Closed
Bug 829513
Opened 11 years ago
Closed 11 years ago
Too few tests are running on Mozilla-B2g18 branch
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: sicking, Assigned: Callek)
References
Details
Attachments
(5 files, 1 obsolete file)
1.11 KB,
patch
|
bhearsum
:
review+
Callek
:
checked-in+
|
Details | Diff | Splinter Review |
37.83 KB,
patch
|
Details | Diff | Splinter Review | |
2.40 KB,
patch
|
bhearsum
:
review+
Callek
:
checked-in+
|
Details | Diff | Splinter Review |
1012 bytes,
patch
|
bhearsum
:
review+
|
Details | Diff | Splinter Review |
696 bytes,
text/plain
|
bhearsum
:
review+
|
Details |
Currently it seems like we are not running any tests on the Mozilla-B2g18 branch other than the b2g-specific tests. We should at the very least enable tests on the linux machines since the desktop tests cover a lot of the functionality we are shipping on B2G, and the linux platform is very similar to the B2G one. But it wouldn't hurt to enable more than that since a lot of our developers are using desktop b2g which shares a lot of code with desktop firefox on all platforms. So if we break desktop gecko it'll hurt our developers. The linux part here is pretty urgent. The rest is less so so if there are concerns, lets just start with linux.
Assignee | ||
Comment 1•11 years ago
|
||
Per :bmoss in IRC we are to turn on: * Linux64 Desktop Tests * OSX Desktop Tests * Windows Desktop Tests Full assortment, but explicitly not * Linux32 Desktop Tests
Assignee: nobody → bugspam.Callek
Assignee | ||
Comment 2•11 years ago
|
||
(In reply to Justin Wood (:Callek) from comment #1) > Per :bmoss in IRC we are to turn on: > Full assortment, but explicitly not > * Linux32 Desktop Tests And he just confirmed against https://bugzilla.mozilla.org/show_bug.cgi?id=818833#c23 That we also want linux32 ipc, but only on b2g18 for now.
Assignee | ||
Comment 3•11 years ago
|
||
So this does as asked, and discussed with bmoss. This does not *yet* turn on linux32 ipc (not sure the best patch for that yet, and sicking told me this was more important than ipc for the moment) This also does not start building+testing android on b2g18, because AIUI thats not a requirement/want atm.
Attachment #701012 -
Flags: review?(bhearsum)
Assignee | ||
Comment 4•11 years ago
|
||
This is informative as help to understand what part 1 does "exactly"
Comment 5•11 years ago
|
||
Comment on attachment 701012 [details] [diff] [review] [configs] part 1 - Turn on most tests Review of attachment 701012 [details] [diff] [review]: ----------------------------------------------------------------- ::: mozilla-tests/config.py @@ +78,5 @@ > 'mozilla-b2g18': { > 'datazilla_url': None, > 'platforms': { > + # desktop per sicking in Bug 829513 > + 'macosx': {}, Why are we turning leopard tests when they're for FF16 and lower? r=me with that dropped and the next hunk removed.
Attachment #701012 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 6•11 years ago
|
||
So this is a lot uglier than I'd like, but is jumping through hoops to do the following: * Manually add every unittest we have that is linux32 ipc * Since we're leaving linux32 on we want to turn off all other tests * We turn off Linux32 Talos, which doesn't have a good way to turn off platforms per branch * Fix addSuite method, which looks like its been broken for a while.
Attachment #701072 -
Flags: review?(bhearsum)
Assignee | ||
Comment 7•11 years ago
|
||
Comment on attachment 701012 [details] [diff] [review] [configs] part 1 - Turn on most tests Landed with nit fixed (don't know how I didn't think of just dropping macosx from platforms here) http://hg.mozilla.org/build/buildbot-configs/rev/d24776ff0678
Attachment #701012 -
Flags: checked-in+
Assignee | ||
Comment 8•11 years ago
|
||
fixes bareword 'name' by accident in here, and the fact that I accidentally extended the tuple length on the talos tests, rather than adding an array back onto the end.
Attachment #701072 -
Attachment is obsolete: true
Attachment #701072 -
Flags: review?(bhearsum)
Attachment #701085 -
Flags: review?(bhearsum)
Updated•11 years ago
|
Attachment #701085 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 9•11 years ago
|
||
Comment on attachment 701085 [details] [diff] [review] [config] Part 2 - v2 http://hg.mozilla.org/build/buildbot-configs/rev/794d8de6a774
Attachment #701085 -
Flags: checked-in+
Comment 10•11 years ago
|
||
These patches are both in production now.
Assignee | ||
Comment 11•11 years ago
|
||
Noticed that we still had leopard tests running, I manually hid them for now, but this properly shuts them off.
Attachment #701149 -
Flags: review?(bhearsum)
Comment 12•11 years ago
|
||
(Unsurprisingly,) There is orange on desktop b2g18 runs - but with no way to tell what broke them in the prior days/week when tests weren't running. Jonas - can you find someone to take a look?
Comment 13•11 years ago
|
||
I filed bugs and starred the failures. Thanks a lot for enabling these tests.
Comment 14•11 years ago
|
||
Thank you Justin :-) (Bug 829641 and bug 829637 for anyone wondering)
Assignee | ||
Comment 15•11 years ago
|
||
Attachment #701191 -
Flags: review?(bhearsum)
Comment 16•11 years ago
|
||
Comment on attachment 701149 [details] [diff] [review] [configs] part 3 - leopard shouldn't be on Review of attachment 701149 [details] [diff] [review]: ----------------------------------------------------------------- Sorry, I misinterpreted this hunk in the original patch.
Attachment #701149 -
Flags: review?(bhearsum) → review+
Updated•11 years ago
|
Attachment #701191 -
Flags: review?(bhearsum) → review+
Comment 17•11 years ago
|
||
I haven't seen confirmation that this worked yet.
Comment 18•11 years ago
|
||
OK, I don't see any leopard tests on https://tbpl.mozilla.org/?tree=Mozilla-B2g18&noignore=1&rev=8f2ef4998b60 and I do Cipc/Ripc/Moth.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 19•11 years ago
|
||
I really doubt you want mochitest-ipcplugins running there - once OOP plugins became the default we switched that suite around, so now it runs the plugin tests with in-process plugins.
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Comment 20•11 years ago
|
||
FYI I'm disabling the desktop nightly builds and Windows opt/debug builds for b2g18 and b2g18_v1_1_0hd branches in bug 948135. I'm commenting here since I saw comments in the code referencing this bug.
See Also: → 948135
You need to log in
before you can comment on or make changes to this bug.
Description
•