Skip to content
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

Commit 9211df6

Browse files
committed
Actual sync surface
1 parent 0ed03bc commit 9211df6

1 file changed

Lines changed: 16 additions & 9 deletions

File tree

tests/system/admin_overlay/test_system_autogen.py

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -113,15 +113,20 @@ def create_instance(
113113
location=instance_admin_client.common_location_path(project_id, location),
114114
default_storage_type=storage_type,
115115
)
116-
create_instance_request = admin_v2.CreateInstanceRequest(
117-
parent=instance_admin_client.common_project_path(project_id),
118-
instance_id=instance_id,
119-
instance=admin_v2.Instance(display_name=instance_id[:30]),
120-
clusters=clusters,
121-
)
122-
operation = instance_admin_client.create_instance(create_instance_request)
123-
instance = operation.result()
124-
instances_to_delete.append(instance)
116+
if os.getenv(BIGTABLE_EMULATOR):
117+
instance = admin_v2.Instance(
118+
name=instance_admin_client.instance_path(project_id, instance_id)
119+
)
120+
else:
121+
create_instance_request = admin_v2.CreateInstanceRequest(
122+
parent=instance_admin_client.common_project_path(project_id),
123+
instance_id=instance_id,
124+
instance=admin_v2.Instance(display_name=instance_id[:30]),
125+
clusters=clusters,
126+
)
127+
operation = instance_admin_client.create_instance(create_instance_request)
128+
instance = operation.result()
129+
instances_to_delete.append(instance)
125130
create_table_request = admin_v2.CreateTableRequest(
126131
parent=instance_admin_client.instance_path(project_id, instance_id),
127132
table_id=TEST_TABLE_NAME,
@@ -215,6 +220,8 @@ def test_optimize_restored_table(
215220
second_instance_storage_type,
216221
expect_optimize_operation,
217222
):
223+
if os.getenv(BIGTABLE_EMULATOR):
224+
pytest.skip(reason="Backups are not supported in the Bigtable emulator")
218225
(instance_with_backup, table_to_backup) = create_instance(
219226
instance_admin_client,
220227
table_admin_client,

0 commit comments

Comments
 (0)