Closed Bug 1225465 Opened 9 years ago Closed 9 years ago

[tc-gip] Tests don't seem to be at the latest revision

Categories

(Developer Services :: General, task)

task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jlorenzo, Assigned: hwine)

References

Details

Attachments

(1 file)

In one of the latest run, we still get that error:

>   File "/home/worker/gaia/source/tests/python/gaia-ui-tests/gaiatest/tests/functional/clock/test_clock_create_new_alarm.py", line 79
>     <<<<<<< HEAD
>      ^
> SyntaxError: invalid syntax

A fix has landed 11 days ago in bug 1219344. It seems like we don't retrieve the latest version of the tests. 

[1] https://public-artifacts.taskcluster.net/d25Bo_sEQRShsceZWEZ1Mg/0/public/logs/live_backing.log
:Tomcat pointed out, gaia-central is equivalent to the 2.5 branch whereas gaia[1] is master. I guess we just have to change the configuration to use this repo instead. What do you think Greg?

[1] https://hg.mozilla.org/integration/gaia/
Flags: needinfo?(garndt)
Seen with :hal in #vcs. gaia-central should be equivalent to master. Moving the bug to developer services :: general.
Component: Integration → General
Flags: needinfo?(garndt)
Product: Taskcluster → Developer Services
See Also: → 1224628
It will likely take some time to sort out the state of integration-gaia-central.

If your tooling can use integration-gaia repo, that would be the better choice at this point. integration-gaia is just master at this point (it used to be "nightly" in addition, but that gaia branch was removed long ago).

If you can't use integration-gaia, please let me know the urgency of getting this working on integration-gaia-central.
Flags: needinfo?(jlorenzo)
If integration-gaia could be used, I would suggest changing gaia.json [1]  to reflect that for now.  I will let :jlorenzo chime in on that.

When constructing the graph of tasks, we have a method [2] used to determine what repo and rev to use for gaia, which reads that file.


[1] https://dxr.mozilla.org/mozilla-central/source/b2g/config/gaia.json#8
[2] https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/mach_commands.py#62
It's not just the tests.  It's the builds themselves.  QAnalysts found that we're on builds with cross gaia for 2.5

gwagner found :
gwagner: so this is strange. why does a push to gaia 2.5 trigger a b2g-inbound build? https://treeherder.mozilla.org/#/jobs?repo=b2g-inbound&revision=127c0b1dcc13

we think that the root cause may be one in the same.  Hwine is working on the fix.
Attached patch gaia.json.patchSplinter Review
Patch to reset b2g/config/gaia.json to sane values since after resetting the hg repo
Assignee: nobody → hwine
Status: NEW → ASSIGNED
Attachment #8688888 - Flags: review+
Attachment #8688888 - Flags: checked-in?
update: b2g-inbound build just started. First good builds will be listed on https://treeherder.mozilla.org/#/jobs?repo=b2g-inbound&revision=fc29bf8b72a0

cancelling ni for :jlorenzo
Flags: needinfo?(jlorenzo)
Attachment #8688888 - Flags: checked-in? → checked-in+
The most recent f{1..3} jobs[1] don't show the error displayed in comment 0. This issue is fixed from this point of view.

[1] https://treeherder.allizom.org/#/jobs?repo=b2g-inbound&revision=fc29bf8b72a0&filter-job_group_symbol=tc-Gip
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
See comment 10.
Status: RESOLVED → VERIFIED
See Also: → 1167577
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: