Closed Bug 1596367 Opened 5 years ago Closed 5 years ago

Turn off testing and performance sherffinig on mozilla-inbound

Categories

(Testing :: Raptor, task, P1)

Version 3
task

Tracking

(firefox73 fixed)

RESOLVED FIXED
mozilla73
Tracking Status
firefox73 --- fixed

People

(Reporter: Bebe, Assigned: alexandrui)

References

Details

Attachments

(1 file)

As of 14-Nov-2019 we should not run perf tests on Mozilla-Inbound see: Bug 1530401

Remove all explicitly mentioned task settings from raptor and Thalos CI settings.
Check and confirm the phabricator settings in mozilla-inbound alerts

Priority: -- → P1

assuming we stop all builds/tests, we would change taskcluster to make 'trunk' == 'mozilla-central, autoland'

We also should fix Treeherder to not generate alerts on mozilla-inbound- it won't necessarily matter, but it would be good to clean up things

Flags: needinfo?(fstrugariu)
Assignee: nobody → alexandru.ionescu
Flags: needinfo?(fstrugariu)

:igoldan, do you think I can handle deactivating inbound alerts on treeherder ?

Flags: needinfo?(igoldan)

:jmaher, there is taskcluster/taskgraph/test/test_target_tasks.py and taskcluster/taskgraph/test/test_util_attributes.py that also contains mozilla-inbound. The first one seems like needs to be updated as well, but I'm not sure about the second.
Could you please advise?

Flags: needinfo?(jmaher)

(In reply to Alexandru Ionescu :alexandrui from comment #3)

:igoldan, do you think I can handle deactivating inbound alerts on treeherder ?

Indeed, Treeherder does require some tweaks. There's this repository.json fixture which needs to disable alerting for mozilla-inbound.

Still, once that lands, the database won't reflect that. You'll then need to ask the Treeherder team to set the performance_alert_enabled column to 0, for the mozilla-inbound repository, on the repository table. They'll just need to prepare a raw SQL script & run it against treeherder-prototype, treeherder-staging & treeherder-production.

I think there will be other changes required too, but please require my review when submitting the PR.

Flags: needinfo?(igoldan)

(In reply to Ionuț Goldan [:igoldan], Performance Sheriff from comment #5)

Still, once that lands, the database won't reflect that. You'll then need to ask the Treeherder team to set the performance_alert_enabled column to 0, for the mozilla-inbound repository, on the repository table. They'll just need to prepare a raw SQL script & run it against treeherder-prototype, treeherder-staging & treeherder-production.

Can you help me with this part as soon as you approve the PR for repository.json?

Flags: needinfo?(igoldan)

Yes, I will.

Flags: needinfo?(igoldan)

Ideally when specifying 'integration' or 'trunk' it wouldn't use mozilla-inbound, this would apply to all jobs though, not just perf test, or even unit test.

Right now I think the best way is to wait until all tests are disabled, but it could be done in the raptor.yml:
https://searchfox.org/mozilla-central/source/taskcluster/ci/test/raptor.yml

here you would change:

  • trunk -> 'mozilla-central', 'autoland'
  • integration -> 'autoland'
Flags: needinfo?(jmaher)

Not sure what do you mean by 'wait until all the tests are disabled'. Is there any bug like that open?

Flags: needinfo?(jmaher)

ok, I found Bug 1530401

Flags: needinfo?(jmaher)
Depends on: inbound-outbound
Status: NEW → ASSIGNED
Priority: P1 → P2
Priority: P2 → P1
Pushed by aionescu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f5d38101ac7c Turn off testing and performance sherffinig on mozilla-inbound r=jmaher
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: