Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions .github/workflows/win_clang_dbg_x64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,17 @@ jobs:
cd base
ninja -C out\Debug

- name: Run gpgmm_end2end_tests leak tests
shell: cmd
run: |
cd base
out\Debug\gpgmm_end2end_tests.exe --gtest_filter=*NoLeak

- name: Run gpgmm_end2end_tests
shell: cmd
run: |
cd base
out\Debug\gpgmm_end2end_tests.exe --gtest_output=json:${{ github.workspace }}\..\baseline_end2end_tests.json 2>&1
out\Debug\gpgmm_end2end_tests.exe --gtest_filter=-*NoLeak --gtest_output=json:${{ github.workspace }}\..\baseline_end2end_tests.json 2>&1

- name: Run gpgmm_unittests
shell: cmd
Expand Down Expand Up @@ -129,7 +135,7 @@ jobs:
shell: cmd
run: |
cd test
out\Debug\gpgmm_end2end_tests.exe --gtest_output=json:${{ github.workspace }}\..\test_end2end_tests.json 2>&1
out\Debug\gpgmm_end2end_tests.exe --gtest_filter=-*NoLeak --gtest_output=json:${{ github.workspace }}\..\test_end2end_tests.json 2>&1

- name: Run gpgmm_unittests (with patch)
shell: cmd
Expand Down
10 changes: 8 additions & 2 deletions .github/workflows/win_clang_rel_x64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,17 @@ jobs:
cd base
ninja -C out\Release

- name: Run gpgmm_end2end_tests leak tests
shell: cmd
run: |
cd base
out\Release\gpgmm_end2end_tests.exe --gtest_filter=*NoLeak

- name: Run gpgmm_end2end_tests
shell: cmd
run: |
cd base
out\Release\gpgmm_end2end_tests.exe --gtest_output=json:${{ github.workspace }}\..\baseline_end2end_tests.json
out\Release\gpgmm_end2end_tests.exe --gtest_filter=-*NoLeak --gtest_output=json:${{ github.workspace }}\..\baseline_end2end_tests.json

- name: Run gpgmm_unittests
shell: cmd
Expand Down Expand Up @@ -129,7 +135,7 @@ jobs:
shell: cmd
run: |
cd test
out\Release\gpgmm_end2end_tests.exe --gtest_output=json:${{ github.workspace }}\..\test_end2end_tests.json || true
out\Release\gpgmm_end2end_tests.exe --gtest_filter=-*NoLeak --gtest_output=json:${{ github.workspace }}\..\test_end2end_tests.json || true

- name: Run gpgmm_unittests (with patch)
shell: cmd
Expand Down
8 changes: 7 additions & 1 deletion .github/workflows/win_msvc_dbg_x64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,11 +76,17 @@ jobs:
cd test
ninja -C out\Debug

- name: Run gpgmm_end2end_tests leak tests (with patch)
shell: cmd
run: |
cd test
out\Debug\gpgmm_end2end_tests.exe --gtest_filter=*NoLeak 2>&1

- name: Run gpgmm_end2end_tests (with patch)
shell: cmd
run: |
cd test
out\Debug\gpgmm_end2end_tests.exe 2>&1
out\Debug\gpgmm_end2end_tests.exe --gtest_filter=-*NoLeak 2>&1

- name: Run gpgmm_unittests (with patch)
shell: cmd
Expand Down
8 changes: 7 additions & 1 deletion .github/workflows/win_msvc_dbg_x64_cmake.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,17 @@ jobs:
cd test
cmake --build . --config Debug

- name: Run gpgmm_end2end_tests leak tests (with patch)
shell: cmd
run: |
cd test
bin\Debug\gpgmm_end2end_tests.exe --gtest_filter=*NoLeak 2>&1

- name: Run gpgmm_end2end_tests (with patch)
shell: cmd
run: |
cd test
bin\Debug\gpgmm_end2end_tests.exe 2>&1
bin\Debug\gpgmm_end2end_tests.exe --gtest_filter=-*NoLeak 2>&1

- name: Run gpgmm_unittests (with patch)
shell: cmd
Expand Down
14 changes: 10 additions & 4 deletions .github/workflows/win_msvc_rel_x64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,19 +76,25 @@ jobs:
cd test
ninja -C out\Release

- name: Run gpgmm_end2end_tests
- name: Run gpgmm_end2end_tests leak tests (with patch)
shell: cmd
run: |
cd test
out\Release\gpgmm_end2end_tests.exe --check-device-leaks
out\Release\gpgmm_end2end_tests.exe --gtest_filter=*NoLeak --check-device-leaks

- name: Run gpgmm_unittests
- name: Run gpgmm_end2end_tests (with patch)
shell: cmd
run: |
cd test
out\Release\gpgmm_end2end_tests.exe --gtest_filter=-*NoLeak --check-device-leaks

- name: Run gpgmm_unittests (with patch)
shell: cmd
run: |
cd test
out\Release\gpgmm_unittests.exe

- name: Run gpgmm_capture_replay_tests
- name: Run gpgmm_capture_replay_tests (with patch)
shell: cmd
run: |
cd test
Expand Down