You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/build-and-test.yml
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -39,11 +39,11 @@ jobs:
39
39
40
40
# Build and test ASAN build, with wolfCrypt tests enabled.
41
41
- name: Build and test ASAN TESTWOLFCRYPT
42
-
run: cd test && make clean && make -j ASAN=1 TESTWOLFCRYPT=1 WOLFSSL_DIR=../wolfssl && make run
42
+
run: cd test && make clean && make -j ASAN=1 TESTWOLFCRYPT=1 WOLFSSL_DIR=../wolfssl && ../.github/scripts/run-with-watchdog.sh 2700 /tmp/wh_test_asan_testwolfcrypt.log -- make run
43
43
44
44
# Build and test ASAN build, with wolfCrypt tests enabled and using the DMA devId.
45
45
- name: Build and test ASAN TESTWOLFCRYPT TESTWOLFCRYPT_DMA
46
-
run: cd test && make clean && make -j ASAN=1 TESTWOLFCRYPT=1 TESTWOLFCRYPT_DMA=1 DMA=1 WOLFSSL_DIR=../wolfssl && make run
46
+
run: cd test && make clean && make -j ASAN=1 TESTWOLFCRYPT=1 TESTWOLFCRYPT_DMA=1 DMA=1 WOLFSSL_DIR=../wolfssl && ../.github/scripts/run-with-watchdog.sh 2700 /tmp/wh_test_asan_testwolfcrypt_dma.log -- make run
47
47
48
48
# Build and test debug build with ASAN and NOCRYPTO
49
49
- name: Build and test ASAN DEBUG NOCRYPTO
@@ -71,8 +71,8 @@ jobs:
71
71
72
72
# Build and test in multithreaded mode with everything enabled and wolfCrypt tests
73
73
- name: Build and test with THREADSAFE and TESTWOLFCRYPT and everything
74
-
run: cd test && make clean && make -j THREADSAFE=1 TESTWOLFCRYPT=1 DMA=1 SHE=1 ASAN=1 WOLFSSL_DIR=../wolfssl && make run
74
+
run: cd test && make clean && make -j THREADSAFE=1 TESTWOLFCRYPT=1 DMA=1 SHE=1 ASAN=1 WOLFSSL_DIR=../wolfssl && ../.github/scripts/run-with-watchdog.sh 2700 /tmp/wh_test_threadsafe_testwolfcrypt.log -- make run
75
75
76
76
# Build and test in multithreaded mode with everything enabled and wolfCrypt tests with dma
77
77
- name: Build and test with THREADSAFE and TESTWOLFCRYPT with DMA
78
-
run: cd test && make clean && make -j THREADSAFE=1 TESTWOLFCRYPT=1 TESTWOLFCRYPT_DMA=1 DMA=1 SHE=1 ASAN=1 WOLFSSL_DIR=../wolfssl && make run
78
+
run: cd test && make clean && make -j THREADSAFE=1 TESTWOLFCRYPT=1 TESTWOLFCRYPT_DMA=1 DMA=1 SHE=1 ASAN=1 WOLFSSL_DIR=../wolfssl && ../.github/scripts/run-with-watchdog.sh 2700 /tmp/wh_test_threadsafe_testwolfcrypt_dma.log -- make run
0 commit comments