task loadTest(type: JavaExec) {
dependsOn testClasses
description = "This Account Microservice Gatling Performance test
for a Microservice."
group = "Load Test"
classpath = sourceSets.test.runtimeClasspath
jvmArgs = [
"-Dgatling.core.directory.binaries=${sourceSets.test.output.classesDir.toString()}"
]
main = "io.gatling.app.Gatling"
args = [
"--simulation", "dineshonjava.AccountGatlingSimulation",
"--results-folder", "${buildDir}/gatling-results",
"--binaries-folder",
sourceSets.test.output.classesDir.toString(),
"--bodies-folder",
sourceSets.test.resources.srcDirs.toList().first().toString() +
"/gatling/bodies",
]
}