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

node-opcua / node-opcua / 33619949964
92%

Build:
DEFAULT BRANCH: master
Ran 02 Sep 2026 11:06AM UTC
Jobs 1
Files 1303
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

02 Sep 2026 10:31AM UTC coverage: 92.325% (+0.006%) from 92.319%
33619949964

push

github

erossignon
refactor(address-space): UAVariableImplT states that it satisfies UAVariableT

It overrides readValue, readValueAsync and writeValue to narrow them to the
value type, but never said which interface those overrides were narrowing
towards, so nothing checked them. That is where the arity-forwarding bug lived.

UAVariableImpl itself stays as it is: its type parameter is the event map, not
the value type, so the generic pair belongs on the T variant.

22350 of 26319 branches covered (84.92%)

2 of 2 new or added lines in 1 file covered. (100.0%)

340 existing lines in 16 files now uncovered.

182778 of 197973 relevant lines covered (92.32%)

442346.2 hits per line

Coverage Regressions

Lines Coverage ∆ File
108
89.88
0.17% packages/node-opcua-address-space/impl/alarms_and_conditions/ua_condition_impl.ts
62
88.91
0.13% packages/node-opcua-address-space/impl/state_machine/finite_state_machine.ts
35
89.61
0.82% packages/node-opcua-address-space/impl/state_machine/ua_shelving_state_machine_ex.ts
30
93.79
0.19% packages/node-opcua-address-space/impl/alarms_and_conditions/ua_alarm_condition_impl.ts
28
88.3
0.85% packages/node-opcua-address-space/impl/alarms_and_conditions/ua_limit_alarm_impl.ts
19
81.71
-0.41% packages/node-opcua-address-space/impl/alarms_and_conditions/ua_certificate_expiration_alarm_impl.ts
18
87.5
-0.11% packages/node-opcua-address-space/impl/alarms_and_conditions/ua_off_normal_alarm_impl.ts
8
96.55
0.09% packages/node-opcua-address-space/impl/alarms_and_conditions/ua_non_exclusive_limit_alarm_impl.ts
7
94.44
0.09% packages/node-opcua-address-space/impl/data_access/ua_multistate_discrete_impl.ts
6
96.35
0.07% packages/node-opcua-address-space/impl/data_access/ua_multistate_value_discrete_impl.ts
4
96.43
0.0% packages/node-opcua-address-space/impl/alarms_and_conditions/ua_exclusive_limit_alarm_impl.ts
4
95.74
0.14% packages/node-opcua-address-space/impl/alarms_and_conditions/ua_non_exclusive_deviation_alarm_impl.ts
4
92.78
0.08% packages/node-opcua-address-space/impl/data_access/ua_two_state_discrete_impl.ts
3
95.79
-0.09% packages/node-opcua-address-space/impl/alarms_and_conditions/ua_exclusive_deviation_alarm_impl.ts
2
99.43
0.03% packages/node-opcua-address-space/impl/alarms_and_conditions/ua_acknowledgeable_condition_impl.ts
2
86.32
-0.29% packages/node-opcua-server-discovery/source/opcua_discovery_server.ts
Jobs
ID Job ID Ran Files Coverage
1 33619949964.1 02 Sep 2026 11:06AM UTC 1303
92.32
GitHub Action Run
Source Files on build 33619949964
  • Tree
  • List 1303
  • Changed 23
  • Source Changed 22
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #33619949964
  • 7cf45dbc on github
  • Prev Build on master (#33606125281)
  • Next Build on master (#33629785261)
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