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

wirenboard / wb-mqtt-serial / 964
87%

Build:
DEFAULT BRANCH: master
Ran 28 Sep 2026 07:09AM UTC
Jobs 1
Files 179
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

28 Sep 2026 06:54AM UTC coverage: 83.234% (+6.4%) from 76.817%
964

push

github

web-flow
Add disable_fast_modbus option to ports and Modbus devices (#1270)

11435 of 13496 branches covered (84.73%)

150 of 152 new or added lines in 11 files covered. (98.68%)

1282 existing lines in 91 files now uncovered.

19376 of 23279 relevant lines covered (83.23%)

1598.47 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
89.59
1.77% src/serial_config.cpp
1
98.11
test/rpc_port_fast_modbus_disabled_test.cpp

Coverage Regressions

Lines Coverage ∆ File
99
43.71
31.15% src/rpc/rpc_device_handler.cpp
94
0.0
0.0% src/main.cpp
75
89.59
1.77% src/serial_config.cpp
71
13.47
13.47% src/rpc/rpc_port_scan_serial_client_task.cpp
67
75.56
0.84% src/serial_port_driver.cpp
54
71.12
29.95% src/rpc/rpc_helpers.cpp
51
17.91
17.91% src/rpc/rpc_port_driver_list.cpp
49
0.0
0.0% src/rpc/rpc_port_handler.cpp
47
91.03
3.32% src/modbus_common.cpp
46
96.35
0.32% test/serial_client_test.cpp
45
0.0
0.0% src/rpc/rpc_config_handler.cpp
43
0.0
0.0% src/rpc/rpc_port_load_modbus_serial_client_task.cpp
34
87.24
2.96% src/serial_device.cpp
32
30.52
-1.36% src/devices/dlms_device.cpp
28
93.29
16.95% src/templates_map.cpp
26
58.99
38.99% src/rpc/rpc_device_load_config_task.cpp
26
81.76
81.76% src/rpc/rpc_device_load_task.cpp
24
84.79
15.46% src/serial_client_events_reader.cpp
21
82.89
82.89% src/rpc/rpc_device_set_task.cpp
19
91.62
-0.24% src/expression_evaluator.cpp
19
63.55
0.0% src/register.h
18
24.12
-1.59% src/devices/curtains/somfy_sdn_device.cpp
18
89.78
2.75% test/fake_serial_port.cpp
16
91.41
1.05% src/config_merge_template.cpp
14
20.25
-1.97% src/devices/curtains/dooya_device.cpp
13
94.22
0.23% src/register.cpp
13
98.33
5.26% test/modbus_expectations.cpp
11
0.0
0.0% src/rpc/rpc_port_scan_serial_client_task.h
10
13.51
-1.34% src/devices/curtains/a_ok_device.cpp
10
91.33
0.02% src/serial_client_register_poller.cpp
9
17.11
1.16% src/port/tcp_port.cpp
8
92.75
-0.4% src/serial_client.cpp
8
52.17
-0.85% test/pty_based_fake_serial.cpp
7
40.96
-3.77% src/devices/curtains/windeco_device.cpp
7
4.35
-0.24% src/devices/energomera_ce_device.cpp
7
70.61
-0.93% src/iec_common.cpp
7
52.02
0.22% src/port/serial_port.cpp
7
0.0
0.0% src/rpc/rpc_device_probe_task.cpp
6
78.46
-6.15% src/port/port.cpp
6
46.67
46.67% src/rpc/rpc_port_setup_serial_client_task.cpp
6
99.3
0.14% test/modbus_test.cpp
5
39.58
0.05% src/file_utils.cpp
5
86.64
-0.66% src/modbus_base.cpp
5
91.38
0.64% src/old_serial_config.cpp
5
95.14
-2.57% src/subdevices_config/config_schema_generator.cpp
5
83.87
-2.74% test/modbus_tcp_test.cpp
4
88.24
-5.1% src/json_common.cpp
4
95.24
0.12% test/device_templates_file_extension_test.cpp
4
96.49
-0.86% test/modbus_ext_common_test.cpp
3
98.01
-1.23% src/config_schema_generator.cpp
3
0.0
0.0% src/device_template_generator.cpp
3
53.66
-0.96% src/port/file_descriptor_port.cpp
3
90.0
-1.84% src/register_handler.cpp
3
85.37
-3.21% src/rpc/rpc_port_load_request.cpp
3
49.25
-2.31% src/serial_driver.cpp
3
92.68
11.73% src/write_channel_serial_client_task.cpp
3
99.48
-0.52% test/device_load_config_test.cpp
3
99.57
-0.03% test/poll_test.cpp
3
72.58
-2.86% test/serial_port_test.cpp
2
96.67
-1.55% src/common_utils.cpp
2
70.0
2.61% src/confed_protocol_schemas_map.cpp
2
93.33
77.95% src/confed_schema_generator.cpp
2
77.08
-0.93% src/devices/energomera_iec_device.cpp
2
13.33
-0.95% src/devices/iec_mode_c_device.cpp
2
86.11
-2.46% src/devices/uniel_device.cpp
2
92.55
-0.31% src/modbus_ext_common.cpp
2
91.21
-1.89% src/pollable_device.cpp
2
82.61
-2.76% src/rpc/rpc_port_load_raw_serial_client_task.cpp
2
97.37
-2.63% test/em_test.cpp
2
89.47
-2.42% test/mercury200_test.cpp
2
0.0
0.0% test/pty_based_fake_serial.h
1
97.3
-2.7% src/bcd_utils.cpp
1
0.0
0.0% src/confed_config_generator.cpp
1
0.0
0.0% src/confed_json_generator.cpp
1
92.65
-1.2% src/devices/lls_device.cpp
1
91.43
-1.11% src/devices/mercury200_device.cpp
1
83.19
-0.15% src/devices/mercury230_device.cpp
1
66.67
-0.24% src/devices/milur_device.cpp
1
98.86
5.42% src/devices/modbus_device.cpp
1
89.55
-0.92% src/devices/modbus_io_device.cpp
1
78.26
-0.69% src/devices/pulsar_device.cpp
1
94.0
-1.74% src/port/feature_port.cpp
1
79.49
-0.69% src/register_value.cpp
1
15.79
15.79% src/rpc/rpc_exception.cpp
1
83.33
-1.85% src/serial_client_device_access_handler.cpp
1
50.0
-16.67% src/serial_device.h
1
80.0
0.0% src/wb_registers.cpp
1
98.68
-0.63% test/mercury230_test.cpp
1
98.36
-0.81% test/milur_test.cpp
1
99.42
0.41% test/serial_config_test.cpp
1
62.5
0.0% test/test_utils.h
Jobs
ID Job ID Ran Files Coverage
1 964.1 28 Sep 2026 07:09AM UTC 179
83.23
GitHub Action Run
Source Files on build 964
  • Tree
  • List 179
  • Changed 132
  • Source Changed 0
  • Coverage Changed 132
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #964
  • b637e3c3 on github
  • Prev Build on master (#746)
  • Next Build on master (#965)
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