Skip to content

Commit 5445b64

Browse files
DavidS-ovmactions-user
authored andcommitted
Enhance Azure integration tests with automatic remediation for ghost resource conflicts (#4389)
<!-- CURSOR_SUMMARY --> > [!NOTE] > **Medium Risk** > Changes Azure integration test setup logic to delete/retry on "ghost" 409 Conflict states instead of skipping, which can make previously non-fatal flakes fail loudly and may increase cleanup/destructive actions in shared subscriptions. Adds optional per-run resource-group isolation to reduce cross-test interference. > > **Overview** > Improves Azure integration test robustness by handling *ghost* control-plane conflicts (create returns `409` but subsequent `Get` is `404`) with **automatic remediation**: attempt a best-effort delete, wait, retry creation once, and **fail** if the resource remains unrecoverable (replacing prior `t.Skip` behavior for VM/VMSS/role-assignment cases). > > Adds optional parallel-run isolation by deriving `integrationTestResourceGroup` from `AZURE_INTEGRATION_TEST_RUN_ID` (sanitized/length-capped) and updates integration-test docs and the adapter-creation skill to reflect the new resource-group behavior and the “auto-remediate then fail” policy. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 013173ce82183b498ce1d32f5d795d4a090a637c. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY --> GitOrigin-RevId: 19315221a8b7e93d5db24a6141edb0401b10f7f8
1 parent 529282b commit 5445b64

318 files changed

Lines changed: 1024 additions & 9243 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

aws-source/module/.cursor/BUGBOT.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

docs.overmind.tech/docs/sources/_category_.json

Lines changed: 0 additions & 6 deletions
This file was deleted.

docs.overmind.tech/docs/sources/aws/Types/apigateway-domain-name.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

docs.overmind.tech/docs/sources/aws/Types/apigateway-resource.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

docs.overmind.tech/docs/sources/aws/Types/apigateway-rest-api.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

docs.overmind.tech/docs/sources/aws/Types/autoscaling-auto-scaling-group.md

Lines changed: 0 additions & 39 deletions
This file was deleted.

docs.overmind.tech/docs/sources/aws/Types/cloudfront-cache-policy.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

docs.overmind.tech/docs/sources/aws/Types/cloudfront-continuous-deployment-policy.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

docs.overmind.tech/docs/sources/aws/Types/cloudfront-distribution.md

Lines changed: 0 additions & 58 deletions
This file was deleted.

docs.overmind.tech/docs/sources/aws/Types/cloudfront-function.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)