[Feature Request]: Introduce template tests for idempotency
- Dominant language
- PowerShell
- Stars
- 737
- Forks
- 436
- Avg merge
- 10d 7h
- Merged PRs (30d)
- 1
Description
### Description
To further validate our templates, we could introduce an 'idempotency' test. This effectively means that we'd need to update our deployment script to deploy the same template at least one more time following a preceeding successful deployment.
Note: This will likely lead to some pipelines failing as not all services / their features are idempontent. Synapse Workspace encryption comes to mind.
Following the implementation, we should run the tests for all pipelines to identify those modules and try and find a reasonable solution.
> Note: Probably the trickiest part about the implementation will be to properly work together with the already existing 'retry' logic.
Contributor guide
Assessment
This issue has not been assessed yet.