Closed Bug 1816636 Opened 2 years ago Closed 2 years ago

Perma KeyError: 'template' | Site not up-to-date reason: "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/_virtualenvs/common" does not exist

Categories

(Firefox :: Messaging System, defect, P1)

defect

Tracking

()

RESOLVED FIXED
112 Branch
Iteration:
112.1 - Feb 13 - Feb 24
Tracking Status
firefox-esr102 --- unaffected
firefox110 --- unaffected
firefox111 --- unaffected
firefox112 --- fixed

People

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

References

(Blocks 1 open bug, Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

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


[task 2023-02-14T09:51:46.477Z] executing ['bash', '-cx', 'cd browser/components/newtab/content-src/asrouter/schemas && env LD_LIBRARY_PATH=${MOZ_FETCHES_DIR}/firefox \\\n    ${MOZ_FETCHES_DIR}/bin/xpcshell \\\n        -g ${MOZ_FETCHES_DIR}/firefox \\\n        -a ${MOZ_FETCHES_DIR}/firefox/browser \\\n        extract-test-corpus.js\n../../../../../../mach python -- make-schemas.py --check\n']in /builds/worker/checkouts/gecko
[task 2023-02-14T09:51:46.479Z] + cd browser/components/newtab/content-src/asrouter/schemas
[task 2023-02-14T09:51:46.479Z] + env LD_LIBRARY_PATH=/builds/worker/fetches/firefox /builds/worker/fetches/bin/xpcshell -g /builds/worker/fetches/firefox -a /builds/worker/fetches/firefox/browser extract-test-corpus.js
[task 2023-02-14T09:51:46.542Z] + ../../../../../../mach python -- make-schemas.py --check
[task 2023-02-14T09:51:47.909Z] Generating MessagingExperiment.schema.json ...
[task 2023-02-14T09:51:47.910Z] Checking MessagingExperiment.schema.json ...
[task 2023-02-14T09:51:47.910Z]   Checking MessagingExperiment.schema.json for differences...
[task 2023-02-14T09:51:47.910Z]   Validating messages with Experimenter JSON Schema validator...
[task 2023-02-14T09:51:47.910Z]     Validating messages from ReachExperiments:
[task 2023-02-14T09:51:47.910Z] Traceback (most recent call last):
[task 2023-02-14T09:51:47.910Z]   File "make-schemas.py", line 442, in <module>
[task 2023-02-14T09:51:47.910Z]     main(args.check)
[task 2023-02-14T09:51:47.910Z]   File "make-schemas.py", line 424, in main
[task 2023-02-14T09:51:47.910Z]     validate_corpus(schema_def, schema)
[task 2023-02-14T09:51:47.910Z]   File "make-schemas.py", line 404, in validate_corpus
[task 2023-02-14T09:51:47.910Z]     template = message["template"]
[task 2023-02-14T09:51:47.910Z] KeyError: 'template'
[task 2023-02-14T09:51:47.928Z] Creating default state directory: /builds/worker/.mozbuild
[task 2023-02-14T09:51:47.928Z] Site not up-to-date reason: "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/_virtualenvs/common" does not exist
[taskcluster 2023-02-14 09:51:48.597Z] === Task Finished ===
[taskcluster 2023-02-14 09:51:48.597Z] Unsuccessful task run with exit code: 1 completed in 110.761 seconds

Hello, could this failure be regressed by Bug 1813597 by any chance? The python test that failed seems to be fxms (see here). Could you take a look please? Thank you!

Flags: needinfo?(brennie)
Iteration: --- → 112.1 - Feb 13 - Feb 24
Component: General → Messaging System
Flags: needinfo?(brennie)
Priority: P5 → P1
Product: Testing → Firefox
Assignee: nobody → brennie
Depends on: 1813597
Regressed by: 1813597
Attachment #9317660 - Attachment description: Bug 1816636 - Correctly validate reach experiments in make-schemas.py r?#omc-reviewers → Bug 1816636 - Correctly validate reach experiment messages in make-schemas.py r?#omc-reviewers
Pushed by brennie@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/72b7801d7f70 Correctly validate reach experiment messages in make-schemas.py r=omc-reviewers,emcminn

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

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 112 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: