diff --git a/java-spanner/samples/snippets/src/test/java/com/example/spanner/CreateFullBackupScheduleSampleIT.java b/java-spanner/samples/snippets/src/test/java/com/example/spanner/CreateFullBackupScheduleSampleIT.java index 15ec04fe306e..82b67c4dfe85 100644 --- a/java-spanner/samples/snippets/src/test/java/com/example/spanner/CreateFullBackupScheduleSampleIT.java +++ b/java-spanner/samples/snippets/src/test/java/com/example/spanner/CreateFullBackupScheduleSampleIT.java @@ -41,8 +41,17 @@ public void testCreateFullBackupScheduleSample() throws Exception { CreateFullBackupScheduleSample.createFullBackupSchedule( projectId, instanceId, databaseId, backupScheduleId); } finally { - DeleteBackupScheduleSample.deleteBackupSchedule( - projectId, instanceId, databaseId, backupScheduleId); + try { + DeleteBackupScheduleSample.deleteBackupSchedule( + projectId, instanceId, databaseId, backupScheduleId); + } catch (Exception e) { + System.out.println( + "Failed to delete backup schedule " + + backupScheduleId + + " due to " + + e.getMessage() + + ", skipping..."); + } } }); assertThat(out).contains(String.format("Created backup schedule: %s", backupScheduleName)); diff --git a/java-spanner/samples/snippets/src/test/java/com/example/spanner/CreateIncrementalBackupScheduleSampleIT.java b/java-spanner/samples/snippets/src/test/java/com/example/spanner/CreateIncrementalBackupScheduleSampleIT.java index 5d590a5b3825..ac38150f5203 100644 --- a/java-spanner/samples/snippets/src/test/java/com/example/spanner/CreateIncrementalBackupScheduleSampleIT.java +++ b/java-spanner/samples/snippets/src/test/java/com/example/spanner/CreateIncrementalBackupScheduleSampleIT.java @@ -41,8 +41,17 @@ public void testCreateIncrementalBackupScheduleSample() throws Exception { CreateIncrementalBackupScheduleSample.createIncrementalBackupSchedule( projectId, multiRegionalInstanceId, databaseId, backupScheduleId); } finally { - DeleteBackupScheduleSample.deleteBackupSchedule( - projectId, multiRegionalInstanceId, databaseId, backupScheduleId); + try { + DeleteBackupScheduleSample.deleteBackupSchedule( + projectId, multiRegionalInstanceId, databaseId, backupScheduleId); + } catch (Exception e) { + System.out.println( + "Failed to delete backup schedule " + + backupScheduleId + + " due to " + + e.getMessage() + + ", skipping..."); + } } }); assertThat(out) diff --git a/java-spanner/samples/snippets/src/test/java/com/example/spanner/DeleteBackupScheduleSampleIT.java b/java-spanner/samples/snippets/src/test/java/com/example/spanner/DeleteBackupScheduleSampleIT.java index 3d11bd8dce1d..f379c9bfe47d 100644 --- a/java-spanner/samples/snippets/src/test/java/com/example/spanner/DeleteBackupScheduleSampleIT.java +++ b/java-spanner/samples/snippets/src/test/java/com/example/spanner/DeleteBackupScheduleSampleIT.java @@ -41,8 +41,17 @@ public void testDeleteBackupScheduleSample() throws Exception { CreateFullBackupScheduleSample.createFullBackupSchedule( projectId, instanceId, databaseId, backupScheduleId); } finally { - DeleteBackupScheduleSample.deleteBackupSchedule( - projectId, instanceId, databaseId, backupScheduleId); + try { + DeleteBackupScheduleSample.deleteBackupSchedule( + projectId, instanceId, databaseId, backupScheduleId); + } catch (Exception e) { + System.out.println( + "Failed to delete backup schedule " + + backupScheduleId + + " due to " + + e.getMessage() + + ", skipping..."); + } } }); assertThat(out).contains(String.format("Deleted backup schedule: %s", backupScheduleName)); diff --git a/java-spanner/samples/snippets/src/test/java/com/example/spanner/GetBackupScheduleSampleIT.java b/java-spanner/samples/snippets/src/test/java/com/example/spanner/GetBackupScheduleSampleIT.java index fa006355a237..366093cddd5e 100644 --- a/java-spanner/samples/snippets/src/test/java/com/example/spanner/GetBackupScheduleSampleIT.java +++ b/java-spanner/samples/snippets/src/test/java/com/example/spanner/GetBackupScheduleSampleIT.java @@ -44,8 +44,17 @@ public void testGetBackupScheduleSample() throws Exception { projectId, instanceId, databaseId, backupScheduleId); } finally { - DeleteBackupScheduleSample.deleteBackupSchedule( - projectId, instanceId, databaseId, backupScheduleId); + try { + DeleteBackupScheduleSample.deleteBackupSchedule( + projectId, instanceId, databaseId, backupScheduleId); + } catch (Exception e) { + System.out.println( + "Failed to delete backup schedule " + + backupScheduleId + + " due to " + + e.getMessage() + + ", skipping..."); + } } }); assertThat(out).contains(String.format("Backup schedule: %s", backupScheduleName)); diff --git a/java-spanner/samples/snippets/src/test/java/com/example/spanner/ListBackupSchedulesSampleIT.java b/java-spanner/samples/snippets/src/test/java/com/example/spanner/ListBackupSchedulesSampleIT.java index 386b9442c014..97feb2d7e9ba 100644 --- a/java-spanner/samples/snippets/src/test/java/com/example/spanner/ListBackupSchedulesSampleIT.java +++ b/java-spanner/samples/snippets/src/test/java/com/example/spanner/ListBackupSchedulesSampleIT.java @@ -49,10 +49,28 @@ public void testListBackupSchedulesSample() throws Exception { projectId, instanceId, databaseId, backupScheduleId2); ListBackupSchedulesSample.listBackupSchedules(projectId, instanceId, databaseId); } finally { - DeleteBackupScheduleSample.deleteBackupSchedule( - projectId, instanceId, databaseId, backupScheduleId1); - DeleteBackupScheduleSample.deleteBackupSchedule( - projectId, instanceId, databaseId, backupScheduleId2); + try { + DeleteBackupScheduleSample.deleteBackupSchedule( + projectId, instanceId, databaseId, backupScheduleId1); + } catch (Exception e) { + System.out.println( + "Failed to delete backup schedule " + + backupScheduleId1 + + " due to " + + e.getMessage() + + ", skipping..."); + } + try { + DeleteBackupScheduleSample.deleteBackupSchedule( + projectId, instanceId, databaseId, backupScheduleId2); + } catch (Exception e) { + System.out.println( + "Failed to delete backup schedule " + + backupScheduleId2 + + " due to " + + e.getMessage() + + ", skipping..."); + } } }); assertThat(out).contains(String.format("Backup schedule: %s", backupScheduleName1)); diff --git a/java-spanner/samples/snippets/src/test/java/com/example/spanner/UpdateBackupScheduleSampleIT.java b/java-spanner/samples/snippets/src/test/java/com/example/spanner/UpdateBackupScheduleSampleIT.java index ea299571f5d9..eff037459f91 100644 --- a/java-spanner/samples/snippets/src/test/java/com/example/spanner/UpdateBackupScheduleSampleIT.java +++ b/java-spanner/samples/snippets/src/test/java/com/example/spanner/UpdateBackupScheduleSampleIT.java @@ -43,8 +43,17 @@ public void testUpdateBackupScheduleSample() throws Exception { UpdateBackupScheduleSample.updateBackupSchedule( projectId, instanceId, databaseId, backupScheduleId); } finally { - DeleteBackupScheduleSample.deleteBackupSchedule( - projectId, instanceId, databaseId, backupScheduleId); + try { + DeleteBackupScheduleSample.deleteBackupSchedule( + projectId, instanceId, databaseId, backupScheduleId); + } catch (Exception e) { + System.out.println( + "Failed to delete backup schedule " + + backupScheduleId + + " due to " + + e.getMessage() + + ", skipping..."); + } } }); assertThat(out).contains(String.format("Updated backup schedule: %s", backupScheduleName));