@@ -95,10 +95,21 @@ jobs:
95
95
96
96
- name : Run "tag" UMF tests with latest UMF libs (warnings enabled)
97
97
working-directory : ${{github.workspace}}/tag_version/build
98
+ # Exclude the test_jemalloc_pool test -
99
+ # TODO: add fix for that in v1.0.1
98
100
run : >
99
101
UMF_LOG="level:warning;flush:debug;output:stderr;pid:no"
100
102
LD_LIBRARY_PATH=${{github.workspace}}/latest_version/build/lib/
101
- ctest --verbose
103
+ ctest --verbose -E test_jemalloc_pool
104
+
105
+ - name : Run EXCLUDED tests with filters
106
+ working-directory : ${{github.workspace}}/tag_version/build
107
+ # Exclude the jemallocPoolName test case of the test_jemalloc_pool test
108
+ # TODO: add fix for that in v1.0.1
109
+ run : >
110
+ UMF_LOG="level:warning;flush:debug;output:stderr;pid:no"
111
+ LD_LIBRARY_PATH=${{github.workspace}}/latest_version/build/lib/
112
+ ./test/test_jemalloc_pool --gtest_filter="-*jemallocPoolName*"
102
113
103
114
# Browse all folders in the examples directory, build them using the
104
115
# latest UMF version, and run them, excluding those in the exclude list.
@@ -220,10 +231,22 @@ jobs:
220
231
221
232
- name : Run "tag" UMF tests with latest UMF libs (warnings enabled)
222
233
working-directory : ${{github.workspace}}/tag_version/build
234
+ # Exclude the test_jemalloc_pool test -
235
+ # TODO: add fix for that in v1.0.1
223
236
run : |
224
- $env:UMF_LOG="level:warning;flush:debug;output:stderr;pid:no"
237
+ $env:UMF_LOG="level:warning;flush:debug;output:stderr;pid:no"
225
238
cp ${{github.workspace}}/latest_version/build/bin/Debug/umf.dll ${{github.workspace}}/tag_version/build/bin/Debug/umf.dll
226
- ctest -C Debug --verbose
239
+ ctest -C Debug --verbose -E test_jemalloc_pool
240
+
241
+ - name : Run EXCLUDED tests with filters
242
+ working-directory : ${{github.workspace}}/tag_version/build/
243
+ # Exclude the jemallocPoolName test case of the test_jemalloc_pool test
244
+ # TODO: add fix for that in v1.0.1
245
+ run : |
246
+ $env:UMF_LOG="level:warning;flush:debug;output:stderr;pid:no"
247
+ $env:Path = "${{github.workspace}}/tag_version/build/bin/Debug;${{env.VCPKG_BIN_PATH}};$env:Path"
248
+ cp ${{github.workspace}}/latest_version/build/bin/Debug/umf.dll ${{github.workspace}}/tag_version/build/bin/Debug/umf.dll
249
+ test/Debug/test_jemalloc_pool.exe --gtest_filter="-*jemallocPoolName*"
227
250
228
251
# Browse all folders in the examples directory, build them using the
229
252
# latest UMF version, and run them, excluding those in the exclude list.
@@ -361,10 +384,21 @@ jobs:
361
384
362
385
- name : Run "tag" UMF tests with latest UMF libs (warnings enabled)
363
386
working-directory : ${{github.workspace}}/tag_version/build
387
+ # Exclude the test_jemalloc_pool test -
388
+ # TODO: add fix for that in v1.0.1
389
+ run : >
390
+ UMF_LOG="level:warning;flush:debug;output:stderr;pid:no"
391
+ LD_LIBRARY_PATH=${{github.workspace}}/latest_version/build/lib/
392
+ ctest --verbose -E test_jemalloc_pool
393
+
394
+ - name : Run EXCLUDED tests with filters
395
+ working-directory : ${{github.workspace}}/tag_version/build
396
+ # Exclude the jemallocPoolName test case of the test_jemalloc_pool test
397
+ # TODO: add fix for that in v1.0.1
364
398
run : >
365
399
UMF_LOG="level:warning;flush:debug;output:stderr;pid:no"
366
400
LD_LIBRARY_PATH=${{github.workspace}}/latest_version/build/lib/
367
- ctest --verbose
401
+ ./test/test_jemalloc_pool --gtest_filter="-*jemallocPoolName*"
368
402
369
403
# Browse all folders in the examples directory, build them using the
370
404
# latest UMF version, and run them, excluding those in the exclude list.
0 commit comments