Closed Bug 1794788 Opened 3 years ago Closed 3 years ago

Perma [tier 2] wptrunner.wptmanifest.parser.ParseError: List item started with separator: /builds/worker/checkouts/gecko/testing/web-platform/meta/referrer-policy/gen/iframe.meta/no-referrer/iframe-tag.http.html.ini line 3

Categories

(Testing :: web-platform-tests, defect, P5)

defect

Tracking

(firefox-esr102 unaffected, firefox105 unaffected, firefox106 unaffected, firefox107 fixed)

RESOLVED FIXED
107 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox105 --- unaffected
firefox106 --- unaffected
firefox107 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jgraham)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: nfay [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=392965370&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Tx70r-BlSayUGXMNDyjhsA/runs/0/artifacts/public/logs/live_backing.log


[task 2022-10-12T11:26:25.865Z] Creating default state directory: /builds/worker/.mozbuild
[task 2022-10-12T11:26:25.865Z] Site not up-to-date reason: "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/_virtualenvs/wpt" does not exist
[task 2022-10-12T11:26:25.865Z] Error running mach:
[task 2022-10-12T11:26:25.865Z] 
[task 2022-10-12T11:26:25.865Z]     ['wpt-metadata-summary', '--out-dir=/builds/worker/artifacts']
[task 2022-10-12T11:26:25.865Z] 
[task 2022-10-12T11:26:25.865Z] The error occurred in code that was called by the mach command. This is either
[task 2022-10-12T11:26:25.865Z] a bug in the called code itself or in the way that mach is calling it.
[task 2022-10-12T11:26:25.865Z] You can invoke |./mach busted| to check if this issue is already on file. If it
[task 2022-10-12T11:26:25.865Z] isn't, please use |./mach busted file wpt-metadata-summary| to report it. If |./mach busted| is
[task 2022-10-12T11:26:25.865Z] misbehaving, you can also inspect the dependencies of bug 1543241.
[task 2022-10-12T11:26:25.865Z] 
[task 2022-10-12T11:26:25.865Z] If filing a bug, please include the full output of mach, including this error
[task 2022-10-12T11:26:25.865Z] message.
[task 2022-10-12T11:26:25.865Z] 
[task 2022-10-12T11:26:25.865Z] The details of the failure are as follows:
[task 2022-10-12T11:26:25.865Z] 
[task 2022-10-12T11:26:25.865Z] wptrunner.wptmanifest.parser.ParseError: List item started with separator: /builds/worker/checkouts/gecko/testing/web-platform/meta/referrer-policy/gen/iframe.meta/no-referrer/iframe-tag.http.html.ini line 3
[task 2022-10-12T11:26:25.865Z] 
[task 2022-10-12T11:26:25.865Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/mach_commands.py", line 605, in wpt_summary
[task 2022-10-12T11:26:25.865Z]     return metasummary.run(wpt_setup.topsrcdir, wpt_setup.topobjdir, **params)
[task 2022-10-12T11:26:25.865Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/metasummary.py", line 188, in run
[task 2022-10-12T11:26:25.865Z]     for meta_root, test_path, test_metadata in iter_tests(manifests):
[task 2022-10-12T11:26:25.865Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/metasummary.py", line 228, in iter_tests
[task 2022-10-12T11:26:25.865Z]     expected_manifest = get_manifest(metadata_base, test_path, url_base)
[task 2022-10-12T11:26:25.865Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/metasummary.py", line 142, in get_manifest
[task 2022-10-12T11:26:25.865Z]     return compile(
[task 2022-10-12T11:26:25.865Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/metasummary.py", line 168, in compile
[task 2022-10-12T11:26:25.865Z]     return base.compile(Compiler, stream, data_cls_getter=data_cls_getter, **kwargs)
[task 2022-10-12T11:26:25.865Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/base.py", line 219, in compile
[task 2022-10-12T11:26:25.865Z]     parse(stream),
[task 2022-10-12T11:26:25.865Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 787, in parse
[task 2022-10-12T11:26:25.865Z]     return p.parse(stream)
[task 2022-10-12T11:26:25.865Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 538, in parse
[task 2022-10-12T11:26:25.866Z]     self.manifest()
[task 2022-10-12T11:26:25.866Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 562, in manifest
[task 2022-10-12T11:26:25.866Z]     self.data_block()
[task 2022-10-12T11:26:25.866Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 583, in data_block
[task 2022-10-12T11:26:25.866Z]     self.data_block()
[task 2022-10-12T11:26:25.866Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 570, in data_block
[task 2022-10-12T11:26:25.866Z]     self.value_block()
[task 2022-10-12T11:26:25.866Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 599, in value_block
[task 2022-10-12T11:26:25.866Z]     self.expression_values()
[task 2022-10-12T11:26:25.866Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 628, in expression_values
[task 2022-10-12T11:26:25.866Z]     self.value_block()
[task 2022-10-12T11:26:25.866Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 594, in value_block
[task 2022-10-12T11:26:25.866Z]     self.list_value()
[task 2022-10-12T11:26:25.866Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 618, in list_value
[task 2022-10-12T11:26:25.866Z]     self.value()
[task 2022-10-12T11:26:25.866Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 633, in value
[task 2022-10-12T11:26:25.866Z]     self.consume()
[task 2022-10-12T11:26:25.867Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 548, in consume
[task 2022-10-12T11:26:25.868Z]     self.token = next(self.token_generator)
[task 2022-10-12T11:26:25.868Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 104, in tokenize
[task 2022-10-12T11:26:25.868Z]     yield from tokens
[task 2022-10-12T11:26:25.868Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 256, in list_value_start_state
[task 2022-10-12T11:26:25.868Z]     raise ParseError(self.filename, self.line_number, "List item started with separator")
[taskcluster 2022-10-12 11:26:26.402Z] === Task Finished ===
[taskcluster 2022-10-12 11:26:26.526Z] Artifact "public" not found at "/builds/worker/artifacts"
[taskcluster 2022-10-12 11:26:26.551Z] Unsuccessful task run with exit code: 1 completed in 79.377 seconds

Hello James, could you take look at this perma tier 2 lint failure? It seems to be caused by the latest wptsync (Bug 1793812). Thank you!

Flags: needinfo?(james)
Assignee: nobody → james
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch

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

Flags: needinfo?(james)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: