Split long-running api acceptance suites#35170
Conversation
|
Firefox webUI failed with the jQuery problem: I restarted drone. |
|
Longest acceptance test suite is now about 40 minutes, which is similar to the longest phpunit test run with Oracle. |
Codecov Report
@@ Coverage Diff @@
## master #35170 +/- ##
=========================================
Coverage 65.48% 65.48%
Complexity 18636 18636
=========================================
Files 1217 1217
Lines 70535 70535
Branches 1296 1296
=========================================
Hits 46193 46193
Misses 23965 23965
Partials 377 377
Continue to review full report at Codecov.
|
1 similar comment
Codecov Report
@@ Coverage Diff @@
## master #35170 +/- ##
=========================================
Coverage 65.48% 65.48%
Complexity 18636 18636
=========================================
Files 1217 1217
Lines 70535 70535
Branches 1296 1296
=========================================
Hits 46193 46193
Misses 23965 23965
Partials 377 377
Continue to review full report at Codecov.
|
|
Backport |
Description
Split api acceptance test suites:
apiAuthaddapiAuthOcs(theocstests to a bit more than half the time)apiProvisioning-v1addapiProvisioningGroups-v1(the group-related tests took about half the time)apiProvisioning-v2addapiProvisioningGroups-v2(the group-related tests took about half the time)apiShareManagementaddapiShareManagementBasic(which has create/update/delete)apiWebdavLocksaddapiWebdavLocks2(there seemed to be no nice logical grouping of these to split out into smaller suites)Motivation and Context
The following api acceptance test suites are nowadays taking more than 1 hour to complete:
How Has This Been Tested?
CI
Types of changes
Checklist:
Open tasks: