Closed asnare closed 1 month ago
This PR breaks backwards compatibility for databrickslabs/blueprint downstream. See build logs for more details.
Running from downstreams #46
✅ 35/35 passed, 3 skipped, 2m30s total
Running from acceptance #87
This PR breaks backwards compatibility for databrickslabs/blueprint downstream. See build logs for more details.
Running from downstreams #32
I don't fully understand why this check is failing…?
Changes
This PR implements some fixture improvements that were originally implemented downstream:
.get()
and.list()
calls. This double-check approach mitigates (but doesn't completely eliminate) problems with consistency of the APIs for working with groups.wait_for_provisioning
argument to themake_group
andmake_acc_group
has now been removed: we always wait. (For compatibility the argument is still accepted but will trigger a deprecation warning.)An incidental change is the internal unit-test plumbing can now be provided with mock fixtures specific to the test; this is needed to ensure the double-check implementation can be tested from the unit tests.
Linked issues
Supersedes databrickslabs/ucx#2634.
Tests