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

node-opcua / node-opcua / 37511495278
91%

Build:
DEFAULT BRANCH: master
Ran 06 Oct 2026 07:00PM UTC
Jobs 1
Files 980
Run time 3min
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

06 Oct 2026 06:27PM UTC coverage: 91.243% (-0.8%) from 92.017%
37511495278

push

github

erossignon
fix(server): a front thread gets every value until it falls behind

While a front had a batch of changes in flight, a newer value of a node
replaced the one waiting even when the front kept up: two writes closer
than one round trip lost the first. Every value now waits for the next
batch; past 1,000 waiting changes, a front that fell behind, the newest
value of a node replaces its last waiting one (one front under overload:
115,000 notifications/s, 112,000 before).

The test fronts advertise MinSupportedSampleRate 0: otherwise an item
asking for 0 gets a coalescing window, and fast writes fold into one.

32880 of 40432 branches covered (81.32%)

8 of 9 new or added lines in 1 file covered. (88.89%)

5067 existing lines in 20 files now uncovered.

222144 of 243464 relevant lines covered (91.24%)

201944.46 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
90.26
packages/node-opcua-server/source/front_threads/front_thread_engine.ts

Coverage Regressions

Lines Coverage ∆ File
4549
89.95
-5.28% packages/node-opcua-types/source/_generated_opcua_types.ts
199
92.14
0.02% packages/node-opcua-server/source/opcua_server.ts
83
91.32
0.02% packages/node-opcua-server/source/server_end_point.ts
51
85.18
0.25% packages/node-opcua-server/source/addressSpace_accessor.ts
35
85.36
0.01% packages/node-opcua-address-space/impl/ua_variable_impl.ts
26
90.99
-0.05% packages/node-opcua-server/source/server_engine.ts
16
95.58
0.25% packages/node-opcua-address-space/impl/nodeset_tools/construct_namespace_dependency.ts
14
94.51
0.15% packages/node-opcua-address-space-store/source/views/store_node_builder.ts
14
98.53
0.03% packages/node-opcua-generator/source/factory_code_generator.ts
13
96.68
-1.45% packages/node-opcua-address-space-store/source/node_store.ts
12
94.51
1.37% packages/node-opcua-address-space-store/source/compact_store.ts
11
84.83
-0.5% packages/node-opcua-client/source/private/client_base_impl.ts
10
92.62
0.7% packages/node-opcua-address-space-store/source/views/store_permissions.ts
9
80.72
-1.16% packages/node-opcua-server/source/register_server_manager.ts
6
97.53
0.35% packages/node-opcua-address-space-store/source/node_id_index.ts
6
98.99
0.01% packages/node-opcua-variant/source/variant.ts
4
98.5
0.12% packages/node-opcua-address-space-store/source/string_arena.ts
4
96.64
1.04% packages/node-opcua-address-space-store/source/views/store_variable_view.ts
3
98.9
0.11% packages/node-opcua-address-space-store/source/views/store_address_space.ts
2
99.29
2.06% packages/node-opcua-address-space-store/source/value_store.ts
Jobs
ID Job ID Ran Files Coverage
1 37511495278.1 06 Oct 2026 07:00PM UTC 980
91.24
GitHub Action Run
Source Files on build 37511495278
  • Tree
  • List 980
  • Changed 25
  • Source Changed 21
  • Coverage Changed 25
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #37511495278
  • d29eafd2 on github
  • Prev Build on master (#37495557590)
  • Next Build on master (#37616699578)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc