Skip to content

Commit 4d2a5a7

Browse files
authored
Fix API surface test (#35028)
* Add BigtableClient to prune pattern * Add GCP_IO PreCommit to buildSrc change
1 parent acc6538 commit 4d2a5a7

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

.github/workflows/beam_PreCommit_Java_GCP_IO_Direct.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ on:
2020
tags: ['v*']
2121
branches: ['master', 'release-*']
2222
paths:
23+
- "buildSrc/**"
2324
- "runners/core-java/**"
2425
- "sdks/java/core/src/main/**"
2526
- "sdks/java/extensions/arrow/**"
@@ -33,6 +34,7 @@ on:
3334
pull_request_target:
3435
branches: ['master', 'release-*']
3536
paths:
37+
- "buildSrc/**"
3638
- "runners/core-java/**"
3739
- 'release/trigger_all_tests.json'
3840
- '.github/trigger_files/beam_PreCommit_Java_GCP_IO_Direct.json'

sdks/java/io/google-cloud-platform/src/test/java/org/apache/beam/sdk/io/gcp/GcpApiSurfaceTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ public void testGcpApiSurface() throws Exception {
4646
ApiSurface.ofPackage(thisPackage, thisClassLoader)
4747
.pruningPattern(BigqueryMatcher.class.getName())
4848
.pruningPattern(BigqueryClient.class.getName())
49+
.pruningPattern("com.google.cloud.bigtable.data.v2.BigtableDataSettings\\$Builder")
50+
.pruningPattern(com.google.cloud.bigtable.data.v2.BigtableDataClient.class.getName())
4951
.pruningPattern("org[.]apache[.]beam[.].*Test.*")
5052
.pruningPattern("org[.]apache[.]beam[.].*IT")
5153
.pruningPattern("org[.]checkerframework[.].*[.]qual[.].*")

0 commit comments

Comments
 (0)