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

bugsnag / bugsnag-ruby / 1437
91%

Build:
DEFAULT BRANCH: master
Ran 04 Jan 2018 04:59PM UTC
Jobs 1
Files 33
Run time 3s
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
1437

push

travis-ci

web-flow
Session tracking (#411)

* Added session tracking basics to notifier

* Added session config to config

* Added session tracking mechanisms

* Send bugsnag properties in headers

* Added backoff to delivery

* Minor updates and fixes

* Added tests for session-tracker

* Ensured success code is correctly checked before backoff

* Added hook to rails

* Ensured deliver doesn't send empty sessions

* Replaced rails sessions with rack to service both

* Complete re-do of backoff throttling

* Changed success criteria on sessions

* Added checks on asynchronous delivery

* Updated tests

* Added maximum amount of sessions to be sent at one time

* Added final attempt to send sessions at exit

* Style update

* Changed to sessionCounts

* Registered final at_exit block to send sessions

* Updated tests

* Fixed config ref

* Ensured thread sessions accessed through accessor

* Refactored some backoff functionality into functions

* Fixed issue with accessing get/set session

* Fixed issue with get_current_session calls

* Added session-tracking to rails-51 example

* Removed unnecessary info

* Added fallback to send sessions every 5 minutes

* Ensured deliver_fallback only terminated if exists

* Ensured headers are backwards compatible

* v6.3.0.beta.0

198 of 198 new or added lines in 9 files covered. (100.0%)

856 of 1146 relevant lines covered (74.69%)

3218.39 hits per line

Uncovered Changes

Lines Coverage ∆ File
47
100.0
lib/bugsnag/delivery/synchronous.rb
10
100.0
lib/bugsnag/helpers.rb
10
100.0
lib/bugsnag/session_tracker.rb

Coverage Regressions

Lines Coverage ∆ File
1
100.0
lib/bugsnag/delivery/synchronous.rb
Jobs
ID Job ID Ran Files Coverage
6 1437.6 (2.3.0, GEMSETS="test sidekiq coverage") 04 Jan 2018 04:59PM UTC 0
74.69
Travis Job 1437.6
Source Files on build 1437
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1437
  • bc1912a4 on github
  • Prev Build on master (#1428)
  • Next Build on master (#1438)
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