Improve gen_tile_test test coverage (#382)

* Don't limit Coverage CTest parallel level to 1
* Additional tests
* Re-enable Fedora Rawhide
This commit is contained in:
Hummeltech
2024-01-29 16:11:08 -07:00
committed by GitHub
parent 9408604811
commit 6e2fc56888
5 changed files with 352 additions and 22 deletions

View File

@ -140,7 +140,7 @@ function(add_good_tile_download_test TEST_NAME TEST_URL FILE_NAME FIXTURE_NAME R
add_test(
NAME check_tile_${TEST_NAME}
COMMAND ${BASH} -c "
${SHA256SUM_EXECUTABLE} -c tiles.sha256sum | ${GREP_EXECUTABLE} ${FILE_NAME} | ${GREP_EXECUTABLE} OK
${SHA256SUM_EXECUTABLE} -c tiles.sha256sum | ${GREP_EXECUTABLE} ${FILE_NAME} | ${GREP_EXECUTABLE} -q OK
"
WORKING_DIRECTORY tests
)

View File

@ -1,3 +1,4 @@
# Older libpng
1006d92152f1e18896e0016fb43201b14bbcf7655955b74495ad3610541d325b tile.png32.file.0
1006d92152f1e18896e0016fb43201b14bbcf7655955b74495ad3610541d325b tile.png32.file.1
1006d92152f1e18896e0016fb43201b14bbcf7655955b74495ad3610541d325b tile.png32.memcached_custom.0
@ -18,6 +19,28 @@ dbf26531286e844a3a9735cdd193598dca78d22f77cafe5824bcaf17f88cbb08 tile.png256.me
dbf26531286e844a3a9735cdd193598dca78d22f77cafe5824bcaf17f88cbb08 tile.png256.memcached_custom.1
dbf26531286e844a3a9735cdd193598dca78d22f77cafe5824bcaf17f88cbb08 tile.png256.memcached_default.0
dbf26531286e844a3a9735cdd193598dca78d22f77cafe5824bcaf17f88cbb08 tile.png256.memcached_default.1
# Newer libpng
0831784a1bf32917d10763efaca9a1ebb3af55180ff9a5d6a99731bbc9c9b591 tile.png32.file.0
0831784a1bf32917d10763efaca9a1ebb3af55180ff9a5d6a99731bbc9c9b591 tile.png32.file.1
0831784a1bf32917d10763efaca9a1ebb3af55180ff9a5d6a99731bbc9c9b591 tile.png32.memcached_custom.0
0831784a1bf32917d10763efaca9a1ebb3af55180ff9a5d6a99731bbc9c9b591 tile.png32.memcached_custom.1
0831784a1bf32917d10763efaca9a1ebb3af55180ff9a5d6a99731bbc9c9b591 tile.png32.memcached_default.0
0831784a1bf32917d10763efaca9a1ebb3af55180ff9a5d6a99731bbc9c9b591 tile.png32.memcached_default.1
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.add_tile_config.file.0
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.add_tile_config.file.1
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.add_tile_config.memcached_custom.0
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.add_tile_config.memcached_custom.1
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.add_tile_config.memcached_default.0
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.add_tile_config.memcached_default.1
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.parameterization.file.0
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.parameterization.file.1
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.png256.file.0
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.png256.file.1
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.png256.memcached_custom.0
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.png256.memcached_custom.1
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.png256.memcached_default.0
f3e505417c5ab18a7dae0827a0c915905c412bad486497b2a0fb4efffd19d420 tile.png256.memcached_default.1
# libjpeg
e09c3406c02f03583dadf0c8404c2d3efdc06a40d399e381ed2f47f49fde42d7 tile.jpg.file.0
e09c3406c02f03583dadf0c8404c2d3efdc06a40d399e381ed2f47f49fde42d7 tile.jpg.file.1
e09c3406c02f03583dadf0c8404c2d3efdc06a40d399e381ed2f47f49fde42d7 tile.jpg.memcached_custom.0