|
Ran
|
Jobs
1
|
Files
514
|
Run time
2min
|
Badge
README BADGES
|
push
github
core: fix interval MsgPack decoding Currently we do not check if we have enough data to read when loading field key. While at it also fix limits checking for `year`, `month`, `week` and `nanoseconds` fields we lost in the commit 01c7ae1128e1 ("msgpack: fix decoding intervals with int64"). Also as we check the upper limit for `ajust` field let's check the lower limit too. Closes #10360 NO_DOC=bugfix (cherry picked from commit 99517500e)
69062 of 122379 branches covered (56.43%)
16 of 21 new or added lines in 1 file covered. (76.19%)
36 existing lines in 20 files now uncovered.101751 of 116386 relevant lines covered (87.43%)
1817352.13 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 5 |
90.65 |
-1.54% | src/lib/core/mp_interval.c |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 4 |
92.2 |
-0.18% | src/box/vinyl.c |
| 4 |
87.3 |
-0.27% | src/box/vy_run.c |
| 3 |
90.71 |
0.0% | src/box/applier.cc |
| 3 |
91.17 |
0.42% | src/box/box.cc |
| 3 |
94.53 |
-0.96% | src/box/gc.c |
| 3 |
95.78 |
-0.16% | src/box/iproto.cc |
| 2 |
94.25 |
-0.37% | src/box/xrow_update_field.c |
| 2 |
94.11 |
-0.39% | src/lua/fiber.c |
| 1 |
90.51 |
-0.63% | src/box/engine.c |
| 1 |
94.74 |
-1.75% | src/box/engine.h |
| 1 |
85.48 |
-1.61% | src/box/lua/ctl.c |
| 1 |
92.45 |
-0.47% | src/box/recovery.cc |
| 1 |
95.96 |
-0.18% | src/box/relay.cc |
| 1 |
90.14 |
-0.08% | src/box/vy_log.c |
| 1 |
95.68 |
-0.72% | src/box/vy_point_lookup.c |
| 1 |
95.89 |
-0.21% | src/box/vy_read_iterator.c |
| 1 |
95.4 |
-1.15% | src/histogram.c |
| 1 |
93.12 |
-0.1% | src/lib/core/fiber.c |
| 1 |
97.26 |
0.2% | src/lib/msgpuck/msgpuck.h |
| 1 |
97.41 |
-0.86% | src/lib/vclock/vclock.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 16773925289.1 | 514 |
87.43 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|