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

RobotWebTools / rclnodejs
85%
develop: 85%

Build:
Build:
LAST BUILD BRANCH: kilted
DEFAULT BRANCH: develop
Repo Added 09 Nov 2017 06:42AM CUT
Files 38
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

LAST BUILD ON BRANCH kilted
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 12.1.0
  • actionlib
  • actions
  • add-badges
  • add-contributors
  • add-descriptor-namespaces
  • add-documentation-comments
  • add-kilted-actions-support
  • add-missing-from-service
  • add-missing-func
  • add-missing-methods-graph
  • add-missing-timer
  • add-nan-module
  • add-nodejs-24
  • add-numpy
  • add-online-document
  • add-rolling-info
  • add-typescript-interfaces
  • arm64-only-on-develop
  • bouncy-bolson
  • bug/callback-uaf
  • bump-0.3.1
  • bump-0.4
  • bump-to-0.10.0
  • bump-to-0.7
  • bump-to-v0.10.1
  • change-linting-rule
  • cleanup-ci-config
  • cleanup-message-template
  • cleanup/testjs
  • complete-contributor
  • correct-rclnodejs-path
  • corrent-coveralls-badge
  • crystal-clemmys
  • develop
  • develop-1
  • disable-interaction-test
  • enable-active-lts-on-develop
  • eslint-es2017
  • fix-1036
  • fix-1063
  • fix-1065
  • fix-1066
  • fix-1068
  • fix-1073
  • fix-1073-1
  • fix-1073-2
  • fix-1074
  • fix-1081
  • fix-1083
  • fix-1085
  • fix-1089
  • fix-1099
  • fix-1102
  • fix-1104
  • fix-1118
  • fix-1122
  • fix-1124
  • fix-1135
  • fix-1137
  • fix-1139
  • fix-1142
  • fix-1143
  • fix-1154
  • fix-1156
  • fix-1161
  • fix-1163
  • fix-1165
  • fix-1167
  • fix-1170
  • fix-circle-ci
  • fix-circleci-build-error
  • fix-eslint-errors
  • fix-exmaple-error
  • fix-flakiness
  • fix-issue-179
  • fix-issue-183
  • fix-issue-184
  • fix-issue-185
  • fix-issue-189
  • fix-issue-211
  • fix-issue-218
  • fix-issue-232
  • fix-issue-233
  • fix-issue-243-1
  • fix-issue-244
  • fix-issue-265
  • fix-issue-270
  • fix-issue-278
  • fix-issue-279
  • fix-issue-280
  • fix-issue-281
  • fix-issue-286
  • fix-issue-287
  • fix-issue-291
  • fix-issue-308
  • fix-issue-310
  • fix-issue-314
  • fix-issue-325
  • fix-issue-327
  • fix-issue-329
  • fix-issue-330
  • fix-issue-335
  • fix-issue-338
  • fix-issue-344
  • fix-issue-349
  • fix-issue-351
  • fix-issue-353
  • fix-issue-382
  • fix-issue-386
  • fix-issue-391
  • fix-issue-393
  • fix-issue-397
  • fix-issue-400
  • fix-issue-402
  • fix-issue-413
  • fix-issue-419
  • fix-issue-428
  • fix-issue-441
  • fix-issue-448
  • fix-issue-474
  • fix-issue-486
  • fix-issue-488
  • fix-issue-515
  • fix-issue-518
  • fix-issue-539
  • fix-issue-634
  • fix-issue-635
  • fix-issue-637
  • fix-issue-646-a
  • fix-issue-664
  • fix-issue-667
  • fix-issue-677
  • fix-issue-689
  • fix-issue-766
  • fix-issue-768
  • fix-issue-771
  • fix-issue-797
  • fix-travis-rolling-ridley
  • fix-windows-action
  • fix/eloquent-compatibility
  • foxy-fitzroy
  • galactic-geochelone
  • generate-version-jsdoc
  • get-packages-from-ament-index
  • get-rmw-identifier
  • hanyia-patch-1
  • jazzy
  • kilted
  • master
  • merge-actionlib
  • move-client-introspection-to-client-binding
  • no-signal-handler
  • nodejs-8.12
  • nodejs-v10.14.0
  • nodejs-v12.20.0
  • patch-1
  • pump-0.32.1
  • pump-0.32.2
  • pump-0.32.3
  • pump-0.32.4
  • pump-0.32.5
  • pump-0.33.0
  • pump-1.0.0
  • pump-1.1.0
  • pump-1.2.0
  • reenable-cross-language-test
  • reorg-actions-badge
  • restructure-benchmark
  • revert-250-fix-issue-222
  • revert-295-topic-string-coverage
  • revert-colon-path
  • support-arm64-arch
  • support-introspection-configuration-kilted
  • sync-handles
  • travis-ci
  • typescript
  • update-appveyor-script
  • update-ci-configuration
  • update-doc-latest
  • update-dockerfile-dashing
  • update-nodejs-v8.11.4
  • update-readme-dashing
  • update-readme-on-v0.10.1
  • update-readme-security
  • update-visual
  • upgrade-commander
  • upgrade-debug
  • upgrade-dev-dependency
  • upgrade-mac-image
  • upgrade-nodejs-8.9.4
  • upgrade-nodejs-v10.15.1
  • upgrade-nodejs-v10.16.1
  • upgrade-to-0.6
  • upgrade-xcode
  • use-colcon-variable
  • use-crystal-package
  • verify-0.9.0-on-crystal-patch2
  • verify-get-rmw-identifier-on-jazzy

