From 2f269a6dc2ed2366ed2d401699d7d1aa015ed348 Mon Sep 17 00:00:00 2001 From: "Matt Ige (from Dev Box)" Date: Fri, 13 Dec 2024 16:47:08 -0800 Subject: [PATCH] WIP --- .github/workflows/cicd.yml | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 76c28b53ac..e6ceb2134e 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -628,19 +628,20 @@ jobs: # For this test, we only want kernel mode dumps and not user mode dumps. gather_dumps: false + # TODO - figure this out... # Not sure what perf is - probably selfhosted runner, but do we need to support this now? - # performance: - # needs: regular - # if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' - # uses: ./.github/workflows/reusable-test.yml - # with: - # name: km_performance - # pre_test: .\setup_ebpf_cicd_tests.ps1 -KmTracing $true -KmTraceType "file" - # test_command: .\execute_ebpf_cicd_tests.ps1 -TestMode "Performance" - # post_test: .\cleanup_ebpf_cicd_tests.ps1 -KmTracing $true - # build_artifact: Build-x64 - # environment: ebpf_cicd_perf_ws2022 - # configurations: '["Release"]' + performance: + needs: regular + if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' + uses: ./.github/workflows/reusable-test.yml + with: + name: km_performance + pre_test: .\setup_ebpf_cicd_tests.ps1 -KmTracing $true -KmTraceType "file" + test_command: .\execute_ebpf_cicd_tests.ps1 -TestMode "Performance" + post_test: .\cleanup_ebpf_cicd_tests.ps1 -KmTracing $true + build_artifact: Build-x64 + environment: ebpf_cicd_perf_ws2022 + configurations: '["Release"]' netperf: if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch'