Azure / Azure/ResourceModules

[Feature Request]: Introduce template tests for idempotency

Open
#3,382 2 comments 2 reactions 0 assignees View on GitHub
enhancement
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.