-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Send Slack notification for UI/Unit test failures #20793
Conversation
📲 You can test the changes from this Pull Request in Jetpack Alpha by scanning the QR code below to install the corresponding build.
|
📲 You can test the changes from this Pull Request in WordPress Alpha by scanning the QR code below to install the corresponding build.
|
@@ -73,10 +73,6 @@ steps: | |||
notify: | |||
- github_commit_status: | |||
context: "Unit Tests" | |||
- slack: | |||
channels: | |||
- "#mobile-apps-tests-notif" |
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.
Just checking that it was intentional (and not a copy/paste typo) that you changed the channel used in the call to annotate_test_failures
and now send the notification to #build-and-ship
… while previously it was sent to this other channel?
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.
thanks for checking! yup this is intentional. speaking with @pachlava and @tiagomar, we decided to post this on #build-and-ship since that's the channel we're monitoring now - better to have it in one channel rather than multiple. with this, we would immediately know if a build is failing because of tests or other steps from this notification
Description
Same changes as This PR updates the
a8c-ci-toolkit
to v2.17.0 to get the updated version ofannotate_test_failures
utility. With this change, any test failures (UI and Unit) on merges totrunk
orrelease/*
branches will send a slack notification tobuild-and-ship
channel.I also removed Buildkite's Slack notification for UI and Unit test steps that was previously added via #19181 and #19120 as this new notification will replace that.
Similar PR for WCiOS: woocommerce/woocommerce-ios#9853