|
Ran
|
Jobs
1
|
Files
519
|
Run time
1min
|
Badge
README BADGES
|
push
github
test/fuzz: fix possible timeout in result chunks This patch fixes the Lua inputs in `luaL_loadbuffer_fuzzer` that generate the infinite cycles or recursive function calls, like the following: | if counter_0 > 5 then break end | counter_0 = counter_0 + 1 | and (0.000000 ); The `and` here is generated by the `NameToString()` function, which doesn't check that the name shouldn't be reserved. This patch adds the corresponding check and separates the counter increment with `;` to avoid any ambiguous syntax. Follows up the commit 3b7bd5907 ("test/fuzz: fix errors "'<name>' expected near 'and'""). NO_CHANGELOG=fuzzing NO_DOC=fuzzing
70410 of 124093 branches covered (56.74%)
103551 of 118354 relevant lines covered (87.49%)
2910611.62 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
88.62 |
-0.6% | src/box/engine.c |
| 1 |
95.31 |
-1.56% | src/box/engine.h |
| 1 |
95.96 |
-0.18% | src/box/relay.cc |
| 1 |
93.55 |
-0.14% | src/box/txn_limbo.c |
| 1 |
90.14 |
-0.08% | src/box/vy_log.c |
| 1 |
86.67 |
-0.95% | src/box/vy_upsert.c |
| 1 |
89.09 |
-0.19% | src/box/xlog.h |
| 1 |
92.94 |
-0.1% | src/lib/core/fiber.c |
| 1 |
97.26 |
0.1% | src/lib/msgpuck/msgpuck.h |
| 1 |
85.15 |
-0.99% | src/lib/small/small/slab_arena.c |
| 2 |
91.37 |
-0.06% | src/box/box.cc |
| 3 |
92.5 |
-0.13% | src/box/vinyl.c |
| 3 |
22.66 |
-0.04% | src/lib/uri/uri_parser.c |
| 4 |
84.26 |
-0.27% | src/box/xlog.c |
| 4 |
93.31 |
-1.27% | src/lib/swim/swim_io.c |
| 9 |
88.14 |
-7.63% | src/box/vy_regulator.c |
| 15 |
92.11 |
-2.01% | src/box/memtx_space.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 14845803540.1 | 519 |
87.49 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|