mirror of
https://github.com/toradex/rt-validation.git
synced 2025-05-02 05:04:12 +00:00
Containers to validate real-time (PREEMPT_RT) support in TorizonCore
Implement the following improvements in the stress-tests container: - Show a warning message if an archive file is not found for USB read/write stress tests - Show a warning message if Internet is not available to generate network loads - Uses 4 different iperf public servers, in case one fails to connect. Related-to: TOR-1198 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