Closed
Bug 739721
Opened 13 years ago
Closed 9 years ago
Android jobs should allow testing sut_tools and devicemanager changes through the tryserver
Categories
(Infrastructure & Operations Graveyard :: CIDuty, task, P4)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: armenzg, Unassigned)
Details
(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2112] [mobile][foopy])
This would allow us to deploy sut_tools and devicemanager changes through the tryserver.
We currently use a tools checkout from the foopies:
python /builds/sut_tools/cleanup.py 10.250.49.14
python /builds/sut_tools/reboot.py 10.250.49.14
python /builds/sut_tools/installApp.py 10.250.49.14 ../talos-data/fennec-14.0a1.en-US.android-arm.apk org.mozilla.fennec
Or fixed revisions:
wget --no-check-certificate http://hg.mozilla.org/build/tools/raw-file/b94a850405d4/sut_tools/updateSUT.py
wget --no-check-certificate http://hg.mozilla.org/build/talos/raw-file/2f75acc0f8f2/talos/devicemanager.py
wget --no-check-certificate http://hg.mozilla.org/build/talos/raw-file/6e5f5cadd9e9/talos/devicemanagerSUT.py
This could be accomplished through talos.json but not sure if to fit it within talos_from_code.py.
Another separate issue is to move our sut_tools to use the latest versions of devicemanager*py from HG rather than the obsolete versions from the talos repo.
This is not as high priority for the a-team but more for our own releng usage.
Other pieces that we download but I don't yet see value to download through talos.json are:
wget --progress=dot:mega -N http://build.mozilla.org/talos/zips/retry.zip
Comment 1•13 years ago
|
||
the talos.zip packages devicemanager*py from the github source (it could easily be switched to m-c):
http://hg.mozilla.org/build/talos/file/c6013a2f09ce/create_talos_zip.py#l22
Updated•13 years ago
|
Whiteboard: [mobile][foopy]
Assignee | ||
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Updated•11 years ago
|
Whiteboard: [mobile][foopy] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2103] [mobile][foopy]
Updated•11 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2103] [mobile][foopy] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2112] [mobile][foopy]
Comment 2•10 years ago
|
||
Are sut_tools and devicemanager still things? If so, is this still an issue?
Comment 3•10 years ago
|
||
I am not sure if sut_tools is still a thing, but devicemanager is. :gbrown?
Flags: needinfo?(gbrown)
Reporter | ||
Comment 4•10 years ago
|
||
This bug was about that the foopies had a checked out tools repo that would not be updated.
Before, we would once in a while have to update the tools repo on the foopies to deploy an updated version of one of those 3 scripts.
I believe the pandas are in a much better shape and their mozharness scripts check out the latest tools repo, hence, having new files deployed every time (we might not even use them).
In any case, the pandas are currently only running talos (IIUC) and this will be moved to Autophone IIUC so we can drop the pandas completely.
![]() |
||
Comment 5•10 years ago
|
||
sut_tools is used by the panda (Android 4.0) test jobs, which will be retired soon. afaik, Android emulator tests do not rely on sut_tools in any way.
devicemanager is used by all Android tests, but it is obtained from hg -- all good there.
Sounds like we can close this bug?
Flags: needinfo?(gbrown)
Comment 6•9 years ago
|
||
We're now done with panda jobs entirely now.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Assignee | ||
Updated•7 years ago
|
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Updated•6 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•