Perftestcordapp result contains immutable list (#1027)

This commit is contained in:
Thomas Schroeter 2018-06-20 15:24:51 +01:00 committed by GitHub
parent 867e8a85af
commit 0a1f49fbaf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -136,7 +136,7 @@ class LinearStateBatchNotariseFlow(private val notary: Party,
} }
@CordaSerializable @CordaSerializable
data class Result(val measurements: LinkedList<Measurement>) data class Result(val measurements: List<Measurement>)
@CordaSerializable @CordaSerializable
data class Measurement(val start: Instant, val end: Instant, val delay: Duration) data class Measurement(val start: Instant, val end: Instant, val delay: Duration)

View File

@ -187,7 +187,7 @@ class LinearStateBatchNotariseSampler : AbstractSampler() {
override fun additionalFlowResponseProcessing(context: JavaSamplerContext, sample: SampleResult, response: Any?) { override fun additionalFlowResponseProcessing(context: JavaSamplerContext, sample: SampleResult, response: Any?) {
if (response is LinearStateBatchNotariseFlow.Result && response.measurements.isNotEmpty()) { if (response is LinearStateBatchNotariseFlow.Result && response.measurements.isNotEmpty()) {
measurements.add(response.measurements) measurements.add(LinkedList(response.measurements))
measurementsSize += response.measurements.size measurementsSize += response.measurements.size
} }
this.sample = sample this.sample = sample
@ -232,4 +232,4 @@ class LinearStateBatchNotariseSampler : AbstractSampler() {
} }
return result return result
} }
} }