Skip to content

Commit

Permalink
Merge branch 'master' into rosalyntan.csql
Browse files Browse the repository at this point in the history
  • Loading branch information
rosalyntan committed Dec 27, 2024
2 parents e3ae56a + ce14fa6 commit c2b5679
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 1 deletion.
12 changes: 11 additions & 1 deletion .github/workflows/node-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,11 @@ jobs:
distribution: temurin

- uses: actions/checkout@v4
- name: Setup Chrome
uses: browser-actions/[email protected]
with:
install-dependencies: true
install-chromedriver: true
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
Expand Down Expand Up @@ -146,7 +151,7 @@ jobs:
integration:
needs: unit
if: contains(fromJSON('["push", "merge_group"]'), github.event_name)
runs-on: ubuntu-latest
runs-on: ubuntu-22.04

env:
FIREBASE_EMULATORS_PATH: ${{ github.workspace }}/emulator-cache
Expand Down Expand Up @@ -184,6 +189,11 @@ jobs:
node-version: ${{ matrix.node-version }}
cache: npm
cache-dependency-path: npm-shrinkwrap.json
- name: Setup Chrome
uses: browser-actions/[email protected]
with:
install-dependencies: true
install-chromedriver: true
- name: Cache firebase emulators
uses: actions/cache@v3
with:
Expand Down
9 changes: 9 additions & 0 deletions scripts/storage-emulator-integration/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,19 @@ firebase setup:emulators:storage

mocha scripts/storage-emulator-integration/internal/tests.ts

# Brief sleep between tests to make sure emulators shut down fully.
sleep 5

mocha scripts/storage-emulator-integration/rules/*.test.ts

sleep 5

mocha scripts/storage-emulator-integration/import/tests.ts

sleep 5

mocha scripts/storage-emulator-integration/multiple-targets/tests.ts

sleep 5

mocha scripts/storage-emulator-integration/conformance/*.test.ts

0 comments on commit c2b5679

Please sign in to comment.