'Could not submit to try'
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start with TaskclusterProvider.submit_to_try, _vcs_setup, and MercurialProvider.commit, then reproduce the failure around ./mach try --update --push-to-vcs --preset webgpu. Compare repository state and hg diff --stat after the successful commit and before try submission. Done means the uncommitted change is identified or the try submission no longer fails with this message.
Written by the indexing model from the issue text.
Description
Bug 1960804 errored on submitting to try. No apparent reason.
[task 2025-04-16T06:23:12.170Z] [Debug] (CommandProvider WebGPU CTS job_id=815) ----------------------------------------------
[task 2025-04-16T06:23:12.170Z] [Debug] (MercurialProvider WebGPU CTS job_id=815) Function returned dom/webgpu/tests/cts/checkout/docs/fp_primer.md ...
[task 2025-04-16T06:23:12.170Z] [Info] (MercurialProvider WebGPU CTS job_id=815) Ending MercurialProvider.diff_stats
[task 2025-04-16T06:23:12.170Z] [Debug] (BugzillaProvider WebGPU CTS job_id=815) ================================================
[task 2025-04-16T06:23:12.170Z] [Info] (BugzillaProvider WebGPU CTS job_id=815) Beginning BugzillaProvider.file_bug
[task 2025-04-16T06:23:12.171Z] [Debug] (BugzillaProvider WebGPU CTS job_id=815) Arguments: (<components.bugzilla.BugzillaProvider object at 0x7f6aafffab90>, {{ WebGPU CTS Core Graphics: WebGPU 91c7fd6483f223f632003143cf2bbe58d7c09188 https://github.com/gpuweb/cts False regular egubler@mozilla.com #webgpu-reviewers! webgpu None None dom/webgpu/tests/cts/moz.yaml [{vendoring True None [] [] 1 week linux 1863146 None None }] }}, 'Update WebGPU CTS to new version bf3383c32e7ac67f6ced47755464c7dc082b8363 from 2025-04-15 23:14:51', "\nThis update covers 26 commits, including 15 new upstream commits I've never filed a bug on before. (They're the top 15.). Here are the overall diff statistics, and then the commit information.\n\n----------------------------------------\n dom/webgpu/tests/cts/checkout/docs/fp_primer.md | 23 +-\n dom/webgpu/tests/cts/checkout/package-lock.json | 17 +-\n dom/webgpu/tests/cts/checkout/package.json | 2 +-\n dom/webgpu/tests/cts/checkout/src/common/framework/fixture.ts | 2 +-\n dom/webgpu/tests/cts/checkout/src/common/framework/on_shutdown.ts | 19 +\n dom/webgpu/tests/cts/checkout/src/common/framework/.
....
-----\n\n", []) {'blocks': '1863146'}
[task 2025-04-16T06:23:15.966Z] [Info] (BugzillaProvider WebGPU CTS job_id=815) Filed Bug with ID 1960804
[task 2025-04-16T06:23:15.966Z] [Debug] (BugzillaProvider WebGPU CTS job_id=815) Function returned 1960804
[task 2025-04-16T06:23:15.966Z] [Info] (BugzillaProvider WebGPU CTS job_id=815) Ending BugzillaProvider.file_bug
[task 2025-04-16T06:23:15.966Z] [Debug] (MySQLDatabase WebGPU CTS job_id=815) ================================================
[task 2025-04-16T06:23:15.966Z] [Info] (MySQLDatabase WebGPU CTS job_id=815) Beginning MySQLDatabase.update_job_add_bug_id
[task 2025-04-16T06:23:15.966Z] [Debug] (MySQLDatabase WebGPU CTS job_id=815) Arguments: (<components.db.MySQLDatabase object at 0x7f6aaffe3bd0>, <Job id: 815 library: WebGPU CTS>, 1960804) {}
[task 2025-04-16T06:23:16.082Z] [Debug] (MySQLDatabase WebGPU CTS job_id=815) Function returned None
[task 2025-04-16T06:23:16.082Z] [Info] (MySQLDatabase WebGPU CTS job_id=815) Ending MySQLDatabase.update_job_add_bug_id
[task 2025-04-16T06:23:16.083Z] [Debug] (VendorTaskRunner WebGPU CTS job_id=815) ================================================
[task 2025-04-16T06:23:16.083Z] [Info] (VendorTaskRunner WebGPU CTS job_id=815) Beginning VendorTaskRunner._process_prior_job
[task 2025-04-16T06:23:16.083Z] [Debug] (VendorTaskRunner WebGPU CTS job_id=815) Arguments: (<tasktypes.vendoring.VendorTaskRunner object at 0x7f6aafdcf350>, <Job id: 803 library: WebGPU CTS>, 1960804) {}
[task 2025-04-16T06:23:16.083Z] [Info] (VendorTaskRunner WebGPU CTS job_id=815) The prior job id 803 is not relinquished, so processing it.
[task 2025-04-16T06:23:16.083Z] [Info] (VendorTaskRunner WebGPU CTS job_id=815) The prior job's bugzilla bug is open, marking it as superseded by Bug ID 1960804 .
[task 2025-04-16T06:23:16.083Z] [Debug] (BugzillaProvider WebGPU CTS job_id=815) ================================================
[task 2025-04-16T06:23:16.083Z] [Info] (BugzillaProvider WebGPU CTS job_id=815) Beginning BugzillaProvider.dupe_bug
[task 2025-04-16T06:23:16.083Z] [Debug] (BugzillaProvider WebGPU CTS job_id=815) Arguments: (<components.bugzilla.BugzillaProvider object at 0x7f6aafffab90>, 1959335, '\nThis bug is being closed because a newer revision of the library is available.\nThis bug will be marked as a duplicate of it (because although this bug is older, it is superseded by the newer one).\n', 1960804) {}
[task 2025-04-16T06:23:19.647Z] [Debug] (BugzillaProvider WebGPU CTS job_id=815) Function returned None
[task 2025-04-16T06:23:19.647Z] [Info] (BugzillaProvider WebGPU CTS job_id=815) Ending BugzillaProvider.dupe_bug
[task 2025-04-16T06:23:19.647Z] [Debug] (MySQLDatabase WebGPU CTS job_id=815) ================================================
[task 2025-04-16T06:23:19.647Z] [Info] (MySQLDatabase WebGPU CTS job_id=815) Beginning MySQLDatabase.update_job_relinquish
[task 2025-04-16T06:23:19.647Z] [Debug] (MySQLDatabase WebGPU CTS job_id=815) Arguments: (<components.db.MySQLDatabase object at 0x7f6aaffe3bd0>, <Job id: 803 library: WebGPU CTS>) {}
[task 2025-04-16T06:23:19.764Z] [Debug] (MySQLDatabase WebGPU CTS job_id=815) Function returned None
[task 2025-04-16T06:23:19.764Z] [Info] (MySQLDatabase WebGPU CTS job_id=815) Ending MySQLDatabase.update_job_relinquish
[task 2025-04-16T06:23:19.764Z] [Debug] (VendorTaskRunner WebGPU CTS job_id=815) Function returned None
[task 2025-04-16T06:23:19.764Z] [Info] (VendorTaskRunner WebGPU CTS job_id=815) Ending VendorTaskRunner._process_prior_job
[task 2025-04-16T06:23:19.764Z] [Debug] (MercurialProvider WebGPU CTS job_id=815) ================================================
[task 2025-04-16T06:23:19.764Z] [Info] (MercurialProvider WebGPU CTS job_id=815) Beginning MercurialProvider.commit
[task 2025-04-16T06:23:19.764Z] [Debug] (MercurialProvider WebGPU CTS job_id=815) Arguments: (<components.hg.MercurialProvider object at 0x7f6aafc6cb50>, {{ WebGPU CTS Core Graphics: WebGPU 91c7fd6483f223f632003143cf2bbe58d7c09188 https://github.com/gpuweb/cts False regular egubler@mozilla.com #webgpu-reviewers! webgpu None None dom/webgpu/tests/cts/moz.yaml [{vendoring True None [] [] 1 week linux 1863146 None None }] }}, 1960804, 'bf3383c32e7ac67f6ced47755464c7dc082b8363') {}
[task 2025-04-16T06:23:19.764Z] [Debug] (CommandProvider WebGPU CTS job_id=815) ----------------------------------------------
[task 2025-04-16T06:23:19.764Z] [Info] (CommandProvider WebGPU CTS job_id=815) Running ['hg', 'commit', '-m', 'Bug 1960804 - Update WebGPU CTS to bf3383c32e7ac67f6ced47755464c7dc082b8363']
[task 2025-04-16T06:23:26.343Z] [Info] (CommandProvider WebGPU CTS job_id=815) Return: 0 Runtime (s): 6
[task 2025-04-16T06:23:26.344Z] [Debug] (CommandProvider WebGPU CTS job_id=815) -------
[task 2025-04-16T06:23:26.344Z] [Debug] (CommandProvider WebGPU CTS job_id=815) stdout:
[task 2025-04-16T06:23:26.344Z] [Debug] (CommandProvider WebGPU CTS job_id=815) created new head
[task 2025-04-16T06:23:26.344Z]
[task 2025-04-16T06:23:26.344Z] [Debug] (CommandProvider WebGPU CTS job_id=815) -------
[task 2025-04-16T06:23:26.344Z] [Debug] (CommandProvider WebGPU CTS job_id=815) stderr:
[task 2025-04-16T06:23:26.344Z] [Debug] (CommandProvider WebGPU CTS job_id=815)
[task 2025-04-16T06:23:26.344Z] [Debug] (CommandProvider WebGPU CTS job_id=815) ----------------------------------------------
[task 2025-04-16T06:23:26.344Z] [Debug] (MercurialProvider WebGPU CTS job_id=815) Function returned None
[task 2025-04-16T06:23:26.344Z] [Info] (MercurialProvider WebGPU CTS job_id=815) Ending MercurialProvider.commit
[task 2025-04-16T06:23:26.344Z] [Debug] (TaskclusterProvider WebGPU CTS job_id=815) ================================================
[task 2025-04-16T06:23:26.344Z] [Info] (TaskclusterProvider WebGPU CTS job_id=815) Beginning TaskclusterProvider.submit_to_try
[task 2025-04-16T06:23:26.344Z] [Debug] (TaskclusterProvider WebGPU CTS job_id=815) Arguments: (<apis.taskcluster.TaskclusterProvider object at 0x7f6aafc95c50>, {{ WebGPU CTS Core Graphics: WebGPU 91c7fd6483f223f632003143cf2bbe58d7c09188 https://github.com/gpuweb/cts False regular egubler@mozilla.com #webgpu-reviewers! webgpu None None dom/webgpu/tests/cts/moz.yaml [{vendoring True None [] [] 1 week linux 1863146 None None }] }}, '') {}
[task 2025-04-16T06:23:26.344Z] [Debug] (TaskclusterProvider WebGPU CTS job_id=815) ================================================
[task 2025-04-16T06:23:26.344Z] [Info] (TaskclusterProvider WebGPU CTS job_id=815) Beginning TaskclusterProvider._vcs_setup
[task 2025-04-16T06:23:26.344Z] [Debug] (TaskclusterProvider WebGPU CTS job_id=815) Arguments: (<apis.taskcluster.TaskclusterProvider object at 0x7f6aafc95c50>,) {}
[task 2025-04-16T06:23:26.344Z] [Debug] (TaskclusterProvider WebGPU CTS job_id=815) Function returned None
[task 2025-04-16T06:23:26.344Z] [Info] (TaskclusterProvider WebGPU CTS job_id=815) Ending TaskclusterProvider._vcs_setup
[task 2025-04-16T06:23:26.344Z] [Debug] (CommandProvider WebGPU CTS job_id=815) ----------------------------------------------
[task 2025-04-16T06:23:26.344Z] [Info] (CommandProvider WebGPU CTS job_id=815) Running ['./mach', 'try', '--update', '--push-to-vcs', '--preset', 'webgpu']
[task 2025-04-16T06:23:29.961Z] [Info] (CommandProvider WebGPU CTS job_id=815) Return: 1 Runtime (s): 3
[task 2025-04-16T06:23:29.961Z] [Debug] (CommandProvider WebGPU CTS job_id=815) -------
[task 2025-04-16T06:23:29.961Z] [Debug] (CommandProvider WebGPU CTS job_id=815) stdout:
[task 2025-04-16T06:23:29.961Z] [Debug] (CommandProvider WebGPU CTS job_id=815) fzf is the recommended version and does not need an update
[task 2025-04-16T06:23:29.961Z] ERROR please commit changes before continuing
[task 2025-04-16T06:23:29.961Z]
[task 2025-04-16T06:23:29.961Z] [Debug] (CommandProvider WebGPU CTS job_id=815) -------
[task 2025-04-16T06:23:29.961Z] [Debug] (CommandProvider WebGPU CTS job_id=815) stderr:
[task 2025-04-16T06:23:29.961Z] [Debug] (CommandProvider WebGPU CTS job_id=815)
[task 2025-04-16T06:23:29.961Z] [Debug] (CommandProvider WebGPU CTS job_id=815) ----------------------------------------------
[task 2025-04-16T06:23:29.961Z] [Error] (CommandProvider WebGPU CTS job_id=815) Expected a clean process return but got: 1
It's a giant commit, but the hg commit exited cleanly. So I'm not sure what didn't get committed.
We could add debugging code to look for ERROR please commit changes before continuing in the ./mach try output, and if it sees it, outputs hg diff --stat again. If we can't reproduce it locally, that would be the first thing to do.
- Dominant language
- Python
- Stars
- 9
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from mozilla-services/updatebot
-
Easy Enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
mozilla-services/updatebot#401 ·
-
Easy Enhancement
Difficulty 1/5 Under an hour Newbie friendliness 65/100
mozilla-services/updatebot#348 ·
-
Bug Easy
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
mozilla-services/updatebot#314 ·
-
Bug Easy
Difficulty 4/5 3-5 days Newbie friendliness 45/100
mozilla-services/updatebot#422 · 2 comments ·
-
Suggest Uplifts OpenComplicated
Difficulty 5/5 Over a week Newbie friendliness 35/100
mozilla-services/updatebot#421 ·
All issues in mozilla-services/updatebot
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100