Fixing Kokoro build.
The build is failing probably because Kokoro upgraded its Ubuntu image. This image doesn't have the unlimited Java policy, thus tests with 256-bit keys failed. These tests are skipped now. I also temporarily remove tests with 256-bit keys from AEAD cross-language tests. These tests will be reinstalled after b/35928521 is fixed. The Go compiler on Kokoro, which is at version go1.9 linux/amd64, refuses to compile our Go code because it found a cycle dependency. This is somehow not a problem with the version of Go on my workstation. Fortunately, the cycle dependency is in a test, so I temporarily removed it. I'm working on a better fix which moves the test to a different package. I also upgrade Bazel to 0.9.0 and use rules-apple at a2b620070d373e4f265194b69f65e9e5c17fbcb8, instead of master, which is known to work well with Bazel 0.9.0. Change-Id: I97229342065f12d0eec6ff31b54922161267943a ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 0e96efbd943ddc3c97a2b7d573f7e20b78781a5d
Showing
- WORKSPACE 2 additions, 2 deletionsWORKSPACE
- apps/rewardedads/java/BUILD 2 additions, 2 deletionsapps/rewardedads/java/BUILD
- go/tink/BUILD 0 additions, 3 deletionsgo/tink/BUILD
- go/tink/keyset_handle_test.go 0 additions, 45 deletionsgo/tink/keyset_handle_test.go
- java/src/test/java/com/google/crypto/tink/hybrid/RegistryEciesAeadHkdfDemHelperTest.java 47 additions, 19 deletions...rypto/tink/hybrid/RegistryEciesAeadHkdfDemHelperTest.java
- java/src/test/java/com/google/crypto/tink/subtle/DaeadThreadSafetyTest.java 7 additions, 1 deletion.../com/google/crypto/tink/subtle/DaeadThreadSafetyTest.java
- kokoro/run_tests.sh 4 additions, 4 deletionskokoro/run_tests.sh
- tools/testing/cross_language/aead_test.sh 1 addition, 1 deletiontools/testing/cross_language/aead_test.sh
Loading
Please register or sign in to comment