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

Mu-L / bifromq / 14225985539
63%

Build:
DEFAULT BRANCH: main
Ran 03 Apr 2025 12:35AM UTC
Jobs 1
Files 1062
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 Apr 2025 08:36AM UTC coverage: 63.269% (-0.5%) from 63.754%
14225985539

push

github

popduke
Reduce the memory consumption in:
1. the read/write path of base-kv
2. inbox service helper's frequently-used method

5983 of 10698 branches covered (55.93%)

Branch coverage included in aggregate %.

23106 of 35279 relevant lines covered (65.5%)

2.95 hits per line

Coverage Regressions

Lines Coverage ∆ File
203
75.42
-2.69% com/baidu/bifromq/mqtt/handler/MQTTSessionHandler.java
160
0.0
0.0% com/baidu/bifromq/plugin/subbroker/CheckReply.java
141
66.48
-9.56% com/baidu/bifromq/inbox/server/InboxService.java
136
53.91
0.0% com/baidu/bifromq/mqtt/handler/v5/MQTT5ConnectHandler.java
130
77.55
-0.22% com/baidu/bifromq/basekv/store/range/KVRangeFSM.java
88
56.35
12.34% com/baidu/bifromq/mqtt/handler/v5/MQTT5ProtocolHelper.java
36
0.0
0.0% com/baidu/bifromq/inbox/server/scheduler/BatchTouchCall.java
34
0.0
0.0% com/baidu/bifromq/dist/client/DistClient.java
32
0.0
0.0% com/baidu/bifromq/inbox/server/scheduler/BatchCommitCall.java
31
75.9
-0.65% com/baidu/bifromq/mqtt/handler/MQTTPersistentSessionHandler.java
30
0.0
0.0% com/baidu/bifromq/retain/server/scheduler/BatchMatchCall.java
27
69.23
-0.26% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBCPableKVSpace.java
27
63.24
-4.53% com/baidu/bifromq/retain/server/RetainService.java
25
61.38
-0.4% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBKVSpace.java
25
61.62
-2.67% com/baidu/bifromq/inbox/server/InboxFetchPipeline.java
24
57.84
-20.82% com/baidu/bifromq/inbox/server/scheduler/BatchAttachCall.java
23
57.29
-27.32% com/baidu/bifromq/inbox/server/scheduler/BatchDetachCall.java
23
55.91
-22.55% com/baidu/bifromq/inbox/server/scheduler/BatchSubCall.java
22
87.83
-4.29% com/baidu/bifromq/mqtt/handler/MQTTConnectHandler.java
21
54.95
-24.42% com/baidu/bifromq/inbox/server/scheduler/BatchUnsubCall.java
20
0.0
0.0% com/baidu/bifromq/retain/server/scheduler/BatchRetainCall.java
19
72.94
-0.69% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBKVSpaceWriter.java
18
54.79
-32.16% com/baidu/bifromq/inbox/server/scheduler/BatchGetCall.java
16
74.74
-23.7% com/baidu/bifromq/dist/server/scheduler/BatchMatchCall.java
16
73.91
-24.45% com/baidu/bifromq/dist/server/scheduler/BatchUnmatchCall.java
16
57.69
-23.34% com/baidu/bifromq/retain/store/gc/RetainStoreGCProcessor.java
15
64.29
0.0% com/baidu/bifromq/basekv/localengine/metrics/KVSpaceMeters.java
13
65.31
0.0% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBKVSpaceCheckpoint.java
13
42.03
0.0% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBWALableKVSpace.java
12
33.33
0.0% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBKVSpaceSnapshot.java
12
55.93
-30.91% com/baidu/bifromq/inbox/server/scheduler/BatchCheckSubCall.java
10
82.46
-3.82% com/baidu/bifromq/basekv/localengine/memory/InMemKVSpaceWriter.java
10
87.3
0.27% com/baidu/bifromq/inbox/store/InboxStoreCoProc.java
9
79.21
-6.51% com/baidu/bifromq/inbox/store/gc/InboxStoreGCProcessor.java
9
82.83
-1.45% com/baidu/bifromq/mqtt/handler/MQTTTransientSessionHandler.java
6
0.0
0.0% com/baidu/bifromq/basekv/localengine/memory/InMemKVSpaceCheckpoint.java
6
81.82
-8.01% com/baidu/bifromq/dist/worker/DistWorkerCleaner.java
6
84.94
-0.59% com/baidu/bifromq/mqtt/handler/v3/MQTT3ProtocolHelper.java
6
87.3
1.19% com/baidu/bifromq/retain/server/scheduler/BatchMatchCallHelper.java
6
94.05
1.87% com/baidu/bifromq/retain/store/RetainStoreCoProc.java
5
87.06
-2.99% com/baidu/bifromq/basecluster/transport/TCPTransport.java
5
30.0
0.0% com/baidu/bifromq/basekv/localengine/memory/InMemCPableKVSpace.java
5
86.89
-1.52% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBKVEngine.java
5
42.86
0.0% com/baidu/bifromq/basekv/store/range/KVRangeMetadataWriter.java
5
80.0
-1.89% com/baidu/bifromq/mqtt/handler/v3/MQTT3ConnectHandler.java
4
88.57
-3.88% com/baidu/bifromq/basekv/localengine/AbstractKVSpaceReader.java
4
89.47
0.0% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBKVSpaceIterator.java
4
93.0
0.53% com/baidu/bifromq/basekv/store/range/KVRangeQueryRunner.java
4
78.95
-9.29% com/baidu/bifromq/basekv/store/range/KVRangeWriter.java
3
88.14
7.05% com/baidu/bifromq/basekv/localengine/AbstractKVEngine.java
3
0.0
0.0% com/baidu/bifromq/basekv/localengine/memory/InMemWALableKVEngine.java
3
0.0
0.0% com/baidu/bifromq/basekv/localengine/memory/InMemWALableKVSpace.java
3
75.0
0.0% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBKVSpaceReader.java
3
88.0
0.0% com/baidu/bifromq/basekv/store/range/AbstractKVRangeMetadata.java
3
93.33
-2.67% com/baidu/bifromq/basekv/store/range/KVRange.java
3
75.15
-7.1% com/baidu/bifromq/basescheduler/Batcher.java
2
58.33
-12.25% com/baidu/bifromq/basekv/localengine/memory/InMemKVEngine.java
2
91.89
-2.39% com/baidu/bifromq/basekv/localengine/memory/InMemKVSpace.java
2
59.26
0.0% com/baidu/bifromq/basekv/localengine/memory/InMemKVSpaceReader.java
2
93.48
0.0% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBKVSpaceCompactionTrigger.java
2
90.1
-1.01% com/baidu/bifromq/inbox/server/InboxWriter.java
2
78.38
4.02% com/baidu/bifromq/inbox/server/scheduler/BatchDeleteCall.java
2
0.0
0.0% com/baidu/bifromq/plugin/eventcollector/mqttbroker/clientdisconnect/InboxTransientError.java
1
79.26
-0.49% com/baidu/bifromq/basekv/balance/KVStoreBalanceController.java
1
92.86
-0.25% com/baidu/bifromq/basekv/localengine/rocksdb/RocksDBCPableKVEngine.java
1
66.67
0.0% com/baidu/bifromq/basekv/store/range/LoadRecordableKVRangeWriter.java
1
74.43
3.44% com/baidu/bifromq/dist/trie/TopicFilterIterator.java
1
92.45
45.79% com/baidu/bifromq/inbox/util/InboxServiceUtil.java
1
0.0
0.0% com/baidu/bifromq/starter/config/model/dist/DistServerConfig.java
1
0.0
0.0% com/baidu/bifromq/starter/config/model/dist/DistWorkerConfig.java
1
0.0
0.0% com/baidu/bifromq/starter/config/model/inbox/InboxStoreConfig.java
1
0.0
0.0% com/baidu/bifromq/starter/config/model/retain/RetainStoreConfig.java
Jobs
ID Job ID Ran Files Coverage
1 14225985539.1 03 Apr 2025 12:35AM UTC 1062
63.27
GitHub Action Run
Source Files on build 14225985539
  • Tree
  • List 1062
  • Changed 91
  • Source Changed 0
  • Coverage Changed 91
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #14225985539
  • bd803d60 on github
  • Prev Build on main (#14170660992)
  • Next Build on main (#14485527734)
  • Delete
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