Browse Source

Hexagon v0.11 (#2630)

* Update Hexagon benchmark

* Update Hexagon benchmark

* Remove features not used in tests

* Remove MySql storage

* Enable Resin test

* Upgrade Hexagon to v0.11

* Disable Resin

* Fix dependencies
Juanjo Aguililla 8 years ago
parent
commit
137e779294

+ 1 - 1
frameworks/Kotlin/hexagon/benchmark_config.json

@@ -27,7 +27,7 @@
 
                 "setup_file" : "setup",
                 "versus" : "servlet"
-            }
+            }              
         }
     ]
 }

+ 3 - 0
frameworks/Kotlin/hexagon/build.gradle

@@ -33,8 +33,11 @@ dependencies {
     compile ("co.there4:hexagon:$hexagonVersion")
     compile ("com.mitchellbosecke:pebble:$pebbleVersion")
 
+    compile ("org.mongodb:mongodb-driver:$mongodbVersion")
+
     // providedCompile excludes the dependency only in the WAR, not in the distribution
     providedCompile ("org.eclipse.jetty:jetty-webapp:$jettyVersion") { exclude module: "slf4j-api" }
 
+    testCompile ("org.testng:testng:$testngVersion")
     testCompile ("co.there4:hexagon:$hexagonVersion:test")
 }

+ 8 - 5
frameworks/Kotlin/hexagon/gradle.properties

@@ -1,11 +1,14 @@
 
 description=Hexagon web framework's benchmark
 
-gradleScripts=https://raw.githubusercontent.com/jaguililla/hexagon/0.10.3/gradle
+gradleScripts=https://raw.githubusercontent.com/jaguililla/hexagon/0.11.0/gradle
 
-dokkaVersion=0.9.11
-kotlinVersion=1.0.6
+dokkaVersion=0.9.13
+kotlinVersion=1.1.1
 
-hexagonVersion=0.10.3
+hexagonVersion=0.11.0
 pebbleVersion=2.3.0
-jettyVersion=9.3.14.v20161028
+jettyVersion=9.4.2.v20170220
+mongodbVersion=3.4.2
+
+testngVersion=6.10

+ 1 - 1
frameworks/Kotlin/hexagon/gradle/wrapper.properties

@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-3.4.1-all.zip