Class org.gecko.util.PushstreamPerformanceTest

5

tests

0

failures

0

ignored

2m2.00s

duration

100%

successful

Tests

Test Duration Result
test2StreamsOptimized 22.192s passed
test2StreamsOptimizedMeasure 22.174s passed
testOptimized 22.984s passed
testOptimized02 27.505s passed
testOptimized09 27.147s passed

Standard output

1633522422419 pub message-100[38]
1633522424258 sub message-100[38][260] took 1834ms
1633522425489 pub message-200[33]
1633522428454 pub message-300[47]
1633522428993 sub message-201[49][283] took 3454ms
1633522431513 pub message-400[34]
1633522433507 sub message-301[13][277] took 5039ms
1633522435854 pub message-500[33]
1633522437833 sub message-397[21][479] took 6449ms
1633522442294 sub message-498[40][453] took 6529ms
MultiThreaded 8x buffer 100 fixed 10 test took 22862ms request time is: 14723, worker time is: 179744
1633522444811 sub message-53[45][246] took -1ms
1633522445450 pub message-100[44]
1633522446848 sub message-99[49][451] took -1ms
1633522448486 pub message-200[22]
1633522449114 sub message-153[13][408] took -1ms
1633522451251 sub message-194[16][485] took -1ms
1633522451527 pub message-300[20]
1633522453598 sub message-258[32][217] took -1ms
1633522454401 pub message-400[15]
1633522455692 sub message-294[48][493] took -1ms
1633522457412 pub message-500[46]
1633522457918 sub message-347[39][361] took -1ms
1633522460064 sub message-398[30][415] took -1ms
1633522462174 sub message-449[12][394] took -1ms
1633522464488 sub message-498[23][488] took -1ms
Default test took 22189ms request time is: 15044, worker time is: 350019
1633522467168 pub message-100[26]
1633522469301 sub message-99[25][459] took -1ms
1633522470046 pub message-200[26]
1633522472781 pub message-300[40]
1633522473597 sub message-199[28][416] took -1ms
1633522475358 pub message-400[15]
1633522477811 sub message-297[27][357] took -1ms
1633522478214 pub message-500[14]
1633522482090 sub message-396[24][448] took -1ms
1633522486663 sub message-500[14][482] took -1ms
Default test took 22169ms request time is: 13638, worker time is: 174305
1633522491489 pub message-100[47]
1633522491927 sub message-101[27][334] took -1ms
1633522497021 pub message-200[45]
1633522497326 sub message-202[87][202] took -1ms
1633522502605 pub message-300[60]
1633522502926 sub message-301[91][229] took -1ms
1633522508069 pub message-400[59]
1633522508368 sub message-402[45][203] took -1ms
1633522513678 pub message-500[29]
1633522514168 sub message-500[29][490] took -1ms
MultiThreaded 8x buffer 100 fixed 10 test took 27503ms request time is: 26954, worker time is: 177978
1633522519199 pub message-100[31]
1633522519602 sub message-98[55][483] took -1ms
1633522524796 pub message-200[28]
1633522525169 sub message-198[62][443] took -1ms
1633522530177 pub message-300[60]
1633522530522 sub message-300[60][344] took -1ms
1633522535762 pub message-400[17]
1633522536099 sub message-396[69][454] took -1ms
1633522540937 pub message-500[46]
MultiThreaded 8x buffer 100 fixed on full 10 test took 27144ms request time is: 26715, worker time is: 173328
1633522541315 sub message-500[46][377] took -1ms

Standard error

Oct 06, 2021 12:13:42 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 66, remaining fill grade: 20
Oct 06, 2021 12:13:45 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 31, remaining fill grade: 20
Oct 06, 2021 12:13:47 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 12, remaining fill grade: 20
Oct 06, 2021 12:13:49 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 13, remaining fill grade: 20
Oct 06, 2021 12:13:52 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 11, remaining fill grade: 20
Oct 06, 2021 12:13:54 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 11, remaining fill grade: 20
Oct 06, 2021 12:13:56 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 13, remaining fill grade: 20
Oct 06, 2021 12:14:27 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Buffersize: 100 , remaining elements: 100, remaining fill grade: 20
Oct 06, 2021 12:14:27 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 61, remaining fill grade: 0
Oct 06, 2021 12:14:30 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Buffersize: 100 , remaining elements: 100, remaining fill grade: 20
Oct 06, 2021 12:14:30 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 25, remaining fill grade: 0
Oct 06, 2021 12:14:32 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Buffersize: 100 , remaining elements: 92, remaining fill grade: 20
Oct 06, 2021 12:14:33 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0
Oct 06, 2021 12:14:35 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Buffersize: 100 , remaining elements: 51, remaining fill grade: 20
Oct 06, 2021 12:14:37 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0
Oct 06, 2021 12:14:38 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Buffersize: 100 , remaining elements: 17, remaining fill grade: 20
Oct 06, 2021 12:14:38 PM org.gecko.util.pushstreams.policy.GradualBreakingQueuePolicy doOffer
INFO: [source] Breaking offer for: 6 ms, remaining elements: 18, remaining fill grade: 20
Oct 06, 2021 12:14:41 PM org.gecko.util.pushstreams.policy.FixedGradePushbackPolicy pushback
INFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0