diff options
| author | kaizhangNV <149626564+kaizhangNV@users.noreply.github.com> | 2024-06-07 13:00:11 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-07 13:00:11 -0700 |
| commit | f83fe55a8c0859e2de832b71555b42a3630103a3 (patch) | |
| tree | 5be9eba566c5158071bd26cf37a8df67a332a71e /.github/workflows | |
| parent | 78d34f3b3cec6222f87fc69eddfe66f3fc91b1cf (diff) | |
Make CTS failure report more obvious (#4302)
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/vk-gl-cts-nightly.yml | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/.github/workflows/vk-gl-cts-nightly.yml b/.github/workflows/vk-gl-cts-nightly.yml index 9256cd37d..3a328001b 100644 --- a/.github/workflows/vk-gl-cts-nightly.yml +++ b/.github/workflows/vk-gl-cts-nightly.yml @@ -56,14 +56,25 @@ jobs: working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.3-win64\VK-GL-CTS_WithSlang-0.0.3-win64 run: | .\deqp-vk.exe --deqp-archive-dir=${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.3-win64\VK-GL-CTS_WithSlang-0.0.3-win64 --deqp-caselist-file=${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.3-win64\VK-GL-CTS_WithSlang-0.0.3-win64\slang-passing-tests.txt --deqp-waiver-file=${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.3-win64\VK-GL-CTS_WithSlang-0.0.3-win64\slang-waiver-tests.xml - - name: result notification - id: slack-notify - if : always() + - name: success notification + id: slack-notify-success + if: ${{ success() }} uses: slackapi/slack-github-action@v1.26.0 with: payload: | { - "CTS-Nightly": "CTS nightly status: ${{ job.status }}: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" + "CTS-Nightly": ":green-check-mark: CTS nightly status: ${{ job.status }}" + } + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} + - name: failure notification + id: slack-notify-failure + if : ${{ !success() }} + uses: slackapi/slack-github-action@v1.26.0 + with: + payload: | + { + "CTS-Nightly": ":alert: :alert: :alert: :alert: :alert: :alert:\nCTS nightly status: ${{ job.status }}: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" } env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} |
