File tree Expand file tree Collapse file tree 11 files changed +33
-14
lines changed
benchmark-overhead/gradle/wrapper
gradle-plugins/gradle/wrapper
instrumentation/spring/spring-cloud-gateway/spring-cloud-gateway-2.2/testing
spring-boot-common/src/main/java/io/opentelemetry/spring/smoketest
spring-smoke-testing/src/main/java/io/opentelemetry/spring/smoketest Expand file tree Collapse file tree 11 files changed +33
-14
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ otelJava {
1313}
1414
1515dependencies {
16- jmhImplementation(" org.springframework.boot:spring-boot-starter-web:3.4.6 " )
16+ jmhImplementation(" org.springframework.boot:spring-boot-starter-web:3.5.0 " )
1717}
1818
1919tasks {
Original file line number Diff line number Diff line change 11distributionBase =GRADLE_USER_HOME
22distributionPath =wrapper/dists
3- distributionSha256Sum =61ad310d3c7d3e5da131b76bbf22b5a4c0786e9d892dae8c1658d4b484de3caa
4- distributionUrl =https\://services.gradle.org/distributions/gradle-8.14-bin.zip
3+ distributionSha256Sum =845952a9d6afa783db70bb3b0effaae45ae5542ca2bb7929619e8af49cb634cf
4+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.14.1 -bin.zip
55networkTimeout =10000
66validateDistributionUrl =true
77zipStoreBase =GRADLE_USER_HOME
Original file line number Diff line number Diff line change 11distributionBase =GRADLE_USER_HOME
22distributionPath =wrapper/dists
3- distributionSha256Sum =61ad310d3c7d3e5da131b76bbf22b5a4c0786e9d892dae8c1658d4b484de3caa
4- distributionUrl =https\://services.gradle.org/distributions/gradle-8.14-bin.zip
3+ distributionSha256Sum =845952a9d6afa783db70bb3b0effaae45ae5542ca2bb7929619e8af49cb634cf
4+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.14.1 -bin.zip
55networkTimeout =10000
66validateDistributionUrl =true
77zipStoreBase =GRADLE_USER_HOME
Original file line number Diff line number Diff line change 11distributionBase =GRADLE_USER_HOME
22distributionPath =wrapper/dists
3- distributionSha256Sum =61ad310d3c7d3e5da131b76bbf22b5a4c0786e9d892dae8c1658d4b484de3caa
4- distributionUrl =https\://services.gradle.org/distributions/gradle-8.14-bin.zip
3+ distributionSha256Sum =845952a9d6afa783db70bb3b0effaae45ae5542ca2bb7929619e8af49cb634cf
4+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.14.1 -bin.zip
55networkTimeout =10000
66validateDistributionUrl =true
77zipStoreBase =GRADLE_USER_HOME
Original file line number Diff line number Diff line change 11distributionBase =GRADLE_USER_HOME
22distributionPath =wrapper/dists
3- distributionSha256Sum =61ad310d3c7d3e5da131b76bbf22b5a4c0786e9d892dae8c1658d4b484de3caa
4- distributionUrl =https\://services.gradle.org/distributions/gradle-8.14-bin.zip
3+ distributionSha256Sum =845952a9d6afa783db70bb3b0effaae45ae5542ca2bb7929619e8af49cb634cf
4+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.14.1 -bin.zip
55networkTimeout =10000
66validateDistributionUrl =true
77zipStoreBase =GRADLE_USER_HOME
Original file line number Diff line number Diff line change 11distributionBase =GRADLE_USER_HOME
22distributionPath =wrapper/dists
3- distributionSha256Sum =61ad310d3c7d3e5da131b76bbf22b5a4c0786e9d892dae8c1658d4b484de3caa
4- distributionUrl =https\://services.gradle.org/distributions/gradle-8.14-bin.zip
3+ distributionSha256Sum =845952a9d6afa783db70bb3b0effaae45ae5542ca2bb7929619e8af49cb634cf
4+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.14.1 -bin.zip
55networkTimeout =10000
66validateDistributionUrl =true
77zipStoreBase =GRADLE_USER_HOME
Original file line number Diff line number Diff line change @@ -12,7 +12,9 @@ dependencies {
1212 testImplementation(project(" :instrumentation:spring:spring-cloud-gateway:spring-cloud-gateway-common:testing" ))
1313
1414 testLibrary(" org.springframework.cloud:spring-cloud-starter-gateway:2.2.0.RELEASE" )
15- testLibrary(" org.springframework.boot:spring-boot-starter-test:2.2.0.RELEASE" )
15+ // latest version of spring-cloud-starter-gateway is not compatible with spring boot 3.5 yet
16+ testImplementation(" org.springframework.boot:spring-boot-starter-test:2.2.0.RELEASE" )
17+ latestDepTestLibrary(" org.springframework.boot:spring-boot-starter-test:2.4.+" ) // documented limitation
1618}
1719
1820tasks.withType<Test >().configureEach {
Original file line number Diff line number Diff line change @@ -22,6 +22,13 @@ dependencies {
2222
2323 implementation(project(" :smoke-tests-otel-starter:spring-boot-common" ))
2424 testImplementation(" org.springframework.boot:spring-boot-starter-test" )
25+
26+ val testLatestDeps = gradle.startParameter.projectProperties[" testLatestDeps" ] == " true"
27+ if (testLatestDeps) {
28+ // with spring boot 3.5.0 versions of org.mongodb:mongodb-driver-sync and org.mongodb:mongodb-driver-core
29+ // are not in sync
30+ testImplementation(" org.mongodb:mongodb-driver-sync:latest.release" )
31+ }
2532}
2633
2734springBoot {
Original file line number Diff line number Diff line change @@ -25,6 +25,13 @@ dependencies {
2525 testImplementation(" org.testcontainers:kafka" )
2626 testImplementation(" org.testcontainers:mongodb" )
2727 testImplementation(" org.springframework.boot:spring-boot-starter-test" )
28+
29+ val testLatestDeps = gradle.startParameter.projectProperties[" testLatestDeps" ] == " true"
30+ if (testLatestDeps) {
31+ // with spring boot 3.5.0 versions of org.mongodb:mongodb-driver-sync and org.mongodb:mongodb-driver-core
32+ // are not in sync
33+ testImplementation(" org.mongodb:mongodb-driver-sync:latest.release" )
34+ }
2835}
2936
3037springBoot {
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ public class AbstractJvmMongodbSpringStarterSmokeTest
2929
3030 @ BeforeAll
3131 static void setUpContainer () {
32- container = new MongoDBContainer ("mongo:4.0 " );
32+ container = new MongoDBContainer ("mongo:4.2 " );
3333 container .start ();
3434 }
3535
You can’t perform that action at this time.
0 commit comments