Skip to content

Commit

Permalink
Both PR and base get chrome flags added, remove timeout
Browse files Browse the repository at this point in the history
  • Loading branch information
philrenaud committed Nov 19, 2024
1 parent dece9eb commit 09d3b52
Showing 1 changed file with 22 additions and 16 deletions.
38 changes: 22 additions & 16 deletions .github/workflows/ember-test-audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,25 +25,28 @@ jobs:
node-version: '18'
- run: yarn --frozen-lockfile
- run: mkdir -p /tmp/test-reports
# Debug steps
- run: yarn --version
- run: yarn list --pattern "ember-test-audit" || true
- run: yarn list --pattern "@ember/test-helpers" || true
# # Debug steps
# - run: yarn --version
# - run: yarn list --pattern "ember-test-audit" || true
# - run: yarn list --pattern "@ember/test-helpers" || true
# Try installing explicitly before running
- run: yarn add [email protected] --dev
# - run: |
# set -x
# echo "=== Starting Tests ==="
# export CHROME_FLAGS="--headless --disable-gpu --no-sandbox --disable-dev-shm-usage --memory-pressure-off --js-flags=\"--max_old_space_size=4096\""
# export TESTEM_LOG_FILE='/tmp/testem.log'
# timeout 900 yarn ember-test-audit 1 --json --output ../base-audit.json || {
# echo "=== Process timed out or failed ==="
# echo "=== Last Testem Logs ==="
# cat /tmp/testem.log || true
# echo "=== Chrome Process Check ==="
# ps aux | grep chrome || true
# exit 1
# }
- run: |
set -x
echo "=== Starting Tests ==="
export CHROME_FLAGS="--headless --disable-gpu --no-sandbox --disable-dev-shm-usage --memory-pressure-off --js-flags=\"--max_old_space_size=4096\""
export TESTEM_LOG_FILE='/tmp/testem.log'
timeout 900 yarn ember-test-audit 1 --json --output ../base-audit.json || {
echo "=== Process timed out or failed ==="
echo "=== Last Testem Logs ==="
cat /tmp/testem.log || true
echo "=== Chrome Process Check ==="
ps aux | grep chrome || true
exit 1
}
yarn ember-test-audit 1 --json --output ../base-audit.json
- name: Upload result
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
with:
Expand All @@ -61,7 +64,10 @@ jobs:
- run: yarn --frozen-lockfile
- run: mkdir -p /tmp/test-reports
- run: yarn add [email protected] --dev
- run: npx ember-test-audit 1 --json --output ../pr-audit.json
# - run: npx ember-test-audit 1 --json --output ../pr-audit.json
- run: |
export CHROME_FLAGS="--headless --disable-gpu --no-sandbox --disable-dev-shm-usage --memory-pressure-off --js-flags=\"--max_old_space_size=4096\""
yarn ember-test-audit 1 --json --output ../pr-audit.json
- name: Upload result
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
with:
Expand Down

0 comments on commit 09d3b52

Please sign in to comment.