Closed
Bug 1093695
Opened 10 years ago
Closed 10 years ago
Gip on B2G Desktop Linux x64 debug tests run the wrong manifest file
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: zcampbell, Assigned: jgriffin)
References
Details
(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2369] )
Attachments
(1 file)
2.00 KB,
patch
|
jlund
:
review+
jgriffin
:
checked-in+
|
Details | Diff | Splinter Review |
Previously these tests were perma-red and hidden. I've just noticed that not only are they red but now are running 0 tests because they're using a since obsoleted (by the chunking change bug 1046694) manifest file. I guess that the error begins here as I can see that the correct command line options are not passed in when marionette.py is executed in the job: http://hg.mozilla.org/build/buildbot-configs/file/c0e8b1331bbc/mozilla-tests/b2g_config.py#l829 We should update this job to use the chunking and at least from there we can try and get it green again.
Reporter | ||
Comment 1•10 years ago
|
||
Simone, can help with this at all? I can compile the patch but I need to confirm the source of the problem first.
Flags: needinfo?(sbruno)
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2353]
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2353] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2361]
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2361] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2369]
Reporter | ||
Updated•10 years ago
|
Flags: needinfo?(sbruno)
Reporter | ||
Comment 2•10 years ago
|
||
Jgriffin, can you advise me on how to modify this job's configuration to use the split Gip(a, f1, etc) chunking workflow? I've run the tests locally and I don't see any reason why this job shouldn't run the same configuration as non-debug nor be green with a little bit of work. I'll start from there and if I can get it at least running tests I can then tune the configuration/disable tests as required.
Flags: needinfo?(jgriffin)
Assignee | ||
Comment 3•10 years ago
|
||
This occurs because of this block of code: http://hg.mozilla.org/build/buildbot-configs/file/c0e8b1331bbc/mozilla-tests/b2g_config.py#l2178 We're using the old, non-chunked Gip on older branches. If it's safe to run those on older branches, we could tweak b2g_config.py to use the new chunks everywhere. If you'd like me to do this, needinfo me again.
Flags: needinfo?(jgriffin)
Reporter | ||
Comment 4•10 years ago
|
||
(In reply to Jonathan Griffin (:jgriffin) from comment #3) > This occurs because of this block of code: > > http://hg.mozilla.org/build/buildbot-configs/file/c0e8b1331bbc/mozilla-tests/ > b2g_config.py#l2178 > > We're using the old, non-chunked Gip on older branches. If it's safe to run > those on older branches, we could tweak b2g_config.py to use the new chunks > everywhere. If you'd like me to do this, needinfo me again. No I don't think it's safe. we should only use chunks on gecko36/v2.2+. However gecko36/v2.2 and linux64 debug is definitely not running the chunks, whereas non-debug is and that's the bit I want to resolve. Working backwards from what I see in the TBPL job and through the marionette.py script I suppose that in b2g_config.py, debug platform is just picking up non-chunk workflow. It shouldn't matter whether it's debug or non-debug build (at least at this level of configuration). Can you make linux64 debug use chunking, but only on b2g36/v2.2?
Flags: needinfo?(jgriffin)
Assignee | ||
Comment 5•10 years ago
|
||
Should be an easy enough fix; I'll try to get it working this week.
Assignee | ||
Comment 6•10 years ago
|
||
Chunk gip on linux64_debug like we do for opt, r=jlund
Attachment #8531773 -
Flags: review?(jlund)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → jgriffin
Status: NEW → ASSIGNED
Assignee | ||
Updated•10 years ago
|
Flags: needinfo?(jgriffin)
Comment 7•10 years ago
|
||
Comment on attachment 8531773 [details] [diff] [review] Split Gip on debug linux64_gecko, cool, lgtm branches affected: try jamun cypress alder pine b2g-inbound gaia-try cedar mozilla-central ash mozilla-inbound fx-team
Attachment #8531773 -
Flags: review?(jlund) → review+
Reporter | ||
Updated•10 years ago
|
Keywords: checkin-needed
Assignee | ||
Comment 8•10 years ago
|
||
Comment on attachment 8531773 [details] [diff] [review] Split Gip on debug linux64_gecko, Review of attachment 8531773 [details] [diff] [review]: ----------------------------------------------------------------- https://hg.mozilla.org/build/buildbot-configs/rev/cd4d8fbebd25
Attachment #8531773 -
Flags: checked-in+
Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Reporter | ||
Comment 9•10 years ago
|
||
When this lands in prod, Dave is going to check it's running the correct configuration and then delegate getting the suite back to green.
Flags: needinfo?(dave.hunt)
Comment 10•10 years ago
|
||
It looks like this may be resolved now. The tests are now failing due to crashes.
Flags: needinfo?(dave.hunt)
Comment 11•10 years ago
|
||
In production: https://hg.mozilla.org/build/buildbot-configs/rev/cd4d8fbebd25
Comment 12•10 years ago
|
||
Marking as resolved. The failures will be dealt with separately.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•