Closed
Bug 1414021
Opened 7 years ago
Closed 7 years ago
Autophone finding incorrect APK -- geckoview_example.apk rather than target.apk
Categories
(Firefox for Android Graveyard :: Testing, defect, P1)
Firefox for Android Graveyard
Testing
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: nalexander, Assigned: bc)
References
Details
(Whiteboard: [stockwell fixed:other])
Attachments
(2 files)
37.90 KB,
patch
|
jmaher
:
review+
|
Details | Diff | Splinter Review |
31.45 KB,
patch
|
jmaher
:
review+
|
Details | Diff | Splinter Review |
Bug 1405396 "switched" the Gradle and non-Gradle builds: the regular B builds are now --with-gradle, and the Bg (now Bng) build is --without-gradle. Gradle builds produce geckoview_example.apk as well as target.apk. Autophone appears to be finding the wrong APK (just like Robocop did, moons ago) -- possibly because it's enumerating candidate APKs alphabetically.
See the wall of orange and red at https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=36599de1793a3233141452e25fa73eb29129f62a.
Reporter | ||
Comment 1•7 years ago
|
||
bc: can you look at this ASAP? I really can't make much sense of the autophone APK finding code -- it looks like it's completely independent from the Task Cluster job-dependency integration -- and I don't see how the APKs found at https://github.com/mozilla/autophone/blob/master/builds.py#L400 get ordered or chosen.
Flags: needinfo?(bob)
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → bob
Status: NEW → ASSIGNED
Flags: needinfo?(bob)
Comment hidden (Intermittent Failures Robot) |
![]() |
||
Updated•7 years ago
|
Priority: -- → P1
Assignee | ||
Comment 3•7 years ago
|
||
Stop testing the android-api-16-gradle platform (which is currently non-gradle) and consolidate configs on android-api-16.
Attachment #8925391 -
Flags: review?(jmaher)
Assignee | ||
Comment 4•7 years ago
|
||
Change to allow testing multiple apps on a given build. Currently restricted to fennec and geckoview_example. This could be generalized but I'd rather handle that in autophone2.
Attachment #8925392 -
Flags: review?(jmaher)
Assignee | ||
Comment 5•7 years ago
|
||
test runs:
https://treeherder.allizom.org/#/jobs?repo=autoland&exclusion_profile=false&group_state=expanded&fromchange=0fd6f8ab2c89fe5766e1b4339a675f14037f41e6&filter-searchStr=autophone&tochange=d69df5cdaca312ca854dd3b5f691d525d3670480
https://treeherder.allizom.org/#/jobs?repo=mozilla-inbound&filter-searchStr=autophone&exclusion_profile=false&group_state=expanded&tochange=83f0e033450d1dce9a9ce96b37b465ae50dacdb6&fromchange=899a407832c09e685748779d288637a24aaae2af
https://treeherder.allizom.org/#/jobs?repo=try&revision=5b83d52a8a5693960524aa0d87075c60d130f0fd&filter-searchStr=autophone&group_state=expanded
https://treeherder.allizom.org/#/jobs?repo=try&revision=4f702d4c58b81e5b8b9765d3887e71681b3d82dd&group_state=expanded
tested with trigger_runs.py and consuming pulse.
Updated•7 years ago
|
Attachment #8925391 -
Flags: review?(jmaher) → review+
Comment 6•7 years ago
|
||
Comment on attachment 8925392 [details] [diff] [review]
bug-1414021-multiple-apps-v1.patch
Review of attachment 8925392 [details] [diff] [review]:
-----------------------------------------------------------------
a bit of rubber stamping involved here.
Attachment #8925392 -
Flags: review?(jmaher) → review+
Assignee | ||
Comment 7•7 years ago
|
||
https://github.com/mozilla/autophone/commit/83c15f092965f15c34bef6ca3b808167f31af145
https://github.com/mozilla/autophone/commit/d571d8f504b4f70974b32cf55819599d082177d6
yeah. sorry. I hope we can clean this up later. Cleaning out the buildbot and ftp stuff would be easy but not a priority atm.
Comment hidden (Intermittent Failures Robot) |
Updated•7 years ago
|
Whiteboard: [stockwell fixed:other]
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•