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

ably / ably-ruby / 4287920241
96%
master: 98%

Build:
Build:
LAST BUILD BRANCH: laura/endpoint-option
DEFAULT BRANCH: master
Ran 27 Feb 2023 11:44PM CUT
Jobs 5
Files 100
Run time 14min
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
4287920241

push

github

Quintin Willison
Add features workflow.

3630 of 5199 relevant lines covered (69.82%)

322.51 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
91.3
lib/ably/models/channel_state_change.rb
1
97.83
lib/ably/models/cipher_params.rb
1
94.59
lib/ably/models/connection_details.rb
1
90.91
lib/ably/models/connection_state_change.rb
1
94.12
lib/ably/modules/async_wrapper.rb
1
95.65
lib/ably/modules/http_helpers.rb
1
98.31
lib/ably/modules/state_emitter.rb
1
88.89
lib/ably/realtime/channel/channel_properties.rb
2
97.09
lib/ably/models/idiomatic_ruby_wrapper.rb
2
86.11
lib/ably/models/push_channel_subscription.rb
2
95.12
lib/ably/modules/channels_collection.rb
2
75.0
lib/ably/realtime/presence/presence_state_machine.rb
3
90.48
lib/ably/models/device_details.rb
3
84.75
lib/ably/modules/conversions.rb
3
70.0
lib/ably/modules/event_machine_helpers.rb
3
63.64
lib/ably/rest/middleware/fail_if_unsupported_mime_type.rb
4
92.79
lib/ably/models/protocol_message.rb
4
90.24
lib/ably/modules/uses_state_machine.rb
4
75.0
lib/ably/realtime/push.rb
4
76.47
lib/ably/rest/push.rb
5
84.38
lib/ably/models/http_paginated_response.rb
5
50.0
lib/ably/rest/middleware/external_exceptions.rb
5
42.86
lib/ably/rest/middleware/parse_message_pack.rb
6
53.33
lib/ably/rest/middleware/parse_json.rb
6
57.14
lib/ably/util/safe_deferrable.rb
7
70.27
lib/ably/modules/model_common.rb
8
76.47
lib/ably/models/channel_options.rb
9
86.49
lib/ably/exceptions.rb
11
52.17
lib/ably/rest/push/admin.rb
12
69.77
lib/ably/realtime/client/outgoing_message_dispatcher.rb
12
57.14
lib/ably/realtime/push/admin.rb
13
48.15
lib/ably/rest/middleware/encoder.rb
14
54.84
lib/ably/realtime/presence/presence_manager.rb
15
43.75
lib/ably/rest/middleware/logger.rb
17
72.13
lib/ably/rest/channel.rb
20
37.5
lib/ably/rest/presence.rb
21
58.82
lib/ably/realtime/channel/channel_state_machine.rb
23
68.92
lib/ably/realtime/connection/connection_state_machine.rb
23
21.88
lib/ably/rest/middleware/exceptions.rb
23
33.33
lib/ably/rest/push/device_registrations.rb
26
36.36
lib/ably/realtime/push/channel_subscriptions.rb
26
30.0
lib/ably/rest/push/channel_subscriptions.rb
27
36.36
lib/ably/realtime/push/device_registrations.rb
28
71.84
lib/ably/realtime/client.rb
31
17.5
lib/ably/realtime/channel/publisher.rb
33
54.62
lib/ably/realtime/connection/websocket_transport.rb
40
47.13
lib/ably/realtime/auth.rb
41
68.22
lib/ably/realtime/channel.rb
61
41.38
lib/ably/realtime/client/incoming_message_dispatcher.rb
81
66.54
lib/ably/rest/client.rb
91
26.52
lib/ably/realtime/channel/channel_manager.rb
95
62.09
lib/ably/realtime/connection.rb
102
46.94
lib/ably/realtime/presence/members_map.rb
114
34.78
lib/ably/realtime/presence.rb
129
49.47
lib/ably/auth.rb
153
38.49
lib/ably/realtime/connection/connection_manager.rb
Jobs
ID Job ID Ran Files Coverage
1 ruby-3.0-json-unit - 4287920241.1 27 Feb 2023 11:44PM CUT 100
66.46
GitHub Action Run
2 ruby-3.0-msgpack-unit - 4287920241.2 27 Feb 2023 11:44PM CUT 100
69.76
GitHub Action Run
3 ruby-3.1-json-unit - 4287920241.3 27 Feb 2023 11:44PM CUT 100
69.82
GitHub Action Run
4 ruby-2.7-json-unit - 4287920241.4 27 Feb 2023 11:44PM CUT 100
66.51
GitHub Action Run
5 ruby-3.1-msgpack-unit - 4287920241.5 27 Feb 2023 11:44PM CUT 100
66.51
GitHub Action Run
Source Files on build 4287920241
  • Tree
  • List 100
  • Changed 33
  • Source Changed 0
  • Coverage Changed 33
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/Line
17.5
lib/ably/realtime/channel/publisher.rb83 40 7 - 3133 + 3110.0 - 978
21.88
lib/ably/rest/middleware/exceptions.rb54 32 7 - 2325 + 2310.0 - 452
26.52
lib/ably/realtime/channel/channel_manager.rb270 132 35 - 9197 + 9120.0 - 2825
30.0
lib/ably/rest/push/channel_subscriptions.rb122 40 12 - 2628 + 2610.0 - 159
33.33
lib/ably/rest/push/device_registrations.rb115 36 12 - 2324 + 2310.0 - 222
34.78
lib/ably/realtime/presence.rb494 184 64 - 114120 + 11456.0 - 2740
36.36
lib/ably/realtime/push/channel_subscriptions.rb109 44 16 - 2628 + 2610.0 - 13
36.36
lib/ably/realtime/push/device_registrations.rb106 44 16 - 2728 + 2710.0 - 11
37.5
lib/ably/rest/presence.rb114 32 12 - 2020 + 2010.0 - 101
38.49
lib/ably/realtime/connection/connection_manager.rb596 265 102 - 153163 + 15386.0 - 5458
Showing 1 to 10 of 100 entries
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 10
  • Next
  • ►
    69.82
    lib/
  • Back to Repo
  • 3ba99856 on github
  • Prev Build on main (#3220246187)
  • Next Build on main (#4287924744)
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