Skip to content

Testing on SSH DeviceΒΆ

Running tests on AWS Graviton TargetsΒΆ

TuxSuite supports running tests on AWS Graviton VM and Baremetal instances as DUT. The target is configured to boot Debian bookworm AMI with the test kernel.

These are the available targets as ssh devices and the option needed to be passed:

Device Device type --parameter
m7g.large ssh-device dut=m7g.large
c7g.metal ssh-device dut=c7g.metal
r8g.large ssh-device dut=r8g.large
r8g.metal-24xl ssh-device dut=r8g.metal-24xl
tuxsuite test submit --device ssh-device --boot-args rw --kernel https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/Image.gz --rootfs https://storage.tuxboot.com/debian/bookworm/arm64/rootfs.ext4.xz --modules https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/modules.tar.xz --parameters KSELFTEST=https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/kselftest.tar.xz --parameters dut=r8g.large --tests kselftest-arm64 --timeouts boot=30 --timeouts commands=10 -- dmesg

The output will look like:

Testing https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/Image.gz on ssh-device with boot, kselftest-arm64
uid: 2jF6Wv5cN6lTxuwQDvWqmhL9Q2t
βš™οΈ  Provisioning: [boot, kselftest-arm64] ssh-device @ https://tuxapi.tuxsuite.com/v1/groups/demo/projects/demo/tests/2jF6Wv5cN6lTxuwQDvWqmhL9Q2t
πŸš€ Running: [boot, kselftest-arm64] ssh-device @ https://tuxapi.tuxsuite.com/v1/groups/demo/projects/demo/tests/2jF6Wv5cN6lTxuwQDvWqmhL9Q2t
πŸŽ‰ Pass: [boot, kselftest-arm64] ssh-device @ https://tuxapi.tuxsuite.com/v1/groups/demo/projects/demo/tests/2jF6Wv5cN6lTxuwQDvWqmhL9Q2t

Running tests on GCP Axion TargetsΒΆ

TuxSuite supports running tests on GCP Axion VM as DUT. The target is configured to boot Debian bookworm AMI with the test kernel.

These are the available targets as ssh devices and the option needed to be passed:

Device Device type --parameter Specs
c4a-standard-1 ssh-device dut=c4a-standard-1 1vCPU 4GB Mem
c4a-standard-2 ssh-device dut=c4a-standard-2 2vCPU 8GB Mem
tuxsuite test submit --device ssh-device --boot-args rw --kernel https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/Image.gz --rootfs https://storage.tuxboot.com/debian/bookworm/arm64/rootfs.ext4.xz --modules https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/modules.tar.xz --parameters KSELFTEST=https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/kselftest.tar.xz --parameters dut=c4a-standard-1 --tests kselftest-arm64 --timeouts boot=30 --timeouts commands=10 -- dmesg

The output will look like:

tuxsuite test submit --device ssh-device --boot-args rw --kernel https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/Image.gz --rootfs https://storage.tuxboot.com/debian/bookworm/arm64/rootfs.ext4.xz --modules https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/modules.tar.xz --parameters KSELFTEST=https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/kselftest.tar.xz --parameters dut=c4a-standard-1 --tests kselftest-arm64 --timeouts boot=30 --timeouts commands=10 -- dmesg
Testing https://storage.tuxsuite.com/public/demo/demo/builds/2jEqhbAm1NKWLjmD9LZ7bGdUAqF/Image.gz on ssh-device with boot, kselftest-arm64
uid: 2nqGC9aYyd9CUBm2J0xY0Puer0O
βš™οΈ  Provisioning: [boot, kselftest-arm64] ssh-device @ https://tuxapi.tuxsuite.com/v1/groups/demo/projects/demo/tests/2nqGC9aYyd9CUBm2J0xY0Puer0O
πŸš€ Running: [boot, kselftest-arm64] ssh-device @ https://tuxapi.tuxsuite.com/v1/groups/demo/projects/demo/tests/2nqGC9aYyd9CUBm2J0xY0Puer0O
πŸŽ‰ Pass: [boot, kselftest-arm64] ssh-device @ https://tuxapi.tuxsuite.com/v1/groups/demo/projects/demo/tests/2nqGC9aYyd9CUBm2J0xY0Puer0O