Run docker tests in E2E GH Action

Build image with new input option
Run most of the basic docker tests in E2E
Signed-off-by: Derek Nola <derek.nola@suse.com>
This commit is contained in:
Derek Nola
2024-03-06 14:18:04 -08:00
parent ec5d34dac0
commit aea81c0822
4 changed files with 63 additions and 21 deletions

View File

@@ -20,9 +20,24 @@ mkdir -p $artifacts
docker ps
# ---
# Only run basic tests on non amd64 archs, we use GitHub Actions for amd64
if [ "$ARCH" != 'amd64' ]; then
. ./tests/docker/test-run-basics
echo "Did test-run-basics $?"
. ./tests/docker/test-run-basics
echo "Did test-run-basics $?"
. ./tests/docker/test-run-cacerts
echo "Did test-run-cacerts $?"
. ./tests/docker/test-run-bootstraptoken
echo "Did test-run-bootstraptoken $?"
. ./tests/docker/test-run-upgrade
echo "Did test-run-upgrade $?"
. ./tests/docker/test-run-lazypull
echo "Did test-run-lazypull $?"
fi
. ./tests/docker/test-run-compat
echo "Did test-run-compat $?"
@@ -30,21 +45,9 @@ echo "Did test-run-compat $?"
. ./tests/docker/test-run-hardened
echo "Did test-run-hardened $?"
. ./tests/docker/test-run-cacerts
echo "Did test-run-cacerts $?"
. ./tests/docker/test-run-bootstraptoken
echo "Did test-run-bootstraptoken $?"
. ./tests/docker/test-run-upgrade
echo "Did test-run-upgrade $?"
. ./tests/docker/test-run-etcd
echo "Did test-run-etcd $?"
. ./tests/docker/test-run-lazypull
echo "Did test-run-lazypull $?"
# ---
[ "$ARCH" != 'amd64' ] && \