-
Task
-
Resolution: Fixed
-
L3 - Default
-
None
-
M
Context:
The overall IT stage duration on branch builds is prolonged by a very uneven test duration distribution, we have some that take a couple of seconds and others that take up to 2 minutes, given unfortunate distribution of these tests among our parallel test threads the overall duration is prolonged by some threads that unfortunately got assigned long running tests. See attached screenshot for an example.
AT:
- long running test classes are identified and broken up into smaller scoped test classes if feasible
This is the controller panel for Smart Panels app
1.
|
Extract longSearchTerm terms from EventListRestServiceRolloverIT class to a different class |
|
Done | Unassigned |
2.
|
Extract tests with suggestions from EventCountRestServiceIT to a different class |
|
Done | Unassigned |
3.
|
Initialize ES and Optimize once for a the whole ImportIT class |
|
Done | Unassigned |
4.
|
Split ReportCollectionRoleAuthorizationIT class in user and group test classes |
|
Done | Unassigned |
5.
|
Reduce parameterized test overhead by dicreasing test cases amount in TimeZoneAdjustmentRestServiceIT |
|
Done | Unassigned |
6.
|
Research how AutogenerationITs could be split in smaller chunks |
|
Done | Unassigned |
7.
|
Split EventDeleteRestServiceRolloverIT in smaller chunks |
|
Done | Unassigned |
[OPT-4336] Breakup long running tests into different test classes
Effort | Original: Not defined [ 11259 ] | New: M [ 11255 ] |
Labels | Original: potential_for_next_quarter | New: must_have potential_for_next_quarter |
Description |
Original:
Context:
The overall IT stage duration on branch builds is prolonged by very uneven test durations, we have some that take a couplde of seconds and others that take up to 2 minutes, given unfortunate distribution of these tests among our parallel test threads the overall duration is prolonged by some threads that unfortunately got assigned long runnings tests. See attached screenshot for an example. !image-2020-09-24-10-59-52-644.png|thumbnail! AT: - long running test classes are identified and broken up into smaller scoped test classes if feasible |
New:
Context:
The overall IT stage duration on branch builds is prolonged by a very uneven test duration distribution, we have some that take a couple of seconds and others that take up to 2 minutes, given unfortunate distribution of these tests among our parallel test threads the overall duration is prolonged by some threads that unfortunately got assigned long running tests. See attached screenshot for an example. !image-2020-09-24-10-59-52-644.png|thumbnail! AT: - long running test classes are identified and broken up into smaller scoped test classes if feasible |
Mentioned Roles |
Mentioned Groups |
Status | Original: Open [ 1 ] | New: Scheduled [ 10912 ] |
Labels | Original: must_have potential_for_next_quarter | New: must_have potential_for_3.2 potential_for_next_quarter |
Labels | Original: must_have potential_for_3.2 potential_for_next_quarter | New: must_have potential_for_3.3 potential_for_next_quarter |
Optimize PM Priority | New: Ranked higher |