mirror of
https://github.com/google/nomulus.git
synced 2025-07-20 09:46:03 +02:00
Upgrade testcontainers to work around a race (#1080)
* Upgrade testcontainers to work around a race testcontainers 1.15.? has a race condition that occassionally causes deadlocks. This can be worked around by upgrading to 1.15.2 and set transport type to http5. See https://github.com/testcontainers/testcontainers-java/issues/3531 for more information. There are two changes that are not lockfiles: - dependencies.gradle - java_common.gradle
This commit is contained in:
parent
5846a629d0
commit
cada9838cf
66 changed files with 281 additions and 274 deletions
|
@ -93,8 +93,15 @@ tasks.withType(Test).configureEach {
|
|||
throw new RuntimeException("Integration test with production or sandbox not allowed.")
|
||||
}
|
||||
systemProperty gcp_integration_env_property, targetEnv
|
||||
|
||||
}
|
||||
|
||||
// This environment variable along with testcontainers 1.15.2 works around
|
||||
// a race condition introduced in 1.15.0. This can be removed once httpclient5
|
||||
// becomes the default transport type in testcontainers, which may happen
|
||||
// in 1.16.x.
|
||||
// See https://github.com/testcontainers/testcontainers-java/issues/3531
|
||||
// for more information.
|
||||
environment('TESTCONTAINERS_TRANSPORT_TYPE', 'httpclient5')
|
||||
}
|
||||
|
||||
tasks.withType(JavaCompile).configureEach {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue