├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report-feature-request.md │ └── feature_request.md ├── config │ └── e2eTestConfig.json ├── scripts │ └── generateE2ETestMatrix.sh └── workflows │ ├── RunUnitTests.yml │ ├── codeql.yml │ └── pr_check_load_test.yml ├── .gitignore ├── .prettierignore ├── CODE_OF_CONDUCT.md ├── E2ETests ├── ConfigFiles │ ├── app-components-test-edit.yaml │ ├── app-components-test.yaml │ ├── autostop-test.yaml │ ├── basic-test-jmx.yaml │ ├── basic-test-locust.yaml │ ├── basic-test-url.yaml │ ├── certificate-uami-test.yaml │ ├── csv-test.yaml │ ├── multi-region-test.yaml │ ├── pf-criteria-test.yaml │ ├── secret-uami-test.yaml │ ├── secrets-and-env-runtime-test.yaml │ ├── userproperties-test.yaml │ ├── vnet-test.yaml │ └── zip-artifacts-test.yaml └── TestFiles │ ├── AdditionalFiles │ ├── csv_fiverecords.zip │ ├── csv_tworecords.csv │ └── user.properties │ ├── AutoStop.jmx │ ├── BasicLocustTest.py │ ├── BasicTest.jmx │ ├── BasicURLTest.json │ ├── CSVTest.jmx │ ├── CertificateTest.jmx │ ├── SecretsAndEnvRunTimeParamsTest.jmx │ ├── SecretsTest.jmx │ ├── UserPropertiesTest.jmx │ ├── VNetTest.jmx │ └── ZipArchiveCSVTest.jmx ├── LICENSE ├── PRIVACY.md ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── action.yml ├── extension-icon.png ├── extension-icon.svg ├── jest.config.js ├── lib ├── Constants │ ├── EnvironmentConstants.js │ ├── GeneralConstants.js │ └── InputConstants.js ├── RunnerFiles │ └── CreateAndRunTest.js ├── Utils │ ├── AzCliUtility.js │ ├── CommonUtils.js │ ├── CoreUtils.js │ ├── CreateAndRunUtils.js │ ├── EngineUtil.js │ ├── FetchUtils.js │ ├── FileUtils.js │ ├── LoadtestConfigUtil.js │ ├── PassFailCriteriaUtil.js │ ├── TaskParametersUtil.js │ └── YamlValidationUtil.js ├── main.js ├── models │ ├── APIResponseModel.js │ ├── FeatureFlags.js │ ├── LoadtestConfig.js │ ├── PayloadModels.js │ ├── TaskParameters.js │ ├── TestKind.js │ ├── UtilModels.js │ ├── YamlConfig.js │ └── engine │ │ ├── BaseLoadTestFrameworkModel.js │ │ ├── JMeterFrameworkModel.js │ │ └── LocustFrameworkModel.js ├── postProcessJob.js └── services │ ├── APIService.js │ ├── AuthenticatorService.js │ └── FeatureFlagService.js ├── package.json ├── src ├── Constants │ ├── EnvironmentConstants.ts │ ├── GeneralConstants.ts │ └── InputConstants.ts ├── RunnerFiles │ └── CreateAndRunTest.ts ├── Utils │ ├── AzCliUtility.ts │ ├── CommonUtils.ts │ ├── CoreUtils.ts │ ├── CreateAndRunUtils.ts │ ├── EngineUtil.ts │ ├── FetchUtils.ts │ ├── FileUtils.ts │ ├── LoadtestConfigUtil.ts │ ├── PassFailCriteriaUtil.ts │ ├── TaskParametersUtil.ts │ └── YamlValidationUtil.ts ├── main.ts ├── models │ ├── APIResponseModel.ts │ ├── FeatureFlags.ts │ ├── LoadtestConfig.ts │ ├── PayloadModels.ts │ ├── TaskParameters.ts │ ├── TestKind.ts │ ├── UtilModels.ts │ ├── YamlConfig.ts │ └── engine │ │ ├── BaseLoadTestFrameworkModel.ts │ │ ├── JMeterFrameworkModel.ts │ │ └── LocustFrameworkModel.ts ├── postProcessJob.ts └── services │ ├── APIService.ts │ ├── AuthenticatorService.ts │ └── FeatureFlagService.ts ├── test ├── Constants │ ├── AppComponentsAndServerConfigYamls.ts │ ├── AppComponentsPayloadConstants.ts │ ├── AutoStopCriteriaYamls.ts │ ├── Constants.ts │ ├── FailureCriteriaYamls.ts │ ├── ReferenceIdentityYamls.ts │ ├── ServerMetricConfigPayloadConstants.ts │ ├── TestPayloadConstants.ts │ ├── TestReponseConstants.ts │ ├── TestRunResponseConstants.ts │ └── testYamls.ts ├── Mocks │ ├── AuthenticatorServiceMock.ts │ ├── ControlPlaneAPIMock.ts │ ├── CoreMock.ts │ └── DataPlaneAPIMock.ts ├── Utils │ └── TestSupport.ts ├── apiService.test.ts ├── appComponentPayload.test.ts ├── authenticatorService.test.ts ├── createAndRunTest.test.ts ├── dataPlaneUrl.test.ts ├── featureFlagService.test.ts ├── fileValidation.test.ts ├── parseInvalidLoadTestConfig.test.ts ├── postProcessJob.test.ts ├── serverMetricConfigPayload.test.ts ├── taskParameters.test.ts ├── testPayload.test.ts ├── testRunPayload.test.ts └── yamlValidation.test.ts └── tsconfig.json /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | @kusweta @abranj1219 @amansharma-ms -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report-feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/.github/ISSUE_TEMPLATE/bug-report-feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/config/e2eTestConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/.github/config/e2eTestConfig.json -------------------------------------------------------------------------------- /.github/scripts/generateE2ETestMatrix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/.github/scripts/generateE2ETestMatrix.sh -------------------------------------------------------------------------------- /.github/workflows/RunUnitTests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/.github/workflows/RunUnitTests.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/pr_check_load_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/.github/workflows/pr_check_load_test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/app-components-test-edit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/app-components-test-edit.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/app-components-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/app-components-test.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/autostop-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/autostop-test.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/basic-test-jmx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/basic-test-jmx.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/basic-test-locust.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/basic-test-locust.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/basic-test-url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/basic-test-url.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/certificate-uami-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/certificate-uami-test.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/csv-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/csv-test.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/multi-region-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/multi-region-test.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/pf-criteria-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/pf-criteria-test.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/secret-uami-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/secret-uami-test.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/secrets-and-env-runtime-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/secrets-and-env-runtime-test.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/userproperties-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/userproperties-test.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/vnet-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/vnet-test.yaml -------------------------------------------------------------------------------- /E2ETests/ConfigFiles/zip-artifacts-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/ConfigFiles/zip-artifacts-test.yaml -------------------------------------------------------------------------------- /E2ETests/TestFiles/AdditionalFiles/csv_fiverecords.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/AdditionalFiles/csv_fiverecords.zip -------------------------------------------------------------------------------- /E2ETests/TestFiles/AdditionalFiles/csv_tworecords.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/AdditionalFiles/csv_tworecords.csv -------------------------------------------------------------------------------- /E2ETests/TestFiles/AdditionalFiles/user.properties: -------------------------------------------------------------------------------- 1 | threadCount=20 -------------------------------------------------------------------------------- /E2ETests/TestFiles/AutoStop.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/AutoStop.jmx -------------------------------------------------------------------------------- /E2ETests/TestFiles/BasicLocustTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/BasicLocustTest.py -------------------------------------------------------------------------------- /E2ETests/TestFiles/BasicTest.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/BasicTest.jmx -------------------------------------------------------------------------------- /E2ETests/TestFiles/BasicURLTest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/BasicURLTest.json -------------------------------------------------------------------------------- /E2ETests/TestFiles/CSVTest.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/CSVTest.jmx -------------------------------------------------------------------------------- /E2ETests/TestFiles/CertificateTest.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/CertificateTest.jmx -------------------------------------------------------------------------------- /E2ETests/TestFiles/SecretsAndEnvRunTimeParamsTest.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/SecretsAndEnvRunTimeParamsTest.jmx -------------------------------------------------------------------------------- /E2ETests/TestFiles/SecretsTest.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/SecretsTest.jmx -------------------------------------------------------------------------------- /E2ETests/TestFiles/UserPropertiesTest.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/UserPropertiesTest.jmx -------------------------------------------------------------------------------- /E2ETests/TestFiles/VNetTest.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/VNetTest.jmx -------------------------------------------------------------------------------- /E2ETests/TestFiles/ZipArchiveCSVTest.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/E2ETests/TestFiles/ZipArchiveCSVTest.jmx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/LICENSE -------------------------------------------------------------------------------- /PRIVACY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/PRIVACY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/action.yml -------------------------------------------------------------------------------- /extension-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/extension-icon.png -------------------------------------------------------------------------------- /extension-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/extension-icon.svg -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/Constants/EnvironmentConstants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Constants/EnvironmentConstants.js -------------------------------------------------------------------------------- /lib/Constants/GeneralConstants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Constants/GeneralConstants.js -------------------------------------------------------------------------------- /lib/Constants/InputConstants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Constants/InputConstants.js -------------------------------------------------------------------------------- /lib/RunnerFiles/CreateAndRunTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/RunnerFiles/CreateAndRunTest.js -------------------------------------------------------------------------------- /lib/Utils/AzCliUtility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/AzCliUtility.js -------------------------------------------------------------------------------- /lib/Utils/CommonUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/CommonUtils.js -------------------------------------------------------------------------------- /lib/Utils/CoreUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/CoreUtils.js -------------------------------------------------------------------------------- /lib/Utils/CreateAndRunUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/CreateAndRunUtils.js -------------------------------------------------------------------------------- /lib/Utils/EngineUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/EngineUtil.js -------------------------------------------------------------------------------- /lib/Utils/FetchUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/FetchUtils.js -------------------------------------------------------------------------------- /lib/Utils/FileUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/FileUtils.js -------------------------------------------------------------------------------- /lib/Utils/LoadtestConfigUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/LoadtestConfigUtil.js -------------------------------------------------------------------------------- /lib/Utils/PassFailCriteriaUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/PassFailCriteriaUtil.js -------------------------------------------------------------------------------- /lib/Utils/TaskParametersUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/TaskParametersUtil.js -------------------------------------------------------------------------------- /lib/Utils/YamlValidationUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/Utils/YamlValidationUtil.js -------------------------------------------------------------------------------- /lib/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/main.js -------------------------------------------------------------------------------- /lib/models/APIResponseModel.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /lib/models/FeatureFlags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/models/FeatureFlags.js -------------------------------------------------------------------------------- /lib/models/LoadtestConfig.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /lib/models/PayloadModels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/models/PayloadModels.js -------------------------------------------------------------------------------- /lib/models/TaskParameters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/models/TaskParameters.js -------------------------------------------------------------------------------- /lib/models/TestKind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/models/TestKind.js -------------------------------------------------------------------------------- /lib/models/UtilModels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/models/UtilModels.js -------------------------------------------------------------------------------- /lib/models/YamlConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/models/YamlConfig.js -------------------------------------------------------------------------------- /lib/models/engine/BaseLoadTestFrameworkModel.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /lib/models/engine/JMeterFrameworkModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/models/engine/JMeterFrameworkModel.js -------------------------------------------------------------------------------- /lib/models/engine/LocustFrameworkModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/models/engine/LocustFrameworkModel.js -------------------------------------------------------------------------------- /lib/postProcessJob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/postProcessJob.js -------------------------------------------------------------------------------- /lib/services/APIService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/services/APIService.js -------------------------------------------------------------------------------- /lib/services/AuthenticatorService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/services/AuthenticatorService.js -------------------------------------------------------------------------------- /lib/services/FeatureFlagService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/lib/services/FeatureFlagService.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/package.json -------------------------------------------------------------------------------- /src/Constants/EnvironmentConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Constants/EnvironmentConstants.ts -------------------------------------------------------------------------------- /src/Constants/GeneralConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Constants/GeneralConstants.ts -------------------------------------------------------------------------------- /src/Constants/InputConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Constants/InputConstants.ts -------------------------------------------------------------------------------- /src/RunnerFiles/CreateAndRunTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/RunnerFiles/CreateAndRunTest.ts -------------------------------------------------------------------------------- /src/Utils/AzCliUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/AzCliUtility.ts -------------------------------------------------------------------------------- /src/Utils/CommonUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/CommonUtils.ts -------------------------------------------------------------------------------- /src/Utils/CoreUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/CoreUtils.ts -------------------------------------------------------------------------------- /src/Utils/CreateAndRunUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/CreateAndRunUtils.ts -------------------------------------------------------------------------------- /src/Utils/EngineUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/EngineUtil.ts -------------------------------------------------------------------------------- /src/Utils/FetchUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/FetchUtils.ts -------------------------------------------------------------------------------- /src/Utils/FileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/FileUtils.ts -------------------------------------------------------------------------------- /src/Utils/LoadtestConfigUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/LoadtestConfigUtil.ts -------------------------------------------------------------------------------- /src/Utils/PassFailCriteriaUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/PassFailCriteriaUtil.ts -------------------------------------------------------------------------------- /src/Utils/TaskParametersUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/TaskParametersUtil.ts -------------------------------------------------------------------------------- /src/Utils/YamlValidationUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/Utils/YamlValidationUtil.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/models/APIResponseModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/APIResponseModel.ts -------------------------------------------------------------------------------- /src/models/FeatureFlags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/FeatureFlags.ts -------------------------------------------------------------------------------- /src/models/LoadtestConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/LoadtestConfig.ts -------------------------------------------------------------------------------- /src/models/PayloadModels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/PayloadModels.ts -------------------------------------------------------------------------------- /src/models/TaskParameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/TaskParameters.ts -------------------------------------------------------------------------------- /src/models/TestKind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/TestKind.ts -------------------------------------------------------------------------------- /src/models/UtilModels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/UtilModels.ts -------------------------------------------------------------------------------- /src/models/YamlConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/YamlConfig.ts -------------------------------------------------------------------------------- /src/models/engine/BaseLoadTestFrameworkModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/engine/BaseLoadTestFrameworkModel.ts -------------------------------------------------------------------------------- /src/models/engine/JMeterFrameworkModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/engine/JMeterFrameworkModel.ts -------------------------------------------------------------------------------- /src/models/engine/LocustFrameworkModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/models/engine/LocustFrameworkModel.ts -------------------------------------------------------------------------------- /src/postProcessJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/postProcessJob.ts -------------------------------------------------------------------------------- /src/services/APIService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/services/APIService.ts -------------------------------------------------------------------------------- /src/services/AuthenticatorService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/services/AuthenticatorService.ts -------------------------------------------------------------------------------- /src/services/FeatureFlagService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/src/services/FeatureFlagService.ts -------------------------------------------------------------------------------- /test/Constants/AppComponentsAndServerConfigYamls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/AppComponentsAndServerConfigYamls.ts -------------------------------------------------------------------------------- /test/Constants/AppComponentsPayloadConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/AppComponentsPayloadConstants.ts -------------------------------------------------------------------------------- /test/Constants/AutoStopCriteriaYamls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/AutoStopCriteriaYamls.ts -------------------------------------------------------------------------------- /test/Constants/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/Constants.ts -------------------------------------------------------------------------------- /test/Constants/FailureCriteriaYamls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/FailureCriteriaYamls.ts -------------------------------------------------------------------------------- /test/Constants/ReferenceIdentityYamls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/ReferenceIdentityYamls.ts -------------------------------------------------------------------------------- /test/Constants/ServerMetricConfigPayloadConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/ServerMetricConfigPayloadConstants.ts -------------------------------------------------------------------------------- /test/Constants/TestPayloadConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/TestPayloadConstants.ts -------------------------------------------------------------------------------- /test/Constants/TestReponseConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/TestReponseConstants.ts -------------------------------------------------------------------------------- /test/Constants/TestRunResponseConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/TestRunResponseConstants.ts -------------------------------------------------------------------------------- /test/Constants/testYamls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Constants/testYamls.ts -------------------------------------------------------------------------------- /test/Mocks/AuthenticatorServiceMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Mocks/AuthenticatorServiceMock.ts -------------------------------------------------------------------------------- /test/Mocks/ControlPlaneAPIMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Mocks/ControlPlaneAPIMock.ts -------------------------------------------------------------------------------- /test/Mocks/CoreMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Mocks/CoreMock.ts -------------------------------------------------------------------------------- /test/Mocks/DataPlaneAPIMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Mocks/DataPlaneAPIMock.ts -------------------------------------------------------------------------------- /test/Utils/TestSupport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/Utils/TestSupport.ts -------------------------------------------------------------------------------- /test/apiService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/apiService.test.ts -------------------------------------------------------------------------------- /test/appComponentPayload.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/appComponentPayload.test.ts -------------------------------------------------------------------------------- /test/authenticatorService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/authenticatorService.test.ts -------------------------------------------------------------------------------- /test/createAndRunTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/createAndRunTest.test.ts -------------------------------------------------------------------------------- /test/dataPlaneUrl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/dataPlaneUrl.test.ts -------------------------------------------------------------------------------- /test/featureFlagService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/featureFlagService.test.ts -------------------------------------------------------------------------------- /test/fileValidation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/fileValidation.test.ts -------------------------------------------------------------------------------- /test/parseInvalidLoadTestConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/parseInvalidLoadTestConfig.test.ts -------------------------------------------------------------------------------- /test/postProcessJob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/postProcessJob.test.ts -------------------------------------------------------------------------------- /test/serverMetricConfigPayload.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/serverMetricConfigPayload.test.ts -------------------------------------------------------------------------------- /test/taskParameters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/taskParameters.test.ts -------------------------------------------------------------------------------- /test/testPayload.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/testPayload.test.ts -------------------------------------------------------------------------------- /test/testRunPayload.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/testRunPayload.test.ts -------------------------------------------------------------------------------- /test/yamlValidation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/test/yamlValidation.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/load-testing/HEAD/tsconfig.json --------------------------------------------------------------------------------