[BEAM-8895] Add BigQuery table name sanitization to BigQueryIOIT
diff --git a/.test-infra/jenkins/job_PerformanceTests_BigQueryIO_Java.groovy b/.test-infra/jenkins/job_PerformanceTests_BigQueryIO_Java.groovy
index c9bdc5c..e93c1ca 100644
--- a/.test-infra/jenkins/job_PerformanceTests_BigQueryIO_Java.groovy
+++ b/.test-infra/jenkins/job_PerformanceTests_BigQueryIO_Java.groovy
@@ -34,7 +34,7 @@
tempRoot : 'gs://temp-storage-for-perf-tests/loadtests',
writeMethod : 'STREAMING_INSERTS',
testBigQueryDataset : 'beam_performance',
- testBigQueryTable : 'bqio_write_10GB_java',
+ testBigQueryTable : 'bqio_write_10GB_java_' + now,
metricsBigQueryDataset: 'beam_performance',
metricsBigQueryTable : 'bqio_10GB_results_java_stream',
sourceOptions : """
@@ -61,7 +61,7 @@
tempRoot : 'gs://temp-storage-for-perf-tests/loadtests',
writeMethod : 'FILE_LOADS',
testBigQueryDataset : 'beam_performance',
- testBigQueryTable : 'bqio_write_10GB_java',
+ testBigQueryTable : 'bqio_write_10GB_java_' + now,
metricsBigQueryDataset: 'beam_performance',
metricsBigQueryTable : 'bqio_10GB_results_java_batch',
sourceOptions : """
diff --git a/sdks/java/io/bigquery-io-perf-tests/src/test/java/org/apache/beam/sdk/bigqueryioperftests/BigQueryIOIT.java b/sdks/java/io/bigquery-io-perf-tests/src/test/java/org/apache/beam/sdk/bigqueryioperftests/BigQueryIOIT.java
index fff2eac..17d0153 100644
--- a/sdks/java/io/bigquery-io-perf-tests/src/test/java/org/apache/beam/sdk/bigqueryioperftests/BigQueryIOIT.java
+++ b/sdks/java/io/bigquery-io-perf-tests/src/test/java/org/apache/beam/sdk/bigqueryioperftests/BigQueryIOIT.java
@@ -100,7 +100,7 @@
metricsBigQueryDataset = options.getMetricsBigQueryDataset();
metricsBigQueryTable = options.getMetricsBigQueryTable();
testBigQueryDataset = options.getTestBigQueryDataset();
- testBigQueryTable = String.format("%s_%s", options.getTestBigQueryTable(), TEST_ID);
+ testBigQueryTable = options.getTestBigQueryTable();
BigQueryOptions bigQueryOptions = BigQueryOptions.newBuilder().build();
tableQualifier =
String.format(