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

keathley / wallaby / 878
85%

Build:
DEFAULT BRANCH: master
Ran 23 Sep 2017 02:04AM UTC
Jobs 15
Files 25
Run time 31min
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
878

push

travis-ci

aaronrenner
Capture JS logs in Chrome (#300)

Issue #278

This commit captures js logs for chromedriver in the same way that logs
were captured for phantom.  That is, after each action the driver checks
for logs, appends to the LogStore and parses the logs to be output to
the terminal.

The LogStore and LogChecker have been abstracted for use by all drivers.
Each driver implements its own Logger module.

The chrome driver was delegating to the selenium driver
in many cases, making it hard to wrap the function with a `check_logs!`
call in the same way that the phantom driver did it.  To accomodate
that, we created a private `delegate` function that calls `check_logs`
and the calls `Kernel.apply` to call the appropriate driver function.

699 of 796 relevant lines covered (87.81%)

177343.3 hits per line

Jobs
ID Job ID Ran Files Coverage
1 878.1 23 Sep 2017 02:04AM UTC 0
33.67
Travis Job 878.1
2 878.2 (WALLABY_DRIVER=phantom) 23 Sep 2017 02:07AM UTC 0
56.91
Travis Job 878.2
3 878.3 (WALLABY_DRIVER=chrome) 23 Sep 2017 02:06AM UTC 0
44.97
Travis Job 878.3
4 878.4 (WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=3) 23 Sep 2017 02:32AM UTC 0
38.44
Travis Job 878.4
5 878.5 (WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=2) 23 Sep 2017 02:11AM UTC 0
38.44
Travis Job 878.5
6 878.6 23 Sep 2017 02:07AM UTC 0
33.67
Travis Job 878.6
7 878.7 (WALLABY_DRIVER=phantom) 23 Sep 2017 02:11AM UTC 0
56.91
Travis Job 878.7
8 878.8 (WALLABY_DRIVER=chrome) 23 Sep 2017 02:10AM UTC 0
44.97
Travis Job 878.8
9 878.9 (WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=3) 23 Sep 2017 02:36AM UTC 0
38.32
Travis Job 878.9
10 878.10 (WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=2) 23 Sep 2017 02:20AM UTC 0
38.44
Travis Job 878.10
11 878.11 23 Sep 2017 02:14AM UTC 0
40.08
Travis Job 878.11
12 878.12 (WALLABY_DRIVER=phantom) 23 Sep 2017 02:16AM UTC 0
60.8
Travis Job 878.12
13 878.13 (WALLABY_DRIVER=chrome) 23 Sep 2017 02:17AM UTC 0
48.24
Travis Job 878.13
14 878.14 (WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=3) 23 Sep 2017 02:27AM UTC 0
41.96
Travis Job 878.14
15 878.15 (WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=2) 23 Sep 2017 02:25AM UTC 0
41.96
Travis Job 878.15
Source Files on build 878
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #878
  • 448a9ce4 on github
  • Prev Build on master (#876)
  • Next Build on master (#880)
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