• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

firebase / firebase-js-sdk / 37034618843
68%
master: 0%

Build:
Build:
LAST BUILD BRANCH: ch-e2e-vitest
DEFAULT BRANCH: master
Ran 02 Oct 2026 04:45PM UTC
Jobs 3
Files 595
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Oct 2026 04:32PM UTC coverage: 78.189%. First build
37034618843

push

github

web-flow
test(compat): migrate performance, remote-config, and app-check compat to Vitest (#10417)

* test(performance-compat): migrate performance-compat to Vitest

Migrate @firebase/performance-compat unit tests from legacy Karma/Mocha/Chai/Sinon to native Vitest with Playwright Chromium browser runner.
- Replace karma.conf.js with vitest.config.mjs extending config/vitest.base.mjs filtered to browser runner
- Update package.json scripts to use vitest run
- Replace Chai assertions and Sinon stubs with native Vitest matchers and spies
- Configure tsconfigOverride in rollup.config.js to exclude test files from bundle packaging
- Add standard mock cleanup in test/setup.ts and ambient types via test/types/vitest-globals.d.ts

Performance & CI Impact:
• Test Count: 3 passed (100% parity, 0 regressions)
• Execution time: ~0.89s

* test(remote-config-compat): migrate remote-config-compat to Vitest

Migrate @firebase/remote-config-compat unit tests from legacy Karma/Mocha/Chai/Sinon to native Vitest with Playwright Chromium browser runner.
- Replace karma.conf.js with vitest.config.mjs extending config/vitest.base.mjs filtered to browser runner (matching modular @firebase/remote-config)
- Update package.json scripts to use vitest run
- Replace Chai assertions and Sinon stubs with native Vitest matchers and spies
- Configure tsconfigOverride in rollup.config.js to exclude test files from bundle packaging
- Add standard mock cleanup in test/setup.ts and ambient types via test/types/vitest-globals.d.ts

Performance & CI Impact:
• Test Count: 10 passed (100% parity, 0 regressions)
• Execution time: ~0.76s

* test(app-check-compat): migrate app-check-compat to Vitest

* test(app-check-compat): update copyright year to 2026 in test/setup.ts

9738 of 14847 branches covered (65.59%)

Branch coverage included in aggregate %.

26426 of 31405 relevant lines covered (84.15%)

49622.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 test-the-rest-coverage - 37034618843.1 02 Oct 2026 04:45PM UTC 412
78.7
GitHub Action Run
2 test-firestore-coverage - 37034618843.2 02 Oct 2026 05:23PM UTC 464
59.19
GitHub Action Run
3 test-auth-coverage - 37034618843.3 02 Oct 2026 04:47PM UTC 100
4.9
GitHub Action Run
Source Files on build 37034618843
  • Tree
  • List 595
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 97527860 on github
  • Prev Build on main (#36752834404)
  • Next Build on main (#37056804929)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc