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

taosdata / TDengine
74%
main: 60%

Build:
Build:
LAST BUILD BRANCH: fix/tdinternal-sync-build
DEFAULT BRANCH: main
Repo Added 17 Apr 2020 04:46AM UTC
Files 645
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

LAST BUILD ON BRANCH fix/tdinternal-sync-build
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 05075cb2a0
  • 2.4
  • 2.6
  • 3.0
  • HEAD
  • add-import-merge-testcase-to-2.0
  • add-insert-testcase-to-2.0
  • add-table-py-testcases-to-2.0
  • add-test-coverage-support
  • add-valgrind-test-support
  • bugfix/#524
  • bugfix/#530
  • bugfix/client-coverity
  • bugfix/td-320
  • bugfix/td-572
  • bugfix/td-642
  • bugfix/td-645-660
  • bugfix/td-660
  • cover/3.0
  • cover/tools-3.0
  • cover_test
  • coverity_scan
  • dependabot/maven/tests/comparisonTest/opentsdb/opentsdbtest/com.fasterxml.jackson.core-jackson-databind-2.10.0.pr1
  • dependabot/maven/tests/comparisonTest/opentsdb/opentsdbtest/com.fasterxml.jackson.core-jackson-databind-2.9.10.4
  • dependabot/npm_and_yarn/src/connector/grafana/tdengine/websocket-extensions-0.1.4
  • develop
  • develop_cluster_test
  • develop_lihui
  • enhance/clean
  • enhance/cq
  • enhance/fqdn
  • enhance/log
  • enhance/misc
  • enhance/sdbWal
  • enhance/sequence
  • enhance/strncy
  • enhance/tqueue
  • enhance/vnodeGetTsdb
  • feature/2.0tsdb
  • feature/TD162
  • feature/add-compute-func-cases-to-2.0
  • feature/add-how-to-add-test-into-readme
  • feature/add-insert-test-to-2.0
  • feature/add-tag-and-alter-table-cases
  • feature/add-testcase-to-test-boundary
  • feature/add_tbname_in_tsdb
  • feature/affectrows
  • feature/alter
  • feature/alterdb
  • feature/auth
  • feature/boundary-check
  • feature/changshuaiqiang/testcase
  • feature/cluster
  • feature/crash_gen
  • feature/drop
  • feature/dropdnode
  • feature/errno
  • feature/exception
  • feature/fixbinary
  • feature/fqdn
  • feature/hash
  • feature/http
  • feature/lastrow
  • feature/mpeer
  • feature/multiThreadSafe
  • feature/mwrite
  • feature/notifyTSDBstatus
  • feature/pyconn
  • feature/pytest-output-sql-command-to-file
  • feature/pytest-support-TDinternal
  • feature/python-test-no-sudo
  • feature/query
  • feature/rpcCancel
  • feature/rpcIpSet
  • feature/sangshuduo/TD-478
  • feature/sangshuduo/add-regression-test-suite
  • feature/sangshuduo/ci-add-more-to-smoke
  • feature/sangshuduo/ci-add-stable-case
  • feature/sangshuduo/exclude-deps-tests-in-coverage
  • feature/sangshuduo/make-pytest-auto-find-so
  • feature/sangshuduo/make-python-valgrind-friendly
  • feature/sangshuduo/move-more-cases-from-full-to-regresssion
  • feature/sangshuduo/multi-thread-random-test
  • feature/sangshuduo/multi-threading-test
  • feature/sangshuduo/perftest-script-improve
  • feature/sangshuduo/perftest-scripts
  • feature/sangshuduo/sparse-file-compress-test
  • feature/show
  • feature/subscribe
  • feature/support-gcc-4.8
  • feature/support-ubuntu-2004
  • feature/tagschema
  • feature/taosmsg
  • feature/tbname2
  • feature/td-342
  • feature/td-407
  • feature/tsdb_refactor
  • feature/tsim
  • feature/unified
  • feature/usagedev
  • feature/web
  • fetchq
  • filterComboTest
  • fix/TD-28329
  • fix/tdinternal-sync-build
  • hjxilinx-patch-1
  • hotfix/#1794
  • hotfix/TD-327
  • hotfix/TD-435
  • hotfix/TD-476
  • hotfix/TD-557
  • hotfix/TD-562
  • hotfix/TD-628
  • hotfix/TD-647
  • hotfix/TD-690
  • hotfix/TD-701
  • hotfix/boundary
  • hotfix/change-null-of-sim-script-to-NULL
  • hotfix/change-rows-to-maxrows-to-match-2.0s-change
  • hotfix/change-tables-to-maxtables-according-to-liao
  • hotfix/change-xenial-to-bionic-in-ci
  • hotfix/changshuaiqiang
  • hotfix/closeTcpSocket
  • hotfix/coverity
  • hotfix/crash
  • hotfix/dnodemgmt
  • hotfix/dupname
  • hotfix/enhance-memory-leak-check-in-ci
  • hotfix/figbug-revealby-coverity
  • hotfix/fileinfo
  • hotfix/fix-TD-327
  • hotfix/fix-compiler-error
  • hotfix/fix-coverity-scan-build-command
  • hotfix/fix-coverity-scan-make-command
  • hotfix/fix-hash-entry-assertion-issue
  • hotfix/fix-integer-division-yields-float
  • hotfix/fix-issue-pytest-stop-by-pkill
  • hotfix/fix-max-cache-value-from-512-to-128
  • hotfix/fix-mem-error-formula-of-CI
  • hotfix/fix-mvn-not-found-in-ci
  • hotfix/fix-read-from-pointer-after-free-mgmtTable
  • hotfix/fix-test-script-grep-issue
  • hotfix/fix-warning-for-gcc-9
  • hotfix/fixbug-TD-327
  • hotfix/fixbug-query
  • hotfix/freesqlobj
  • hotfix/grant
  • hotfix/hostname
  • hotfix/idpool
  • hotfix/increase-valgrind-threshold-to12
  • hotfix/killquery
  • hotfix/leaking
  • hotfix/log
  • hotfix/mgmt
  • hotfix/mismatched
  • hotfix/mnodeIpList
  • hotfix/move-note-python2-to-earlier
  • hotfix/peerIp
  • hotfix/print-nchar-dead-loop
  • hotfix/py-testcase-refine
  • hotfix/queue
  • hotfix/reduce-ci-output
  • hotfix/reduce-valgrind-threshold
  • hotfix/refCount
  • hotfix/rpcAssert
  • hotfix/rpcAuth
  • hotfix/rpcCache
  • hotfix/rpcClose
  • hotfix/rpcCrash
  • hotfix/rpcFail
  • hotfix/rpcFreeMsg
  • hotfix/rpcMaxTime
  • hotfix/rpcReport
  • hotfix/rpcSecurity
  • hotfix/rpcSid
  • hotfix/sangshuduo/TD-596
  • hotfix/sangshuduo/TD-642
  • hotfix/sangshuduo/TD-670
  • hotfix/sangshuduo/add-case-to-test-insert-then-import
  • hotfix/sangshuduo/add-more-sim-cases-to-ci
  • hotfix/sangshuduo/add-numpy-install-to-travis
  • hotfix/sangshuduo/add-slguan-to-coverity-notification
  • hotfix/sangshuduo/alter-table-case
  • hotfix/sangshuduo/change-full-test-list
  • hotfix/sangshuduo/fix-del-stable-testcase
  • hotfix/sangshuduo/fix-dnodes-redeploy-delete-psim-logfile
  • hotfix/sangshuduo/fix-importPerTabe-name
  • hotfix/sangshuduo/fix-macro-position-for-random-test
  • hotfix/sangshuduo/fix-nchar-unicode-pytest
  • hotfix/sangshuduo/fix-printf-format-in-rpcTcp.c
  • hotfix/sangshuduo/fix-resource-leak-in-dnodeVWrite.c
  • hotfix/sangshuduo/fix-resource-leak-in-mgmtTable.c
  • hotfix/sangshuduo/fix-resource-leak-in-mnodeShow.c
  • hotfix/sangshuduo/fix-resource-leak-in-vnodeMain.c
  • hotfix/sangshuduo/fix-test-script-as-jeff-suggestions
  • hotfix/sangshuduo/fix-wrong-comment-in-taosdef
  • hotfix/sangshuduo/increase-travis-wait-time-to-20min
  • hotfix/sangshuduo/make-pytest-support-both-tdinternal-and-community
  • hotfix/sangshuduo/reduce-ci-arm-jobs
  • hotfix/sangshuduo/remove-deref-after-free-in-tscUtil.c
  • hotfix/sangshuduo/remove-extra-case-list-output
  • hotfix/sangshuduo/remove-tag-change-from-regression
  • hotfix/sangshuduo/support-glibc-2.17-and-earlier-version
  • hotfix/savedVersion
  • hotfix/sleep-more-to-wait-dnode-for-valgrind
  • hotfix/snprintf
  • hotfix/subinsert
  • hotfix/sync
  • hotfix/syncCrash
  • hotfix/syncversion
  • hotfix/tableid
  • hotfix/taos-tools
  • hotfix/tcpClient
  • hotfix/td-320
  • hotfix/td-364
  • hotfix/td-394
  • hotfix/td405
  • hotfix/test
  • hotfix/uninitialized
  • hotfix/usleep
  • hotfix/valgrind
  • main
  • main_cov2
  • main_cov3
  • main_covtest1
  • make-python-test-dynamically-load-module
  • master
  • morefiltertests
  • morequerycases
  • origin/hotfix/TD-557
  • origin/hotfix/compile-error-on-centos
  • patch/add-stream-cases-to-jenkins
  • patch/exiting
  • patch/hex-err
  • patch/remove-timer-log
  • patch/skiplist-duplicate-key
  • patch/stream
  • patch/string-length
  • patch/td-317
  • patch/td-376
  • patch/td-436
  • querytest
  • rangefiltercases
  • reduce-ci-output
  • revert-2008-feature/mqtt
  • somketestupdate
  • sorttestcases
  • streamtest
  • test
  • test/TD-34270
  • test/cover1
  • test/cover11
  • updateDocumentation
  • updateDocumentiation
  • xiaoping/add_test_case
  • yiBuf

