@@ -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