Closed Bug 907941 Opened 10 years ago Closed 10 years ago

Update gaia-ui-tests.json automatically when the gaia-ui-tests repo changes


(Firefox OS Graveyard :: Gaia, defect)

Not set


(Not tracked)



(Reporter: jgriffin, Unassigned)


This bug will be used to track automatic updates performed by the "gaia-ui-tests-pushbot" (see bug 907240), which update the gaia-ui-tests.json file in gaia automatically when the gaia-ui-tests repo changes.
Whenever the repo is updated, the gaia-ui-tests-pushbot will automatically update the file tests/python/gaia-ui-tests.json in the gaia repo, like so:

This, in turn, will cause a gaia-pushbot update in TBPL, like so:

If a commit to gaia-ui-tests causes breakage in TBPL, the sheriff should backout the corresponding gaia commit as usual, which will reset the gaia-ui-tests.json pointer to its previous state.

If the commit message of this backout contains either the words "back" or "revert" (case-insensitive), the gaia-ui-tests-pushbot will stop automatic operation; it will resume after a manual commit which doesn't include either of those strings.

This is necessary since otherwise the next commit to gaia-ui-tests would trigger the gaia-ui-tests-pushbot to again update gaia-ui-tests.json, likely re-breaking the tests in TBPL.
See for details about where the pushbot is hosted.
Seems to be working well.
Closed: 10 years ago
Resolution: --- → FIXED
(In reply to Wes Kocher (:KWierso) from comment #4)

We really need to teach mcMerge to ignore anything from the pushbot(s).
You need to log in before you can comment on or make changes to this bug.