05 Nov 2026 03:32AM UTC coverage: 74.371% (+0.1%) from 74.236%
#5136

push

travis-ci

jbjia
fix: capture coverage once from per-thread gcda

Per-case lcov walked the shared build tree and kept each case busy for minutes. Pass GCOV_PREFIX into the test container so each thread writes its own counters, then merge and capture after the suite.

375424 of 504798 relevant lines covered (74.37%)

4400193.13 hits per line

Relevant lines Covered
Build:
Build:
504798 RELEVANT LINES 375424 COVERED LINES
4400193.13 HITS PER LINE
Source Files on main
  • Tree
  • List 645
  • Changed 243
  • Source Changed 0
  • Coverage Changed 243
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
#5136 fix/tdinternal-sync-build fix: capture coverage once from per-thread gcda Per-case lcov walked the shared build tree and kept each case busy for minutes. Pass GCOV_PREFIX into the test container so each thread writes its own counters, then merge and capture after the suite. push 05 Nov 2026 01:50PM UTC jbjia travis-ci
74.37
#5135 fix/tdinternal-sync-build fix: find libodbcinst from the built unixODBC when staging Oracle libsqora needs libodbcinst.so.2. The coverage image does not ship unixODBC, and the Instant Client directory does not contain it, so the closure check failed while linking extconne... push 04 Nov 2026 06:50PM UTC jbjia travis-ci
74.24
#5134 fix/tdinternal-sync-build fix: run coverage workers on 1.46 instead of the CI host Coverage and the tsdb CI were sharing 192.168.1.47, so database leases and taosd contended for the same machine. Point the coverage machine list at 192.168.1.46. Co-authored-by: Cursor <cu... push 03 Nov 2026 05:48PM UTC jbjia travis-ci
58.98
#5133 fix/tdinternal-sync-build fix: start federated database leases from the coverage runner Coverage cases dial the hosts the lease publishes. The coverage entrypoint never started that lease, so external tables kept failing against 127.0.0.1. push 02 Nov 2026 10:33PM UTC jbjia travis-ci
70.27
#5132 fix/tdinternal-sync-build fix: pin coverage workflow to a Python 3.11 setup The previous pin still installed Python 3.8 with actions/setup-python@v2, which the runner cannot resolve. Co-authored-by: Cursor <cursoragent@cursor.com> push 02 Nov 2026 04:43AM UTC jbjia travis-ci
66.6
#5131 fix/tdinternal-sync-build fix: stub dnode symbols that vmReplicaCfgTest does not execute The coverage image linker scans mgmt_dnode before vnode, and its CMake cannot rescan that static cycle. push 30 Oct 2026 12:37AM UTC kailixu travis-ci
68.39
#5130 fix/tdinternal-sync-build fix: keep extconnector symbols when catalog is linked last Static GNU ld scans each archive once, so catalog consumers fail on extLoadDialectDefaults after the last libextconnector.a. push 27 Oct 2026 04:36AM UTC kailixu travis-ci
64.43
#5129 fix/tdinternal-sync-build test(coverage): sync from gitlab push 18 Oct 2026 05:27PM UTC jbjia travis-ci
73.87
#5128 fix/tdinternal-sync-build test(coverage): sync from gitlab push 12 Oct 2026 12:12AM UTC jbjia travis-ci
73.76
#5127 fix/tdinternal-sync-build test(coverage): sync from gitlab push 07 Oct 2026 12:05PM UTC jbjia travis-ci
73.39
See All Builds (5126)
  • Repo on GitHub
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