enable app verifier for cicd build (#1929)

* enable app verifier for cicd build

* change test command arguments

* modify test command

* change test command arguments

* clear path

* use the appverifier as pre_test

* install sdk

* install sdk

* modify steps

* modify yml file

* test without commit id

* test without commit id

* test without commit id

* modify resuable-test.yml

Co-authored-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
This commit is contained in:
Delaram Amiri 2023-01-31 18:10:36 -08:00 коммит произвёл GitHub
Родитель b67a9c5b3b
Коммит 3db9ff9cea
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -70,6 +70,7 @@ jobs:
uses: ./.github/workflows/reusable-test.yml
with:
name: unit_tests
pre_test: appverif -enable Exceptions Handles Heaps Leak Locks Memory SRWLock Threadpool TLS DangerousAPIs DirtyStacks TimeRollOver -for unit_tests.exe
test_command: .\unit_tests.exe -d yes
build_artifact: Build-x64
environment: windows-2022
@ -100,6 +101,7 @@ jobs:
uses: ./.github/workflows/reusable-test.yml
with:
name: netebpf_ext_unit_tests
pre_test: appverif -enable Exceptions Handles Heaps Leak Locks Memory SRWLock Threadpool TLS DangerousAPIs DirtyStacks TimeRollOver -for unit_tests.exe
test_command: .\netebpfext_unit.exe -d yes
build_artifact: Build-x64
environment: windows-2022