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

Commit a5b7c39

Browse files
authored
fix:add more diagnostic info for test awaitTermination (#290)
modified: google-cloud-bigquerystorage/src/test/java/com/google/cloud/bigquery/storage/v1alpha2/StreamWriterTest.java
1 parent b041cf3 commit a5b7c39

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

  • google-cloud-bigquerystorage/src/test/java/com/google/cloud/bigquery/storage/v1alpha2

google-cloud-bigquerystorage/src/test/java/com/google/cloud/bigquery/storage/v1alpha2/StreamWriterTest.java

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,13 +94,17 @@ public void tearDown() throws Exception {
9494
serviceHelper.stop();
9595
}
9696

97-
private StreamWriter.Builder getTestStreamWriterBuilder() {
98-
return StreamWriter.newBuilder(TEST_STREAM)
97+
private StreamWriter.Builder getTestStreamWriterBuilder(String testStream) {
98+
return StreamWriter.newBuilder(testStream)
9999
.setChannelProvider(channelProvider)
100100
.setExecutorProvider(SINGLE_THREAD_EXECUTOR)
101101
.setCredentialsProvider(NoCredentialsProvider.create());
102102
}
103103

104+
private StreamWriter.Builder getTestStreamWriterBuilder() {
105+
return getTestStreamWriterBuilder(TEST_STREAM);
106+
}
107+
104108
private AppendRowsRequest createAppendRequest(String[] messages, long offset) {
105109
AppendRowsRequest.Builder requestBuilder = AppendRowsRequest.newBuilder();
106110
AppendRowsRequest.ProtoData.Builder dataBuilder = AppendRowsRequest.ProtoData.newBuilder();
@@ -821,9 +825,10 @@ public void testBuilderInvalidArguments() {
821825

822826
@Test
823827
public void testAwaitTermination() throws Exception {
824-
StreamWriter writer = getTestStreamWriterBuilder().build();
828+
StreamWriter writer =
829+
getTestStreamWriterBuilder("projects/p/datasets/d/tables/t/streams/await").build();
825830
testBigQueryWrite.addResponse(AppendRowsResponse.newBuilder().build());
826-
ApiFuture<AppendRowsResponse> appendFuture1 = sendTestMessage(writer, new String[] {"A"});
831+
ApiFuture<AppendRowsResponse> appendFuture1 = sendTestMessage(writer, new String[] {"AWAIT"});
827832
writer.shutdown();
828833
assertTrue(writer.awaitTermination(1, TimeUnit.MINUTES));
829834
}

0 commit comments

Comments
 (0)