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

firebase / firebase-js-sdk / 10754 / 1
0%
master: 0%

Build:
DEFAULT BRANCH: master
Ran 20 Dec 2019 08:48PM UTC
Files 337
Run time 32s
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

20 Dec 2019 08:19PM UTC coverage: 89.759% (-0.04%) from 89.797%
10754.1

push

travis-ci

web-flow
Fix flaky RTDB tests due to increment operations. (#2466)

The introduction of tests that try to send increment operations to the backend has resulted in test flakiness.  Basically the emulator rejects these as invalid operations and closes the connection.  The client automatically reconnects, so _usually_ this doesn't matter.  But the SDK intentionally doesn't tolerate disconnects in the middle of a transaction, so if the disconnect happens to happen during a transaction test, then the test will fail.

I'm avoiding the problem by isolating the increment tests better (use an isolated instance of RTDB and ensures it remains offline so it doesn't even try to send the requests to the emulator).

I've opened b/146657568 to track cleaning this up once the emulator supports increment operations.

6753 of 8246 branches covered (81.89%)

Branch coverage included in aggregate %.

21162 of 22854 relevant lines covered (92.6%)

4208.06 hits per line

Source Files on job 10754.1
  • Tree
  • List 0
  • Changed 138
  • Source Changed 0
  • Coverage Changed 138
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 1313
  • Travis Job 10754.1
  • 88734fd0 on github
  • Prev Job for on master (#10747.1)
  • Next Job for on master (#10763.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc