codeSociete on one side, activeCompanyName on the other one, really?
Sorry, It was a test I forgot changing it, it’s not the problem.
Thks for link, I’m starting reading it.
Hi,
I’m still looking for a stack overflow error, I reduced code, wrote loops differently and this simple code sample is not working :
`
class Test extends Simulation {
val machine = “machine:port”
val baseUri = “http://” + machine + “/ws/linkToWs”;
val httpProtocol = http
.baseURL(baseUri)
.disableWarmUp
object Actions {
def testCount = {
2
}
val test = repeat(Actions.testCount, “socId”) {
group(“Test”) {
exec({ session => session.set(“fieldName”, “testValue”) })
}
}
}
val scn = scenario(“test”).exec(Actions.test)
setUp(
scn.inject(atOnceUsers(1)).protocols(httpProtocol))
}
`
=> Problem is probably under my eyes but I don’t see it
Could you provide the stacktrace, please?
Of course :
`
Simulation Test started…
Exception in thread “main” java.lang.StackOverflowError
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
at Test.Actions(Test.scala:13)
at Test$Actions$.(Test.scala:18)
at Test.Actions$lzycompute(Test.scala:13)
`
I noticed that if I replace Actions.testCount call with an int, it’s working.
Line 13 is :
object Actions {
Line 18 :
val test = repeat(Actions.testCount, "socId") {
Replace Actions.testCount by testCount
And if you don’t prefix testCount by ‘Actions.’ ? (which is completely unnecessary, since testCount and test are defined in the same object, you don’t need to prefix it to access it)
Excellent ! What an idea… !
Do you understand this behaviour ? Stéphane, I know magic doesn’t exist
What is happening here is that you’re trying to access the object while it’s being initialised, hence a circular dependency.
If you’re familiar with Spring/CDI, imagine you’re trying to inject a component A inside that same component A.
It does not happens if you don’t prefix it because it doesn’t to access a fully built ‘Actions’ built while it’s being built.
Nothing magic here
objects are lazy initialized. This lazy initialization is implemented as a wrapper of the target instance and delegation. Search the internet for singleton implementations with double check locking in Java.
When you call Actions.something, you’re actually calling the singleton holder, that initialize the singleton target, and then delegate.
Here, sequence is:
- First Actions call
- Singleton not yet initialized
- Creating singleton, which means populating vals (instance members)
- populating “test” val requires calling Actions.testCount
- Singleton not yet initialized, as original singleton initialization is still in progress
- Infinite loop
Thanks for your detailed explanations & help, I understand ! I’m moving on other Gatling’s subjects now Perhaps an other topic soon but I’m taking care not flooding your group !