|
9 | 9 | tag:
|
10 | 10 | description: Check backward compatibility with this tag
|
11 | 11 | type: string
|
12 |
| - default: "v1.0.0" |
| 12 | + # While we're still compatible with v1.0.0, we implemented a fix in v1.0.1 |
| 13 | + # to verify if the split operation is supported (in jemalloc pool). |
| 14 | + # Without bumping the tag we'd have to omit some tests. |
| 15 | + default: "v1.0.1" |
13 | 16 |
|
14 | 17 | permissions:
|
15 | 18 | contents: read
|
@@ -93,17 +96,14 @@ jobs:
|
93 | 96 | run: |
|
94 | 97 | LD_LIBRARY_PATH=${{github.workspace}}/tag_version/build/lib/ ctest --output-on-failure
|
95 | 98 |
|
96 |
| - # Exclude the test_jemalloc_pool test - |
97 |
| - # TODO: add fix for that in v1.0.1 |
98 | 99 | - name: Run "tag" UMF tests with latest UMF libs (warnings enabled)
|
99 | 100 | working-directory: ${{github.workspace}}/tag_version/build
|
100 | 101 | env:
|
101 | 102 | UMF_LOG: level:warning;flush:debug;output:stderr;pid:no
|
102 | 103 | LD_LIBRARY_PATH: ${{github.workspace}}/latest_version/build/lib/
|
103 | 104 | run: |
|
104 |
| - ctest --verbose -E "test_memoryProvider|test_jemalloc_pool" |
| 105 | + ctest --verbose -E "test_memoryProvider" |
105 | 106 | test/test_memoryProvider --gtest_filter="-*Trace"
|
106 |
| - test/test_jemalloc_pool --gtest_filter="-*jemallocPoolName*" |
107 | 107 |
|
108 | 108 | # Browse all folders in the examples directory, build them using the
|
109 | 109 | # latest UMF version, and run them, excluding those in the exclude list.
|
@@ -223,18 +223,15 @@ jobs:
|
223 | 223 | working-directory: "${{github.workspace}}/tag_version/build"
|
224 | 224 | run: ctest -C Debug --output-on-failure --test-dir test
|
225 | 225 |
|
226 |
| - # Exclude the test_jemalloc_pool test - |
227 |
| - # TODO: add fix for that in v1.0.1 |
228 | 226 | - name: Run "tag" UMF tests with latest UMF libs (warnings enabled)
|
229 | 227 | working-directory: ${{github.workspace}}/tag_version/build
|
230 | 228 | env:
|
231 | 229 | UMF_LOG: level:warning;flush:debug;output:stderr;pid:no
|
232 | 230 | run: |
|
233 | 231 | cp ${{github.workspace}}/latest_version/build/bin/Debug/umf.dll ${{github.workspace}}/tag_version/build/bin/Debug/umf.dll
|
234 |
| - ctest -C Debug --verbose -E "test_memoryProvider|test_jemalloc_pool" |
| 232 | + ctest -C Debug --verbose -E "test_memoryProvider" |
235 | 233 | $env:Path = "${{github.workspace}}/tag_version/build/bin/Debug;${{env.VCPKG_BIN_PATH}};$env:Path"
|
236 | 234 | test/Debug/test_memoryProvider.exe --gtest_filter="-*Trace"
|
237 |
| - test/Debug/test_jemalloc_pool.exe --gtest_filter="-*jemallocPoolName*" |
238 | 235 |
|
239 | 236 | # Browse all folders in the examples directory, build them using the
|
240 | 237 | # latest UMF version, and run them, excluding those in the exclude list.
|
@@ -370,17 +367,14 @@ jobs:
|
370 | 367 | LD_LIBRARY_PATH=${{github.workspace}}/tag_version/build/lib/
|
371 | 368 | ctest --output-on-failure
|
372 | 369 |
|
373 |
| - # Exclude the test_jemalloc_pool test - |
374 |
| - # TODO: add fix for that in v1.0.1 |
375 | 370 | - name: Run "tag" UMF tests with latest UMF libs (warnings enabled)
|
376 | 371 | working-directory: ${{github.workspace}}/tag_version/build
|
377 | 372 | env:
|
378 | 373 | UMF_LOG: level:warning;flush:debug;output:stderr;pid:no
|
379 | 374 | LD_LIBRARY_PATH: ${{github.workspace}}/latest_version/build/lib/
|
380 | 375 | run: |
|
381 |
| - ctest --verbose -E "test_memoryProvider|test_jemalloc_pool" |
| 376 | + ctest --verbose -E "test_memoryProvider" |
382 | 377 | test/test_memoryProvider --gtest_filter="-*Trace"
|
383 |
| - test/test_jemalloc_pool --gtest_filter="-*jemallocPoolName*" |
384 | 378 |
|
385 | 379 | # Browse all folders in the examples directory, build them using the
|
386 | 380 | # latest UMF version, and run them, excluding those in the exclude list.
|
|
0 commit comments