|
Ran
|
Jobs
1
|
Files
514
|
Run time
2min
|
Badge
README BADGES
|
push
github
lsan: add more suppressions for reported leaks Leak sanitizer started detecting new leaks in etcd-client tests in the enterprise repo. This only happens on 3.2 branch, and must be due to the fact we haven't backported commits regarding correct Lua state cleanup on shutdown. Commit 80a11c49c35e ("box: close Lua state on exit") in particular. Since that patch series is rather heavy, let's simply suppress the leak in 3.2 branch. The leaks in question: ``` Direct leak of 52 byte(s) in 1 object(s) allocated from: #0 0x556c873b3aae in malloc (/__w/tarantool-ee/tarantool-ee/tarantool/src/tarantool+0x1573aae) (BuildId: b2a733828) #1 0x556c89ebd8ec in small_asan_alloc /__w/tarantool-ee/tarantool-ee/tarantool/src/lib/small/small/util.c:94:24 #2 0x556c89eb5f84 in region_prepare_buf /__w/tarantool-ee/tarantool-ee/tarantool/src/lib/small/small/region_asan.c:39:4 #3 0x556c89eb6919 in region_aligned_alloc /__w/tarantool-ee/tarantool-ee/tarantool/src/lib/small/small/region_asan.c:94:14 #4 0x556c8895d4b9 in region_alloc /__w/tarantool-ee/tarantool-ee/tarantool/src/lib/small/include/small/region_asan.h:131:9 #5 0x556c8894b88a in curl_easy_header_cb /__w/tarantool-ee/tarantool-ee/tarantool/src/httpc.c:124:12 #6 0x556c89477809 in cw_out_ptr_flush /__w/tarantool-ee/tarantool-ee/tarantool/third_party/curl/lib/cw-out.c:223:16 #7 0x556c89477364 in cw_out_do_write /__w/tarantool-ee/tarantool-ee/tarantool/third_party/curl/lib/cw-out.c:377:14 #8 0x556c89476df4 in cw_out_write /__w/tarantool-ee/tarantool-ee/tarantool/third_party/curl/lib/cw-out.c:415:14 #9 0x556c894bab21 in Curl_cwriter_write /__w/tarantool-ee/tarantool-ee/tarantool/third_party/curl/lib/sendf.c:183:10 #10 0x556c894bc525 in cw_download_write /__w/tarantool-ee/tarantool-ee/tarantool/third_party/curl/lib/sendf.c:253:14 #11 0x556c894bab21 in Curl_cwriter_write /__w/tarantool-ee/tarantool-ee/tarantool/third_party/curl/lib/sendf.c:183:10 #12 0x55... (continued)
69109 of 122423 branches covered (56.45%)
101774 of 116413 relevant lines covered (87.42%)
1795999.83 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 4 |
91.17 |
-0.13% | src/box/box.cc |
| 4 |
93.31 |
-1.27% | src/lib/swim/swim_io.c |
| 3 |
90.9 |
-0.31% | src/box/vy_scheduler.c |
| 3 |
22.64 |
-0.06% | src/lib/uri/uri_parser.c |
| 2 |
94.68 |
-1.06% | src/box/vy_range.c |
| 2 |
94.64 |
0.0% | src/box/xrow_update_field.c |
| 2 |
85.71 |
-9.52% | src/lib/core/tt_sigaction.c |
| 1 |
95.89 |
-0.05% | src/box/iproto.cc |
| 1 |
86.36 |
-1.52% | src/box/lua/ctl.c |
| 1 |
95.36 |
0.0% | src/box/replication.cc |
| 1 |
93.56 |
-0.16% | src/box/txn_limbo.c |
| 1 |
95.68 |
-0.72% | src/box/vy_point_lookup.c |
| 1 |
84.48 |
0.06% | src/box/xlog.c |
| 1 |
87.5 |
-1.59% | src/box/xlog.h |
| 1 |
96.3 |
-3.7% | src/cpu_feature.c |
| 1 |
80.0 |
-2.05% | src/lib/core/clock.c |
| 1 |
97.15 |
0.1% | src/lib/msgpuck/msgpuck.h |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 17152120020.1 | 514 |
87.42 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|