in src/RunnerFiles/CreateAndRunTest.ts [190:213]
private async uploadAllTestFiles(loadTestConfig: LoadtestConfig, apiService: APIService) : Promise<void> {
let configFiles = loadTestConfig.configurationFiles;
if(configFiles.length > 0) {
console.log("Uploading the configuration files");
await this.uploadFiles(configFiles, apiService, FileType.ADDITIONAL_ARTIFACTS);
console.log(`Uploaded ${configFiles.length} configuration file(s) for the test successfully.`);
}
let zipFiles = loadTestConfig.zipArtifacts;
if(zipFiles.length > 0) {
console.log("Uploading the zip artifacts");
await this.uploadFiles(zipFiles, apiService, FileType.ZIPPED_ARTIFACTS);
console.log(`Uploaded ${zipFiles.length} zip artifact(s) for the test successfully.`);
}
let propertyFile = loadTestConfig.propertyFile;
if(propertyFile != undefined && propertyFile!= '') {
console.log("Uploading the user properties file");
await apiService.uploadFile(propertyFile, FileType.USER_PROPERTIES);
console.log(`Uploaded user properties file for the test successfully.`);
}
await this.uploadTestScriptFile(loadTestConfig, apiService);
}