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

RobotWebTools / rclnodejs / 20263598548
86%

Build:
DEFAULT BRANCH: develop
Ran 16 Dec 2025 10:03AM UTC
Jobs 1
Files 47
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

16 Dec 2025 09:49AM UTC coverage: 80.404% (-0.08%) from 80.485%
20263598548

push

github

web-flow
Add Clock callback support (#1355)

This PR adds support for clock callbacks in rclnodejs, allowing applications to be notified when time jumps occur (e.g., when ROS time is overridden or adjusted). This is useful for time-sensitive applications that need to handle discontinuities in the time stream.

- Adds `addClockCallback` and `removeClockCallback` methods to the Clock class
- Implements C++ bindings for registering/removing jump callbacks with RCL
- Includes comprehensive test coverage for callback functionality with various threshold scenarios

Fix: #1330

1239 of 1718 branches covered (72.12%)

Branch coverage included in aggregate %.

7 of 12 new or added lines in 1 file covered. (58.33%)

2663 of 3135 relevant lines covered (84.94%)

454.49 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
5
74.47
-16.01% lib/clock.js
Jobs
ID Job ID Ran Files Coverage
1 run-push-24.X-x64 - 20263598548.1 16 Dec 2025 10:03AM UTC 47
80.4
GitHub Action Run
Source Files on build 20263598548
  • Tree
  • List 47
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20263598548
  • be8615a3 on github
  • Prev Build on develop (#20255001676)
  • Next Build on develop (#20292442108)
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