Closed Bug 1477818 Opened 6 years ago Closed 6 years ago

Periodic remote-settings update backed out due to test_remote_settings_poll.js failures

Categories

(Firefox :: Remote Settings Client, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
firefox62 --- affected
firefox63 --- affected

People

(Reporter: RyanVM, Unassigned)

Details

Today's remote settings update caused failures in test_remote_settings_poll.js:
https://treeherder.mozilla.org/logviewer.html#?job_id=189517318&repo=autoland

This bustage affected both trunk and beta. Here's a link to the changeset in question, looks like a lot of tippytop.json changes in it.
https://hg.mozilla.org/integration/autoland/rev/469f678d1f15196b694297558e2f48891bffc420

Any idea what happened, Mathieu?
Flags: needinfo?(mathieu)
We (Activity Stream) did upload some Tippytop entries to remote settings on last Thursday in order to prepare bug 1437671 to land.

Mathieu, let me know if that's the cause of this bustage, we can pull those settings right away.
> Any idea what happened, Mathieu?

In short, the test_remote_settings_poll.js was coupled to an Activity Stream collection that was published in production recently. Since it was published in production, a bot regularly commits the remote data in the code base (see Bug 1451040).

I don't have the details why the test would fail if the dumped data changes, but I now removed the coupling of the test with the dump: Bug 1476934 https://hg.mozilla.org/mozilla-central/rev/f00da9b0a455
 
Plus, the ActivityStream team decided that they wanted to disable the dump of remote data since it contains 3rd party urls etc. It should be all good now.
Flags: needinfo?(mathieu)
Does that mean bug 1476934 needs to land on Beta as well?
Flags: needinfo?(mathieu)
> Does that mean bug 1476934 needs to land on Beta as well?

I didn't know that the periodic-updates job was already committing stuff on the beta tree.
So yes, it would make sense.
Flags: needinfo?(mathieu)
I guess we can close this now that Bug 1476934 was verified in Beta
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.