Coverage report:
77%
hide covered
Files
Functions
Classes
coverage.py v7.10.7
, created at 2026-08-07 07:21 +0000
File
class
statements
missing
excluded
branches
partial
coverage
quibble/__init__.py
(no class)
57
6
0
6
0
90%
quibble/backend.py
BackendServer
16
15
0
4
0
5%
quibble/backend.py
DatabaseServer
17
4
0
4
1
67%
quibble/backend.py
Postgres
19
18
0
4
0
4%
quibble/backend.py
MySQL
45
27
0
12
2
35%
quibble/backend.py
SQLite
2
0
0
0
0
100%
quibble/backend.py
ChromeWebDriver
19
0
0
8
0
100%
quibble/backend.py
WebserverEngine
10
1
0
4
2
79%
quibble/backend.py
ExternalWebserver
2
1
0
0
0
50%
quibble/backend.py
PhpWebserver
12
1
0
4
1
88%
quibble/backend.py
Xvfb
5
2
0
0
0
60%
quibble/backend.py
Memcached
7
4
0
0
0
43%
quibble/backend.py
OpenSearch
5
5
0
0
0
0%
quibble/backend.py
(no class)
132
25
0
12
1
78%
quibble/cache.py
(no class)
14
1
0
2
1
88%
quibble/cmd.py
MultipleChoices
1
0
0
0
0
100%
quibble/cmd.py
QuibbleCmd
231
23
0
136
16
87%
quibble/cmd.py
(no class)
107
2
0
8
2
97%
quibble/commands.py
ReportVersions
16
15
0
4
0
5%
quibble/commands.py
ReportDurations
48
11
0
12
3
77%
quibble/commands.py
ZuulClone
14
0
0
0
0
100%
quibble/commands.py
ResolveRequires
31
2
0
12
3
88%
quibble/commands.py
ExtSkinSubmoduleUpdate
22
0
0
12
0
100%
quibble/commands.py
CreateComposerLocal
8
1
0
0
0
88%
quibble/commands.py
ExtSkinComposerTest
6
0
0
4
1
90%
quibble/commands.py
NpmTest
6
4
0
2
0
25%
quibble/commands.py
CoreComposerTest
16
3
0
4
2
75%
quibble/commands.py
NativeComposerDependencies
5
4
0
0
0
20%
quibble/commands.py
VendorComposerDependencies
18
0
0
0
0
100%
quibble/commands.py
NpmInstall
10
5
0
4
1
43%
quibble/commands.py
StartBackends
8
0
0
2
0
100%
quibble/commands.py
InstallMediaWiki
49
42
0
10
0
12%
quibble/commands.py
Phpbench
22
18
0
12
0
12%
quibble/commands.py
AbstractPhpUnit
23
2
0
12
2
89%
quibble/commands.py
PhpUnitDatabaseless
8
0
0
0
0
100%
quibble/commands.py
PhpUnitStandalone
9
0
0
0
0
100%
quibble/commands.py
PhpUnitUnit
11
0
0
2
0
100%
quibble/commands.py
PhpUnitDatabase
8
0
0
0
0
100%
quibble/commands.py
PhpUnitPrepareParallelRunComposer
15
0
0
2
1
94%
quibble/commands.py
AbstractParallelPhpUnit
5
0
0
0
0
100%
quibble/commands.py
PhpUnitDatabaselessParallelComposer
6
5
0
0
0
17%
quibble/commands.py
PhpUnitDatabaseParallelComposer
6
5
0
0
0
17%
quibble/commands.py
PhpUnitParallelNotice
4
3
0
0
0
25%
quibble/commands.py
QunitTests
7
0
0
0
0
100%
quibble/commands.py
ApiTesting
21
16
0
6
0
19%
quibble/commands.py
BrowserTests
21
14
0
8
0
24%
quibble/commands.py
UserScripts
17
0
0
6
1
96%
quibble/commands.py
EnsureDirectory
3
1
0
0
0
67%
quibble/commands.py
GitClean
9
0
0
4
1
92%
quibble/commands.py
Parallel
26
2
0
8
0
94%
quibble/commands.py
SuccessCache
31
0
0
12
1
98%
quibble/commands.py
SuccessCache.Check
3
1
0
0
0
67%
quibble/commands.py
SuccessCache.Save
3
1
0
0
0
67%
quibble/commands.py
SuccessCache.Hit
0
0
0
0
0
100%
quibble/commands.py
(no class)
258
38
0
14
1
83%
quibble/gitchangedinhead.py
GitChangedInHead
13
9
0
8
0
29%
quibble/gitchangedinhead.py
(no class)
5
0
0
0
0
100%
quibble/mediawiki/__init__.py
(no class)
2
0
0
0
0
100%
quibble/mediawiki/maintenance.py
(no class)
87
7
0
26
7
88%
quibble/mediawiki/registry.py
ExtensionRegistration
7
0
0
2
0
100%
quibble/mediawiki/registry.py
(no class)
31
2
0
16
1
89%
quibble/pg_virtualenv_hook.py
(no class)
9
9
0
2
0
0%
quibble/util.py
BytesStreamHandler
4
0
0
0
0
100%
quibble/util.py
ProgressReporter
14
2
0
2
0
88%
quibble/util.py
_RepeatingTimer
4
1
0
2
1
67%
quibble/util.py
FetchInfo
27
7
0
10
2
70%
quibble/util.py
(no class)
73
1
0
8
1
98%
quibble/zuul.py
(no class)
56
4
0
20
2
92%
Total
1806
370
0
452
57
77%
No items found using the specified filter.