gitpod icon indicating copy to clipboard operation
gitpod copied to clipboard

[installer-tests] Add slack webhook for test failures

Open nandajavarma opened this issue 2 years ago • 1 comments

Description

This PR adds slack webhook alerting capabilities to the nightly tests. Currently if any of the setup fails, alert goes to #self-hosted-jobs channel on slack and if any of the integration tests fails it goes to the corresponding team's job channel (currently only workspace and IDE).

Related Issue(s)

Fixes #11273

How to test

You can run any tests like in this internal doc to check the alerts

Release Notes

NONE

Documentation

Werft options:

  • [ ] /werft with-preview

nandajavarma avatar Jul 29 '22 13:07 nandajavarma

/hold waiting to confirm with teams before sending out alerts

nandajavarma avatar Aug 01 '22 08:08 nandajavarma

/unhold

nandajavarma avatar Aug 10 '22 13:08 nandajavarma

/hold as this is blocking the merge pool.

It looks like it needs rebased onto main, to pick up the gofmt changes: https://github.com/gitpod-io/gitpod/pull/11958

andrew-farries avatar Aug 10 '22 13:08 andrew-farries

Sorry about that, @andrew-farries ! Rebased and builds are passing. unholding! /unhold

nandajavarma avatar Aug 10 '22 14:08 nandajavarma

/unhold

andrew-farries avatar Aug 10 '22 14:08 andrew-farries