Feature/run jetson e2e tests (#4)
ci/woodpecker/push/02-build-push Pipeline was successful

* Run tests

* Run tests

* Run tests

* Run tests

* Added rebuild

* Added files for e2e tests

* Added rebuild

* Added rebuild

* Added biuld TensorRT flag

* Changed to use NumPy 1.x for Jetson

* Make universal invocation

* Make Cython constans

* Changed to prepare onnx

* Changed smoke-test to wait AI conversion

* Added step for model conversion

* Changed to not run step in parallel

* Push model to docker registry

* Push model to docker registry

* Push model to docker registry
This commit is contained in:
Roman Meshko
2026-05-05 21:44:51 +03:00
committed by GitHub
parent a659631151
commit 6ad4b700dd
23 changed files with 501 additions and 112 deletions
+4 -5
View File
@@ -2,9 +2,9 @@ name: detections-e2e
services:
mock-loader:
build: ./mocks/loader
volumes:
- ./fixtures:/models
build:
context: .
dockerfile: mocks/loader/Dockerfile
networks:
- e2e-net
@@ -74,9 +74,7 @@ services:
JWT_SECRET: test-secret-e2e-only
CLASSES_JSON_PATH: /app/classes.json
volumes:
- ./fixtures/classes.json:/app/classes.json:ro
- ./fixtures:/media:ro
- ./logs:/app/Logs
shm_size: 512m
networks:
e2e-net:
@@ -94,6 +92,7 @@ services:
- mock-annotations
environment:
JWT_SECRET: test-secret-e2e-only
MEDIA_DIR: /app/fixtures
volumes:
- ./fixtures:/media
- ./results:/results