summaryrefslogtreecommitdiff
path: root/config.json
diff options
context:
space:
mode:
authorAndon Andonov <anandono@microsoft.com>2018-06-27 14:43:36 -0700
committerGitHub <noreply@github.com>2018-06-27 14:43:36 -0700
commitd3772d9efc39591d15ffdfbcf60f5b5936c25d0e (patch)
treecceb302103ac423db096a139061e3e9149b162aa /config.json
parenteeb9e89062de718a5cce60b520aa919299840142 (diff)
downloadcoreclr-d3772d9efc39591d15ffdfbcf60f5b5936c25d0e.tar.gz
coreclr-d3772d9efc39591d15ffdfbcf60f5b5936c25d0e.tar.bz2
coreclr-d3772d9efc39591d15ffdfbcf60f5b5936c25d0e.zip
Windows CoreFX CI (#18365)
* Add test list CL switch * End-To-End Test Run on Windows * Cleanup * MAX_PATH Workaround * Set Execution directory for CoreFX tests * Add All CoreFX PR Tests * Add test dependencies * Add extra dependencies * Add parallel test execution * Disable OuterLoop tests and System.Data.SqlClient.* tests * Initialize maximum degree of parallelization to Environment.ProcessCount * Remove unnecessary cli option * Update Dependencies * Add "enabled" property to tests * Remove exclusions due to TestUtilities mismatch * Add capability to run all tests for running Helix test lists directly * Refactor build script to build testhost when skipping managed tests * Disable failing System.Threading.Tests.EventWaitHandleTests.Ctor_InvalidMode * Add switch to skip native test build * Add testing documentation * Don't run tests marked as "disabled" when running all available tests * Add switch to build only testhost and remove Core_Root_Stage * Clean up TopN.CoreFX.Windows.issues.json * Refactor build-test.cmd * PR feedback - build pipeline and documentation * PR Feedback - Test Helper headers and comments * Fix buildtesthost option for only building CoreFX test dependencies * Disable intermittently failing test DrawBezier_PointFs
Diffstat (limited to 'config.json')
-rw-r--r--config.json12
1 files changed, 12 insertions, 0 deletions
diff --git a/config.json b/config.json
index 406ea5189a..65ebfa1c7d 100644
--- a/config.json
+++ b/config.json
@@ -336,6 +336,12 @@
"values": [],
"defaultValue": ""
},
+ "CreateTestHost": {
+ "description": "Place test dependencies in the /bin/testhost folder to be used to run CoreFX tests",
+ "valueType": "target",
+ "values": [],
+ "defaultValue": ""
+ },
"Verbosity": {
"description": "Sets build verbosity.",
"valueType": "passThrough",
@@ -504,6 +510,12 @@
"CreateTestOverlay": "default"
}
},
+ "testHost": {
+ "description": "Runs test host target, which creates a dotnet executable from the built CoreCLR repo to run pre-built CoreFX test assemblies",
+ "settings": {
+ "CreateTestHost": "default"
+ }
+ },
"priority": {
"description": "Sets CLRTestPriorityToBuild property.",
"settings": {