Closed Bug 1832746 Opened 1 year ago Closed 1 year ago

Perma Linting opt [taskcluster:error] Task timeout after 2700 seconds. Force killing container. | after KeyError: 'editorLegacyDirectionMode'

Categories

(Core :: CSS Parsing and Computation, defect, P5)

defect

Tracking

()

RESOLVED FIXED
115 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox113 --- unaffected
firefox114 --- unaffected
firefox115 --- fixed

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Filed by: sstanca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=415492994&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ODdoeOVpQAaWASi-zH4RBg/runs/0/artifacts/public/logs/live_backing.log


[task 2023-05-12T05:25:57.325Z] Traceback (most recent call last):
[task 2023-05-12T05:25:57.325Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/mach_commands.py", line 377, in run
[task 2023-05-12T05:25:57.325Z]     return fissionregressions.run(logger, src_root, obj_root, **kwargs)
[task 2023-05-12T05:25:57.325Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/fissionregressions.py", line 391, in run
[task 2023-05-12T05:25:57.325Z]     test_loader = testloader.TestLoader(
[task 2023-05-12T05:25:57.325Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/testloader.py", line 257, in __init__
[task 2023-05-12T05:25:57.325Z]     self._load_tests()
[task 2023-05-12T05:25:57.325Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/testloader.py", line 322, in _load_tests
[task 2023-05-12T05:25:57.325Z]     for test_path, test_type, test in self.iter_tests():
[task 2023-05-12T05:25:57.325Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/testloader.py", line 311, in iter_tests
[task 2023-05-12T05:25:57.325Z]     inherit_metadata, test_metadata = self.load_metadata(manifest_file, metadata_path, test_path)
[task 2023-05-12T05:25:57.325Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/testloader.py", line 290, in load_metadata
[task 2023-05-12T05:25:57.325Z]     test_metadata = manifestexpected.get_manifest(
[task 2023-05-12T05:25:57.325Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/manifestexpected.py", line 507, in get_manifest
[task 2023-05-12T05:25:57.325Z]     return static.compile(f,
[task 2023-05-12T05:25:57.325Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/static.py", line 99, in compile
[task 2023-05-12T05:25:57.325Z]     return compile_ast(parse(stream),
[task 2023-05-12T05:25:57.325Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/static.py", line 92, in compile_ast
[task 2023-05-12T05:25:57.325Z]     return Compiler().compile(ast,
[task 2023-05-12T05:25:57.325Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/static.py", line 31, in compile
[task 2023-05-12T05:25:57.326Z]     return self._compile(tree, data_cls_getter, **kwargs)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/base.py", line 35, in _compile
[task 2023-05-12T05:25:57.326Z]     self.visit(tree)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/node.py", line 9, in visit
[task 2023-05-12T05:25:57.326Z]     return func(node)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/base.py", line 54, in visit_DataNode
[task 2023-05-12T05:25:57.326Z]     self.visit(child)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/node.py", line 9, in visit
[task 2023-05-12T05:25:57.326Z]     return func(node)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/base.py", line 54, in visit_DataNode
[task 2023-05-12T05:25:57.326Z]     self.visit(child)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/node.py", line 9, in visit
[task 2023-05-12T05:25:57.326Z]     return func(node)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/base.py", line 54, in visit_DataNode
[task 2023-05-12T05:25:57.326Z]     self.visit(child)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/node.py", line 9, in visit
[task 2023-05-12T05:25:57.326Z]     return func(node)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/static.py", line 37, in visit_KeyValueNode
[task 2023-05-12T05:25:57.326Z]     value = self.visit(child)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/node.py", line 9, in visit
[task 2023-05-12T05:25:57.326Z]     return func(node)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/static.py", line 46, in visit_ConditionalNode
[task 2023-05-12T05:25:57.326Z]     if self.visit(node.children[0]):
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/node.py", line 9, in visit
[task 2023-05-12T05:25:57.326Z]     return func(node)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/static.py", line 77, in visit_BinaryExpressionNode
[task 2023-05-12T05:25:57.326Z]     operand_1 = self.visit(node.children[2])
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/node.py", line 9, in visit
[task 2023-05-12T05:25:57.326Z]     return func(node)
[task 2023-05-12T05:25:57.326Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/static.py", line 56, in visit_VariableNode
[task 2023-05-12T05:25:57.326Z]     value = self.expr_data[node.data]
[task 2023-05-12T05:25:57.326Z] KeyError: 'editorLegacyDirectionMode'
[task 2023-05-12T05:25:57.330Z] > /builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/static.py(56)visit_VariableNode()
[task 2023-05-12T05:25:57.330Z] -> value = self.expr_data[node.data]

[taskcluster:error] Task timeout after 2700 seconds. Force killing container.
[taskcluster 2023-05-12 06:10:10.961Z] === Task Finished ===
[taskcluster 2023-05-12 06:10:10.962Z] Unsuccessful task run with exit code: -1 completed in 2701.608 seconds
Summary: Perma [taskcluster:error] Task timeout after 2700 seconds. Force killing container. | after KeyError: 'editorLegacyDirectionMode' → Perma Linting opt [taskcluster:error] Task timeout after 2700 seconds. Force killing container. | after KeyError: 'editorLegacyDirectionMode'
Flags: needinfo?(masayuki)

Sorry, I don't have much time to work on this today due to my timezone. Feel free to back it out if this is serious.

Set release status flags based on info from the regressing bug 1827541

Should've been fixed by the backed out.

Status: NEW → RESOLVED
Closed: 1 year ago
Flags: needinfo?(masayuki)
Resolution: --- → FIXED
Target Milestone: --- → 115 Branch
You need to log in before you can comment on or make changes to this bug.