File tree Expand file tree Collapse file tree 2 files changed +26
-1
lines changed Expand file tree Collapse file tree 2 files changed +26
-1
lines changed Original file line number Diff line number Diff line change 10
10
steps :
11
11
- uses : actions/checkout@v2
12
12
- run : make -f x.mk e2e-local NODES=2 JUNIT_DIRECTORY=./artifacts/
13
- - name : Archive production artifacts # test results are only uploaded if any of the e2e tests fails
13
+ - name : Archive Test Artifacts # test results are only uploaded if any of the e2e tests fails
14
14
if : ${{ failure() }}
15
15
uses : actions/upload-artifact@v2
16
16
with :
Original file line number Diff line number Diff line change
1
+ name : flake-analyzer-periodics
2
+ on :
3
+ schedule :
4
+ - cron : ' 0 1 * * *'
5
+ jobs :
6
+ generate-flake-analysis-report :
7
+ runs-on : ubuntu-latest
8
+ steps :
9
+ - name : Periodic Flake Report
10
+ env :
11
+ OWNER : operator-framework
12
+ REPO : operator-lifecycle-manager
13
+ TEST_SUITE : e2e-test-output
14
+ TOKEN : ${{ secrets.GITHUB_TOKEN }}
15
+ run : |
16
+ git clone -b v0.1.1 https://github.com/operator-framework/flake-analyzer.git
17
+ cd ./flake-analyzer
18
+ make report-today OUTPUT_FILE=./report/artifacts/flake-report-today-$(date +"%m-%d-%Y").yaml
19
+ make report-last-7-days OUTPUT_FILE=./report/artifacts/flake-report-last-7-days-$(date +"%m-%d-%Y").yaml
20
+ make report-prev-7-days OUTPUT_FILE=./report/artifacts/flake-report-prev-7-days-$(date +"%m-%d-%Y").yaml
21
+ - name : Archive Reoport artifacts # test results are only uploaded if any of the e2e tests fails
22
+ uses : actions/upload-artifact@v2
23
+ with :
24
+ name : flake-report-${{ github.run_id }}
25
+ path : ${{ github.workspace }}/flake-analyzer/report/artifacts/*
You can’t perform that action at this time.
0 commit comments