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

GoogleCloudPlatform / google-cloud-java / 2811
72%

Build:
DEFAULT BRANCH: master
Ran 12 Dec 2016 06:58AM UTC
Jobs 1
Files 389
Run time 18s
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

pending completion
2811

Pull #1473

travis-ci

web-flow
fix more races in pubsub tests

Previously BlockingProcessStreamReader has a terminate() method,
used to tell the Reader to stop reading from the emulator process.

This causes an inter-process race.
If the Reader stops before reading emulator's output,
the emulator process will hang as it tries to write to stdout/stderr
as there's no one to read from the other side of the pipe.

Since there is no way to safely stop the Reader,
this commit deletes the method and its associated test.

Additionally, the timeout for LocalSystemTest is increased to 3 minutes,
since the emulator, somehow, consistently takes just longer than a
minute to shut down.
Pull Request #1473: fix more races in pubsub tests

4 of 4 new or added lines in 2 files covered. (100.0%)

17018 of 20377 relevant lines covered (83.52%)

120.97 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
google-cloud-core/src/main/java/com/google/cloud/testing/BlockingProcessStreamReader.java
3
100.0
google-cloud-core/src/main/java/com/google/cloud/testing/BaseEmulatorHelper.java

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/MessageConsumerImpl.java
1
100.0
google-cloud-core/src/main/java/com/google/cloud/testing/BaseEmulatorHelper.java
Jobs
ID Job ID Ran Files Coverage
2 2811.2 12 Dec 2016 06:58AM UTC 0
83.52
Travis Job 2811.2
Source Files on build 2811
  • Tree
  • List 0
  • Changed 11
  • Source Changed 2
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #2811
  • Pull Request #1473
  • PR Base - master (#2807)
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

© 2025 Coveralls, Inc