Skip to content

Commit e0d0e81

Browse files
committed
more instance test fixes
1 parent e131804 commit e0d0e81

1 file changed

Lines changed: 12 additions & 7 deletions

File tree

google/cloud/bigtable/tests/instance_admin_integration_test.cc

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,13 @@ TEST_F(InstanceAdminIntegrationTest, ListAllClustersTest) {
129129
auto config_2 = IntegrationTestConfig(
130130
id_2, zone_b_, bigtable::InstanceConfig::PRODUCTION, 3);
131131

132-
auto instance_1_fut = instance_admin_->CreateInstance(config_1.as_proto());
133-
auto instance_2_fut = instance_admin_->CreateInstance(config_2.as_proto());
132+
auto create_request_1 = config_1.as_proto();
133+
create_request_1.set_parent(Project(project_id_).FullName());
134+
auto create_request_2 = config_2.as_proto();
135+
create_request_2.set_parent(Project(project_id_).FullName());
136+
137+
auto instance_1_fut = instance_admin_->CreateInstance(create_request_1);
138+
auto instance_2_fut = instance_admin_->CreateInstance(create_request_2);
134139

135140
// Wait for instance creation
136141
auto instance_1 = instance_1_fut.get();
@@ -254,7 +259,7 @@ TEST_F(InstanceAdminIntegrationTest, CreateListGetDeleteAppProfile) {
254259
EXPECT_THAT(*names, Not(Contains(name_1)));
255260
EXPECT_THAT(*names, Not(Contains(name_2)));
256261

257-
ASSERT_STATUS_OK(instance_admin_->DeleteInstance(instance_id));
262+
ASSERT_STATUS_OK(instance_admin_->DeleteInstance(instance_name));
258263
}
259264

260265
/// @test Verify that Instance CRUD operations work as expected.
@@ -284,7 +289,7 @@ TEST_F(InstanceAdminIntegrationTest, CreateListGetDeleteInstanceTest) {
284289
EXPECT_TRUE(IsInstancePresent(instances->instances(), instance->name()));
285290

286291
// Get instance
287-
instance = instance_admin_->GetInstance(instance_id);
292+
instance = instance_admin_->GetInstance(instance_name);
288293
ASSERT_STATUS_OK(instance);
289294
EXPECT_EQ(instance->name(), instance_name);
290295

@@ -407,7 +412,7 @@ TEST_F(InstanceAdminIntegrationTest, SetGetTestIamNativeAPIsTest) {
407412
ASSERT_STATUS_OK(permission_set);
408413

409414
EXPECT_EQ(2, permission_set->permissions().size());
410-
EXPECT_STATUS_OK(instance_admin_->DeleteInstance(instance_id));
415+
EXPECT_STATUS_OK(instance_admin_->DeleteInstance(instance_name));
411416
}
412417

413418
/// @test Verify that Instance CRUD operations with logging work as expected.
@@ -450,7 +455,7 @@ TEST_F(InstanceAdminIntegrationTest,
450455
EXPECT_TRUE(IsInstancePresent(instances->instances(), instance->name()));
451456

452457
// Get instance
453-
instance = instance_admin->GetInstance(instance_id);
458+
instance = instance_admin->GetInstance(instance_name);
454459
ASSERT_STATUS_OK(instance);
455460
EXPECT_EQ(instance->name(), instance_name);
456461

@@ -517,7 +522,7 @@ TEST_F(InstanceAdminIntegrationTest, CustomWorkers) {
517522
std::thread t([cq]() mutable { cq.Run(); });
518523
auto instance = instance_fut.get();
519524
ASSERT_STATUS_OK(instance);
520-
EXPECT_STATUS_OK(instance_admin_->DeleteInstance(instance_id));
525+
EXPECT_STATUS_OK(instance_admin_->DeleteInstance(InstanceName(project_id_, instance_id)));
521526

522527
cq.CancelAll();
523528
cq.Shutdown();

0 commit comments

Comments
 (0)