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

bem / gemini / 803
65%
master: 65%

Build:
Build:
LAST BUILD BRANCH: feature/session-per-suite
DEFAULT BRANCH: master
Ran 14 Apr 2015 02:49PM UTC
Jobs 3
Files 24
Run time 1min
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
803

push

travis-ci

SevInf
Allow to launch one WD session per suite

sessionMode option added which allows to switch between
perBrowser (1 session for browser, current behavior) and
perSuite (1 session for each suite).
To support both old and new behavior along with parallelLimit
setting, browser launcher was replaced with 3 pool classes.

New browser is requested from pool before each suite.

In perSuite mode, one of the following classes will be used:
- UnlimitedPool, when parallelLimit is not set
- LimitedPool when parallelLimit is set

In perBrowser mode, limited or unlimited pool will be wrapped
in CachingPool which allows to share a session between multiple
suites.

As long as calibration is needed to be performed only once for
each browser id, it was moved to separate Calibrator class. This
allows to perform only once for each browser even in perSuite mode.

97 of 97 new or added lines in 8 files covered. (100.0%)

615 of 964 relevant lines covered (63.8%)

1587.23 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
lib/browser-pool/caching-pool.js
1
100.0
lib/config/options.js
2
100.0
lib/browser/index.js
Jobs
ID Job ID Ran Files Coverage
1 803.1 14 Apr 2015 02:50PM UTC 0
63.8
Travis Job 803.1
2 803.2 14 Apr 2015 02:49PM UTC 0
63.8
Travis Job 803.2
3 803.3 14 Apr 2015 02:51PM UTC 0
63.8
Travis Job 803.3
Source Files on build 803
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #803
  • 048e4837 on github
  • Next Build on feature/session-per-suite (#805)
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