[Tile-serving] [openstreetmap/mod_tile] Improve test coverage (PR #384)
Hummeltech
notifications at github.com
Fri Feb 2 19:49:48 UTC 2024
* Report coverage for almost all jobs
* Some jobs fail and are omitted
* Add more tests to `gen_tile_test.cpp`
* Also lightly cleaned up formatting
* Clean up cmake/* files
* So they don't report an empty version
* Remove commented `check_*` lines from `CMakeLists.txt` file
* These were left over from the initial CMake support implementation
You can view, comment on, or merge this pull request online at:
https://github.com/openstreetmap/mod_tile/pull/384
-- Commit Summary --
* Fix cmake/* files
* Remove commented `check_*` lines from CMakeLists.txt
* Run coverage in most `Build & Test` jobs
* Improve test coverage via `gen_tile_test.cpp`
-- File Changes --
M .github/actions/coverage/action.yml (2)
M .github/workflows/build-and-test.yml (29)
M CMakeLists.txt (30)
M cmake/FindAPR.cmake (16)
M cmake/FindCAIRO.cmake (16)
M cmake/FindGLIB.cmake (16)
M cmake/FindHTTPD.cmake (16)
M cmake/FindINIPARSER.cmake (14)
M cmake/FindLIBMAPNIK.cmake (16)
M cmake/FindLIBMEMCACHED.cmake (16)
M cmake/FindLIBRADOS.cmake (16)
M src/gen_tile_test.cpp (985)
-- Patch Links --
https://github.com/openstreetmap/mod_tile/pull/384.patch
https://github.com/openstreetmap/mod_tile/pull/384.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/mod_tile/pull/384
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/mod_tile/pull/384 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20240202/f6682e10/attachment-0001.htm>
More information about the Tile-serving
mailing list