Uploaded image for project: 'C# Driver'
  1. C# Driver
  2. CSHARP-3008

Split tests into .NET Framework/.Net Core variants

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Testing
    • Labels:
      None

      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%

       

        Attachments

          Activity

            People

            Assignee:
            vincent.kam Vincent Kam (Inactive)
            Reporter:
            vincent.kam Vincent Kam (Inactive)
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: