Class org.gecko.util.PushstreamPerformanceTest

5

tests

0

failures

0

ignored

2m2.65s

duration

100%

successful

Tests

Test Duration Result
test2StreamsOptimized 22.245s passed
test2StreamsOptimizedMeasure 21.814s passed
testOptimized 22.293s passed
testOptimized02 27.667s passed
testOptimized09 28.627s passed

Standard output

1653400236977 pub message-100[46]
1653400238594 sub message-101[12][241] took 1601ms
1653400239737 pub message-200[30]
1653400242608 pub message-300[47]
1653400242976 sub message-199[32][411] took 3269ms
1653400245676 pub message-400[18]
1653400247427 sub message-301[15][384] took 4804ms
1653400249667 pub message-500[46]
1653400251736 sub message-397[19][436] took 6124ms
1653400256238 sub message-500[46][480] took 6570ms
MultiThreaded 8x buffer 100 fixed 10 test took 22186ms request time is: 14304, worker time is: 174117
1653400258663 sub message-48[34][434] took -1ms
1653400259396 pub message-100[38]
1653400260766 sub message-101[22][224] took -1ms
1653400262500 pub message-200[19]
1653400263123 sub message-156[29][192] took -1ms
1653400265362 pub message-300[42]
1653400265410 sub message-196[28][479] took -1ms
1653400267562 sub message-247[11][359] took -1ms
1653400268286 pub message-400[24]
1653400269749 sub message-303[37][379] took -1ms
1653400271170 pub message-500[27]
1653400271853 sub message-352[31][406] took -1ms
1653400273930 sub message-400[24][468] took -1ms
1653400276050 sub message-450[14][421] took -1ms
1653400278485 sub message-499[20][484] took -1ms
Default test took 22242ms request time is: 14863, worker time is: 348120
1653400281236 pub message-100[39]
1653400282933 sub message-94[38][502] took -1ms
1653400284209 pub message-200[41]
1653400286865 pub message-300[24]
1653400287431 sub message-200[41][438] took -1ms
1653400289596 pub message-400[10]
1653400291663 sub message-303[17][198] took -1ms
1653400292348 pub message-500[36]
1653400295956 sub message-397[33][417] took -1ms
1653400300300 sub message-498[16][385] took -1ms
Default test took 21809ms request time is: 13789, worker time is: 172659
1653400305848 pub message-100[54]
1653400306258 sub message-101[82][327] took -1ms
1653400311458 pub message-200[75]
1653400311758 sub message-196[42][498] took -1ms
1653400316908 pub message-300[87]
1653400317257 sub message-302[41][211] took -1ms
1653400322366 pub message-400[98]
1653400322682 sub message-401[74][242] took -1ms
1653400327740 pub message-500[89]
MultiThreaded 8x buffer 100 fixed 10 test took 27665ms request time is: 27385, worker time is: 175825
1653400327967 sub message-500[89][226] took -1ms
1653400333913 pub message-100[34]
1653400334176 sub message-100[34][263] took -1ms
1653400339588 pub message-200[61]
1653400340021 sub message-199[90][494] took -1ms
1653400344977 pub message-300[19]
1653400345441 sub message-301[28][435] took -1ms
1653400350515 pub message-400[43]
1653400350799 sub message-402[27][241] took -1ms
1653400356201 pub message-500[98]
MultiThreaded 8x buffer 100 fixed on full 10 test took 28626ms request time is: 28179, worker time is: 173634
1653400356594 sub message-500[98][392] took -1ms

Standard error

May 24, 2022 1:50:36 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 66, remaining fill grade: 20
May 24, 2022 1:50:39 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 34, remaining fill grade: 20
May 24, 2022 1:50:41 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 11, remaining fill grade: 20
May 24, 2022 1:50:44 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 10, remaining fill grade: 20
May 24, 2022 1:50:46 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 12, remaining fill grade: 20
May 24, 2022 1:50:48 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 10, remaining fill grade: 20
May 24, 2022 1:50:50 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 10, remaining fill grade: 20
May 24, 2022 1:51:21 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Buffersize: 100 , remaining elements: 100, remaining fill grade: 20
May 24, 2022 1:51:21 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 65, remaining fill grade: 0
May 24, 2022 1:51:24 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Buffersize: 100 , remaining elements: 100, remaining fill grade: 20
May 24, 2022 1:51:24 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 36, remaining fill grade: 0
May 24, 2022 1:51:26 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Buffersize: 100 , remaining elements: 100, remaining fill grade: 20
May 24, 2022 1:51:26 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0
May 24, 2022 1:51:29 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Buffersize: 100 , remaining elements: 61, remaining fill grade: 20
May 24, 2022 1:51:31 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0
May 24, 2022 1:51:32 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Buffersize: 100 , remaining elements: 24, remaining fill grade: 20
May 24, 2022 1:51:35 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0