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

taosdata / TDengine / #3796
9%
main: 60%

Build:
Build:
LAST BUILD BRANCH: 3.0
DEFAULT BRANCH: main
Ran 31 Mar 2025 11:15AM UTC
Jobs 1
Files 505
Run time 2min
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

31 Mar 2025 10:39AM UTC coverage: 30.372% (-7.1%) from 37.443%
#3796

push

travis-ci

happyguoxy
test:add test cases

69287 of 309062 branches covered (22.42%)

Branch coverage included in aggregate %.

118044 of 307720 relevant lines covered (38.36%)

278592.15 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
27.95
-2.18% include/common/tmsg.h
1
29.72
-15.48% include/util/tarray2.h
1
30.3
-3.71% include/util/tbuffer.inc
1
40.45
-0.23% source/client/src/clientMsgHandler.c
1
58.2
-1.23% source/common/src/tname.c
1
43.16
-0.13% source/dnode/mnode/impl/src/mndTrans.c
1
9.2
-6.4% source/dnode/vnode/src/inc/tsdb.h
1
76.07
-0.03% source/libs/planner/src/planLogicCreater.c
1
58.06
-3.23% source/libs/stream/src/streamUtil.c
1
30.69
-2.97% source/libs/sync/src/syncTimeout.c
1
57.43
-1.49% source/libs/tdb/src/db/tdbTable.c
1
66.59
-0.24% source/libs/tfs/src/tfs.c
1
58.33
-0.21% source/libs/wal/src/walMeta.c
1
76.79
-0.68% source/os/src/osSemaphore.c
1
64.71
-0.65% source/os/src/osSysinfo.c
1
85.34
-0.29% source/os/src/osThread.c
1
70.29
-0.78% source/util/src/tarray.c
1
44.33
-0.86% source/util/src/tcache.c
1
61.26
-0.19% source/util/src/tconfig.c
1
62.74
-0.55% source/util/src/tjson.c
2
54.31
-0.7% source/common/src/tmisce.c
2
58.15
-2.17% source/dnode/mnode/impl/src/mndQuery.c
2
33.41
-0.57% source/dnode/vnode/src/meta/metaCache.c
2
1.85
-0.17% source/dnode/vnode/src/sma/smaRollup.c
2
49.37
-6.33% source/libs/executor/src/dataSinkMgt.c
2
6.54
-0.09% source/libs/executor/src/sysscanoperator.c
2
15.4
-0.38% source/libs/monitor/src/monMain.c
2
65.67
-0.24% source/libs/parser/src/parAstParser.c
2
61.32
-0.29% source/libs/planner/src/planScaleOut.c
2
68.47
-0.2% source/libs/planner/src/planSpliter.c
2
36.01
-0.52% source/libs/qworker/src/qwUtil.c
2
36.15
0.97% source/libs/scheduler/src/schJob.c
2
64.29
4.76% source/libs/scheduler/src/schStatus.c
2
36.33
-1.38% source/libs/scheduler/src/schUtil.c
2
62.4
-1.24% source/libs/transport/src/trans.c
2
72.0
-0.45% source/os/src/osFile.c
2
56.45
-0.32% source/util/src/tutil.c
2
65.93
-0.33% source/util/src/tworker.c
2
24.9
-1.24% tools/taos-tools/src/benchMain.c
3
59.93
-0.18% source/common/src/ttime.c
3
20.33
-0.5% source/dnode/mnode/impl/src/mndMnode.c
3
46.47
-2.94% source/dnode/vnode/src/vnd/vnodeHash.c
3
48.39
-0.91% source/libs/qcom/src/queryUtil.c
3
40.85
-1.06% source/libs/scheduler/src/scheduler.c
3
66.67
-10.53% source/libs/transport/src/tmsgcb.c
3
74.47
-1.18% source/util/src/thash.c
3
49.93
-0.65% source/util/src/tpagedbuf.c
3
83.0
-1.1% source/util/src/trbtree.c
3
74.6
-0.95% source/util/src/ttimer.c
3
50.9
-4.19% utils/tsim/src/simSystem.c
4
16.41
-1.72% include/common/tdatablock.h
4
54.44
-1.72% source/dnode/mgmt/mgmt_mnode/src/mmWorker.c
4
14.36
-5.52% source/dnode/mgmt/node_mgmt/src/dmMonitor.c
4
3.74
-0.73% source/dnode/mnode/impl/src/mndCompact.c
4
51.49
-2.42% source/libs/function/src/functionMgt.c
4
65.71
-1.18% source/libs/parser/src/parTokenizer.c
4
47.38
0.92% source/libs/scheduler/src/schTask.c
4
28.29
-0.48% source/libs/sync/src/syncPipeline.c
4
45.94
-1.96% source/util/src/theap.c
4
56.17
-0.67% source/util/src/tlog.c
5
52.96
-0.3% source/client/src/clientHb.c
5
59.93
-0.39% source/libs/nodes/src/nodesCloneFuncs.c
5
52.02
-1.19% source/libs/parser/src/parInsertUtil.c
5
50.48
-4.76% source/libs/qworker/src/qwMem.c
5
53.4
0.0% source/libs/transport/src/transComm.c
6
33.29
-1.14% source/common/src/tvariant.c
6
0.0
-33.33% source/libs/executor/inc/executil.h
6
63.64
-10.91% source/libs/stream/src/streamTimer.c
6
36.34
-3.28% tools/shell/src/shellArguments.c
7
52.22
-2.82% source/dnode/mnode/impl/src/mndShow.c
7
57.8
-1.29% source/util/src/tlrucache.c
8
43.33
-4.76% source/libs/sync/src/syncRespMgr.c
8
22.38
-0.73% source/util/src/tcompare.c
9
62.83
-7.33% source/dnode/mgmt/mgmt_mnode/src/mmInt.c
9
53.63
-2.72% source/dnode/mgmt/node_mgmt/src/dmTransport.c
9
25.78
0.22% source/libs/catalog/src/catalog.c
9
55.57
-0.47% source/libs/planner/src/planPhysiCreater.c
10
44.86
-2.53% source/dnode/mgmt/mgmt_dnode/src/dmWorker.c
10
32.0
-32.0% source/dnode/vnode/src/tsdb/tsdbCommit.c
10
41.52
-4.24% source/dnode/vnode/src/vnd/vnodeBufPool.c
10
54.69
-1.22% source/libs/planner/src/planner.c
12
29.21
-0.47% source/libs/scalar/src/sclvector.c
12
82.29
-15.63% source/util/src/tcrc32c.c
12
25.58
-2.41% tools/taos-tools/src/benchUtil.c
13
8.81
-1.74% source/dnode/vnode/src/meta/metaTable.c
13
60.37
-2.68% source/libs/parser/src/parser.c
14
60.39
-17.39% source/util/src/tlist.c
15
1.37
-0.57% source/dnode/mnode/impl/src/mndSma.c
15
37.19
-0.45% source/libs/catalog/src/ctgCache.c
15
32.42
-0.87% tools/taos-tools/src/benchJsonOpt.c
16
40.43
-0.49% source/dnode/mnode/impl/src/mndStb.c
16
18.89
-0.65% source/dnode/mnode/impl/src/mndUser.c
16
50.53
-2.42% source/dnode/mnode/sdb/src/sdbFile.c
16
52.65
-4.26% source/dnode/vnode/src/tsdb/tsdbCommit2.c
16
51.71
-1.11% source/libs/function/src/builtins.c
16
44.88
-2.51% source/libs/tdb/src/db/tdbPager.c
17
38.83
-2.27% source/dnode/mnode/impl/src/mndProfile.c
17
48.27
-4.16% source/dnode/mnode/impl/src/mndSync.c
17
60.84
-11.45% source/libs/executor/src/querytask.c
18
13.68
-0.63% source/dnode/mnode/impl/src/mndVgroup.c
18
6.67
-4.04% source/dnode/vnode/src/tq/tqStreamNotify.c
20
48.63
4.01% source/client/src/clientEnv.c
20
36.05
-3.97% source/dnode/vnode/src/vnd/vnodeSync.c
20
39.33
-2.99% source/libs/command/src/command.c
20
0.36
-1.63% source/libs/executor/src/timesliceoperator.c
20
65.08
-0.29% source/libs/nodes/src/nodesCodeFuncs.c
21
29.97
-4.41% source/libs/qworker/src/qwMsg.c
23
37.03
-4.43% source/dnode/vnode/src/vnd/vnodeAsync.c
24
30.77
-3.32% source/client/wrapper/src/wrapperFunc.c
25
60.61
-2.54% source/libs/parser/src/parInsertStmt.c
26
30.6
-2.47% source/dnode/mnode/impl/src/mndDnode.c
26
30.28
-0.76% source/libs/catalog/src/ctgAsync.c
26
43.7
-0.33% source/libs/catalog/src/ctgUtil.c
27
69.05
-1.01% source/libs/nodes/src/nodesUtilFuncs.c
27
43.19
-2.32% source/libs/transport/src/transSvr.c
28
33.37
-6.63% source/dnode/vnode/src/meta/metaEntry.c
28
31.62
-17.28% source/libs/sync/src/syncRaftStore.c
29
25.98
-17.44% source/dnode/mgmt/mgmt_mnode/src/mmFile.c
32
34.92
-10.34% source/libs/sync/src/syncRaftLog.c
32
39.25
-26.42% source/util/src/tbloomfilter.c
33
62.24
-2.84% source/client/src/clientStmt.c
33
44.2
-1.59% source/libs/scheduler/src/schRemote.c
34
30.33
-7.46% source/dnode/vnode/src/meta/metaOpen.c
34
60.97
-1.2% source/libs/parser/src/parInsertSql.c
35
24.36
-2.17% source/dnode/vnode/src/meta/metaEntry2.c
36
35.8
-5.93% source/libs/executor/src/aggregateoperator.c
39
39.66
8.58% source/client/src/clientMonitor.c
39
65.14
-9.52% source/util/src/tqueue.c
40
44.4
-2.33% source/libs/scalar/src/scalar.c
41
59.8
-8.66% utils/tsim/src/simParse.c
43
23.67
-4.73% source/dnode/mnode/impl/src/mndConfig.c
43
44.77
-5.85% source/dnode/mnode/impl/src/mndMain.c
43
48.17
-10.11% source/dnode/vnode/src/tsdb/tsdbMemTable.c
44
25.41
-1.94% source/libs/sync/src/syncMain.c
45
49.71
-8.44% utils/tsim/src/simExec.c
46
24.37
-17.15% source/dnode/vnode/src/tsdb/tsdbUtil2.c
47
0.0
-50.67% source/util/src/tlosertree.c
49
24.96
-14.21% source/dnode/mgmt/exe/dmMain.c
50
0.67
-3.95% source/dnode/vnode/src/tsdb/tsdbDataFileRW.c
50
0.0
-6.69% source/libs/executor/src/tfill.c
52
7.02
-3.22% source/dnode/vnode/src/meta/metaTable2.c
53
39.53
-10.62% source/libs/stream/src/streamTaskSm.c
53
30.9
-26.4% source/util/src/tscalablebf.c
56
27.06
-9.85% source/dnode/mgmt/node_util/src/dmEps.c
56
0.66
-7.62% source/dnode/vnode/src/tq/tqUtil.c
57
44.51
-19.41% source/dnode/mgmt/mgmt_vnode/src/vmFile.c
57
23.69
-9.1% source/dnode/mnode/impl/src/mndDef.c
57
48.2
-0.86% source/libs/transport/src/transCli.c
58
14.96
-14.96% source/dnode/mnode/impl/src/mndStreamHb.c
58
46.95
-6.02% tools/shell/src/shellEngine.c
59
30.95
-3.62% source/libs/qworker/src/qworker.c
60
0.0
-8.6% source/libs/function/src/detail/tminmax.c
62
24.22
-8.86% source/libs/executor/src/projectoperator.c
63
49.13
-4.76% source/libs/tdb/src/db/tdbBtree.c
66
44.97
-2.31% source/client/src/clientImpl.c
66
20.35
-6.13% source/dnode/vnode/src/meta/metaQuery.c
67
51.91
-1.76% source/libs/parser/src/parAstCreater.c
67
0.0
-67.23% tools/taos-tools/src/benchUtilDs.c
70
24.48
-24.48% source/dnode/mnode/impl/src/mndStreamTrans.c
72
43.12
-3.32% source/dnode/mnode/impl/src/mndDb.c
73
39.06
-10.46% source/dnode/mgmt/mgmt_vnode/src/vmWorker.c
73
4.34
-2.8% source/dnode/vnode/src/tsdb/tsdbCache.c
75
49.14
-8.48% source/dnode/mgmt/mgmt_vnode/src/vmInt.c
75
19.87
-10.5% source/libs/executor/src/operator.c
78
30.71
-29.44% source/libs/sync/src/syncRaftCfg.c
80
24.24
-36.97% source/dnode/vnode/src/tsdb/tsdbFSetRW.c
83
46.42
-3.03% source/client/src/clientMain.c
85
18.13
-31.61% source/dnode/vnode/src/tsdb/tsdbFile2.c
85
27.38
-23.57% source/libs/wal/src/walRead.c
95
18.02
-16.75% source/dnode/vnode/src/tsdb/tsdbIter.c
95
9.23
-2.11% source/libs/scalar/src/sclfunc.c
99
9.6
-45.36% source/libs/stream/src/streamSliceState.c
102
0.0
-83.92% source/util/src/tdecompressavx.c
112
0.56
-22.25% source/libs/function/src/detail/tavgfunction.c
120
0.0
-53.05% source/libs/function/src/thistogram.c
129
15.91
-40.47% source/dnode/vnode/src/tq/tqStreamTask.c
131
0.0
-9.8% source/libs/stream/src/streamSessionState.c
134
51.84
-5.95% source/common/src/tglobal.c
141
0.0
-54.27% source/libs/executor/src/dataDeleter.c
144
20.3
-28.56% source/dnode/vnode/src/tsdb/tsdbFSet2.c
146
17.31
-43.8% source/libs/stream/src/streamHb.c
147
31.08
-3.69% source/libs/scalar/src/filter.c
149
9.44
-22.56% source/dnode/mnode/impl/src/mndStreamTransAct.c
160
0.0
-17.94% source/libs/executor/src/streamexecutorInt.c
165
29.49
-18.61% source/libs/executor/src/executorInt.c
172
6.18
-53.73% source/libs/stream/src/streamSched.c
174
21.06
-9.14% source/dnode/vnode/src/vnd/vnodeSvr.c
176
8.39
-18.32% source/dnode/vnode/src/vnd/vnodeQuery.c
181
24.08
-6.23% tools/taos-tools/src/benchInsert.c
182
52.51
-1.54% source/libs/parser/src/parTranslater.c
183
10.1
-43.0% source/libs/stream/src/streamStartTask.c
185
24.33
-20.07% source/dnode/vnode/src/tsdb/tsdbFS2.c
190
6.31
-17.41% source/dnode/vnode/src/tq/tq.c
193
0.0
-40.54% source/libs/executor/src/mergeoperator.c
193
0.0
-30.04% source/libs/executor/src/sortoperator.c
194
13.22
-14.25% source/dnode/vnode/src/tsdb/tsdbReadUtil.c
205
0.0
-67.29% source/libs/stream/src/streamData.c
208
0.0
-45.85% source/libs/stream/src/streamStartHistory.c
210
33.91
-33.04% source/dnode/vnode/src/tsdb/tsdbSttFileRW.c
211
22.27
-5.08% source/common/src/tdataformat.c
214
0.0
-62.45% source/dnode/vnode/src/tsdb/tsdbMerge.c
221
15.02
-35.7% source/libs/stream/src/streamState.c
249
0.0
-46.2% source/libs/stream/src/streamUpdate.c
258
27.7
-23.84% source/libs/stream/src/streamMeta.c
259
0.78
-16.42% source/dnode/vnode/src/tq/tqRead.c
278
0.0
-72.67% source/libs/stream/src/streamQueue.c
284
50.47
-8.22% source/libs/nodes/src/nodesMsgFuncs.c
289
29.3
-36.1% source/common/src/msg/streamMsg.c
314
10.11
-22.51% source/libs/executor/src/executor.c
330
46.46
-2.79% source/common/src/msg/tmsg.c
335
0.0
-23.08% source/libs/executor/src/groupoperator.c
335
0.69
-52.52% source/libs/stream/src/streamCheckStatus.c
338
19.97
-31.35% source/dnode/vnode/src/tsdb/tsdbUtil.c
350
29.94
-29.99% source/libs/stream/src/streamCheckpoint.c
353
24.19
-28.9% source/util/src/tcompression.c
358
2.51
-32.97% source/dnode/vnode/src/tqCommon/tqCommon.c
369
0.0
-16.65% source/libs/executor/src/tsort.c
373
3.06
-31.27% source/libs/executor/src/exchangeoperator.c
382
37.26
-9.73% source/libs/stream/src/streamBackendRocksdb.c
393
0.0
-32.52% source/dnode/mnode/impl/src/mndScheduler.c
403
23.81
-14.55% source/common/src/tdatablock.c
457
0.0
-61.08% source/libs/executor/src/streamintervalsliceoperator.c
458
0.82
-54.6% source/dnode/vnode/src/tsdb/tsdbMergeTree.c
460
18.56
-18.99% source/libs/executor/src/executil.c
466
19.93
-30.71% source/libs/stream/src/streamTask.c
503
0.0
-63.24% source/libs/stream/src/streamExec.c
532
0.0
-48.37% source/dnode/vnode/src/tq/tqSink.c
598
0.0
-35.17% source/libs/executor/src/streamfilloperator.c
609
0.0
-69.21% source/libs/executor/src/streamintervalnonblockoperator.c
624
11.09
-48.14% source/dnode/mnode/impl/src/mndStreamUtil.c
662
0.38
-31.09% source/libs/executor/src/timewindowoperator.c
712
7.32
-38.52% source/libs/stream/src/tstreamFileState.c
721
4.37
-49.81% source/libs/stream/src/streamDispatch.c
743
0.0
-13.7% source/libs/executor/src/streamtimewindowoperator.c
758
0.0
-35.87% source/libs/executor/src/streamtimesliceoperator.c
849
1.02
-15.69% source/libs/function/src/builtinsimpl.c
864
0.0
-57.13% source/libs/executor/src/streamscanoperator.c
875
12.74
-14.89% source/dnode/vnode/src/tsdb/tsdbRead2.c
900
3.6
-37.58% source/dnode/mnode/impl/src/mndStream.c
1417
4.68
-22.25% source/libs/executor/src/scanoperator.c
Jobs
ID Job ID Ran Files Coverage
1 #3796.1 31 Mar 2025 11:15AM UTC 505
30.37
Source Files on build #3796
  • Tree
  • List 505
  • Changed 262
  • Source Changed 0
  • Coverage Changed 262
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • b01edcf8 on github
  • Prev Build on test/TD-34270
  • Next Build on test/TD-34270
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