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
|
# All tests assume to be run from the build directory
|
||||||
pushd ${OSRM_BUILD_DIR}
|
pushd ${OSRM_BUILD_DIR}
|
||||||
./unit_tests/library-tests
|
for i in ./unit_tests/*-tests ; do echo Running $i ; $i ; done
|
||||||
./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
|
|
||||||
if [ -z "${ENABLE_SANITIZER}" ] && [ "$TARGET_ARCH" != "i686" ]; then
|
if [ -z "${ENABLE_SANITIZER}" ] && [ "$TARGET_ARCH" != "i686" ]; then
|
||||||
npm run nodejs-tests
|
npm run nodejs-tests
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -7,6 +7,7 @@
|
|||||||
- CHANGED: Upgrade Boost dependency to 1.70 [#6113](https://github.com/Project-OSRM/osrm-backend/pull/6113)
|
- 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: 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)
|
- 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
|
# 5.26.0
|
||||||
- Changes from 5.25.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.input_path = OSRM_TEST_DATA_DIR "/monaco.osm.pbf";
|
||||||
config.UseDefaultOutputNames(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.profile_path = OSRM_TEST_DATA_DIR "/../../profiles/car.lua";
|
||||||
|
config.small_component_size = 1000;
|
||||||
config.requested_num_threads = std::thread::hardware_concurrency();
|
config.requested_num_threads = std::thread::hardware_concurrency();
|
||||||
BOOST_CHECK_NO_THROW(osrm::extract(config));
|
BOOST_CHECK_NO_THROW(osrm::extract(config));
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user