Documentation/testing-in-helix.md
I'd recommend seeing the official Helix readme if you are interested in some of the general Helix concepts. I'll briefly outline what we are doing that is a bit unique:
DrtXaml) is responsible for creating this directory (see instances of the MSBuild property CreateTestPayload).AfterSolutionBuild.targets extension point to finish creating the rest of the payload if the -test parameter is passed to the build. Here we add the just built DRTs and if -ci was not passed into to the build, run the tests.HelixCorrelationPayload directory, where this directory gets deployed to the Helix machine, and is made available in your various helix commands with the HELIX_CORRELATION_PAYLOAD environment variable. We use the payload directory created described above.HelixWorkItem working directory.HelixQueues that we selected are Windows.10.Amd64.Open;Windows.7.Amd64.Open;Windows.10.Amd64.Client19H1.Open. Essentially, this translates to: "Latest Windows 10", "Windows 7", and "Windows 10 Client 19H1 queue" addition. This enables tests to run on some of the most interesting and important SKUs, without overloading the Helix servers and/or making CI runs take an unnecessarily long time to run.