|
Ran
|
Jobs
1
|
Files
518
|
Run time
4min
|
Badge
README BADGES
|
push
github
memtx: fix tuple waste size calculation The main part of the fix resides in the `small` submodule, see commit "small: improve real_size calculation in small_alloc_info". Current patch fixes the pointer that is passed to `small_alloc_info()` - it should point to the `memtx_tuple` rather than `tuple`. Also `memtx_tuple` contains `uint32_t version` that had not been accounted before, now these 4 bytes are added to the `header_size`. Closes #10217 @TarantoolBot document Title: Remove the note regarding `waste_size` from `tuple_object.info()` Product: Tarantool Root document: https://www.tarantool.io/en/doc/latest/reference/reference_lua/box_tuple/info/#box-tuple-info Remove the following note: `waste_size` is provided for reference only and can be inaccurate. Avoid using it for memory usage calculations. (cherry picked from commit 5a052bda4)
70538 of 124245 branches covered (56.77%)
10 of 15 new or added lines in 2 files covered. (66.67%)
36 existing lines in 16 files now uncovered.103727 of 118463 relevant lines covered (87.56%)
1389459.54 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 5 |
91.0 |
-0.07% | src/box/memtx_engine.cc |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
90.7 |
-0.07% | src/box/applier.cc |
| 1 |
88.13 |
-0.63% | src/box/engine.c |
| 1 |
95.31 |
-1.56% | src/box/engine.h |
| 1 |
90.14 |
-0.08% | src/box/vy_log.c |
| 1 |
87.71 |
0.2% | src/box/vy_run.c |
| 1 |
84.53 |
0.26% | src/box/xlog.c |
| 1 |
96.55 |
-1.15% | src/lib/core/histogram.c |
| 1 |
96.95 |
-0.1% | src/lib/msgpuck/msgpuck.h |
| 2 |
92.62 |
0.04% | src/box/vinyl.c |
| 2 |
89.25 |
-0.11% | src/box/xrow.c |
| 2 |
85.13 |
-0.32% | src/lib/core/say.c |
| 2 |
0.0 |
0.0% | src/lib/small/include/small/small.h |
| 3 |
91.29 |
0.49% | src/box/box.cc |
| 4 |
93.84 |
-0.8% | src/box/xrow_update_field.c |
| 4 |
92.84 |
-0.37% | src/lib/core/fiber.c |
| 9 |
60.42 |
-6.02% | src/lib/core/fio.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 16365603713.1 | 518 |
87.56 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|