Implement end-to-end benchmark

This commit is contained in:
Siarhei Fedartsou 2024-05-26 15:04:06 +02:00
parent 9f9acf0405
commit 54bf165d22

View File

@ -640,17 +640,17 @@ jobs:
key: v1-conan-benchmarks-${{ github.sha }} key: v1-conan-benchmarks-${{ github.sha }}
restore-keys: | restore-keys: |
v1-conan-benchmarks- v1-conan-benchmarks-
- name: Prepare data
run: |
wget http://download.geofabrik.de/europe/germany/berlin-latest.osm.pbf -O ~/data.osm.pbf
python3 scripts/ci/download_gps_traces.py 13.0884 52.3383 13.7611 52.6755 > ~/gps_traces.csv
- name: Install dependencies
run: python3 -m pip install "conan<2.0.0" "requests==2.31.0" "locust==2.28.0"
- name: Checkout PR Branch - name: Checkout PR Branch
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
ref: ${{ github.head_ref }} ref: ${{ github.head_ref }}
path: pr path: pr
- name: Install dependencies
run: python3 -m pip install "conan<2.0.0" "requests==2.31.0" "locust==2.28.0"
- name: Prepare data
run: |
wget http://download.geofabrik.de/europe/germany/berlin-latest.osm.pbf -O ~/data.osm.pbf
python3 ./pr/scripts/ci/download_gps_traces.py 13.0884 52.3383 13.7611 52.6755 > ~/gps_traces.csv
- name: Build PR Branch - name: Build PR Branch
run: | run: |
mkdir -p pr/build mkdir -p pr/build