mirror of
https://github.com/toradex/rt-validation.git
synced 2025-06-25 14:11:41 +00:00
Containers to validate real-time (PREEMPT_RT) support in TorizonCore
The GitLab CI script will automatically build the containers (with multiarch support) and push to GitLab local registry. Manual jobs will be available to push the containers to Docker hub. Signed-off-by: Sergio Prado <sergio.prado@toradex.com> |
||
---|---|---|
rt-tests | ||
stress-tests | ||
.gitlab-ci.yml | ||
README.md |
rt-validation
Containers to validate real-time (PREEMPT_RT) support in TorizonCore
Build containers (on target machine)
For armhf:
docker build -t torizon/rt-validation-stress stress-tests
docker build -t torizon/rt-validation-rt rt-tests
For arm64:
docker build --build-arg IMAGE_ARCH=linux/arm64 -t torizon/rt-validation-stress stress-tests
docker build --build-arg IMAGE_ARCH=linux/arm64 -t torizon/rt-validation-rt rt-tests
Run the tests (on target machine)
docker run --rm -it --privileged -v /dev:/dev -v /tmp:/tmp -v /media/$USER/YOUR-USB-DISK-MOUNTPOINT:/mnt/pendrive torizon/rt-validation-stress docker run --rm -it --privileged -v /dev:/dev -v /tmp:/tmp torizon/rt-validation-rt