|
Ran
|
Jobs
1
|
Files
518
|
Run time
3min
|
Badge
README BADGES
|
push
github
sql: fix port_c_get_vdbemem() MP_INT usage The function is used to build a mem from msgpack returned by a C function via port_c. To use in some operation, like a comparison or arithmetics. It used to treat MP_INT as an always negative value, which could result into those operations having invalid results or even failing assertions in debug build. Lets check the MP_INT sign before assigning the mem type. Closes #10132 NO_DOC=bugfix (cherry picked from commit 0c7469bb0)
69844 of 123713 branches covered (56.46%)
2 of 2 new or added lines in 1 file covered. (100.0%)
199 existing lines in 19 files now uncovered.102865 of 117629 relevant lines covered (87.45%)
2167928.97 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
90.88 |
0.06% | src/box/box.cc |
| 1 |
93.66 |
-0.14% | src/box/txn_limbo.c |
| 1 |
93.09 |
-0.53% | src/box/vy_range.c |
| 1 |
87.23 |
-0.07% | src/box/vy_run.c |
| 1 |
89.09 |
-0.19% | src/box/xlog.h |
| 1 |
89.3 |
-0.06% | src/box/xrow.c |
| 1 |
80.0 |
-2.5% | src/lib/core/clock.c |
| 1 |
92.94 |
-0.1% | src/lib/core/fiber.c |
| 1 |
91.68 |
0.0% | src/lib/swim/swim.c |
| 2 |
90.65 |
-0.19% | src/box/memtx_engine.cc |
| 2 |
93.87 |
-0.31% | src/box/memtx_space.c |
| 2 |
92.42 |
-0.09% | src/box/vinyl.c |
| 2 |
84.27 |
-0.08% | src/box/xlog.c |
| 2 |
85.03 |
-0.32% | src/lib/core/say.c |
| 2 |
85.71 |
-9.52% | src/lib/core/tt_sigaction.c |
| 4 |
96.95 |
-0.41% | src/lib/msgpuck/msgpuck.h |
| 8 |
60.42 |
-5.56% | src/lib/core/fio.c |
| 12 |
78.46 |
-0.08% | src/box/sql/vdbeapi.c |
| 154 |
83.78 |
1.86% | src/box/sql/mem.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 13538791279.1 | 518 |
87.45 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|