[tracker] Stop testing on tegras

RESOLVED FIXED

Status

Release Engineering
Platform Support
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: kmoir, Assigned: kmoir)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Comment hidden (empty)
(Assignee)

Updated

3 years ago
Assignee: nobody → kmoir
(Assignee)

Updated

3 years ago
Depends on: 1017599

Updated

3 years ago
Blocks: 1013511
(Assignee)

Updated

3 years ago
Depends on: 1033507

Comment 1

3 years ago
Kim: just to be absolutely clear here, based on bug 1033507, we can decomm *all* tegras when Firefox 32 hits the release branch on September 2nd? Amy is looking for a date so we can start planning for the physical decomm process.

I had a look at which branches tegras are currently enabled on:
* mozilla-release
* mozilla-b2g28_v1_3
* mozilla-b2g30_v1_4

The two b2g branches don't seem to actually generate any test jobs though. We could probably disable those now if we cared enough.
Flags: needinfo?(kmoir)
Aren't we going to need tegras for the theoretically-to-be-enabled Armv6 builds coming off esr31?
(Assignee)

Comment 3

3 years ago
Yes, the builders will be disabled with bug 1033507 for 32.  However, with bug 1042845 and bug 1036571 regarding enabling ESR support for Android 2.2, my assumption was that once this was online, tegras would be needed for ESR testing.
Flags: needinfo?(kmoir)

Comment 4

3 years ago
(In reply to Kim Moir [:kmoir] from comment #3)
> Yes, the builders will be disabled with bug 1033507 for 32.  However, with
> bug 1042845 and bug 1036571 regarding enabling ESR support for Android 2.2,
> my assumption was that once this was online, tegras would be needed for ESR
> testing.

We should verify with mobile, but the idea here was that Android 2.3 emulator testing was sufficient for supporting the EOL branch. We can still decomm the tegras with Firefox 32.

Comment 5

3 years ago
There are myriad code references and installations we'll need to clean up as part of the decomm. In no particular order:

* buildbot-configs
* buildbotcustom
* tools
* puppet
* mozharness
* slavealloc
* slave health
* slaveapi
* buildapi
* braindump
* graphserver
* tbpl
* dev-master mobile staging instances
* reclaim foopies

Comment 6

3 years ago
* treeherder-ui
* treeherder-service
* orangefactor
* logparser
* talos
Blocks: 1062376

Comment 7

3 years ago
Kim: do you have time to start writing patches for some of the key releng repos? 

I'm most concerned about buildbot-configs/buildbotcustom/tools/mozharness because I think there's possibility for substantial code removal.

I can take a stab at the patches if you're too busy.
(Assignee)

Comment 8

3 years ago
I can start looking at buildbot-configs/buildbotcustom/tools/mozharness  to start.  I love ripping out old code.  It's like taking a sledgehammer to a wall.
(Assignee)

Updated

3 years ago
Depends on: 1066823

Comment 9

3 years ago
What's the status here? Will this goal hit?
I removed the tegra code from slave health:

https://hg.mozilla.org/build/slave_health/rev/00c8865e30e5
(In reply to Laura Thomson :laura from comment #9)
> What's the status here? Will this goal hit?

We've already hit the nominal goal in that we're no longer testing on tegras.

It's just removing code and doing cleanup at this point.
Slavealloc databases (both production and staging) have been updated to remove tegras.

Updated

3 years ago
Depends on: 1070079
(Assignee)

Comment 13

3 years ago
closing. yay!
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.