From ca13b6c3f451e208874b12ba93bf329728184d6f Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Thu, 24 Jul 2025 17:38:44 -0400 Subject: [PATCH] test(palemoon): disable i386 for now Signed-off-by: Xe Iaso --- .github/workflows/smoke-tests.yml | 2 +- test/palemoon/i386/test.sh | 16 +++++++++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) 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