Add test for Java 8 Compatibility of third party jars (#1618)

* Add test for Java 8 Compatibility

Add a test to check for Java 8 compatibility of jars deployed to
AppEngine.

It is not enough to run existing tests with Java 8 VM, since many API
jars are not exercised by tests. For example, those for GCP services
like the SecretManager.

We take the conservative approach and verify that every class in every
jar are compiled for Java 8.
This commit is contained in:
Weimin Yu
2022-05-04 15:44:17 -04:00
committed by GitHub
parent f4436b54cf
commit ac3c8b7520
4 changed files with 162 additions and 1 deletions
+1
View File
@@ -41,3 +41,4 @@ include 'services:default'
include 'services:backend'
include 'services:tools'
include 'services:pubapi'
include 'java8compatibility'