Closed Bug 1625117 Opened 5 years ago Closed 5 years ago

Perma OSX QR wrench abort: cannot enable sparse profile on existing non-sparse checkout when Gecko 76 merges to Beta on 2020-04-06

Categories

(Firefox Build System :: Task Configuration, defect)

defect
Not set
normal

Tracking

(firefox-esr68 unaffected, firefox74 unaffected, firefox75 unaffected, firefox76+ fixed)

RESOLVED DUPLICATE of bug 1539681
Tracking Status
firefox-esr68 --- unaffected
firefox74 --- unaffected
firefox75 --- unaffected
firefox76 + fixed

People

(Reporter: apavel, Unassigned)

Details

Central as Beta simulation

Treeherder link: https://treeherder.mozilla.org/#/jobs?repo=try&
resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=65b4603f3ae102f328dfa4fde5a3117fae254ef5&selectedJob=294835516

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=294835516&repo=try&lineNumber=70

[taskcluster 2020-03-26T10:25:09.850Z] Executing command 1: /usr/local/bin/python3 run-task '--gecko-checkout=./checkouts/gecko' --gecko-sparse-profile=build/sparse-profiles/webrender --task-cwd checkouts/gecko/gfx/wr -- bash -cx 'export WRENCH_HEADLESS_TARGET=$PWD/wrench-macos-headless/ && export WRENCH_BINARY=$PWD/wrench-macos/bin/wrench && ci-scripts/macos-release-tests.sh'
[setup 2020-03-26T10:25:09.944Z] run-task started in /Users/cltbld/tasks/task_1585217864
[vcs 2020-03-26T10:25:09.946Z] WARNING: vcs checkout path (./checkouts/gecko) not in cache or volume; performance will likely suffer
[vcs 2020-03-26T10:25:09.947Z] WARNING: HG_STORE_PATH (./checkouts/hg-shared) not in cache or volume; performance will likely suffer
[vcs 2020-03-26T10:25:09.947Z] TASKCLUSTER_WORKER_LOCATION environment variable not set; using public hg.mozilla.org service
[vcs 2020-03-26T10:25:09.950Z] executing ['hg', 'robustcheckout', '--sharebase', '/Users/cltbld/tasks/task_1585217864/checkouts/hg-shared', '--purge', '--upstream', 'https://hg.mozilla.org/mozilla-unified', '--sparseprofile', 'build/sparse-profiles/webrender', '--revision', '65b4603f3ae102f328dfa4fde5a3117fae254ef5', 'https://hg.mozilla.org/try', '/Users/cltbld/tasks/task_1585217864/checkouts/gecko']
[vcs 2020-03-26T10:25:10.299Z] (using Mercurial 5.0.1)
[vcs 2020-03-26T10:25:10.299Z] ensuring https://hg.mozilla.org/try@65b4603f3ae102f328dfa4fde5a3117fae254ef5 is available at /Users/cltbld/tasks/task_1585217864/checkouts/gecko
[vcs 2020-03-26T10:25:10.309Z] Traceback (most recent call last):
[vcs 2020-03-26T10:25:10.309Z] File "/usr/local/Cellar/mercurial/5.0.1/lib/python2.7/site-packages/mercurial/scmutil.py", line 167, in callcatch
[vcs 2020-03-26T10:25:10.309Z] return func()
[vcs 2020-03-26T10:25:10.309Z] File "/usr/local/Cellar/mercurial/5.0.1/lib/python2.7/site-packages/mercurial/dispatch.py", line 367, in _runcatchfunc
[vcs 2020-03-26T10:25:10.309Z] return _dispatch(req)
[vcs 2020-03-26T10:25:10.310Z] File "/usr/local/Cellar/mercurial/5.0.1/lib/python2.7/site-packages/mercurial/dispatch.py", line 1021, in _dispatch
[vcs 2020-03-26T10:25:10.310Z] cmdpats, cmdoptions)
[vcs 2020-03-26T10:25:10.310Z] File "/usr/local/Cellar/mercurial/5.0.1/lib/python2.7/site-packages/mercurial/dispatch.py", line 756, in runcommand
[vcs 2020-03-26T10:25:10.310Z] ret = _runcommand(ui, options, cmd, d)
[vcs 2020-03-26T10:25:10.310Z] File "/usr/local/Cellar/mercurial/5.0.1/lib/python2.7/site-packages/mercurial/dispatch.py", line 1030, in _runcommand
[vcs 2020-03-26T10:25:10.310Z] return cmdfunc()
[vcs 2020-03-26T10:25:10.310Z] File "/usr/local/Cellar/mercurial/5.0.1/lib/python2.7/site-packages/mercurial/dispatch.py", line 1018, in <lambda>
[vcs 2020-03-26T10:25:10.310Z] d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
[vcs 2020-03-26T10:25:10.310Z] File "/usr/local/Cellar/mercurial/5.0.1/lib/python2.7/site-packages/mercurial/util.py", line 1680, in check
[vcs 2020-03-26T10:25:10.310Z] return func(*args, **kwargs)
[vcs 2020-03-26T10:25:10.310Z] File "/usr/local/lib/hgext/robustcheckout.py", line 185, in robustcheckout
[vcs 2020-03-26T10:25:10.310Z] sparse_profile=sparseprofile)
[vcs 2020-03-26T10:25:10.310Z] File "/usr/local/lib/hgext/robustcheckout.py", line 324, in _docheckout
[vcs 2020-03-26T10:25:10.310Z] hint=b'use a separate working directory to use sparse')
[vcs 2020-03-26T10:25:10.310Z] Abort: cannot enable sparse profile on existing non-sparse checkout
[vcs 2020-03-26T10:25:10.310Z] abort: cannot enable sparse profile on existing non-sparse checkout
[vcs 2020-03-26T10:25:10.310Z] (use a separate working directory to use sparse)
[taskcluster 2020-03-26T10:25:10.329Z] Exit Code: 255
[taskcluster 2020-03-26T10:25:10.329Z] User Time: 184.997ms
[taskcluster 2020-03-26T10:25:10.329Z] Kernel Time: 119.803ms
[taskcluster 2020-03-26T10:25:10.329Z] Wall Time: 478.993993ms
[taskcluster 2020-03-26T10:25:10.329Z] Result: FAILED

Flags: needinfo?(connorbrewster)
Component: Graphics: WebRender → Task Configuration
Flags: needinfo?(connorbrewster) → needinfo?(mozilla)
Product: Core → Firefox Build System
No longer regressed by: 1618000

This is a duplicated of Bug 1539681. I've manually cleared the level-1 cache associated with this.

Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(mozilla)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.