Templates/qaframework.config.sample.json

{
  "schemaVersion": 1,
  "selectionPolicy": "LegacyPipeline",
  "discovery": {
    "regressionTestsRoot": null,
    "folderTagPrefix": "QAOps\\MyTestPackage\\",
    "runtimeDependencyRoot": "C:\\RTManager\\",
    "defaultBareReferences": [
      "System.Xml.dll",
      "System.Xml.Linq.dll",
      "System.Web.Services.dll",
      "System.Management.Automation.dll"
    ]
  },
  "filter": {
    "mode": "AttributeOnly",
    "baselineGate": "Disabled",
    "keywords": [],
    "squads": [],
    "includedTests": [],
    "includedDisabledTests": [],
    "excludedTests": [],
    "excludeKeywords": [],
    "excludeSquads": [],
    "customers": [],
    "where": null
  },
  "execution": {
    "workers": 5,
    "agentCapacity": 3,
    "maxTestsInCluster": 2147483647,
    "testTimeoutSeconds": 7200,
    "schedulerTickSeconds": 10,
    "maximumRunTimeSeconds": 0,
    "shuffle": false,
    "seed": null,
    "rerunFailedTests": false,
    "preRunFilter": "all",
    "includeNonConcurrent": true,
    "disableFailoverRun": false,
    "forceRunNonCentralized": false,
    "logCollectionOnFailure": false
  },
  "agent": {
    "rtManagerRoot": "C:\\RTManager\\",
    "systemSettings": {
      "PushToPortal": false,
      "TearDownNeeded": true
    }
  },
  "stabilitySuite": {
    "tests": [],
    "keywords": [],
    "squads": [],
    "includeBaseline": false,
    "iterations": 1,
    "background": {
      "tests": [],
      "keywords": [],
      "squads": [],
      "workers": 1
    }
  }
}