[CSHARP-3008] Split tests into .NET Framework/.Net Core variants Created: 11/Mar/20 Updated: 04/May/20 Resolved: 04/May/20 |
|
| Status: | Closed |
| Project: | C# Driver |
| Component/s: | Testing |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Vincent Kam (Inactive) | Assignee: | Vincent Kam (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
We may able to speed up our tests by splitting each matrix into two tasks: .Net Framework and .Net Core. By splitting each matrix into two tasks, the tests should show up as two tasks per matrix (much like how the OCSP "matrix" has multiple tasks). These tasks would run in parallel, thus potentially reducing our EG patch time by 50%. Also when we restart a task due to a random failure, it'd only need to run half the tests (Core/Framework). If we split each matrix into 3 tasks (netfw, netcoreapp1.1, netcoreapp2.1), we could cut our EG patch time by 66%
|
| Comments |
| Comment by Githook User [ 04/May/20 ] |
|
Author: {'name': 'vincentkam', 'email': 'vincent.kam@10gen.com', 'username': 'vincentkam'}Message: |