Closed Bug 1634187 Opened 4 years ago Closed 4 years ago

Turn xpcom/idl-parser/xpidl in a proper python 3-ready module

Categories

(Firefox Build System :: General, task)

task

Tracking

(firefox77 fixed)

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/5c3005879c35 Turn xpcom/idl-parser/xpidl into a proper python 3-ready module. r=rstewart

Backed out changeset 5c3005879c35 (Bug 1634187) for causing build bustages at builds/worker/checkouts/gecko/xpcom/idl-parser/xpidl/runtests.py

Push with failure: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedTaskRun=avu9_pAISsCTCi9t-sNAEg-0&searchStr=linux%2Cx64%2Cdebug%2Cbuild-linux64%2Fdebug%2C%28b%29&revision=5c3005879c3591d0f60d965ec9771bcef2159d9c

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

Backout link: https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&revision=d89ebee6ce4066e63a8f15ee1549dff289383b26

[task 2020-04-29T23:53:26.261Z] 23:53:26     INFO -  check> Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt)
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check> Test configuration changed. Regenerating backend.
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check> /builds/worker/checkouts/gecko/xpcom/idl-parser/xpidl/runtests.py
[task 2020-04-29T23:53:26.262Z] 23:53:26    ERROR -  check> Traceback (most recent call last):
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check>   File "/builds/worker/checkouts/gecko/xpcom/idl-parser/xpidl/runtests.py", line 12, in <module>
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check>     from xpidl import xpidl
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check> ImportError: cannot import name xpidl
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check> TEST-UNEXPECTED-FAIL | No test output (missing mozunit.main() call?): /builds/worker/checkouts/gecko/xpcom/idl-parser/xpidl/runtests.py
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check> Setting retcode to 1 from /builds/worker/checkouts/gecko/xpcom/idl-parser/xpidl/runtests.py
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check> /builds/worker/checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check> ============================= test session starts ==============================
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check> platform linux2 -- Python 2.7.9, pytest-3.6.2, py-1.5.4, pluggy-0.6.0 -- /builds/worker/workspace/obj-build/_virtualenvs/obj-build-1hbI4qbY-2.7/bin/python
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check> rootdir: /builds/worker/checkouts/gecko, inifile: /builds/worker/checkouts/gecko/config/mozunit/mozunit/pytest.ini
[task 2020-04-29T23:53:26.262Z] 23:53:26     INFO -  check> collecting ... collected 16 items
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check>
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_enumerated_histogram_with_100_buckets PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_expiry_default PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_gv_streaming_keyed PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_gv_streaming_unsupported_kind PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_high_n_buckets PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_high_value PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_missing_alert_emails PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_missing_bug_numbers PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_multistore PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_multistore_empty PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_products_absent PASSED
[task 2020-04-29T23:53:26.263Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_products_all PASSED
[task 2020-04-29T23:53:26.264Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_products_empty PASSED
[task 2020-04-29T23:53:26.264Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_unsupported_kind_count PASSED
[task 2020-04-29T23:53:26.264Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_unsupported_kind_flag PASSED
[task 2020-04-29T23:53:26.264Z] 23:53:26     INFO -  check> ../../checkouts/gecko/toolkit/components/telemetry/tests/python/test_histogramtools_strict.py::TestParser::test_valid_histogram PASSED
Flags: needinfo?(mh+mozilla)
Flags: needinfo?(mh+mozilla)
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/c1fca7d0fbe5 Turn xpcom/idl-parser/xpidl into a proper python 3-ready module. r=rstewart
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Blocks: 1634864
Regressions: 1634864
No longer regressions: 1634864
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: