Use filesystem glob to loop over all test executables
So we don't miss any in the future.
This commit is contained in:
parent
5cfb22d342
commit
78d60e30a7
9
.github/workflows/osrm-backend.yml
vendored
9
.github/workflows/osrm-backend.yml
vendored
@ -531,14 +531,7 @@ jobs:
|
||||
|
||||
# All tests assume to be run from the build directory
|
||||
pushd ${OSRM_BUILD_DIR}
|
||||
./unit_tests/library-tests
|
||||
./unit_tests/extractor-tests
|
||||
./unit_tests/contractor-tests
|
||||
./unit_tests/engine-tests
|
||||
./unit_tests/util-tests
|
||||
./unit_tests/server-tests
|
||||
./unit_tests/partitioner-tests
|
||||
./unit_tests/customizer-tests
|
||||
for i in ./unit_tests/*-tests ; do echo Running $i ; $i ; done
|
||||
if [ -z "${ENABLE_SANITIZER}" ] && [ "$TARGET_ARCH" != "i686" ]; then
|
||||
npm run nodejs-tests
|
||||
fi
|
||||
|
||||
@ -7,6 +7,7 @@
|
||||
- CHANGED: Upgrade Boost dependency to 1.70 [#6113](https://github.com/Project-OSRM/osrm-backend/pull/6113)
|
||||
- CHANGED: Upgrade Ubuntu CI builds to 20.04 [#6119](https://github.com/Project-OSRM/osrm-backend/pull/6119)
|
||||
- CHANGED: Make building osrm-routed optional [#6144](https://github.com/Project-OSRM/osrm-backend/pull/6144)
|
||||
- FIXED: Run all unit tests in CI [#5428](https://github.com/Project-OSRM/osrm-backend/pull/5428)
|
||||
|
||||
# 5.26.0
|
||||
- Changes from 5.25.0
|
||||
|
||||
@ -21,6 +21,7 @@ BOOST_AUTO_TEST_CASE(test_extract_with_valid_config)
|
||||
config.input_path = OSRM_TEST_DATA_DIR "/monaco.osm.pbf";
|
||||
config.UseDefaultOutputNames(OSRM_TEST_DATA_DIR "/monaco.osm.pbf");
|
||||
config.profile_path = OSRM_TEST_DATA_DIR "/../../profiles/car.lua";
|
||||
config.small_component_size = 1000;
|
||||
config.requested_num_threads = std::thread::hardware_concurrency();
|
||||
BOOST_CHECK_NO_THROW(osrm::extract(config));
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user