Skip to content

Commit 5f5e8cc

Browse files
committed
e2e: add bm spr node and allow running multiple tests in one go
Signed-off-by: Tuomas Katila <[email protected]>
1 parent 61e38e0 commit 5f5e8cc

File tree

2 files changed

+30
-19
lines changed

2 files changed

+30
-19
lines changed

.github/workflows/lib-e2e.yaml

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
include:
14-
- name: e2e-dsa-spr
15-
targetjob: e2e-dsa
16-
runner: simics-spr
17-
images: intel-dsa-plugin intel-idxd-config-initcontainer accel-config-demo intel-deviceplugin-operator
1814
- name: e2e-dsa-gnr
1915
targetjob: e2e-dsa
2016
runner: simics-gnr
@@ -25,25 +21,17 @@ jobs:
2521
- name: e2e-gpu
2622
runner: gpu
2723
images: intel-gpu-plugin intel-gpu-initcontainer
28-
targetJob: e2e-gpu SKIP=Resource:xe
29-
- name: e2e-iaa-spr
30-
targetjob: e2e-iaa
31-
runner: simics-spr
32-
images: intel-iaa-plugin intel-idxd-config-initcontainer accel-config-demo intel-deviceplugin-operator
24+
targetJob: e2e-gpu
3325
- name: e2e-iaa-gnr
3426
targetjob: e2e-iaa
3527
runner: simics-gnr
3628
images: intel-iaa-plugin intel-idxd-config-initcontainer accel-config-demo intel-deviceplugin-operator
37-
- name: e2e-qat
38-
targetjob: e2e-qat FOCUS=Resource:generic
39-
runner: qat
40-
images: intel-qat-plugin intel-qat-initcontainer crypto-perf
41-
- name: e2e-qat4
42-
targetjob: e2e-qat FOCUS="Mode:dpdk.*Resource:(cy|dc)" SKIP=App:crypto-perf
43-
runner: simics-spr
44-
images: intel-qat-plugin intel-qat-initcontainer openssl-qat-engine
29+
- name: e2e-qat-iaa-dsa
30+
targetjob: e2e-qat,e2e-iaa,e2e-dsa
31+
runner: spr
32+
images: intel-qat-plugin intel-qat-initcontainer openssl-qat-engine intel-dsa-plugin intel-idxd-config-initcontainer accel-config-demo intel-deviceplugin-operator intel-iaa-plugin
4533
- name: e2e-sgx
46-
targetjob: e2e-sgx FOCUS="|(SGX Admission)"
34+
targetjob: e2e-sgx
4735
runner: sgx
4836
images: intel-sgx-plugin intel-sgx-initcontainer intel-sgx-admissionwebhook sgx-sdk-demo intel-deviceplugin-operator
4937

@@ -52,7 +40,6 @@ jobs:
5240
env:
5341
TARGET_JOB: ${{ matrix.targetjob || matrix.name }}
5442
IMAGES: ${{ matrix.images }}
55-
5643
steps:
5744
- uses: actions/checkout@v4
5845
with:
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#!/bin/bash
2+
3+
set -e
4+
5+
name=$1
6+
shift
7+
8+
unset FOCUS
9+
unset SKIP
10+
11+
case $name in
12+
e2e-qat)
13+
export FOCUS="Mode:dpdk.*Resource:(cy|dc)"
14+
export SKIP="App:crypto-perf"
15+
;;
16+
17+
e2e-gpu)
18+
export SKIP="Resource:xe"
19+
;;
20+
21+
e2e-sgx)
22+
export FOCUS="|(SGX Admission)"
23+
;;
24+
esac

0 commit comments

Comments
 (0)