|
Ran
|
Jobs
1
|
Files
514
|
Run time
1min
|
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)
68828 of 122059 branches covered (56.39%)
2 of 2 new or added lines in 1 file covered. (100.0%)
213 existing lines in 19 files now uncovered.101502 of 116142 relevant lines covered (87.39%)
1966186.51 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
95.36 |
-0.31% | src/box/raft.c |
| 1 |
95.4 |
-1.15% | src/histogram.c |
| 1 |
93.13 |
0.09% | src/lib/core/fiber.c |
| 1 |
90.38 |
-1.77% | src/lib/core/trigger.cc |
| 1 |
96.95 |
-0.1% | src/lib/msgpuck/msgpuck.h |
| 1 |
95.24 |
-1.59% | src/lib/small/include/small/quota.h |
| 2 |
93.9 |
-0.31% | src/box/memtx_space.c |
| 2 |
84.64 |
0.29% | src/box/xlog.c |
| 2 |
94.66 |
0.03% | src/box/xrow_update_field.c |
| 2 |
94.11 |
-0.39% | src/lua/fiber.c |
| 3 |
97.39 |
-0.23% | src/box/memtx_tx.c |
| 3 |
93.62 |
-1.6% | src/box/vy_range.c |
| 4 |
92.2 |
-0.09% | src/box/vinyl.c |
| 4 |
87.26 |
-0.03% | src/box/vy_run.c |
| 4 |
93.31 |
-1.27% | src/lib/swim/swim_io.c |
| 6 |
94.66 |
-1.23% | src/box/vy_read_iterator.c |
| 9 |
88.14 |
-7.63% | src/box/vy_regulator.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 | 13538799576.1 | 514 |
87.39 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|