Only run performance tests on release (#543)

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
This commit is contained in:
Alan Jowett 2021-09-15 14:29:19 -06:00 коммит произвёл GitHub
Родитель aa09128ae0
Коммит 6ae5c349dc
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 5 добавлений и 4 удалений

4
.github/workflows/build.yml поставляемый
Просмотреть файл

@ -85,10 +85,6 @@ jobs:
working-directory: ./${{env.BUILD_PLATFORM}}/${{env.BUILD_CONFIGURATION}}
run: ./ebpf_client.exe -s
- name: Run Performance Benchmark Tests
working-directory: ./${{env.BUILD_PLATFORM}}/${{env.BUILD_CONFIGURATION}}
run: ./ebpf_performance.exe
- name: Check for crash dumps
working-directory: c:/dumps/${{env.BUILD_PLATFORM}}/${{env.BUILD_CONFIGURATION}}
run: if (Test-Path *.dmp) { exit 1 }

5
.github/workflows/driver_test.yml поставляемый
Просмотреть файл

@ -59,6 +59,11 @@ jobs:
$env:install=0
.\sample_ext_app.exe -s
- name: Run Performance Benchmark Tests
if: ${{ env.BUILD_CONFIGURATION == 'Release' }}
working-directory: ./${{env.BUILD_PLATFORM}}/${{env.BUILD_CONFIGURATION}}
run: ./ebpf_performance.exe
- name: Uninstall eBPF
working-directory: ${{ github.workspace }}
run: ./uninstall-ebpf.bat