{"processes":{"p0":{"serviceName":"pytest-observability","tags":[{"key":"cicd.pipeline.run.id","value":"28076263756:2"},{"key":"cicd.pipeline.task.name","value":"check_code_quality"},{"key":"deployment.environment","value":"ci"},{"key":"telemetry.sdk.language","value":"python"},{"key":"telemetry.sdk.name","value":"opentelemetry"},{"key":"telemetry.sdk.version","value":"1.42.1"},{"key":"transformers.test.job","value":"check_code_quality"},{"key":"transformers.test.job.run","value":"28076263756:2:check_code_quality"},{"key":"transformers.test.provider","value":"github_actions"},{"key":"transformers.test.run.id","value":"28076263756:2"},{"key":"vcs.change.id","value":"46180"},{"key":"vcs.change.url","value":"https://github.com/huggingface/transformers/pull/46180"},{"key":"vcs.provider.name","value":"github"},{"key":"vcs.ref.head.name","value":"46180/merge"},{"key":"vcs.ref.head.revision","value":"e7bf2c731dedd927d80295583c94e9ff61176afe"},{"key":"vcs.ref.type","value":"branch"},{"key":"vcs.repository.name","value":"huggingface/transformers"},{"key":"service.name","value":"pytest-observability"}]}},"spans":[{"duration":2026716,"logs":[],"operationName":"utils/checkers.py::types","processID":"p0","startTime":1782277236144441,"tags":[{"key":"pytest.nodeid","value":"utils/checkers.py::types"},{"key":"pytest.span_type","value":"test"},{"key":"transformers.check.name","value":"types"},{"key":"transformers.check.label","value":"Type annotations"},{"key":"transformers.check.exit_code","value":"0"},{"key":"otel.status_code","value":"OK"}]},{"duration":9970550,"logs":[{"fields":[{"key":"event","value":"exception"},{"key":"exception.type","value":"CheckFailed"},{"key":"exception.message","value":"python utils/check_modeling_structure.py --rules-toml utils/rules.toml"},{"key":"exception.stacktrace","value":"src/transformers/models/fun_asr_nano/modeling_fun_asr_nano.py:L688: TRF015: \nFunAsrNanoForConditionalGeneration defines _tied_weights_keys but \nconfiguration_fun_asr_nano.py maps to FunAsrNanoConfig, which does not declare \ntie_word_embeddings. Add a top-level 'tie_word_embeddings: bool = ...' field to \nFunAsrNanoConfig.\nsrc/transformers/models/fun_asr_nano/modular_fun_asr_nano.py:L689: TRF015: \nFunAsrNanoForConditionalGeneration defines _tied_weights_keys but \nconfiguration_fun_asr_nano.py maps to FunAsrNanoConfig, which does not declare \ntie_word_embeddings. Add a top-level 'tie_word_embeddings: bool = ...' field to \nFunAsrNanoConfig.\nFound 2 modeling structure violation(s).\n"}]}],"operationName":"utils/checkers.py::modeling_structure","processID":"p0","startTime":1782277238171307,"tags":[{"key":"pytest.nodeid","value":"utils/checkers.py::modeling_structure"},{"key":"pytest.span_type","value":"test"},{"key":"transformers.check.name","value":"modeling_structure"},{"key":"transformers.check.label","value":"Modeling file structure"},{"key":"transformers.check.exit_code","value":"1"},{"key":"otel.status_code","value":"ERROR"}]},{"duration":11997497,"logs":[],"operationName":"check_code_quality","processID":"p0","startTime":1782277236144397,"tags":[{"key":"transformers.check.mode","value":"check"},{"key":"otel.status_code","value":"UNSET"}]}],"traceID":"1349accced3002f8233b437a3e9f2c18"}