@@ -32,22 +32,26 @@ jobs:
3232 # Build and test standard build
3333 - name : Build and test
3434 run : cd test && make clean && make WOLFSSL_DIR=../wolfssl run
35+
36+ # Build and test standard build, with DMA and ASAN enabled
37+ - name : Build and test DMA ASAN
38+ run : cd test && make clean && make DMA=1 ASAN=1 WOLFSSL_DIR=../wolfssl run
3539
3640 # Build and test ASAN build, with wolfCrypt tests enabled.
3741 - name : Build and test ASAN TESTWOLFCRYPT
3842 run : cd test && make clean && make ASAN=1 TESTWOLFCRYPT=1 WOLFSSL_DIR=../wolfssl run
3943
4044 # Build and test ASAN build, with wolfCrypt tests enabled and using the DMA devId.
4145 - name : Build and test ASAN TESTWOLFCRYPT TESTWOLFCRYPT_DMA
42- run : cd test && make clean && make ASAN=1 TESTWOLFCRYPT=1 TESTWOLFCRYPT_DMA=1 WOLFSSL_DIR=../wolfssl run
46+ run : cd test && make clean && make ASAN=1 TESTWOLFCRYPT=1 TESTWOLFCRYPT_DMA=1 DMA=1 WOLFSSL_DIR=../wolfssl run
4347
4448 # Build and test debug build with ASAN and NOCRYPTO
4549 - name : Build and test ASAN DEBUG NOCRYPTO
4650 run : cd test && make clean && make DEBUG=1 ASAN=1 NOCRYPTO=1 WOLFSSL_DIR=../wolfssl run
4751
48- # Build and test debug build with ASAN
49- - name : Build and test ASAN DEBUG
50- run : cd test && make clean && make DEBUG=1 ASAN=1 WOLFSSL_DIR=../wolfssl run
52+ # Build and test debug build with ASAN and DMA
53+ - name : Build and test ASAN DEBUG DMA
54+ run : cd test && make clean && make DEBUG=1 ASAN=1 DMA=1 WOLFSSL_DIR=../wolfssl run
5155
5256 # Build and test with SHE and ASAN
5357 - name : Build and test ASAN SHE
0 commit comments