Bug 1652979 - Stop producing fennecNightly, fenixNightly and fenixBeta #12225
Bug 1652979 - Stop producing fennecNightly, fenixNightly and fenixBeta #12225
Conversation
taskcluster/ci/browsertime/kind.yml
Outdated
@@ -13,7 +13,7 @@ kind-dependencies: | |||
primary-dependency: signing | |||
|
|||
only-for-build-types: | |||
- nightly | |||
- production |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you move this to the nightlySimulation build instead of production? (Same for raptor).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good news: This patch will rename production
into nightly
so this part won't change anymore. Do you still want me to use nightly-simulation
? (I don't have any preference for now)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes please! We'll need to use nightly-simulation for sheriffing purposes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh! I just realized that if we change this to nightly-simulation then that would trigger it one every commit right? Then we'd have to make a cron for it.
I think it would be simpler for you to make the change to production and in the future when we get closer to sheriffing we'll make a cron and switch to the nightly-simulation build. How does that sound?
@JohanLorenzo can you ping me when this is about to land? It looks like we'll need to make changes in m-c for raptor/browsertime as well. |
Note that Johan is out this week and we will continue this work next week :) |
4c9b4d7
to
a834a45
Compare
The patch was tested in the following graphs:
I need to handle the landing myself because I need to move these secrets https://firefox-ci-tc.services.mozilla.com/secrets/project%2Fmobile%2Ffenix%2Fproduction to https://firefox-ci-tc.services.mozilla.com/secrets/project%2Fmobile%2Ffenix%2Fnightly right after it lands. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
r+ thanks!
…fenixBeta (mozilla-mobile#12225)" This reverts commit 7e7d69c. This caused the nightly FNPRMS tests to fail because the `fennec-nightly` variant no longer exists. We could change the variant but then the migration code is not covered. The least time consuming solution for the FE perf team is to revert the change and atomically implement the long term solution rather than making an intermediate change now and another change after the long term solution arrives, which would skew our dashboards (that we don't have the ability to annotate) with multiple incomparable builds.
Pull Request checklist
After merge
To download an APK when reviewing a PR: