gaia-try is not running on v2.1s branch

NEW
Unassigned

Status

Firefox OS
General
--
major
3 years ago
3 years ago

People

(Reporter: seinlin, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

Comment hidden (empty)
(Reporter)

Comment 1

3 years ago
John, all pull request to gaia v2.1s branch do not trigger try-server-hook. Build on v2.1s is green. Do you have any suggestion? Thanks!
Flags: needinfo?(jhford)
The problem here is that there are no Firefox Linux64 builds on the 2.1s branch which are a requirement for gaia-try to successfully trigger the tests.  These builds are used for one of the unit test suites.

You either need to have those builds enabled or we need to turn off the Firefox based unit tests on all branches.

The try hook needs this directory to exist and be populated:

https://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-b2g34_v2_1s-linux64
Flags: needinfo?(jhford)
(Reporter)

Comment 3

3 years ago
Created attachment 8583881 [details] [diff] [review]
bug-1137112-enable-linux64.patch

Chris, Per gaia-try request, I am going to enable linux64 build on 2.1s branch. Now with this patch, ./test-masters.sh is passed but I am not sure if it can enable the build successfully. 

Would you mind review this patch? Thanks!
Attachment #8583881 - Flags: review?(catlee)
Comment on attachment 8583881 [details] [diff] [review]
bug-1137112-enable-linux64.patch

gaia-try is no longer supported in buildbot

please talk to the task cluster team for adding support for 2.1s
Attachment #8583881 - Flags: review?(catlee) → review-
(Reporter)

Comment 5

3 years ago
Chris, Per comment 2, my understanding is if we have 'mozilla-b2g34_v2_1s-linux64' build gaia-try will be populated. On v2.1s branch builds are running on buildbot, but do not include 'mozilla-b2g34_v2_1s-linux64'. That's why I think we should add one more build. 
BTW, v2.1 doesn't support taskcluster. How do you think?
Flags: needinfo?(catlee)
I think the best way forward is to get TC support for v2.1s. The gaia-try infrastructure fell over a few weeks ago, and the TC team decided to focus on migrating the rest of the tests over to TC rather than fixing gaia-try.
Flags: needinfo?(catlee) → needinfo?(jlal)
"Gaia-try" will run on pull requests (and I believe now that you configured 2.1s on mozilla-taskcluster we should also be running builds/tests on tc there). 

Can you point me to the commits/prs that are not working and I can give some better guidance on how to add them.
Flags: needinfo?(jlal)
(Reporter)

Comment 8

3 years ago
James, You can see in [1], when PR is sent to v2.1s, the try-hooks is not started.

[1] https://github.com/mozilla-b2g/gaia/pull/28736
Flags: needinfo?(jlal)
(Reporter)

Comment 9

3 years ago
As per comment 2 by John it needs firefox/tinderbox-builds/mozilla-b2g34_v2_1s-linux64 to run gaia-try. I am sure there is no such build in v2.1s branch, that's why I think we should enable it.
(Reporter)

Updated

3 years ago
Depends on: 1157570
We talked about it a few times now IRL/IRC... I still think the right approach here is to upload the taskcluster specifics to 2.1s if we want gaia-try to run correctly there.
Flags: needinfo?(jlal)
You need to log in before you can comment on or make changes to this bug.