diff --git a/AzureDevOps/DistributeTests.ps1 b/AzureDevOps/ParallelStrategy/DistributeTests.ps1 similarity index 100% rename from AzureDevOps/DistributeTests.ps1 rename to AzureDevOps/ParallelStrategy/DistributeTests.ps1 diff --git a/AzureDevOps/DistributeTests.sh b/AzureDevOps/ParallelStrategy/DistributeTests.sh similarity index 100% rename from AzureDevOps/DistributeTests.sh rename to AzureDevOps/ParallelStrategy/DistributeTests.sh diff --git a/AzureDevOps/ParallelStrategy.yml b/AzureDevOps/ParallelStrategy/ParallelStrategy.yml similarity index 86% rename from AzureDevOps/ParallelStrategy.yml rename to AzureDevOps/ParallelStrategy/ParallelStrategy.yml index ce72d0f..0504c75 100644 --- a/AzureDevOps/ParallelStrategy.yml +++ b/AzureDevOps/ParallelStrategy/ParallelStrategy.yml @@ -17,7 +17,7 @@ jobs: env: MLM_LICENSE_TOKEN: $(MLM_LICENSE_TOKEN) - - powershell: .\AzureDevOps\DistributeTests.ps1 + - powershell: .\AzureDevOps\ParallelStrategy\DistributeTests.ps1 displayName: 'PowerShell script to distribute tests' - task: RunMATLABTests@1 @@ -45,7 +45,7 @@ jobs: env: MLM_LICENSE_TOKEN: $(MLM_LICENSE_TOKEN) - - bash: chmod +x ./AzureDevOps/DistributeTests.sh && ./AzureDevOps/DistributeTests.sh + - bash: chmod +x ./AzureDevOps/ParallelStrategy/DistributeTests.sh && ./AzureDevOps/ParallelStrategy/DistributeTests.sh displayName: 'Bash script to distribute tests' - task: RunMATLABTests@1 @@ -73,7 +73,7 @@ jobs: env: MLM_LICENSE_TOKEN: $(MLM_LICENSE_TOKEN) - - bash: chmod +x ./AzureDevOps/DistributeTests.sh && ./AzureDevOps/DistributeTests.sh + - bash: chmod +x ./AzureDevOps/ParallelStrategy/DistributeTests.sh && ./AzureDevOps/ParallelStrategy/DistributeTests.sh displayName: 'Bash script to distribute tests' - task: RunMATLABTests@1 diff --git a/README.md b/README.md index 6b0816d..8b34424 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ The repository contains examples for packaging and distributing a toolbox, build | GitHub Actions| [`.github/workflows/CrossPlatformBuilder.yml`](https://github.com/mathworks/advanced-ci-configuration-examples/blob/main/.github/workflows/CrossPlatformBuilder.yml) | | Jenkins | [`Jenkins/CrossPlatformBuilder/Jenkinsfile`](https://github.com/mathworks/advanced-ci-configuration-examples/blob/main/Jenkins/CrossPlatformBuilder/Jenkinsfile) | -- **Run Tests Across Multiple Agents**: Use the [parallel strategy](https://learn.microsoft.com/en-us/azure/devops/pipelines/test/parallel-testing-any-test-runner?view=azure-devops) in Azure DevOps to run tests across multiple agents and speed up the testing process. For configuration details, see the example in [`AzureDevOps/ParallelStrategy.yml`](https://github.com/mathworks/advanced-ci-configuration-examples/blob/main/AzureDevOps/ParallelStrategy.yml). +- **Run Tests Across Multiple Agents**: Use the [parallel strategy](https://learn.microsoft.com/en-us/azure/devops/pipelines/test/parallel-testing-any-test-runner?view=azure-devops) in Azure DevOps to run tests across multiple agents and speed up the testing process. For configuration details, see the example in [`AzureDevOps/ParallelStrategy/ParallelStrategy.yml`](https://github.com/mathworks/advanced-ci-configuration-examples/blob/main/AzureDevOps/ParallelStrategy/ParallelStrategy.yml).