Closed Bug 1689002 Opened 4 years ago Closed 4 years ago

Perma Tier 2 0:36.78 python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_browser TEST-UNEXPECTED-FAIL | test_mobile_android TEST-UNEXPECTED-FAIL

Categories

(Toolkit :: Crash Reporting, defect, P5)

defect

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox85 --- unaffected
firefox86 --- fixed
firefox87 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

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


...
[task 2021-01-26T22:22:39.059Z]  0:36.78 /builds/worker/checkouts/gecko/python/mozbuild/mozbuild/test/configure/lint.py
[task 2021-01-26T22:22:39.059Z]  0:36.78 ============================= test session starts ==============================
[task 2021-01-26T22:22:39.059Z]  0:36.78 platform linux -- Python 3.6.9, pytest-3.6.2, py-1.5.4, pluggy-0.6.0 -- /builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/_virtualenvs/python-test/bin/python
[task 2021-01-26T22:22:39.059Z]  0:36.78 rootdir: /builds/worker/checkouts/gecko, inifile: /builds/worker/checkouts/gecko/config/mozunit/mozunit/pytest.ini
[task 2021-01-26T22:22:39.059Z]  0:36.78 collecting ... collected 6 items
[task 2021-01-26T22:22:39.059Z]  0:36.78 
[task 2021-01-26T22:22:39.059Z]  0:36.78 python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_browser TEST-UNEXPECTED-FAIL
[task 2021-01-26T22:22:39.059Z]  0:36.78 python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_extensions PASSED
[task 2021-01-26T22:22:39.059Z]  0:36.78 python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_js PASSED
[task 2021-01-26T22:22:39.059Z]  0:36.78 python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_memory PASSED
[task 2021-01-26T22:22:39.059Z]  0:36.78 python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_mobile_android TEST-UNEXPECTED-FAIL
[task 2021-01-26T22:22:39.059Z]  0:36.78 python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_tools_update-programs PASSED
[task 2021-01-26T22:22:39.059Z]  0:36.78 
[task 2021-01-26T22:22:39.059Z]  0:36.78 =================================== FAILURES ===================================
[task 2021-01-26T22:22:39.059Z]  0:36.78 ______________________________ Lint.test_browser _______________________________
[task 2021-01-26T22:22:39.059Z]  0:36.78 
[task 2021-01-26T22:22:39.059Z]  0:36.78 self = <lint.Lint testMethod=test_browser>
[task 2021-01-26T22:22:39.059Z]  0:36.78 
[task 2021-01-26T22:22:39.059Z]  0:36.78     def test(self):
[task 2021-01-26T22:22:39.059Z]  0:36.78 >       return func(self, project)
[task 2021-01-26T22:22:39.059Z]  0:36.78 
[task 2021-01-26T22:22:39.059Z]  0:36.78 python/mozbuild/mozbuild/test/configure/lint.py:26:
[task 2021-01-26T22:22:39.059Z]  0:36.78 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
[task 2021-01-26T22:22:39.060Z]  0:36.78 python/mozbuild/mozbuild/test/configure/lint.py:65: in lint
[task 2021-01-26T22:22:39.060Z]  0:36.78     sandbox.run(os.path.join(topsrcdir, "moz.configure"))
[task 2021-01-26T22:22:39.060Z]  0:36.79 python/mozbuild/mozbuild/configure/lint.py:47: in run
[task 2021-01-26T22:22:39.060Z]  0:36.79     self._check_dependencies(dep)
[task 2021-01-26T22:22:39.060Z]  0:36.79 python/mozbuild/mozbuild/configure/lint.py:156: in _check_dependencies
[task 2021-01-26T22:22:39.060Z]  0:36.79     self._raise_from(e, func)
[task 2021-01-26T22:22:39.060Z]  0:36.79 python/mozbuild/mozbuild/configure/lint.py:121: in _raise_from
[task 2021-01-26T22:22:39.060Z]  0:36.79     thrower(exception)
[task 2021-01-26T22:22:39.060Z]  0:36.79 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
[task 2021-01-26T22:22:39.060Z]  0:36.79 
[task 2021-01-26T22:22:39.060Z]  0:36.79 e = ConfigureError('The dependency on `target` is unused',)
[task 2021-01-26T22:22:39.060Z]  0:36.79 
[task 2021-01-26T22:22:39.060Z]  0:36.79 >   @depends(target)
[task 2021-01-26T22:22:39.060Z]  0:36.79     def oxidized_breakpad(target):
[task 2021-01-26T22:22:39.060Z]  0:36.79 E   mozbuild.configure.ConfigureError: The dependency on `target` is unused
[task 2021-01-26T22:22:39.060Z]  0:36.79 
[task 2021-01-26T22:22:39.060Z]  0:36.79 toolkit/moz.configure:2489: ConfigureError
[task 2021-01-26T22:22:39.060Z]  0:36.79 ------------------------------ Captured log call -------------------------------
[task 2021-01-26T22:22:39.060Z]  0:36.79 __init__.py                432 INFO     Adding configure options from /builds/worker/checkouts/gecko/python/mozbuild/mozbuild/test/configure/data/empty_mozconfig
[task 2021-01-26T22:22:39.060Z]  0:36.79 __init__.py                432 INFO     checking for vcs source checkout...
[task 2021-01-26T22:22:39.060Z]  0:36.79 __init__.py                432 INFO     hg
[task 2021-01-26T22:22:39.060Z]  0:36.79 __init__.py                432 INFO     checking whether cross compiling...
[task 2021-01-26T22:22:39.060Z]  0:36.79 __init__.py                432 INFO     no
[task 2021-01-26T22:22:39.060Z]  0:36.79 ___________________________ Lint.test_mobile_android ___________________________
[task 2021-01-26T22:22:39.060Z]  0:36.79 
...```

Gabriele, could you, please, take a look?

Flags: needinfo?(gsvelto)
Summary: Intermittent Tier 2 0:36.78 python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_browser TEST-UNEXPECTED-FAIL | test_mobile_android TEST-UNEXPECTED-FAIL → Perma Tier 2 0:36.78 python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_browser TEST-UNEXPECTED-FAIL | test_mobile_android TEST-UNEXPECTED-FAIL

Patch incoming

Assignee: nobody → gsvelto
Status: NEW → ASSIGNED
Flags: needinfo?(gsvelto)

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

Attachment #9199468 - Attachment is obsolete: true

Bug 1688882 contains the fix for this too

Depends on: 1688882

We should still get a fix for this on beta, presumably separately from bug 1688882?

Flags: needinfo?(gsvelto)

Good point, I'll resurrect the patch here just for beta

Flags: needinfo?(gsvelto)
Attachment #9199468 - Attachment is obsolete: false

Comment on attachment 9199468 [details]
Bug 1689002 - Fix linter issue when disabling the oxidized Linux minidump writer code r=KrisWright

Beta/Release Uplift Approval Request

  • User impact if declined: None, but the linter complains
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This just keeps the linter happy on beta, a more comprehensive change has been landed on nightly
  • String changes made/needed: none
Attachment #9199468 - Flags: approval-mozilla-beta?

Comment on attachment 9199468 [details]
Bug 1689002 - Fix linter issue when disabling the oxidized Linux minidump writer code r=KrisWright

Approved for 86 beta 4, thanks.

Attachment #9199468 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Bug 1688882 fixed this on trunk.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: