test(bigtable): randomize instance name to avoid collision (#4900)
* test(bigtable): randomize instance name to avoid collision
diff --git a/bigtable/integration_test.go b/bigtable/integration_test.go
index 86e05db..6106dca 100644
--- a/bigtable/integration_test.go
+++ b/bigtable/integration_test.go
@@ -2422,7 +2422,9 @@
t.Fatalf("NewInstanceAdminClient: %v", err)
}
defer iAdminClient.Close()
- diffInstance := testEnv.Config().Instance + "-d"
+ uniqueID := make([]byte, 8)
+ _, err = rand.Read(uniqueID)
+ diffInstance := testEnv.Config().Instance + "-d" + string(uniqueID)
diffCluster := sourceCluster + "-d"
conf := &InstanceConf{
InstanceId: diffInstance,
@@ -2456,8 +2458,6 @@
}
// Create backup
- uniqueID := make([]byte, 8)
- _, err = rand.Read(uniqueID)
if err != nil {
t.Fatalf("Failed to generate a unique ID: %v", err)
}