Ran
|
Jobs
3
|
Files
116
|
Run time
50min
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/wikimedia/parsoid/commit/c390b41ff">Reduce the batch size for pageprop requests The default batch size is 50. However, since redlinks are added serially in a post-processing pass (T207279), requests call the batch api directly rather than using the batcher, since they'd otherwise sit idly waiting for the batcher to make progress. Although the number of titles in a query was split to match LIMIT_BIG1, all queries were stuffed in batch, far surpassing the recommended batch size. This patch reduces the batch size for these requests to essentially 1, since that's already getting info for LIMIT_BIG1 number of titles, but allows for multiple requests to be made in parallel. Fixes the consistent batching errors on the following and presumably others. ~30k links http://localhost:8000/fr.wikipedia.org/v3/page/html/Utilisateur%3AChico75%2Fpages_avec_pourcent/156246032 ~40k links http://localhost:8000/en.wiktionary.org/v3/page/html/User%3APengo%2Fobsolete_genus_list/49976305 Bug: T215537 Change-Id: I</a><a class="double-link" href="https://github.com/wikimedia/parsoid/commit/4498d5642">4498d5642</a>
9398 of 11811 branches covered (79.57%)
14814 of 17564 relevant lines covered (84.34%)
80802.46 hits per line
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 2277.1 | 116 |
84.34 |
Travis Job 2277.1 | |
2 | 2277.2 | 116 |
84.34 |
Travis Job 2277.2 | |
3 | 2277.3 | 116 |
84.34 |
Travis Job 2277.3 |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|---|---|---|---|---|---|---|---|---|
10.46 | lib/api/ParsoidService.js | 255 | 115 | 16 | 99 | 3.0 | 0 | 38 | |
12.03 | lib/api/apiUtils.js | 698 | 252 | 48 | 204 | 12.0 | 0 | 147 | |
27.5 | lib/language/LanguageSr.js | 91 | 30 | 11 | 19 | 19.0 | 0 | 10 | |
31.25 | lib/logger/LintLogger.js | 134 | 54 | 19 | 35 | 252.0 | 6 | 20 | |
32.43 | lib/utils/Diff.js | 330 | 190 | 68 | 122 | 1114.0 | 28 | 78 | |
40.78 | lib/utils/ContentUtils.js | 281 | 128 | 58 | 70 | 236442.0 | 26 | 52 | |
41.08 | tools/ScriptUtils.js | 500 | 103 | 47 | 56 | 17095.0 | 29 | 53 | |
45.63 | lib/parse.js | 221 | 96 | 53 | 43 | 5.0 | 20 | 44 | |
47.62 | lib/language/Language.js | 63 | 15 | 8 | 7 | 27.0 | 2 | 4 | |
52.94 | lib/language/LanguageEn.js | 40 | 13 | 9 | 4 | 3.0 | 0 | 4 |