diff --git a/perftestcordapp/src/main/kotlin/com/r3/corda/enterprise/perftestcordapp/flows/LinearStateBatchNotariseFlow.kt b/perftestcordapp/src/main/kotlin/com/r3/corda/enterprise/perftestcordapp/flows/LinearStateBatchNotariseFlow.kt index 2af5d11837..b24dcba032 100644 --- a/perftestcordapp/src/main/kotlin/com/r3/corda/enterprise/perftestcordapp/flows/LinearStateBatchNotariseFlow.kt +++ b/perftestcordapp/src/main/kotlin/com/r3/corda/enterprise/perftestcordapp/flows/LinearStateBatchNotariseFlow.kt @@ -136,7 +136,7 @@ class LinearStateBatchNotariseFlow(private val notary: Party, } @CordaSerializable - data class Result(val measurements: LinkedList) + data class Result(val measurements: List) @CordaSerializable data class Measurement(val start: Instant, val end: Instant, val delay: Duration) diff --git a/tools/jmeter/src/main/kotlin/com/r3/corda/jmeter/Samplers.kt b/tools/jmeter/src/main/kotlin/com/r3/corda/jmeter/Samplers.kt index 89feff8613..5a62af2dcc 100644 --- a/tools/jmeter/src/main/kotlin/com/r3/corda/jmeter/Samplers.kt +++ b/tools/jmeter/src/main/kotlin/com/r3/corda/jmeter/Samplers.kt @@ -187,7 +187,7 @@ class LinearStateBatchNotariseSampler : AbstractSampler() { override fun additionalFlowResponseProcessing(context: JavaSamplerContext, sample: SampleResult, response: Any?) { if (response is LinearStateBatchNotariseFlow.Result && response.measurements.isNotEmpty()) { - measurements.add(response.measurements) + measurements.add(LinkedList(response.measurements)) measurementsSize += response.measurements.size } this.sample = sample @@ -232,4 +232,4 @@ class LinearStateBatchNotariseSampler : AbstractSampler() { } return result } -} \ No newline at end of file +}