Closed Bug 1839768 Opened 1 year ago Closed 1 year ago

Perma [tier 2] wptrunner.wptmanifest.parser.ParseError: Space in key name: /builds/worker/checkouts/gecko/testing/web-platform/mozilla/meta/webgpu/chunked/1/cts.https.html.ini line 160

Categories

(Developer Infrastructure :: Lint and Formatting, defect, P5)

Tracking

(firefox-esr102 unaffected, firefox-esr115 unaffected, firefox114 unaffected, firefox115 unaffected, firefox116 fixed)

RESOLVED FIXED
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox114 --- unaffected
firefox115 --- unaffected
firefox116 --- fixed

People

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

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=420218067&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/SyXmhUoiTceV4tHLxHL8nA/runs/0/artifacts/public/logs/live_backing.log


[task 2023-06-21T22:53:52.319Z] Creating default state directory: /builds/worker/.mozbuild
[task 2023-06-21T22:53:52.319Z] Site not up-to-date reason: "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/_virtualenvs/wpt" does not exist
[task 2023-06-21T22:53:52.319Z] Error running mach:
[task 2023-06-21T22:53:52.319Z] 
[task 2023-06-21T22:53:52.319Z]     mach wpt-metadata-summary --out-dir=/builds/worker/artifacts
[task 2023-06-21T22:53:52.319Z] 
[task 2023-06-21T22:53:52.319Z] The error occurred in code that was called by the mach command. This is either
[task 2023-06-21T22:53:52.320Z] a bug in the called code itself or in the way that mach is calling it.
[task 2023-06-21T22:53:52.320Z] You can invoke ``./mach busted`` to check if this issue is already on file. If it
[task 2023-06-21T22:53:52.320Z] isn't, please use ``./mach busted file wpt-metadata-summary`` to report it. If ``./mach busted`` is
[task 2023-06-21T22:53:52.320Z] misbehaving, you can also inspect the dependencies of bug 1543241.
[task 2023-06-21T22:53:52.320Z] 
[task 2023-06-21T22:53:52.320Z] If filing a bug, please include the full output of mach, including this error
[task 2023-06-21T22:53:52.320Z] message.
[task 2023-06-21T22:53:52.320Z] 
[task 2023-06-21T22:53:52.320Z] The details of the failure are as follows:
[task 2023-06-21T22:53:52.320Z] 
[task 2023-06-21T22:53:52.320Z] wptrunner.wptmanifest.parser.ParseError: Space in key name: /builds/worker/checkouts/gecko/testing/web-platform/mozilla/meta/webgpu/chunked/1/cts.https.html.ini line 160
[task 2023-06-21T22:53:52.320Z] 
[task 2023-06-21T22:53:52.321Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/mach_commands.py", line 612, in wpt_summary
[task 2023-06-21T22:53:52.321Z]     return metasummary.run(wpt_setup.topsrcdir, wpt_setup.topobjdir, **params)
[task 2023-06-21T22:53:52.321Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/metasummary.py", line 187, in run
[task 2023-06-21T22:53:52.321Z]     for meta_root, test_path, test_metadata in iter_tests(manifests):
[task 2023-06-21T22:53:52.321Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/metasummary.py", line 227, in iter_tests
[task 2023-06-21T22:53:52.321Z]     expected_manifest = get_manifest(metadata_base, test_path, url_base)
[task 2023-06-21T22:53:52.321Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/metasummary.py", line 141, in get_manifest
[task 2023-06-21T22:53:52.321Z]     return compile(
[task 2023-06-21T22:53:52.321Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/metasummary.py", line 167, in compile
[task 2023-06-21T22:53:52.321Z]     return base.compile(Compiler, stream, data_cls_getter=data_cls_getter, **kwargs)
[task 2023-06-21T22:53:52.321Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/backends/base.py", line 219, in compile
[task 2023-06-21T22:53:52.321Z]     parse(stream),
[task 2023-06-21T22:53:52.321Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 873, in parse
[task 2023-06-21T22:53:52.322Z]     return p.parse(stream)
[task 2023-06-21T22:53:52.322Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 561, in parse
[task 2023-06-21T22:53:52.322Z]     self.manifest()
[task 2023-06-21T22:53:52.322Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 610, in manifest
[task 2023-06-21T22:53:52.322Z]     self.data_block()
[task 2023-06-21T22:53:52.322Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 643, in data_block
[task 2023-06-21T22:53:52.322Z]     self.eof_or_end_group()
[task 2023-06-21T22:53:52.322Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 648, in eof_or_end_group
[task 2023-06-21T22:53:52.322Z]     self.expect(token_types.group_end)
[task 2023-06-21T22:53:52.322Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 582, in expect
[task 2023-06-21T22:53:52.322Z]     self.consume()
[task 2023-06-21T22:53:52.322Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 571, in consume
[task 2023-06-21T22:53:52.322Z]     self.token = next(self.token_generator)
[task 2023-06-21T22:53:52.322Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 126, in tokenize
[task 2023-06-21T22:53:52.322Z]     yield from tokens
[task 2023-06-21T22:53:52.322Z]   File "/builds/worker/checkouts/gecko/testing/web-platform/tests/tools/wptrunner/wptrunner/wptmanifest/parser.py", line 211, in key_state
[task 2023-06-21T22:53:52.322Z]     raise ParseError(self.filename, self.line_number, "Space in key name")
[taskcluster 2023-06-21 22:53:53.311Z] === Task Finished ===
[taskcluster 2023-06-21 22:53:53.415Z] Artifact "public" not found at "/builds/worker/artifacts"
[taskcluster 2023-06-21 22:53:53.493Z] Unsuccessful task run with exit code: 1 completed in 69.725 seconds

:ErichDonGubler, since you are the author of the regressor, bug 1831263, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(egubler)
Assignee: nobody → egubler
Status: NEW → ASSIGNED

Sigh, this is an easy fix. It really should be rolled into bug 1831263's patches, but for convenience, I've posted the patch against this bug.

Flags: needinfo?(egubler)
Pushed by egubler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c01e56b5a8f4
oops fix the indentation for WebGPU WPT chunk 1 r=webgpu-reviewers,jgilbert
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED

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

Regressions: 1838695
No longer regressions: 1838695

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

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: