Skip to content

Commit 63f1a0c

Browse files
committed
tests: Ignore protobuf 3 showcase tests in native profile. Add protobuf 3 showcase tests as a separate step.
1 parent 1c8d2dd commit 63f1a0c

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

.github/workflows/ci.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,12 @@ jobs:
386386
mvn clean verify -P '!showcase,enable-integration-tests,loggingTestBase,disabledLogging' \
387387
--batch-mode \
388388
--no-transfer-progress
389+
- name: Showcase integration tests - Protobuf 3 compatibility with third party library Tensorflow
390+
working-directory: java-showcase
391+
run: |
392+
mvn clean verify -P 'enable-integration-tests,protobuf3,showcase' \
393+
--batch-mode \
394+
--no-transfer-progress
389395
390396
showcase-clirr:
391397
if: ${{ github.base_ref != '' }} # Only execute on pull_request trigger event

java-showcase/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@
7979
<!-- Do not compile by default (without logging deps) -->
8080
<testExcludes>
8181
<testExclude>**/com/google/showcase/v1beta1/it/logging/*.java</testExclude>
82+
<testExclude>**/com/google/showcase/v1beta1/it/ITProtobuf3Compatibility.java</testExclude>
8283
</testExcludes>
8384
</configuration>
8485
</plugin>

0 commit comments

Comments
 (0)