diff --git a/.github/workflows/smoke-tests.yml b/.github/workflows/smoke-tests.yml index 6ebc6dc4..fa7b0c5a 100644 --- a/.github/workflows/smoke-tests.yml +++ b/.github/workflows/smoke-tests.yml @@ -19,7 +19,7 @@ jobs: - healthcheck - i18n - palemoon/amd64 - - palemoon/i386 + #- palemoon/i386 runs-on: ubuntu-latest steps: - name: Checkout code diff --git a/test/palemoon/i386/test.sh b/test/palemoon/i386/test.sh index 63767435..dc093cc7 100755 --- a/test/palemoon/i386/test.sh +++ b/test/palemoon/i386/test.sh @@ -3,10 +3,24 @@ export VERSION=$GITHUB_COMMIT-test export KO_DOCKER_REPO=ko.local -set -euo pipefail +function capture_vnc_snapshots() { + sudo apt-get update && sudo apt-get install -y gvncviewer + mkdir -p ./var + while true; do + timestamp=$(date +"%Y%m%d%H%M%S") + gvnccapture localhost:0 ./var/snapshot_$timestamp.png 2>/dev/null + sleep 1 + done +} source ../../lib/lib.sh +if [ "$GITHUB_ACTIONS" = "true" ]; then + capture_vnc_snapshots & +fi + +set -euo pipefail + build_anubis_ko mint_cert relayd