Closed Bug 772928 Opened 12 years ago Closed 12 years ago

Enable reftests for armv6 builds on tegras

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task)

ARM
Android
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: armenzg, Assigned: Callek)

References

Details

(Whiteboard: [mobile][armv6])

Attachments

(4 files, 1 obsolete file)

Since we're reducing # of XUL jobs and we need this much more.
we can start with reftests, once these are going, we will move onto crashtests/jsreftests.  

Running reftests should be the identical set of commandline arguments as we did on xul or native android.

lets just keep the reftests in 3 chunks!
Assignee: nobody → bugspam.Callek
to clarify, we are looking to run this on m-c only, not m-a/m-b/release/esr.  

We can decide at a later date to turn this on other other branches or expand the tests on this branch.
Blocks: 776127
from mtg w/blassey. 

We agree on the need for this armv6-on-tegras as a way to get armv6 testing started ASAP, but are both worried about the load impact to the pool of tegras. Therefore:

1) enabling on try, but not as default.
2) enabling on mozilla-inbound, mozilla-central, mozilla-aurora
3) blocking on bug#750285, bug#777037

We'll revisit as more tegras come online.
Depends on: 750285, 777037
We should start getting work done for this starting next week.
This way we get our toes wet and set up some ground work for adding more tests in the upcoming weeks.
ctalbert/jmaher/blassey: 

So far this bug has been about reftests. While we are doing this, are there other test suites that we can/should enable for armv6 builds on the tegras?

Also, given the reduced scope (ie reduced load) specified in comment#3, and some more tegras coming into production tonight, we dont need to wait for androidXUL builds to be disabled next week.
There are other tests we can run on armv6/tegra.  The issue to date has been load.  My understanding is a lot of the new tegras are problematic, so counting on 86 tegras being online might be jumping the gun a bit.

Good news is some of those tegras are online and our load is greatly reduced by removing the reboot issue.  I would think we could bring mochitests online.  Talos is a big first to get online, but if this is a temporary platform will it be of great value?
Attached patch Add reftests to ARMv6 v0.5 (obsolete) — Splinter Review
This patch has yet to be run through a checkconfig or a dump_masters run for sanity. However unless I'm missing something this is all I need to change, ad everywhere. 

f? to aki for any early feedback/notices, no need to nitpick on a syntax errors or something as glaring that checkconfig/dump_master should catch, but happy to take that feedback as well, I'm more looking for something like "You need to change this other file you probably didn't notice", or "This approach is wrong, you should look <here>" type things.
Attachment #659672 - Flags: feedback?(aki)
Comment on attachment 659672 [details] [diff] [review]
Add reftests to ARMv6 v0.5

I think you're on the right track.
I'm not sure if you want 'tegra_android': {} or 'tegra_android-armv6': {}; whichever one results in armv6 tests triggering is probably right.
Attachment #659672 - Flags: feedback?(aki) → feedback+
Attached patch [configs] v1Splinter Review
Still have to properly stage this and see how it runs, (with sendchanges in the staging)

Not 100% sure this is already doing sendchange in prod, but afaict it is.
Attachment #659672 - Attachment is obsolete: true
Attachment #659987 - Flags: review?(aki)
Attached patch [custom] v1Splinter Review
Attachment #659988 - Flags: review?(aki)
Attached patch [tools] v1Splinter Review
Attachment #659989 - Flags: review?(aki)
Comment on attachment 659989 [details] [diff] [review]
[tools] v1

I think you missed bm10.
r=me with that.
Attachment #659989 - Flags: review?(aki) → review+
Attachment #659988 - Flags: review?(aki) → review+
Comment on attachment 659987 [details] [diff] [review]
[configs] v1

Lgtm.  I was able to see the armv6 reftests on my staging master, and sent a sendchange.
Attachment #659987 - Flags: review?(aki) → review+
I realized we need a puppet patch for this
Attachment #660257 - Flags: review?(nthomas)
Attachment #660257 - Flags: review?(nthomas) → review+
Blocks: 791103
This went live, now (+ beta/aurora in Bug 791103)
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: