2021-06-15 20:37:11 +00:00
|
|
|
#!/bin/bash
|
|
|
|
set -euxo pipefail
|
|
|
|
|
2021-11-15 16:23:10 +00:00
|
|
|
TOPDIR=$1
|
|
|
|
|
2021-06-15 20:37:11 +00:00
|
|
|
# Print some information about the machine
|
|
|
|
df -h
|
|
|
|
free -h
|
2022-04-06 10:01:38 +00:00
|
|
|
rpm -qa
|
|
|
|
find /etc/yum.repos.d -type f -print -exec cat {} \;
|
2021-06-15 20:37:11 +00:00
|
|
|
|
2022-04-06 10:01:38 +00:00
|
|
|
# Run only basic smoke tests.
|
|
|
|
# Our test-suite is currently very thorough and it builds a lot of images.
|
|
|
|
# On some runs, TFT was able to build one image for 25 minutes. Our test
|
|
|
|
# suite builds more than 25 images which means that the full test-suite
|
|
|
|
# can run for more than 10 hours. That's just too slow and since we are also
|
|
|
|
# able to run downstream tests on our much faster upstream infrastructure.
|
|
|
|
# I think that it's enough to do just smoke tests here.
|
2021-11-15 16:23:10 +00:00
|
|
|
/usr/libexec/tests/osbuild-composer/base_tests.sh
|