fix: tests

This commit is contained in:
riteshshukla04
2025-11-11 22:39:12 +05:30
parent b8437898f5
commit 5ea37a07d9
2 changed files with 47 additions and 30 deletions

View File

@@ -122,36 +122,7 @@ jobs:
cores: '4'
disable-animations: false
avd-name: e2e_emulator
script: |
attempt=1
max_attempts=3
success=false
while [ $attempt -le $max_attempts ]; do
echo "Attempt $attempt of $max_attempts..."
if node scripts/maestro-android.js "https://jellyfin.jellify.app" "jerry"; then
echo "Tests passed on attempt $attempt"
success=true
break
else
echo "Tests failed on attempt $attempt"
if [ $attempt -lt $max_attempts ]; then
echo "Cleaning up and retrying..."
rm -rf *.mp4 || true
pkill -f maestro || true
sleep 5
fi
attempt=$((attempt + 1))
fi
done
if [ "$success" = false ]; then
echo "All $max_attempts attempts failed"
exit 1
fi
script: bash scripts/maestro-android-retry.sh "https://jellyfin.jellify.app" "jerry"
- name: 🗣️ Notify Success on Discord