This test logic is necessary to prevent interference between tests, particularly for integration tests involving live GemFire/Geode objects, especially since GemFire/Geode is rife with Singletons.
For example, SSL configuration settings linger between tests if the cache is not fully closed (when all resources are adequately released) in a timely manner.
Upgrade to Spring Data BOM 2020.0.6-SNAPSHOT.
Upgrade to Spring Data Build Parent 2.4.6-SNAPSHOT.
Upgrade to Spring Data for Apache Geode 2.4.6-SNAPSHOT.
Upgrade to Spring Data for VMware Tanzu (Pivotal) GemFire 2.4.6-SNAPSHOT.
Set Spring Data BOM version to 2020.0.4-SNAPSHOT / Ockham-SR4.
Set Spring Data Build Parent version to 2.4.4-SNAPSHOT.
Set Spring Data for Apache Geode version to 2.4.4-SNAPSHOT.
Set version to 0.0.23-SNAPSHOT.
Upgrade to Spring Data BOM 2020.0.3 / Ockham-SR3.
Upgrade to Spring Data Build Parent 2.4.3.
Upgrade to Spring Data for Apache Geode & VMware Tanzu (Pivotal) GemFire 2.4.3.
Set Spring Data version to Ockham-SNAPSHOT.
Set Spring Data for Apache Geode & VMware Tanzu (Pivotal) GemFire version to 2.4.2-SNAPSHOT.
Set Spring Data Build Parent version to 2.4.2-SNAPSHOT.
Set Spring Data BOM version to 2020.0.2-SNAPSHOT.
Upgrade to Spring Data for Apache Geode & VMware Tanzu (Pivotal) GemFire 2.4.1.
Upgrade to Spring Data Build (Parent) 2.4.1.
Upgrade to Spring Data BOM 2020.0.1.
Rename 'springDataReleaseTrainVersion' Gradle property to 'springDataBomVersion'.
Rename 'spring-data-releasetrain.version' Maven property to 'spring-data-bom.version'.
Set Spring Data for Apache Geode & VMware Tanzu (Pivotal) GemFire version to 2.3.6.BUILD-SNAPSHOT.
Set Spring Data Build version to 2.3.6.BUILD-SNAPSHOT.
Set Spring Data Release Train (BOM) version to Neumann-BUILD-SNAPSHOT.
Set version to 0.0.21-SNAPSHOT.
Upgrade to Spring Data for Apache Geode 2.3.5.RELEASE.
Upgrade to Sprign Data for VMware Tanzu (Pivotal) GemFire 2.3.5.RELEASE.
Upgrade to Spring Data Build 2.3.5.RELEASE.
Upgrade to Spring Data Release Train (BOM) Neumann-SR5.