Containers to validate real-time (PREEMPT_RT) support in TorizonCore
Go to file
Sergio Prado 720e987df8 Add GitLab CI script
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>
2020-12-08 10:35:05 -03:00
rt-tests Move containers to Debian Bullseye 2020-12-08 10:34:30 -03:00
stress-tests Move containers to Debian Bullseye 2020-12-08 10:34:30 -03:00
.gitlab-ci.yml Add GitLab CI script 2020-12-08 10:35:05 -03:00
README.md Add rt-tests and stress-tests 2020-12-06 19:31:24 +01:00

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