tests: implement coverage reporting
- move the logic of uploading to WebDAV server here instead of the generated bin/runUnitTest wrapper - run a new `coverage_report` which will - download all coverage data from WebDAV server - combine the data - run html report, saved in log folder - print text output in the text output. This `coverage_report` test waits for other tests to finish uploading data, we could extend test node distributor to distribute this test at the end.
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
passed |
#672922
external
|
ERP5.CodingStyleTest-Master |
02:08:57
|
||||||
failed |
#672884
external
|
ERP5.PerformanceTest-Master |
00:34:38
|
||||||
passed |
#672872
external
|
ERP5.UnitTest-Master |
03:51:16
|
||||||
passed |
#672898
external
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:29:36
|
||||||
passed |
#672885
external
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:29:36
|
||||||
passed |
#672916
external
|
Wendelin.UnitTest-Master |
01:37:52
|
||||||
failed |
#672815
external
retried
|
ERP5.CodingStyleTest-Master |
02:17:49
|
||||||
passed |
#672859
external
retried
|
ERP5.PerformanceTest-Master |
00:34:35
|
||||||
passed |
#672826
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:30:15
|
||||||
passed |
#672841
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:31:05
|
||||||
failed |
#672910
external
retried
|
Wendelin.UnitTest-Master |
00:02:49
|
||||||
failed |
#672912
external
retried
|
Wendelin.UnitTest-Master |
00:03:00
|
||||||
failed |
#672813
external
retried
|
Wendelin.UnitTest-Master |
01:02:42
|
||||||
failed |
#672914
external
retried
|
Wendelin.UnitTest-Master |
00:03:17
|
||||||
failed |
#672865
external
retried
|
Wendelin.UnitTest-Master |
00:03:07
|
||||||
failed |
#672905
external
retried
|
Wendelin.UnitTest-Master |
00:03:18
|
||||||
failed |
#672908
external
retried
|
Wendelin.UnitTest-Master |
00:02:59
|
||||||