Closed Bug 1632916 Opened 5 months ago Closed 5 months ago

Run JS/web-platform build machinery in Python 3

Categories

(Firefox Build System :: General, task)

task

Tracking

(firefox78 fixed)

RESOLVED FIXED
mozilla78
Tracking Status
firefox78 --- fixed

People

(Reporter: rstewart, Assigned: rstewart)

References

Details

Attachments

(1 file)

No description provided.
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1632573
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Duplicate of this bug: 1632573
Pushed by rstewart@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f8820941c703
Run JS/web-platform/ipdl build machinery in Python 3 r=jgraham,nika,glandium
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/23373 for changes under testing/web-platform/tests
Status: REOPENED → RESOLVED
Closed: 5 months ago5 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Can't merge web-platform-tests PR due to failing upstream checks:
Github PR https://github.com/web-platform-tests/wpt/pull/23373
* Community-TC (pull_request) (https://community-tc.services.mozilla.com/tasks/groups/Gyt0VGbQQ9WRRIBYDBogKw)
Status: RESOLVED → REOPENED
Flags: needinfo?(rstewart)
Resolution: FIXED → ---

Backed out 6 changesets (bug 1632916, bug 1599658, bug 1633037, bug 1633039, bug 1633016, bug 1632920) for SA bustages

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedTaskRun=Md5eFYLVTkaNzJ_njGqo0Q-0&searchStr=static-analysis-autotest&fromchange=c7a7b7056257586a7c07f8864de3cc3d64c76eac&tochange=1e7acd6af3ee39f1ef2e6db60ca8ec1f08685f46

Backout link: https://hg.mozilla.org/integration/autoland/rev/1e7acd6af3ee39f1ef2e6db60ca8ec1f08685f46

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=300436002&repo=autoland&lineNumber=1746

...
[task 2020-05-01T22:26:16.170Z] RUNNING: clang-tidy checker readability-uniqueptr-delete-release.
[task 2020-05-01T22:26:16.210Z] Error running mach:
[task 2020-05-01T22:26:16.210Z] 
[task 2020-05-01T22:26:16.210Z]     ['--log-no-times', 'static-analysis', 'autotest', '--intree-tool']
[task 2020-05-01T22:26:16.210Z] 
[task 2020-05-01T22:26:16.210Z] The error occurred in code that was called by the mach command. This is either
[task 2020-05-01T22:26:16.210Z] a bug in the called code itself or in the way that mach is calling it.
[task 2020-05-01T22:26:16.210Z] You can invoke |./mach busted| to check if this issue is already on file. If it
[task 2020-05-01T22:26:16.210Z] isn't, please use |./mach busted file| to report it. If |./mach busted| is
[task 2020-05-01T22:26:16.210Z] misbehaving, you can also inspect the dependencies of bug 1543241.
[task 2020-05-01T22:26:16.210Z] 
[task 2020-05-01T22:26:16.210Z] If filing a bug, please include the full output of mach, including this error
[task 2020-05-01T22:26:16.210Z] message.
[task 2020-05-01T22:26:16.210Z] 
[task 2020-05-01T22:26:16.210Z] The details of the failure are as follows:
[task 2020-05-01T22:26:16.210Z] 
[task 2020-05-01T22:26:16.210Z] OSError: [Errno 2] No such file or directory
[task 2020-05-01T22:26:16.210Z] 
[task 2020-05-01T22:26:16.210Z]   File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/code-analysis/mach_commands.py", line 1177, in autotest
[task 2020-05-01T22:26:16.210Z]     ret_val = future.result()
[task 2020-05-01T22:26:16.210Z]   File "/builds/worker/checkouts/gecko/third_party/python/futures/concurrent/futures/_base.py", line 398, in result
[task 2020-05-01T22:26:16.211Z]     return self.__get_result()
[task 2020-05-01T22:26:16.211Z]   File "/builds/worker/checkouts/gecko/third_party/python/futures/concurrent/futures/thread.py", line 55, in run
[task 2020-05-01T22:26:16.211Z]     result = self.fn(*self.args, **self.kwargs)
[task 2020-05-01T22:26:16.211Z]   File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/code-analysis/mach_commands.py", line 1724, in _verify_checker
[task 2020-05-01T22:26:16.211Z]     checks='-*,' + check, header_filter='', sources=[test_file_path_cpp])
[task 2020-05-01T22:26:16.212Z]   File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/code-analysis/mach_commands.py", line 1246, in _run_analysis
[task 2020-05-01T22:26:16.212Z]     clang_output = subprocess.check_output(cmd, stderr=subprocess.STDOUT).decode('utf-8')
[task 2020-05-01T22:26:16.212Z]   File "/usr/lib/python2.7/subprocess.py", line 212, in check_output
[task 2020-05-01T22:26:16.212Z]     process = Popen(stdout=PIPE, *popenargs, **kwargs)
[task 2020-05-01T22:26:16.212Z]   File "/usr/lib/python2.7/subprocess.py", line 390, in __init__
[task 2020-05-01T22:26:16.213Z]     errread, errwrite)
[task 2020-05-01T22:26:16.213Z]   File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child
[task 2020-05-01T22:26:16.213Z]     raise child_exception
[task 2020-05-01T22:26:16.236Z] 22:26:16  WARNING - setting return code to 2
[task 2020-05-01T22:26:16.236Z] 22:26:16    FATAL - 'mach static-analysis autotest --intree-tool' did not run successfully. Please check log for errors.
[task 2020-05-01T22:26:16.237Z] 22:26:16    FATAL - Running post_fatal callback...
[task 2020-05-01T22:26:16.237Z] 22:26:16    FATAL - Exiting -1
Target Milestone: mozilla77 → ---
Upstream PR was closed without merging
Blocks: 1634805
Blocks: 1634864
Regressions: 1634864
No longer blocks: 1634805
Pushed by rstewart@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b79ab69854b0
Run JS/web-platform/ipdl build machinery in Python 3 r=jgraham,nika,glandium
Status: REOPENED → RESOLVED
Closed: 5 months ago5 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla78
Regressions: 1635851

Filed bug 1635851 to fix the upstream lint failure

Flags: needinfo?(rstewart)
Regressions: 1635755
Regressions: 1635737
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.