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

taosdata / TDengine / #3814
34%
main: 60%

Build:
Build:
LAST BUILD BRANCH: 3.0
DEFAULT BRANCH: main
Ran 01 Apr 2025 06:16AM UTC
Jobs 1
Files 1559
Run time 4min
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

01 Apr 2025 05:36AM UTC coverage: 30.169% (-3.6%) from 33.798%
#3814

push

travis-ci

happyguoxy
test:add build cmake

129680 of 592945 branches covered (21.87%)

Branch coverage included in aggregate %.

196213 of 487270 relevant lines covered (40.27%)

555639.42 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
31.97
-1.0% include/common/tmsg.h
1
42.11
-8.36% include/util/tarray2.h
1
30.56
-2.78% include/util/tutil.h
1
58.88
-0.44% source/client/src/clientSmlJson.c
1
68.75
0.42% source/common/src/tname.c
1
42.54
-0.44% source/dnode/mnode/impl/src/mndProfile.c
1
70.48
-0.82% source/libs/executor/src/querytask.c
1
68.24
-0.12% source/libs/monitor/src/monFramework.c
1
47.54
-0.35% source/libs/scheduler/src/schFlowCtrl.c
1
50.15
-0.29% source/libs/stream/src/streamTaskSm.c
1
60.22
-3.23% source/libs/stream/src/streamUtil.c
1
43.33
-0.21% source/libs/sync/src/syncIndexMgr.c
1
62.87
0.0% source/libs/tdb/src/db/tdbTable.c
1
85.31
0.03% source/os/src/osDir.c
1
41.87
-0.02% tools/taos-tools/deps/toolscJson/src/toolscJson.c
1
90.07
-1.42% utils/TSZ/zstd/common/bitstream.h
1
70.13
-2.6% utils/TSZ/zstd/common/mem.h
2
73.27
-6.93% contrib/libuv/src/timer.c
2
38.46
-30.77% include/common/ttime.h
2
60.52
-0.15% source/client/src/clientStmt.c
2
52.07
0.02% source/client/src/clientTmq.c
2
54.55
-2.33% source/common/src/tmisce.c
2
71.06
-0.54% source/dnode/mnode/impl/src/mndDef.c
2
84.67
-0.57% source/dnode/mnode/sdb/src/sdbHash.c
2
41.94
-0.71% source/dnode/vnode/src/meta/metaOpen.c
2
72.42
-1.82% source/dnode/vnode/src/tsdb/tsdbFSetRW.c
2
35.2
-0.09% source/dnode/vnode/src/tsdb/tsdbIter.c
2
62.84
-0.57% source/dnode/vnode/src/tsdb/tsdbMerge.c
2
30.37
-0.66% source/libs/executor/src/sortoperator.c
2
65.21
-1.14% source/libs/function/src/tudf.c
2
15.48
-0.3% source/libs/monitor/src/monMain.c
2
69.57
-1.74% source/libs/parser/src/parCalcConst.c
2
69.32
-0.68% source/libs/parser/src/parTokenizer.c
2
43.1
-0.17% source/libs/qcom/src/queryUtil.c
2
55.36
-1.34% source/libs/qworker/src/qwMem.c
2
46.17
-0.63% source/libs/stream/src/streamStartHistory.c
2
60.91
-1.02% source/libs/sync/src/syncRaftCfg.c
2
54.77
-0.47% source/libs/tdb/src/db/tdbPage.c
2
84.21
-5.26% source/libs/transport/src/tmsgcb.c
2
77.56
0.03% source/os/src/osString.c
2
76.67
-1.42% source/util/src/tarray.c
2
64.71
0.19% source/util/src/tconfig.c
2
60.27
-0.72% source/util/src/tjson.c
2
57.43
-3.96% tools/shell/src/shellMain.c
2
52.27
-0.1% tools/taos-tools/src/benchJsonOpt.c
2
60.24
-7.23% utils/TSZ/zstd/common/fse_decompress.c
2
2.68
-0.97% utils/TSZ/zstd/compress/zstd_ldm.c
3
8.2
-3.09% include/util/tRealloc.h
3
57.26
-1.66% source/common/src/ttypes.c
3
40.48
-1.3% source/dnode/mgmt/node_util/src/dmEps.c
3
38.39
-0.59% source/dnode/vnode/src/tqCommon/tqCommon.c
3
23.09
-1.32% source/dnode/vnode/src/tsdb/tsdbReaderWriter.c
3
65.76
-0.28% source/libs/parser/src/parInsertStmt.c
3
11.91
-1.06% source/libs/qworker/src/qwDbg.c
3
58.54
-1.71% source/libs/tdb/src/db/tdbDb.c
3
72.73
-1.65% source/libs/transport/src/trans.c
3
54.07
-0.87% source/libs/wal/src/walRead.c
4
12.38
-1.1% contrib/libuv/src/uv-common.c
4
8.33
-0.07% contrib/lz4/lib/lz4.c
4
48.89
-15.56% source/common/src/systable.c
4
58.17
-4.3% source/dnode/mgmt/mgmt_mnode/src/mmWorker.c
4
56.31
-1.39% source/dnode/mnode/impl/src/mndSync.c
4
1.91
-0.0% source/dnode/vnode/src/sma/smaRollup.c
4
62.95
-0.38% source/libs/parser/src/parInsertSql.c
4
59.62
-0.09% source/libs/planner/src/planLogicCreater.c
4
47.13
-3.7% source/libs/scalar/inc/sclvector.h
4
43.56
-9.9% source/libs/sync/src/syncTimeout.c
4
28.53
-1.9% source/os/src/timezone/strftime.c
4
66.61
-0.82% source/util/src/tworker.c
4
28.6
-1.2% tools/taos-tools/src/benchSys.c
4
66.11
-3.33% utils/TSZ/zstd/common/entropy_common.c
5
41.41
-0.58% contrib/cJson/cJSON.c
5
11.74
-0.58% contrib/libuv/src/unix/linux.c
5
25.68
-0.75% source/dnode/vnode/src/tq/tqUtil.c
5
56.52
-0.72% source/libs/parser/src/parAstParser.c
5
52.67
-0.34% source/libs/stream/src/streamTask.c
5
55.84
-0.87% source/util/src/tlog.c
5
73.08
-15.38% utils/tsim/src/simEntry.c
6
61.77
-2.49% contrib/libuv/src/unix/stream.c
6
20.39
-5.66% include/common/tdatablock.h
6
47.76
-0.53% source/client/src/clientMain.c
6
61.04
-0.15% source/client/src/clientSml.c
6
62.31
-1.68% source/dnode/mgmt/node_mgmt/src/dmTransport.c
6
42.42
-2.1% source/dnode/mnode/impl/src/mndStreamTrans.c
6
52.07
-0.99% source/libs/executor/src/dataDispatcher.c
6
53.16
-11.39% source/libs/executor/src/dataSinkMgt.c
6
54.73
-0.71% source/libs/parser/src/parUtil.c
6
49.27
-0.78% source/libs/stream/src/streamDispatch.c
6
70.0
-11.0% source/libs/sync/src/syncRaftEntry.c
6
64.29
-4.76% source/libs/sync/src/syncRespMgr.c
6
67.57
-10.81% source/util/src/tlockfree.c
6
75.08
-0.48% source/util/src/ttimer.c
7
88.43
-2.96% contrib/zlib/inffast.c
7
38.12
-2.87% include/util/tencode.h
7
51.71
-1.64% source/dnode/mgmt/mgmt_dnode/src/dmWorker.c
7
30.33
-1.76% source/dnode/vnode/src/meta/metaCache.c
7
61.61
-3.32% source/libs/wal/src/walMgmt.c
7
86.42
-1.55% source/os/src/osThread.c
7
69.84
-11.11% utils/TSZ/zstd/common/fse.h
8
34.74
-1.9% source/common/src/tvariant.c
8
55.66
-3.63% source/dnode/mgmt/mgmt_vnode/src/vmWorker.c
8
54.03
-4.23% source/dnode/mnode/impl/src/mndShow.c
8
55.99
-2.36% source/dnode/vnode/src/tq/tqStreamTask.c
8
61.9
-2.27% source/dnode/vnode/src/vnd/vnodeCfg.c
8
19.81
-0.95% utils/TSZ/zstd/decompress/huf_decompress.c
9
48.04
13.1% include/libs/function/taosudf.h
9
49.0
-1.42% source/client/wrapper/src/wrapperFunc.c
9
39.22
-1.96% source/dnode/mnode/impl/src/mndSnode.c
9
29.71
-1.12% source/dnode/vnode/src/tq/tqRead.c
10
53.01
-0.74% source/client/src/clientHb.c
10
65.8
-1.44% source/common/src/tcol.c
10
43.16
-2.61% source/dnode/vnode/src/vnd/vnodeAsync.c
10
31.72
-0.78% source/libs/index/src/indexFilter.c
10
71.14
-1.08% source/os/src/osFile.c
10
18.94
-6.77% utils/TSZ/zstd/compress/zstd_fast.c
11
51.76
-1.93% source/libs/stream/src/streamUpdate.c
11
31.17
-0.23% source/util/src/tmempool.c
11
46.17
-6.56% tools/shell/src/shellArguments.c
12
49.79
-9.05% source/libs/planner/src/planner.c
12
60.32
-2.01% source/util/src/tlrucache.c
12
43.81
-1.66% utils/test/c/tmqSim.c
13
53.37
-1.79% source/dnode/mnode/impl/src/mndMain.c
13
35.53
-1.45% source/dnode/mnode/impl/src/mndScheduler.c
13
54.03
-3.23% source/dnode/vnode/src/vnd/vnodeCommit.c
13
54.03
-1.3% source/libs/parser/src/parInsertUtil.c
13
37.43
-2.59% source/libs/scheduler/src/schUtil.c
13
57.8
-0.81% source/libs/tdb/src/db/tdbBtree.c
13
59.76
-1.77% source/libs/wal/src/walMeta.c
14
54.43
-3.43% source/libs/function/src/functionMgt.c
14
64.14
-4.62% source/util/src/talgo.c
14
51.91
-3.82% utils/TSZ/zstd/compress/fse_compress.c
15
50.0
-9.04% source/dnode/vnode/src/tsdb/tsdbFile2.c
15
44.48
-2.87% source/libs/executor/src/mergeoperator.c
15
49.11
-18.75% source/libs/sync/src/syncReplication.c
15
60.0
-13.16% utils/TSZ/zstd/compress/zstd_compress_internal.h
16
15.82
-0.5% source/libs/catalog/src/catalog.c
16
60.13
-5.02% source/util/src/tutil.c
17
53.52
-23.94% contrib/libuv/src/heap-inl.h
17
48.19
-3.93% source/libs/stream/src/streamStartTask.c
18
65.28
-3.43% source/dnode/mnode/impl/src/mndFunc.c
18
43.92
-2.58% source/dnode/vnode/src/tsdb/tsdbFS2.c
18
0.0
-54.55% source/libs/executor/src/hashjoin.c
18
48.14
-5.91% source/libs/sync/src/syncUtil.c
19
85.0
-6.92% contrib/zlib/trees.c
19
53.92
-2.77% source/dnode/mnode/impl/src/mndIndex.c
19
47.39
-1.12% source/dnode/mnode/impl/src/mndTrans.c
19
66.92
-2.9% source/libs/parser/inc/sql.y
19
28.25
-3.73% source/libs/stream/src/streamState.c
19
0.0
-62.5% source/libs/sync/src/syncRequestVoteReply.c
20
24.65
-1.37% utils/TSZ/zstd/decompress/zstd_decompress.c
21
7.55
-54.72% source/client/src/clientMonitorSlow.c
21
46.45
-2.2% source/dnode/vnode/src/tq/tq.c
21
54.4
-20.8% tools/shell/src/shellNettest.c
22
0.0
-75.0% contrib/libuv/src/unix/dl.c
22
32.26
-1.03% source/libs/scalar/src/sclvector.c
23
57.7
-2.6% source/dnode/mgmt/mgmt_vnode/src/vmInt.c
23
58.03
-7.48% source/dnode/vnode/src/tsdb/tsdbUtil2.c
23
58.14
-13.91% source/libs/planner/src/planScaleOut.c
23
62.61
-8.33% source/libs/stream/src/streamHb.c
24
36.03
-3.65% contrib/zlib/deflate.c
25
24.3
-2.37% source/dnode/vnode/src/vnd/vnodeQuery.c
25
0.0
-15.95% source/libs/function/src/detail/tminmaxavx.c
25
47.76
-2.05% source/libs/transport/src/transSvr.c
26
71.43
-18.37% source/util/src/thashutil.c
27
37.07
-2.39% source/libs/executor/src/executor.c
27
54.58
-5.84% source/libs/planner/src/planUtil.c
28
59.89
-2.67% source/libs/nodes/src/nodesCloneFuncs.c
28
47.04
-12.34% source/util/src/theap.c
29
57.03
-8.13% source/dnode/vnode/src/tsdb/tsdbCommit2.c
29
66.11
-2.44% source/libs/planner/src/planSpliter.c
30
24.16
-16.36% source/libs/nodes/src/nodesToSQLFuncs.c
30
47.21
-12.01% source/libs/sync/src/syncRaftLog.c
30
34.12
-26.47% source/libs/sync/src/syncVoteMgr.c
31
41.52
-14.85% source/dnode/vnode/src/vnd/vnodeBufPool.c
31
9.18
-1.28% utils/TSZ/zstd/compress/zstd_opt.c
33
4.32
-1.37% source/dnode/mnode/impl/src/mndSma.c
33
44.77
-2.94% source/libs/scheduler/src/schRemote.c
33
48.9
-14.34% source/libs/sync/src/syncRaftStore.c
33
66.33
-14.46% source/util/src/tsimplehash.c
34
47.52
-0.8% source/libs/parser/src/parAstCreater.c
36
32.66
-16.47% contrib/libuv/src/unix/pipe.c
36
11.85
-4.68% source/dnode/vnode/src/meta/metaTable.c
36
52.54
-5.1% source/libs/transport/src/transComm.c
37
0.0
-50.0% source/libs/sync/src/syncElection.c
38
63.29
-3.07% source/dnode/mnode/impl/src/mndSubscribe.c
39
60.05
-2.61% source/common/src/ttime.c
39
52.32
-4.23% source/libs/stream/src/streamMeta.c
41
47.66
-2.72% source/libs/function/src/builtins.c
42
43.52
-9.28% source/dnode/vnode/src/meta/metaEntry.c
42
47.62
-2.1% source/libs/scalar/src/scalar.c
42
7.19
-43.71% utils/tsim/src/simSystem.c
42
29.03
-2.89% utils/TSZ/zstd/compress/zstd_compress.c
44
64.9
-2.44% source/libs/parser/src/sql.c
44
0.0
-74.23% source/libs/sync/src/syncRequestVote.c
48
47.67
-10.81% source/dnode/vnode/src/tsdb/tsdbFSet2.c
49
30.69
-9.42% source/dnode/vnode/src/vnd/vnodeOpen.c
49
47.22
-8.67% source/util/src/tcache.c
50
42.36
-7.51% source/libs/tdb/src/db/tdbPager.c
51
53.8
-10.85% source/dnode/vnode/src/tsdb/tsdbMemTable.c
51
31.71
-8.25% source/libs/qworker/src/qwMsg.c
51
0.0
-55.71% source/libs/sync/src/syncAppendEntries.c
51
54.4
-15.62% utils/TSZ/zstd/compress/huf_compress.c
53
23.12
-3.85% source/libs/executor/src/groupoperator.c
54
14.39
-18.16% contrib/libuv/src/unix/thread.c
54
39.59
-2.56% source/dnode/mnode/impl/src/mndStream.c
54
34.53
-2.3% source/libs/catalog/src/ctgUtil.c
54
26.89
-4.27% source/libs/qcom/src/querymsg.c
56
43.44
-10.1% source/libs/executor/src/aggregateoperator.c
56
43.11
-6.08% source/libs/scheduler/src/schTask.c
56
34.41
-24.94% source/libs/sync/src/syncMessage.c
56
50.09
-2.75% source/libs/transport/src/transCli.c
57
61.12
-2.55% source/common/src/tglobal.c
58
45.61
-6.47% source/client/src/clientEnv.c
59
51.5
-4.31% source/libs/function/src/udfd.c
60
39.83
-6.86% source/dnode/mnode/impl/src/mndMnode.c
60
31.99
-5.26% source/util/src/tcompare.c
63
41.4
-9.3% source/libs/qworker/src/qwUtil.c
66
30.92
-4.58% source/libs/catalog/src/ctgRemote.c
68
53.53
-7.27% source/dnode/mnode/impl/src/mndTopic.c
71
33.2
-5.45% source/libs/scheduler/src/schJob.c
72
44.75
-7.92% source/libs/executor/src/executorInt.c
72
8.6
-13.48% source/libs/function/src/detail/tminmax.c
76
53.2
-3.06% source/client/src/clientImpl.c
77
21.83
-5.13% source/libs/executor/src/mergejoinoperator.c
79
31.65
-1.9% source/libs/catalog/src/ctgCache.c
80
37.8
-6.28% source/dnode/vnode/src/meta/metaQuery.c
81
42.03
-14.81% source/dnode/vnode/src/tq/tqMeta.c
81
46.91
-12.19% source/dnode/vnode/src/tsdb/tsdbSttFileRW.c
82
41.03
-16.05% source/dnode/vnode/src/vnd/vnodeSync.c
84
41.15
-3.67% source/dnode/mnode/impl/src/mndStb.c
90
41.45
-13.93% source/dnode/mgmt/mgmt_dnode/src/dmHandle.c
90
3.2
-3.69% source/libs/executor/src/mergejoin.c
92
0.0
-13.99% utils/TSZ/zstd/compress/zstd_double_fast.c
93
44.65
-20.16% source/dnode/mnode/impl/src/mndQnode.c
95
31.2
-5.28% source/libs/executor/src/tsort.c
96
1.16
-51.55% contrib/libuv/src/threadpool.c
98
50.46
-9.61% source/util/src/tcompression.c
100
37.53
-9.17% source/libs/command/src/command.c
102
30.83
-12.02% source/dnode/mgmt/mgmt_vnode/src/vmHandle.c
106
0.0
-45.69% source/libs/function/src/thistogram.c
108
46.23
-10.31% source/libs/sync/src/syncPipeline.c
110
40.53
-12.11% source/client/src/clientMsgHandler.c
111
27.9
-15.68% source/libs/executor/src/operator.c
112
0.56
-23.82% source/libs/function/src/detail/tavgfunction.c
118
39.72
-5.26% source/libs/executor/src/executil.c
122
64.63
-4.77% source/libs/nodes/src/nodesUtilFuncs.c
127
42.12
-9.59% source/dnode/mnode/impl/src/mndDnode.c
132
35.92
-6.76% source/dnode/vnode/src/vnd/vnodeSvr.c
136
36.24
-12.95% source/libs/executor/src/exchangeoperator.c
139
30.66
-15.82% source/client/src/clientMonitor.c
146
28.4
-17.99% source/dnode/mnode/impl/src/mndConfig.c
149
34.31
-12.16% source/libs/qworker/src/qworker.c
151
33.28
-8.77% source/dnode/vnode/src/meta/metaEntry2.c
152
42.86
-14.1% source/dnode/vnode/src/tsdb/tsdbUtil.c
162
14.88
-10.09% source/dnode/vnode/src/meta/metaTable2.c
166
0.0
-29.61% source/libs/function/src/tpercentile.c
168
48.47
-1.38% source/libs/parser/src/parTranslater.c
171
34.43
-20.93% source/libs/executor/src/projectoperator.c
172
43.12
-4.18% source/libs/stream/src/streamBackendRocksdb.c
174
31.28
-3.63% source/libs/catalog/src/ctgAsync.c
188
41.54
-7.19% source/common/src/tdatablock.c
192
24.66
-17.45% source/dnode/vnode/src/tq/tqSink.c
192
51.3
-7.59% source/libs/planner/src/planPhysiCreater.c
196
34.32
-14.51% source/dnode/mnode/impl/src/mndStreamUtil.c
200
20.63
-9.43% source/libs/executor/src/timewindowoperator.c
207
12.2
-3.99% source/libs/executor/src/streamtimewindowoperator.c
217
0.0
-54.15% source/libs/executor/src/dataInserter.c
235
0.0
-58.64% source/libs/executor/src/cachescanoperator.c
237
0.0
-53.68% source/libs/executor/src/filloperator.c
249
22.58
-7.72% source/dnode/mnode/impl/src/mndUser.c
260
23.44
-52.27% utils/tsim/src/simParse.c
264
46.75
-11.45% source/dnode/mnode/impl/src/mndDb.c
281
0.0
-49.47% source/dnode/vnode/src/tsdb/tsdbCacheRead.c
291
16.81
-10.63% source/dnode/mnode/impl/src/mndVgroup.c
300
36.17
-12.54% source/libs/sync/src/syncMain.c
320
9.44
-6.72% source/libs/scalar/src/sclfunc.c
329
28.56
-27.74% source/dnode/vnode/src/tsdb/tsdbDataFileRW.c
332
0.0
-43.23% source/libs/executor/src/tfill.c
345
0.0
-24.94% source/libs/executor/src/dynqueryctrloperator.c
383
32.49
-9.64% source/common/src/tdataformat.c
389
0.0
-64.31% utils/tsim/src/simExec.c
446
0.0
-47.99% source/libs/executor/src/hashjoinoperator.c
455
36.07
-10.9% source/libs/scalar/src/filter.c
493
38.89
-8.2% source/libs/planner/src/planOptimizer.c
499
0.82
-61.9% source/dnode/vnode/src/tsdb/tsdbMergeTree.c
516
14.54
-37.95% source/dnode/vnode/src/tsdb/tsdbReadUtil.c
516
22.68
-8.62% source/libs/executor/src/scanoperator.c
520
6.56
-16.58% source/libs/executor/src/sysscanoperator.c
531
54.55
-13.72% source/libs/nodes/src/nodesMsgFuncs.c
605
0.0
-49.8% source/libs/executor/src/groupcacheoperator.c
673
0.11
-30.63% source/libs/command/src/explain.c
769
44.0
-5.65% source/common/src/msg/tmsg.c
865
12.87
-16.16% source/libs/function/src/builtinsimpl.c
1109
4.43
-37.91% source/dnode/vnode/src/tsdb/tsdbCache.c
1687
16.8
-28.35% source/dnode/vnode/src/tsdb/tsdbRead2.c
Jobs
ID Job ID Ran Files Coverage
1 #3814.1 01 Apr 2025 06:16AM UTC 1559
30.17
Source Files on build #3814
  • Tree
  • List 1559
  • Changed 352
  • Source Changed 0
  • Coverage Changed 352
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 59a0e504 on github
  • Prev Build on main_cov2
  • Next Build on main_cov2
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