11package perf ;
22
33import com .arangodb .ArangoDB ;
4+ import com .arangodb .BaseJunit5 ;
45import com .arangodb .Protocol ;
56import com .arangodb .Request ;
67import com .arangodb .internal .ArangoRequestParam ;
78import org .junit .jupiter .api .Disabled ;
89import org .junit .jupiter .params .ParameterizedTest ;
910import org .junit .jupiter .params .provider .EnumSource ;
1011
12+ import static org .junit .jupiter .api .Assumptions .assumeTrue ;
13+
1114@ Disabled
1215public class SyncBenchmarkTest {
1316 private final int warmupDurationSeconds = 15 ;
@@ -16,6 +19,8 @@ public class SyncBenchmarkTest {
1619 @ ParameterizedTest
1720 @ EnumSource (Protocol .class )
1821 void getVersion (Protocol protocol ) {
22+ assumeTrue (!protocol .equals (Protocol .VST ) || BaseJunit5 .isLessThanVersion (3 , 12 ));
23+
1924 System .out .println ("-----------------------------------------" );
2025 System .out .println ("--- getVersion(): " + protocol );
2126 System .out .println ("-----------------------------------------" );
@@ -24,6 +29,7 @@ void getVersion(Protocol protocol) {
2429 .host ("172.28.0.1" , 8529 )
2530 .password ("test" )
2631 .protocol (protocol )
32+ .maxConnections (16 )
2733 .build ();
2834 Benchmark benchmark = new Benchmark (warmupDurationSeconds , numberOfRequests ) {
2935 @ Override
@@ -44,6 +50,8 @@ protected void shutdown() {
4450 @ ParameterizedTest
4551 @ EnumSource (Protocol .class )
4652 void getVersionWithDetails (Protocol protocol ) {
53+ assumeTrue (!protocol .equals (Protocol .VST ) || BaseJunit5 .isLessThanVersion (3 , 12 ));
54+
4755 System .out .println ("-----------------------------------------" );
4856 System .out .println ("--- getVersion w/ details: " + protocol );
4957 System .out .println ("-----------------------------------------" );
@@ -52,6 +60,7 @@ void getVersionWithDetails(Protocol protocol) {
5260 .host ("172.28.0.1" , 8529 )
5361 .password ("test" )
5462 .protocol (protocol )
63+ .maxConnections (16 )
5564 .build ();
5665 Benchmark benchmark = new Benchmark (warmupDurationSeconds , numberOfRequests ) {
5766 private final Request <?> request = Request .builder ()
0 commit comments