Improve performance of map matching via getPathDistance optimization
This commit is contained in:
parent
5913d542b5
commit
4c295578ef
8
.github/workflows/osrm-backend.yml
vendored
8
.github/workflows/osrm-backend.yml
vendored
@ -211,6 +211,7 @@ jobs:
|
|||||||
BUILD_TYPE: Release
|
BUILD_TYPE: Release
|
||||||
CCOMPILER: gcc-11
|
CCOMPILER: gcc-11
|
||||||
CXXCOMPILER: g++-11
|
CXXCOMPILER: g++-11
|
||||||
|
ENABLE_BENCHMARKS: ON
|
||||||
|
|
||||||
- name: gcc-10-release
|
- name: gcc-10-release
|
||||||
continue-on-error: false
|
continue-on-error: false
|
||||||
@ -692,7 +693,6 @@ jobs:
|
|||||||
cmake .. -DCMAKE_BUILD_TYPE=${BUILD_TYPE}
|
cmake .. -DCMAKE_BUILD_TYPE=${BUILD_TYPE}
|
||||||
make --jobs=${JOBS}
|
make --jobs=${JOBS}
|
||||||
popd
|
popd
|
||||||
|
|
||||||
- name: Run all tests
|
- name: Run all tests
|
||||||
if: ${{ matrix.NODE_PACKAGE_TESTS_ONLY != 'ON' && matrix.ENABLE_APPLE_SILICON != 'ON' }}
|
if: ${{ matrix.NODE_PACKAGE_TESTS_ONLY != 'ON' && matrix.ENABLE_APPLE_SILICON != 'ON' }}
|
||||||
run: |
|
run: |
|
||||||
@ -710,6 +710,12 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
popd
|
popd
|
||||||
npm test
|
npm test
|
||||||
|
- name: Run benchmarks
|
||||||
|
if: ${{ matrix.ENABLE_BENCHMARKS == 'ON' }}
|
||||||
|
run: |
|
||||||
|
pushd ${OSRM_BUILD_DIR}
|
||||||
|
for i in ./src/benchmark/*-bench ; do echo Running $i ; $i ; done
|
||||||
|
popd
|
||||||
- name: Run Node package tests only
|
- name: Run Node package tests only
|
||||||
if: ${{ matrix.NODE_PACKAGE_TESTS_ONLY == 'ON' && matrix.ENABLE_APPLE_SILICON != 'ON' }}
|
if: ${{ matrix.NODE_PACKAGE_TESTS_ONLY == 'ON' && matrix.ENABLE_APPLE_SILICON != 'ON' }}
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user