feat(browser): add Playwright backend (#4140)

This commit is contained in:
Steven Enamakel's Droid
2026-06-30 17:17:19 +05:30
committed by GitHub
parent db0986b36e
commit 90f77a64cf
20 changed files with 1137 additions and 17 deletions
+17 -1
View File
@@ -373,9 +373,18 @@ jobs:
uses: Swatinem/rust-cache@v2
with:
workspaces: . -> target
cache-on-failure: true
cache-on-failure: false
shared-key: pr-rust-core-cov
- name: Prune stale coverage test executables
run: |
# The restored target cache can contain prior llvm-cov integration-test
# executables. Those are enormous after coverage instrumentation and
# can exhaust the runner before the current cargo invocation finishes.
find target/llvm-cov-target -type f -path '*/debug/deps/*' -perm -111 -delete 2>/dev/null || true
echo "Disk after coverage target prune:"
df -h /__w || true
- name: Install cargo-llvm-cov
uses: taiki-e/install-action@cargo-llvm-cov
@@ -384,6 +393,13 @@ jobs:
env:
CARGO_BUILD_JOBS: "1"
- name: Prune coverage test executables before cache save
if: always()
run: |
find target/llvm-cov-target -type f -path '*/debug/deps/*' -perm -111 -delete 2>/dev/null || true
echo "Disk after post-coverage prune:"
df -h /__w || true
- name: Upload core lcov
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5
with: