Closed pietern closed 1 week ago
If integration tests don't run automatically, an authorized user can run them manually by following the instructions below:
Trigger: go/deco-tests-run/terraform
Inputs:
16503fc763686a0e86e0ace80c365f9e6c2a8534
Checks will be approved automatically on success.
Test Details: go/deco-tests/11863430999
Changes
If a dashboard created by TF was trashed out of band, it could no longer be deleted by TF.
Example TF configuration:
If you apply this, and then run:
The subsequent apply would error out with:
It turns out trashing an already trashed dashboard returns an error.
This change guards against this condition returns success if the underlying dashboard has already been trashed.
Tests
make test
run locallydocs/
folderinternal/acceptance