mirror of
https://github.com/intel/intel-device-plugins-for-kubernetes.git
synced 2025-06-03 03:59:37 +00:00
e2e: use new spr bare metal node
Run IAA, DSA, GPU, QAT and SGX tests on it. Signed-off-by: Tuomas Katila <tuomas.katila@intel.com>
This commit is contained in:
parent
b0c854a42c
commit
c4cb550501
66
.github/workflows/lib-e2e.yaml
vendored
66
.github/workflows/lib-e2e.yaml
vendored
@ -11,47 +11,59 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- name: e2e-dsa-spr
|
||||
targetjob: e2e-dsa
|
||||
runner: simics-spr
|
||||
images: intel-dsa-plugin intel-idxd-config-initcontainer accel-config-demo intel-deviceplugin-operator
|
||||
- name: e2e-dsa-gnr
|
||||
targetjob: e2e-dsa
|
||||
runner: simics-gnr
|
||||
images: intel-dsa-plugin intel-idxd-config-initcontainer accel-config-demo intel-deviceplugin-operator
|
||||
- name: e2e-fpga
|
||||
runner: fpga
|
||||
images: intel-fpga-plugin intel-fpga-initcontainer intel-fpga-admissionwebhook opae-nlb-demo
|
||||
- name: e2e-gpu
|
||||
runner: gpu
|
||||
images: intel-gpu-plugin intel-gpu-initcontainer
|
||||
targetJob: e2e-gpu SKIP=Resource:xe
|
||||
- name: e2e-iaa-spr
|
||||
targetjob: e2e-iaa
|
||||
runner: simics-spr
|
||||
images: intel-iaa-plugin intel-idxd-config-initcontainer accel-config-demo intel-deviceplugin-operator
|
||||
images:
|
||||
- intel-dsa-plugin
|
||||
- intel-idxd-config-initcontainer
|
||||
- accel-config-demo
|
||||
- intel-deviceplugin-operator
|
||||
- name: e2e-iaa-gnr
|
||||
targetjob: e2e-iaa
|
||||
runner: simics-gnr
|
||||
images: intel-iaa-plugin intel-idxd-config-initcontainer accel-config-demo intel-deviceplugin-operator
|
||||
images:
|
||||
- intel-iaa-plugin
|
||||
- intel-idxd-config-initcontainer
|
||||
- accel-config-demo
|
||||
- intel-deviceplugin-operator
|
||||
- name: e2e-qat
|
||||
targetjob: e2e-qat FOCUS=Resource:generic
|
||||
runner: qat
|
||||
images: intel-qat-plugin intel-qat-initcontainer crypto-perf
|
||||
- name: e2e-qat4
|
||||
targetjob: e2e-qat FOCUS="Mode:dpdk.*Resource:(cy|dc)" SKIP=App:crypto-perf
|
||||
runner: simics-spr
|
||||
images: intel-qat-plugin intel-qat-initcontainer openssl-qat-engine
|
||||
- name: e2e-sgx
|
||||
targetjob: e2e-sgx FOCUS="|(SGX Admission)"
|
||||
runner: sgx
|
||||
images: intel-sgx-plugin intel-sgx-initcontainer intel-sgx-admissionwebhook sgx-sdk-demo intel-deviceplugin-operator
|
||||
images:
|
||||
- intel-qat-plugin
|
||||
- intel-qat-initcontainer
|
||||
- crypto-perf
|
||||
- name: e2e-fpga
|
||||
runner: fpga
|
||||
images:
|
||||
- intel-fpga-plugin
|
||||
- intel-fpga-initcontainer
|
||||
- intel-fpga-admissionwebhook
|
||||
- opae-nlb-demo
|
||||
- name: e2e-spr
|
||||
runner: spr
|
||||
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
|
||||
- crypto-perf
|
||||
- intel-gpu-plugin
|
||||
- intel-sgx-plugin
|
||||
- intel-sgx-initcontainer
|
||||
- intel-sgx-admissionwebhook
|
||||
- sgx-sdk-demo
|
||||
|
||||
name: ${{ matrix.name }}
|
||||
runs-on: ${{ matrix.runner }}
|
||||
env:
|
||||
TARGET_JOB: ${{ matrix.targetjob || matrix.name }}
|
||||
IMAGES: ${{ matrix.images }}
|
||||
IMAGES: ${{ join(matrix.images, ' ') }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
3
Makefile
3
Makefile
@ -171,6 +171,9 @@ e2e-iaa:
|
||||
e2e-dlb:
|
||||
@$(GO) test -v ./test/e2e/... -ginkgo.v -ginkgo.show-node-events -ginkgo.focus "Device:dlb.*$(ADDITIONAL_FOCUS_REGEX)" $(GENERATED_SKIP_OPT) -delete-namespace-on-failure=false
|
||||
|
||||
e2e-spr:
|
||||
@$(GO) test -v ./test/e2e/... -ginkgo.v -ginkgo.show-node-events -ginkgo.focus "Device:(iaa|dsa)|Device:qat.*Mode:dpdk.*Resource:(cy|dc).*" -ginkgo.focus "Device:sgx.*|(SGX Admission)" -ginkgo.focus "Device:gpu.*Resource:i915" $(GENERATED_SKIP_OPT) -delete-namespace-on-failure=false
|
||||
|
||||
pre-pull:
|
||||
ifeq ($(TAG),devel)
|
||||
@$(BUILDER) pull golang:1.22-bookworm
|
||||
|
Loading…
Reference in New Issue
Block a user