File tree Expand file tree Collapse file tree 7 files changed +132
-1
lines changed Expand file tree Collapse file tree 7 files changed +132
-1
lines changed Original file line number Diff line number Diff line change
1
+ name : Periodic E2E Test Optional release-0.5
2
+
3
+ on :
4
+ schedule :
5
+ # Run every day at 05:20 UTC (it is recommended to avoid running at the start of the hour)
6
+ - cron : ' 20 5 * * *'
7
+
8
+ permissions : {}
9
+
10
+ jobs :
11
+ periodic-e2e-test-optional :
12
+ strategy :
13
+ fail-fast : false
14
+ matrix :
15
+ bmc-protocol :
16
+ - redfish
17
+ - redfish-virtualmedia
18
+ - ipmi
19
+ uses : ./.github/workflows/e2e-test.yml
20
+ with :
21
+ bmc-protocol : ${{ matrix.bmc-protocol }}
22
+ ginkgo-focus : upgrade
23
+ ref : release-0.5
24
+ permissions :
25
+ contents : read
Original file line number Diff line number Diff line change
1
+ name : Periodic E2E Test Optional release-0.6
2
+
3
+ on :
4
+ schedule :
5
+ # Run every day at 04:50 UTC (it is recommended to avoid running at the start of the hour)
6
+ - cron : ' 50 4 * * *'
7
+
8
+ permissions : {}
9
+
10
+ jobs :
11
+ periodic-e2e-test-optional :
12
+ strategy :
13
+ fail-fast : false
14
+ matrix :
15
+ bmc-protocol :
16
+ - redfish
17
+ - redfish-virtualmedia
18
+ - ipmi
19
+ uses : ./.github/workflows/e2e-test.yml
20
+ with :
21
+ bmc-protocol : ${{ matrix.bmc-protocol }}
22
+ ginkgo-focus : upgrade
23
+ ref : release-0.6
24
+ permissions :
25
+ contents : read
Original file line number Diff line number Diff line change
1
+ name : Periodic E2E Test Optional
2
+
3
+ on :
4
+ schedule :
5
+ # Run every day at 04:20 UTC (it is recommended to avoid running at the start of the hour)
6
+ - cron : ' 20 4 * * *'
7
+
8
+ permissions : {}
9
+
10
+ jobs :
11
+ periodic-e2e-test-optional :
12
+ strategy :
13
+ fail-fast : false
14
+ matrix :
15
+ bmc-protocol :
16
+ - redfish
17
+ - redfish-virtualmedia
18
+ - ipmi
19
+ uses : ./.github/workflows/e2e-test.yml
20
+ with :
21
+ bmc-protocol : ${{ matrix.bmc-protocol }}
22
+ ginkgo-focus : upgrade
23
+ permissions :
24
+ contents : read
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ name : Periodic E2E Test release-0.5
2
+
3
+ on :
4
+ schedule :
5
+ # Run every day at 03:20 UTC (it is recommended to avoid running at the start of the hour)
6
+ - cron : ' 20 3 * * *'
7
+
8
+ permissions : {}
9
+
10
+ jobs :
11
+ periodic-e2e-test :
12
+ strategy :
13
+ fail-fast : false
14
+ matrix :
15
+ bmc-protocol :
16
+ - redfish
17
+ - redfish-virtualmedia
18
+ - ipmi
19
+ uses : ./.github/workflows/e2e-test.yml
20
+ with :
21
+ bmc-protocol : ${{ matrix.bmc-protocol }}
22
+ ref : release-0.5
23
+ permissions :
24
+ contents : read
Original file line number Diff line number Diff line change
1
+ name : Periodic E2E Test release-0.6
2
+
3
+ on :
4
+ schedule :
5
+ # Run every day at 02:50 UTC (it is recommended to avoid running at the start of the hour)
6
+ - cron : ' 50 2 * * *'
7
+
8
+ permissions : {}
9
+
10
+ jobs :
11
+ periodic-e2e-test :
12
+ strategy :
13
+ fail-fast : false
14
+ matrix :
15
+ bmc-protocol :
16
+ - redfish
17
+ - redfish-virtualmedia
18
+ - ipmi
19
+ uses : ./.github/workflows/e2e-test.yml
20
+ with :
21
+ bmc-protocol : ${{ matrix.bmc-protocol }}
22
+ ref : release-0.6
23
+ permissions :
24
+ contents : read
Original file line number Diff line number Diff line change 9
9
runner :
10
10
type : string
11
11
default : " ubuntu-latest-4-cores"
12
+ ginkgo-focus :
13
+ type : string
14
+ default : " "
15
+ ref :
16
+ type : string
17
+ default : ${{ github.ref }}
12
18
13
19
permissions : {}
14
20
22
28
23
29
steps :
24
30
- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
31
+ with :
32
+ ref : ${{ inputs.ref }}
25
33
26
34
- name : Install libvirt
27
35
run : |
@@ -31,12 +39,13 @@ jobs:
31
39
- name : Run BMO e2e Tests
32
40
env :
33
41
BMC_PROTOCOL : ${{ inputs.bmc-protocol }}
42
+ GINKGO_FOCUS : " ${{ inputs.ginkgo-focus }}"
34
43
# We need a new shell to pick up the new group. That is why we do the sudo -s -u $USER ...
35
44
# Remove the pre-installed go version. We install the exact version we need.
36
45
run : |
37
46
sudo usermod -a -G libvirt $USER
38
47
sudo rm /usr/bin/go
39
- sudo -s -u $USER bash ${{ github.workspace }}/hack/ci-e2e.sh
48
+ sudo -s -u $USER --preserve-env bash ${{ github.workspace }}/hack/ci-e2e.sh
40
49
41
50
- name : Upload artifacts
42
51
uses : actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
You can’t perform that action at this time.
0 commit comments