18 Jun 2025 05:06AM CUT coverage: 84.731% (+0.02%) from 84.711%
15724382650

push

github

minggangw
Fix flakiness of test-message-type.js (#1171)

This PR addresses the flakiness of test-message-type.js by ensuring that subscriptions are properly destroyed after each test execution.

- Added node.destroySubscription(subscription) to each test callback following publisher.kill('SIGINT') to ensure a clean test environment.  
- Improves test reliability by explicitly cleaning up subscriptions in all message type tests.

Fix: #1170

768 of 995 branches covered (77.19%)

Branch coverage included in aggregate %.

1890 of 2142 relevant lines covered (88.24%)

3221.31 hits per line

Relevant lines Covered
Build:
Build:
2142 RELEVANT LINES 1890 COVERED LINES
3221.31 HITS PER LINE
Source Files on develop
  • Tree
  • List 38
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/LineBranch HitsBranch Misses
57.39
lib/time_source.js218 72 47 25 2976.0 + 2019 24
70.69
lib/logging.js213 40 32 8 816.0 + 1.09 9
72.7
lib/parameter.js826 212 162 50 7724.0 + 50115 54
76.19
lib/action/deferred.js80 13 11 2 448.0 5 3
78.45
lib/event_handler.js469 88 67 21 36.0 24 4
80.77
lib/action/client_goal_handle.js143 20 15 5 265.0 6 0
81.01
lib/context.js236 + 251 + 145 + 16 3198.0 - 519 9
82.61
lib/validator.js99 30 26 4 54.0 12 4
83.48
lib/parameter_service.js316 91 81 10 1102.0 + 715 9
83.48
lib/time.js257 67 58 9 2683.0 + 1738 10
Showing 1 to 10 of 38 entries
  • Previous
  • 1
  • 2
  • 3
  • 4
  • Next
  • ►
    84.73
    lib/

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
15724382650 kilted Fix flakiness of test-message-type.js (#1171) This PR addresses the flakiness of test-message-type.js by ensuring that subscriptions are properly destroyed after each test execution. - Added node.destroySubscription(subscription) to each test ca... push 18 Jun 2025 05:12AM CUT minggangw github
84.73
15724358671 develop Fix flakiness of test-message-type.js (#1171) This PR addresses the flakiness of test-message-type.js by ensuring that subscriptions are properly destroyed after each test execution. - Added node.destroySubscription(subscription) to each test ca... push 18 Jun 2025 05:10AM CUT web-flow github
84.73
15724169725 fix-1170 Merge a576c681b into f631d4672 Pull #1171 18 Jun 2025 04:56AM CUT web-flow github
84.73
15722950717 develop Fix test-type-description-service.js flakiness (#1169) This PR addresses test flakiness in the type description service tests by refining the asynchronous wait logic and cleaning up unused imports. Key changes include: - Removal of the unused as... push 18 Jun 2025 03:14AM CUT web-flow github
84.73
15722759557 fix-flakiness Merge 85b602700 into 8da31c95c Pull #1169 18 Jun 2025 02:59AM CUT web-flow github
84.73
15722256251 fix-flakiness Merge 9496dce7c into 8da31c95c Pull #1169 18 Jun 2025 02:17AM CUT web-flow github
84.73
15703887658 develop Support to log the state machine data (#1168) Adds support for logging the lifecycle state machine data. - Introduces a new C++ binding (`print`) that calls `rcl_print_state_machine` - Exposes a `print()` method on the JavaScript `LifecycleNode`... push 17 Jun 2025 09:52AM CUT web-flow github
84.73
15703208424 fix-1167 Merge 64b7466d1 into 3c4492ba1 Pull #1168 17 Jun 2025 09:23AM CUT web-flow github
84.73
15703117362 develop Support creating node with ros args (#1166) Adds support for passing ROS command-line arguments when creating nodes by extending both the native and JavaScript APIs and verifying behavior with new tests. - Introduced helper functions to marshal ... push 17 Jun 2025 09:17AM CUT web-flow github
84.73
15701523608 fix-1165 Merge f91d2b9ed into 42785df54 Pull #1166 17 Jun 2025 08:06AM CUT web-flow github
84.73
See All Builds (1319)
  • Repo on GitHub
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