diff --git a/eng/common/pipelines/templates/steps/verify-links.yml b/eng/common/pipelines/templates/steps/verify-links.yml index 12e14d399128..8a84f8d0ecf9 100644 --- a/eng/common/pipelines/templates/steps/verify-links.yml +++ b/eng/common/pipelines/templates/steps/verify-links.yml @@ -28,4 +28,4 @@ steps: -branchReplacementName ${{ parameters.BranchReplacementName }} -devOpsLogging: $true -checkLinkGuidance: ${{ parameters.CheckLinkGuidance }} - -inputCacheFile "https://azuresdkartifacts.blob.core.windows.net/verify-links-cache/verify-links-cache.txt" \ No newline at end of file + -inputCacheFile "https://azuresdkartifacts.blob.core.windows.net/verify-links-cache/verify-links-cache.txt" diff --git a/tools/stress-cluster/chaos/README.md b/tools/stress-cluster/chaos/README.md index c098dd8644ee..106cbfd6f738 100644 --- a/tools/stress-cluster/chaos/README.md +++ b/tools/stress-cluster/chaos/README.md @@ -422,7 +422,7 @@ spec: For more detailed examples, see: -- [Chaos Experiments](https://chaos-mesh.org/docs/chaos_experiments/networkchaos_experiment) docs for all possible types +- [Chaos Experiments](https://chaos-mesh.org/docs/simulate-network-chaos-on-kubernetes/) docs for all possible types - `./examples/network_stress_example/templates/network_loss.yaml` for an example network loss manifest within a helm chart - The [Faults via Dashboard section](#faults-via-dashboard) for generating the configs from the UI @@ -575,7 +575,7 @@ kubectl logs -n ## Configuring faults -Faults can be configured via kubernetes manifests or via the UI (which is a helper for building the manifests under the hood). For docs on the manifest schema, see [here](https://chaos-mesh.org/docs/user_guides/run_chaos_experiment). +Faults can be configured via kubernetes manifests or via the UI (which is a helper for building the manifests under the hood). For docs on the manifest schema, see [here](https://chaos-mesh.org/docs/define-chaos-experiment-scope/). ### Faults via Dashboard diff --git a/tools/stress-cluster/ci.yml b/tools/stress-cluster/ci.yml index b5cf30191fd5..1293ddd9fb26 100644 --- a/tools/stress-cluster/ci.yml +++ b/tools/stress-cluster/ci.yml @@ -15,6 +15,27 @@ pr: - tools/stress-cluster jobs: + - job: Analyze + pool: + name: 'azsdk-pool-mms-ubuntu-2004-general' + vmImage: 'MMSUbuntu20.04' + steps: + - template: /eng/common/pipelines/templates/steps/verify-links.yml + parameters: + Directory: tools/stress-cluster + ${{ if eq(variables['Build.Reason'], 'PullRequest') }}: + Urls: (eng/common/scripts/get-markdown-files-from-changed-files.ps1) + ${{ else }}: + Urls: '(Get-ChildItem -Path ./tools/stress-cluster -Recurse -Include *.md)' + - template: /eng/common/pipelines/templates/steps/verify-links.yml + parameters: + Directory: eng/common/scripts/stress-testing + ${{ if eq(variables['Build.Reason'], 'PullRequest') }}: + Urls: (eng/common/scripts/get-markdown-files-from-changed-files.ps1) + ${{ else }}: + Urls: '(Get-ChildItem -Path ./eng/common/scripts/stress-testing -Recurse -Include *.md)' + + - template: /eng/pipelines/templates/jobs/stress-test-release.yml parameters: Environment: pg