From 87347b470875055f0439223e7c1b9421481e17be Mon Sep 17 00:00:00 2001 From: Alan Jowett Date: Fri, 26 Apr 2024 08:41:43 -0700 Subject: [PATCH] Add test for process_monitor.exe tool (#25) Signed-off-by: Alan Jowett Co-authored-by: Alan Jowett --- .github/workflows/cicd.yml | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 83d6a260..6c92b081 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -69,19 +69,18 @@ jobs: leak_detection: true # Process_Monitor test - # Disabled until https://github.com/microsoft/ebpf-for-windows/issues/3484 is fixed and a new release is available. - # process_monitor: - # # Always run this job. - # needs: regular - # if: github.event_name == 'schedule' || github.event_name == 'pull_request' || github.event_name == 'push' || github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch' - # uses: ./.github/workflows/reusable-test.yml - # with: - # name: process_monitor - # pre_test: powershell .\Install-eBpfForWindows.ps1 0.15.1 - # test_command: powershell .\Test-ProcessMonitor.ps1 - # build_artifact: Build-x64 - # environment: windows-2022 - # capture_etw: true + process_monitor: + # Always run this job. + needs: regular + if: github.event_name == 'schedule' || github.event_name == 'pull_request' || github.event_name == 'push' || github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch' + uses: ./.github/workflows/reusable-test.yml + with: + name: process_monitor + pre_test: powershell .\Install-eBpfForWindows.ps1 0.16.0 + test_command: powershell .\Test-ProcessMonitor.ps1 + build_artifact: Build-x64 + environment: windows-2022 + capture_etw: true ossar: # Always run this job.