CI: move longitudinal tests into unit tests job (#29245)

* move long into unit test job

* try without these

* add that back
old-commit-hash: ae8252c14a
This commit is contained in:
Adeeb Shihadeh
2023-08-07 06:48:06 -07:00
committed by GitHub
parent c1b146cfe9
commit d704b0318a
+2 -28
View File
@@ -254,6 +254,7 @@ jobs:
$UNIT_TEST system/loggerd && \
$UNIT_TEST selfdrive/car && \
$UNIT_TEST selfdrive/locationd && \
$UNIT_TEST selfdrive/test/longitudinal_maneuvers && \
$UNIT_TEST system/tests && \
$UNIT_TEST system/ubloxd && \
selfdrive/locationd/test/_test_locationd_lib.py && \
@@ -296,7 +297,7 @@ jobs:
run: |
${{ env.RUN }} "scons -j$(nproc)"
- name: Run replay
timeout-minutes: 15
timeout-minutes: 20
run: |
${{ env.RUN }} "CI=1 coverage run selfdrive/test/process_replay/test_processes.py -j$(nproc) && \
coverage xml"
@@ -346,33 +347,6 @@ jobs:
- name: "Upload coverage to Codecov"
uses: codecov/codecov-action@v3
test_longitudinal:
name: longitudinal
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
with:
submodules: true
- uses: ./.github/workflows/setup
- name: Build openpilot
run: |
${{ env.RUN }} "scons -j$(nproc)"
- name: Test longitudinal
timeout-minutes: 3
run: |
${{ env.RUN }} "mkdir -p selfdrive/test/out && \
cd selfdrive/test/longitudinal_maneuvers && \
coverage run ./test_longitudinal.py && \
coverage xml"
- name: "Upload coverage to Codecov"
uses: codecov/codecov-action@v3
- uses: actions/upload-artifact@v2
if: always()
continue-on-error: true
with:
name: longitudinal
path: selfdrive/test/longitudinal_maneuvers/out/longitudinal/
test_cars:
name: cars
runs-on: ubuntu-20.04