Page MenuHomePhabricator

CI: Don't show PHPUnit progress
Open, Needs TriagePublic

Description

Typical PHPUnit output in CI logs looks like this:

19:21:48 INFO:quibble.commands:>>> Start: PHPUnit unit tests
19:21:48 PHPUnit unit tests
19:21:48 composer phpunit:unit -- --exclude-group Broken,ParserFuzz,Stub
19:21:48 > phpunit --colors=always --testsuite=core:unit,extensions:unit,skins:unit '--exclude-group' 'Broken,ParserFuzz,Stub'
19:21:48 PHPUnit 9.5.28 by Sebastian Bergmann and contributors.
19:21:48 
19:21:48 ...........................................................    59 / 17706 (  0%)
19:21:48 ...........................................................   118 / 17706 (  0%)
19:21:48 ...........................................................   177 / 17706 (  0%)
19:21:48 ...........................................................   236 / 17706 (  1%)
19:21:48 ...........................................................   295 / 17706 (  1%)
19:21:48 ...........................................................   354 / 17706 (  1%)
19:21:48 ...........................................................   413 / 17706 (  2%)
19:21:48 ...........................................................   472 / 17706 (  2%)
19:21:48 ...........................................................   531 / 17706 (  2%)
19:21:48 ...........................................................   590 / 17706 (  3%)
19:21:48 ...........................................................   649 / 17706 (  3%)
19:21:48 ...........................................................   708 / 17706 (  3%)
19:21:48 ...........................................................   767 / 17706 (  4%)
19:21:48 ...........................................................   826 / 17706 (  4%)
19:21:48 ...........................................................   885 / 17706 (  4%)
19:21:48 ...........................................................   944 / 17706 (  5%)
19:21:48 ...........................................................  1003 / 17706 (  5%)
19:21:48 ...........................................................  1062 / 17706 (  5%)
19:21:48 ...........................................................  1121 / 17706 (  6%)
19:21:48 ...........................................................  1180 / 17706 (  6%)
19:21:48 ...........................................................  1239 / 17706 (  6%)
19:21:48 ...........................................................  1298 / 17706 (  7%)
19:21:48 ...........................................................  1357 / 17706 (  7%)
19:21:48 ...........................................................  1416 / 17706 (  7%)
19:21:48 ...........................................................  1475 / 17706 (  8%)
19:21:48 ...........................................................  1534 / 17706 (  8%)
19:21:48 ...........................................................  1593 / 17706 (  8%)
19:21:48 ...........................................................  1652 / 17706 (  9%)
19:21:48 ...........................................................  1711 / 17706 (  9%)
19:21:48 ...........................................................  1770 / 17706 (  9%)
19:21:48 ...........................................................  1829 / 17706 ( 10%)
19:21:48 ...........................................................  1888 / 17706 ( 10%)
19:21:48 ...........................................................  1947 / 17706 ( 10%)
19:21:48 ...........................................................  2006 / 17706 ( 11%)
19:21:48 ...........................................................  2065 / 17706 ( 11%)
19:21:48 ...........................................................  2124 / 17706 ( 11%)
19:21:48 ...........................................................  2183 / 17706 ( 12%)
19:21:48 ...........................................................  2242 / 17706 ( 12%)
19:21:48 ...........................................................  2301 / 17706 ( 12%)
19:21:48 ...........................................................  2360 / 17706 ( 13%)
19:21:48 ...........................................................  2419 / 17706 ( 13%)
19:21:48 ...........................................................  2478 / 17706 ( 13%)
19:21:48 ...........................................................  2537 / 17706 ( 14%)
19:21:48 ...........................................................  2596 / 17706 ( 14%)
19:21:48 ...........................................................  2655 / 17706 ( 14%)
19:21:48 ...........................................................  2714 / 17706 ( 15%)
19:21:48 ...........................................................  2773 / 17706 ( 15%)
19:21:48 ...........................................................  2832 / 17706 ( 15%)
19:21:48 ...........................................................  2891 / 17706 ( 16%)
19:21:48 ...........................................................  2950 / 17706 ( 16%)
19:21:48 ...........................................................  3009 / 17706 ( 16%)
19:21:48 ...........................................................  3068 / 17706 ( 17%)
19:21:48 ...........................................................  3127 / 17706 ( 17%)
19:21:48 ...........................................................  3186 / 17706 ( 17%)
19:21:48 ...........................................................  3245 / 17706 ( 18%)
19:21:48 ...........................................................  3304 / 17706 ( 18%)
19:21:48 ...........................................................  3363 / 17706 ( 18%)
19:21:48 ...........................................................  3422 / 17706 ( 19%)
19:21:48 ........S.S.S.S............................................  3481 / 17706 ( 19%)
19:21:48 ...........................................................  3540 / 17706 ( 19%)
19:21:48 ...........................................................  3599 / 17706 ( 20%)
19:21:48 ...........................................................  3658 / 17706 ( 20%)
19:21:48 ...........................................................  3717 / 17706 ( 20%)
19:21:48 ...........................................................  3776 / 17706 ( 21%)
19:21:48 ...........................................................  3835 / 17706 ( 21%)
19:21:48 ...........................................................  3894 / 17706 ( 21%)
19:21:48 ...........................................................  3953 / 17706 ( 22%)
19:21:48 ...........................................................  4012 / 17706 ( 22%)
19:21:48 ...........................................................  4071 / 17706 ( 22%)
19:21:48 ...........................................................  4130 / 17706 ( 23%)
19:21:48 ...........................................................  4189 / 17706 ( 23%)
19:21:48 ...........................................................  4248 / 17706 ( 23%)
19:21:48 ...........................................................  4307 / 17706 ( 24%)
19:21:48 ..................................................SS.......  4366 / 17706 ( 24%)
19:21:48 ...........................................................  4425 / 17706 ( 24%)
19:21:48 ...........................................................  4484 / 17706 ( 25%)
19:21:48 ...........................................................  4543 / 17706 ( 25%)
19:21:48 ...........................................................  4602 / 17706 ( 25%)
19:21:48 ...........................................................  4661 / 17706 ( 26%)
19:21:48 ...........................................................  4720 / 17706 ( 26%)
19:21:48 ...........................................................  4779 / 17706 ( 26%)
19:21:48 ...........................................................  4838 / 17706 ( 27%)
19:21:48 ...........................................................  4897 / 17706 ( 27%)
19:21:48 ...........................................................  4956 / 17706 ( 27%)
19:21:48 ...........................................................  5015 / 17706 ( 28%)
19:21:48 ...........................................................  5074 / 17706 ( 28%)
19:21:48 ...........................................................  5133 / 17706 ( 28%)
19:21:48 ...........................................................  5192 / 17706 ( 29%)
19:21:48 ...........................................................  5251 / 17706 ( 29%)
19:21:48 ...........................................................  5310 / 17706 ( 29%)
19:21:48 ...........................................................  5369 / 17706 ( 30%)
19:21:48 ...........................................................  5428 / 17706 ( 30%)
19:21:48 ...........................................................  5487 / 17706 ( 30%)
19:21:48 ...........................................................  5546 / 17706 ( 31%)
19:21:48 ...........................................................  5605 / 17706 ( 31%)
19:21:48 ...........................................................  5664 / 17706 ( 31%)
19:21:48 ...........................................................  5723 / 17706 ( 32%)
19:21:48 ...........................................................  5782 / 17706 ( 32%)
19:21:48 ...........................................................  5841 / 17706 ( 32%)
19:21:48 ...........................................................  5900 / 17706 ( 33%)
19:21:48 ...........................................................  5959 / 17706 ( 33%)
19:21:48 ...........................................................  6018 / 17706 ( 33%)
19:21:48 ...........................................................  6077 / 17706 ( 34%)
19:21:48 ...........................................................  6136 / 17706 ( 34%)
19:21:48 ...........................................................  6195 / 17706 ( 34%)
19:21:48 ...........................................................  6254 / 17706 ( 35%)
19:21:48 ...........................................................  6313 / 17706 ( 35%)
19:21:48 ...........................................................  6372 / 17706 ( 35%)
19:21:48 ...........................................................  6431 / 17706 ( 36%)
19:21:48 ...........................................................  6490 / 17706 ( 36%)
19:21:48 ...........................................................  6549 / 17706 ( 36%)
19:21:48 ...........................................................  6608 / 17706 ( 37%)
19:21:48 ...........................................................  6667 / 17706 ( 37%)
19:21:48 ...........................................................  6726 / 17706 ( 37%)
19:21:48 ...........................................................  6785 / 17706 ( 38%)
19:21:48 ...........................................................  6844 / 17706 ( 38%)
19:21:48 ...........................................................  6903 / 17706 ( 38%)
19:21:48 ...........................................................  6962 / 17706 ( 39%)
19:21:48 ...........................................................  7021 / 17706 ( 39%)
19:21:48 ...........................................................  7080 / 17706 ( 39%)
19:21:48 ...........................................................  7139 / 17706 ( 40%)
19:21:48 ...........................................................  7198 / 17706 ( 40%)
19:21:48 ...........................................................  7257 / 17706 ( 40%)
19:21:48 ...........................................................  7316 / 17706 ( 41%)
19:21:48 ...........................................................  7375 / 17706 ( 41%)
19:21:48 ...........................................................  7434 / 17706 ( 41%)
19:21:48 ...........................................................  7493 / 17706 ( 42%)
19:21:48 ...........................................................  7552 / 17706 ( 42%)
19:21:48 ...........................................................  7611 / 17706 ( 42%)
19:21:48 ...........................................................  7670 / 17706 ( 43%)
19:21:48 ...........................................................  7729 / 17706 ( 43%)
19:21:48 ...........................................................  7788 / 17706 ( 43%)
19:21:48 ...........................................................  7847 / 17706 ( 44%)
19:21:48 ...........................................................  7906 / 17706 ( 44%)
19:21:48 ...........................................................  7965 / 17706 ( 44%)
19:21:48 ...........................................................  8024 / 17706 ( 45%)
19:21:48 ...........................................................  8083 / 17706 ( 45%)
19:21:48 ...........................................................  8142 / 17706 ( 45%)
19:21:48 ...........................................................  8201 / 17706 ( 46%)
19:21:48 ...........................................................  8260 / 17706 ( 46%)
19:21:48 ...........................................................  8319 / 17706 ( 46%)
19:21:48 ...........................................................  8378 / 17706 ( 47%)
19:21:48 ...........................................................  8437 / 17706 ( 47%)
19:21:48 ...........................................................  8496 / 17706 ( 47%)
19:21:48 ...........................................................  8555 / 17706 ( 48%)
19:21:48 ...........................................................  8614 / 17706 ( 48%)
19:21:48 ...........................................................  8673 / 17706 ( 48%)
19:21:48 ...........................................................  8732 / 17706 ( 49%)
19:21:48 ...........................................................  8791 / 17706 ( 49%)
19:21:48 ......................................................S....  8850 / 17706 ( 49%)
19:21:48 ...........................................................  8909 / 17706 ( 50%)
19:21:48 ...........................................................  8968 / 17706 ( 50%)
19:21:48 ...........................................................  9027 / 17706 ( 50%)
19:21:48 ...........................................................  9086 / 17706 ( 51%)
19:21:48 ...........................................................  9145 / 17706 ( 51%)
19:21:48 ...........................................................  9204 / 17706 ( 51%)
19:21:48 ...........................................................  9263 / 17706 ( 52%)
19:21:48 ...........................................................  9322 / 17706 ( 52%)
19:21:48 ...........................................................  9381 / 17706 ( 52%)
19:21:48 ...........................................................  9440 / 17706 ( 53%)
19:21:48 ...........................................................  9499 / 17706 ( 53%)
19:21:48 ...........................................................  9558 / 17706 ( 53%)
19:21:48 ...........................................................  9617 / 17706 ( 54%)
19:21:48 ...........................................................  9676 / 17706 ( 54%)
19:21:48 ...........................................................  9735 / 17706 ( 54%)
19:21:48 ...........................................................  9794 / 17706 ( 55%)
19:21:48 ...........................................................  9853 / 17706 ( 55%)
19:21:48 ...........................................................  9912 / 17706 ( 55%)
19:21:48 ...........................................................  9971 / 17706 ( 56%)
19:21:48 ........................................................... 10030 / 17706 ( 56%)
19:21:48 ........................................................... 10089 / 17706 ( 56%)
19:21:48 ........................................................... 10148 / 17706 ( 57%)
19:21:48 ........................................................... 10207 / 17706 ( 57%)
19:21:48 ........................................................... 10266 / 17706 ( 57%)
19:21:48 ........................................................... 10325 / 17706 ( 58%)
19:21:48 ........................................................... 10384 / 17706 ( 58%)
19:21:48 ........................................................... 10443 / 17706 ( 58%)
19:21:48 ........................................................... 10502 / 17706 ( 59%)
19:21:48 ........................................................... 10561 / 17706 ( 59%)
19:21:48 ........................................................... 10620 / 17706 ( 59%)
19:21:48 ........................................................... 10679 / 17706 ( 60%)
19:21:48 ........................................................... 10738 / 17706 ( 60%)
19:21:48 ........................................................... 10797 / 17706 ( 60%)
19:21:48 ........................................................... 10856 / 17706 ( 61%)
19:21:48 ........................................................... 10915 / 17706 ( 61%)
19:21:48 ........................................................... 10974 / 17706 ( 61%)
19:21:48 ........................................................... 11033 / 17706 ( 62%)
19:21:48 ........................................................... 11092 / 17706 ( 62%)
19:21:48 ........................................................... 11151 / 17706 ( 62%)
19:21:48 ........................................................... 11210 / 17706 ( 63%)
19:21:48 ........................................................... 11269 / 17706 ( 63%)
19:21:48 ........................................................... 11328 / 17706 ( 63%)
19:21:48 ........................................................... 11387 / 17706 ( 64%)
19:21:48 ........................................................... 11446 / 17706 ( 64%)
19:21:48 ........................................................... 11505 / 17706 ( 64%)
19:21:48 ........................................................... 11564 / 17706 ( 65%)
19:21:48 ........................................................... 11623 / 17706 ( 65%)
19:21:48 ........................................................... 11682 / 17706 ( 65%)
19:21:48 ........................................................... 11741 / 17706 ( 66%)
19:21:48 ........................................................... 11800 / 17706 ( 66%)
19:21:48 ........................................................... 11859 / 17706 ( 66%)
19:21:48 ........................................................... 11918 / 17706 ( 67%)
19:21:48 ........................................................... 11977 / 17706 ( 67%)
19:21:48 ........................................................... 12036 / 17706 ( 67%)
19:21:48 ........................................................... 12095 / 17706 ( 68%)
19:21:48 ........................................................... 12154 / 17706 ( 68%)
19:21:48 ........................................................... 12213 / 17706 ( 68%)
19:21:48 ........................................................... 12272 / 17706 ( 69%)
19:21:48 ........................................................... 12331 / 17706 ( 69%)
19:21:48 ........................................................... 12390 / 17706 ( 69%)
19:21:48 ........................................................... 12449 / 17706 ( 70%)
19:21:48 ........................................................... 12508 / 17706 ( 70%)
19:21:48 ........................................................... 12567 / 17706 ( 70%)
19:21:48 ........................................................... 12626 / 17706 ( 71%)
19:21:48 ........................................................... 12685 / 17706 ( 71%)
19:21:48 ........................................................... 12744 / 17706 ( 71%)
19:21:48 ........................................................... 12803 / 17706 ( 72%)
19:21:48 ........................................................... 12862 / 17706 ( 72%)
19:21:48 ........................................................... 12921 / 17706 ( 72%)
19:21:48 ........................................................... 12980 / 17706 ( 73%)
19:21:48 ........................................................... 13039 / 17706 ( 73%)
19:21:48 ........................................................... 13098 / 17706 ( 73%)
19:21:48 ........................................................... 13157 / 17706 ( 74%)
19:21:48 ........................................................... 13216 / 17706 ( 74%)
19:21:48 ........................................................... 13275 / 17706 ( 74%)
19:21:48 ........................................................... 13334 / 17706 ( 75%)
19:21:48 ........................................................... 13393 / 17706 ( 75%)
19:21:48 ........................................................... 13452 / 17706 ( 75%)
19:21:48 ........................................................... 13511 / 17706 ( 76%)
19:21:48 ........................................................... 13570 / 17706 ( 76%)
19:21:48 ........................................................... 13629 / 17706 ( 76%)
19:21:48 ........................................................... 13688 / 17706 ( 77%)
19:21:48 ........................................................... 13747 / 17706 ( 77%)
19:21:48 ........................................................... 13806 / 17706 ( 77%)
19:21:48 ........................................................... 13865 / 17706 ( 78%)
19:21:48 ........................................................... 13924 / 17706 ( 78%)
19:21:48 ........................................................... 13983 / 17706 ( 78%)
19:21:48 ........................................................... 14042 / 17706 ( 79%)
19:21:48 ........................................................... 14101 / 17706 ( 79%)
19:21:48 ........................................................... 14160 / 17706 ( 79%)
19:21:48 ........................................................... 14219 / 17706 ( 80%)
19:21:48 ........................................................... 14278 / 17706 ( 80%)
19:21:48 ........................................................... 14337 / 17706 ( 80%)
19:21:48 ........................................................... 14396 / 17706 ( 81%)
19:21:48 ........................................................... 14455 / 17706 ( 81%)
19:21:48 ........................................................... 14514 / 17706 ( 81%)
19:21:48 ........................................................... 14573 / 17706 ( 82%)
19:21:48 ........................................................... 14632 / 17706 ( 82%)
19:21:48 ........................................................... 14691 / 17706 ( 82%)
19:21:48 ........................................................... 14750 / 17706 ( 83%)
19:21:48 ........................................................... 14809 / 17706 ( 83%)
19:21:48 ........................................................... 14868 / 17706 ( 83%)
19:21:48 ........................................................... 14927 / 17706 ( 84%)
19:21:48 ........................................................... 14986 / 17706 ( 84%)
19:21:48 ........................................................... 15045 / 17706 ( 84%)
19:21:48 ........................................................... 15104 / 17706 ( 85%)
19:21:48 ........................................................... 15163 / 17706 ( 85%)
19:21:48 ........................................................... 15222 / 17706 ( 85%)
19:21:48 ........................................................... 15281 / 17706 ( 86%)
19:21:48 ........................................................... 15340 / 17706 ( 86%)
19:21:48 ........................................................... 15399 / 17706 ( 86%)
19:21:48 ........................................................... 15458 / 17706 ( 87%)
19:21:48 ........................................................... 15517 / 17706 ( 87%)
19:21:48 ........................................................... 15576 / 17706 ( 87%)
19:21:48 ........................................................... 15635 / 17706 ( 88%)
19:21:48 ........................................................... 15694 / 17706 ( 88%)
19:21:48 ........................................................... 15753 / 17706 ( 88%)
19:21:48 ........................................................... 15812 / 17706 ( 89%)
19:21:48 ........................................................... 15871 / 17706 ( 89%)
19:21:48 ........................................................... 15930 / 17706 ( 89%)
19:21:48 ........................................................... 15989 / 17706 ( 90%)
19:21:48 ........................................................... 16048 / 17706 ( 90%)
19:21:48 ............................SSSSSS......................... 16107 / 17706 ( 90%)
19:21:48 ........................................................... 16166 / 17706 ( 91%)
19:21:48 ........................................................... 16225 / 17706 ( 91%)
19:21:48 ........................................................... 16284 / 17706 ( 91%)
19:21:48 ........................................................... 16343 / 17706 ( 92%)
19:21:48 ........................................................... 16402 / 17706 ( 92%)
19:21:48 ........................................................... 16461 / 17706 ( 92%)
19:21:48 ........................................................... 16520 / 17706 ( 93%)
19:21:48 ........................................................... 16579 / 17706 ( 93%)
19:21:48 ........................................................... 16638 / 17706 ( 93%)
19:21:48 ........................................................... 16697 / 17706 ( 94%)
19:21:48 ........................................................... 16756 / 17706 ( 94%)
19:21:48 ........................................................... 16815 / 17706 ( 94%)
19:21:48 ........................................................... 16874 / 17706 ( 95%)
19:21:48 ........................................................... 16933 / 17706 ( 95%)
19:21:48 ........................................................... 16992 / 17706 ( 95%)
19:21:48 ........................................................... 17051 / 17706 ( 96%)
19:21:48 ........................................................... 17110 / 17706 ( 96%)
19:21:48 ........................................................... 17169 / 17706 ( 96%)
19:21:48 ........................................................... 17228 / 17706 ( 97%)
19:21:48 ........................................................... 17287 / 17706 ( 97%)
19:21:48 ........................................................... 17346 / 17706 ( 97%)
19:21:48 ........................................................... 17405 / 17706 ( 98%)
19:21:48 ........................................................... 17464 / 17706 ( 98%)
19:21:48 ........................................................... 17523 / 17706 ( 98%)
19:21:48 ........................................................... 17582 / 17706 ( 99%)
19:21:48 ........................................................... 17641 / 17706 ( 99%)
19:21:48 ........................................................... 17700 / 17706 ( 99%)
19:21:48 ..
19:21:48 
19:21:48 You should really speed up these slow tests (>100ms)...
19:21:48  1. 138ms to run LayeredParameterizedPasswordTest::testLargeLayeredPartialUpdate
19:21:48 
19:21:48 
19:21:48 Time: 00:07.259, Memory: 277.00 MB
19:21:48 
19:21:48 OK, but incomplete, skipped, or risky tests!
19:21:48 Tests: 17706, Assertions: 170012, Skipped: 13.
19:21:48 <<< Finish: PHPUnit unit tests, in 9.248 s
19:21:48

and

19:21:49 > php tests/phpunit/phpunit.php '-c' 'tests/phpunit/suite.xml' '--testsuite' 'extensions' '--exclude-group' 'Broken,ParserFuzz,Stub,Database,Standalone'
19:21:49 Using PHP 7.4.33
19:22:05 PHPUnit 9.5.28 by Sebastian Bergmann and contributors.
19:22:05 
19:22:06 ...........................................................    59 / 28044 (  0%)
19:22:07 ...........................................................   118 / 28044 (  0%)
19:22:07 ...........................................................   177 / 28044 (  0%)
19:22:07 ...........................................................   236 / 28044 (  0%)
19:22:07 ...........................................................   295 / 28044 (  1%)
19:22:07 ...........................................................   354 / 28044 (  1%)
19:22:07 ...........................................................   413 / 28044 (  1%)
19:22:08 ...........................................................   472 / 28044 (  1%)
19:22:08 ...........................................................   531 / 28044 (  1%)
19:22:08 ...........................................................   590 / 28044 (  2%)
19:22:08 ...........................................................   649 / 28044 (  2%)
19:22:08 ...........................................................   708 / 28044 (  2%)
19:22:08 ...........................................................   767 / 28044 (  2%)
19:22:08 ...........................................................   826 / 28044 (  2%)
19:22:08 ...........................................................   885 / 28044 (  3%)
19:22:09 ...........................................................   944 / 28044 (  3%)
19:22:09 ...........................................................  1003 / 28044 (  3%)
19:22:09 ...........................................................  1062 / 28044 (  3%)
19:22:09 ...........................................................  1121 / 28044 (  3%)
19:22:09 ...........................................................  1180 / 28044 (  4%)
19:22:09 ...........................................................  1239 / 28044 (  4%)
19:22:10 ...........................................................  1298 / 28044 (  4%)
19:22:10 ...........................................................  1357 / 28044 (  4%)
19:22:10 ...........................................................  1416 / 28044 (  5%)
19:22:10 ...........................................................  1475 / 28044 (  5%)
19:22:10 ...........................................................  1534 / 28044 (  5%)
19:22:10 ...........................................................  1593 / 28044 (  5%)
19:22:10 ...........................................................  1652 / 28044 (  5%)
19:22:11 ...........................................................  1711 / 28044 (  6%)
19:22:11 ...........................................................  1770 / 28044 (  6%)
19:22:11 ...........................................................  1829 / 28044 (  6%)
19:22:11 ...........................................................  1888 / 28044 (  6%)
19:22:11 ...........................................................  1947 / 28044 (  6%)
19:22:11 ...........................................................  2006 / 28044 (  7%)
19:22:11 ...........................................................  2065 / 28044 (  7%)
19:22:11 ...........................................................  2124 / 28044 (  7%)
19:22:12 ...........................................................  2183 / 28044 (  7%)
19:22:12 ...........................................................  2242 / 28044 (  7%)
19:22:12 ...........................................................  2301 / 28044 (  8%)
19:22:12 ...........................................................  2360 / 28044 (  8%)
19:22:12 ...........................................................  2419 / 28044 (  8%)
19:22:12 ...........................................................  2478 / 28044 (  8%)
19:22:13 ...........................................................  2537 / 28044 (  9%)
19:22:13 ...........................................................  2596 / 28044 (  9%)
19:22:13 ...........................................................  2655 / 28044 (  9%)
19:22:13 ...........................................................  2714 / 28044 (  9%)
19:22:13 ...........................................................  2773 / 28044 (  9%)
19:22:13 ...........................................................  2832 / 28044 ( 10%)
19:22:13 ...........................................................  2891 / 28044 ( 10%)
19:22:13 ...........................................................  2950 / 28044 ( 10%)
19:22:13 ...........................................................  3009 / 28044 ( 10%)
19:22:14 ...........................................................  3068 / 28044 ( 10%)
19:22:14 ...........................................................  3127 / 28044 ( 11%)
19:22:14 ...........................................................  3186 / 28044 ( 11%)
19:22:14 ...........................................................  3245 / 28044 ( 11%)
19:22:14 ...........................................................  3304 / 28044 ( 11%)
19:22:14 ...........................................................  3363 / 28044 ( 11%)
19:22:14 ...........................................................  3422 / 28044 ( 12%)
19:22:15 ...........................................................  3481 / 28044 ( 12%)
19:22:15 ...........................................................  3540 / 28044 ( 12%)
19:22:15 ...........................................................  3599 / 28044 ( 12%)
19:22:15 ...........................................................  3658 / 28044 ( 13%)
19:22:15 ...........................................................  3717 / 28044 ( 13%)
19:22:15 ...........................................................  3776 / 28044 ( 13%)
19:22:16 ...........................................................  3835 / 28044 ( 13%)
19:22:19 ...........................................................  3894 / 28044 ( 13%)
19:22:20 ...........................................................  3953 / 28044 ( 14%)
19:22:21 ...........................................................  4012 / 28044 ( 14%)
19:22:24 ...........................................................  4071 / 28044 ( 14%)
19:22:25 ...........................................................  4130 / 28044 ( 14%)
19:22:27 ...........................................................  4189 / 28044 ( 14%)
19:22:28 ...........................................................  4248 / 28044 ( 15%)
19:22:29 ...........................................................  4307 / 28044 ( 15%)
19:22:30 ...........................................................  4366 / 28044 ( 15%)
19:22:31 ...........................................................  4425 / 28044 ( 15%)
19:22:32 ...........................................................  4484 / 28044 ( 15%)
19:22:35 ...........................................................  4543 / 28044 ( 16%)
19:22:35 ...........................................................  4602 / 28044 ( 16%)
19:22:36 ...........................................................  4661 / 28044 ( 16%)
19:22:38 ...........................................................  4720 / 28044 ( 16%)
19:22:39 ...........................................................  4779 / 28044 ( 17%)
19:22:40 ...........................................................  4838 / 28044 ( 17%)
19:22:40 ...........................................................  4897 / 28044 ( 17%)
19:22:41 ...........................................................  4956 / 28044 ( 17%)
19:22:41 ...........................................................  5015 / 28044 ( 17%)
19:22:42 ...........................................................  5074 / 28044 ( 18%)
19:22:42 ...........................................................  5133 / 28044 ( 18%)
19:22:42 ...........................................................  5192 / 28044 ( 18%)
19:22:42 ...........................................................  5251 / 28044 ( 18%)
19:22:43 ...........................................................  5310 / 28044 ( 18%)
19:22:43 ...........................................................  5369 / 28044 ( 19%)
19:22:44 ...........................................................  5428 / 28044 ( 19%)
19:22:45 ...........................................................  5487 / 28044 ( 19%)
19:22:45 ...........................................................  5546 / 28044 ( 19%)
19:22:46 ...........................................................  5605 / 28044 ( 19%)
19:22:46 ...........................................................  5664 / 28044 ( 20%)
19:22:47 ...........................................................  5723 / 28044 ( 20%)
19:22:48 ...........................................................  5782 / 28044 ( 20%)
19:22:48 ...........................................................  5841 / 28044 ( 20%)
19:22:49 ...........................................................  5900 / 28044 ( 21%)
19:22:50 ...........................................................  5959 / 28044 ( 21%)
19:22:51 ...........................................................  6018 / 28044 ( 21%)
19:22:52 ...........................................................  6077 / 28044 ( 21%)
19:22:53 ...........................................................  6136 / 28044 ( 21%)
19:22:54 ...........................................................  6195 / 28044 ( 22%)
19:22:55 ...........................................................  6254 / 28044 ( 22%)
19:22:57 ...........................................................  6313 / 28044 ( 22%)
19:22:59 ...........................................................  6372 / 28044 ( 22%)
19:23:02 ...........................................................  6431 / 28044 ( 22%)
19:23:02 ...........................................................  6490 / 28044 ( 23%)
19:23:03 ...........................................................  6549 / 28044 ( 23%)
19:23:05 ...........................................................  6608 / 28044 ( 23%)
19:23:07 ...........................................................  6667 / 28044 ( 23%)
19:23:07 ...........................................................  6726 / 28044 ( 23%)
19:23:09 ...........................................................  6785 / 28044 ( 24%)
19:23:09 ...........................................................  6844 / 28044 ( 24%)
19:23:09 ...........................................................  6903 / 28044 ( 24%)
19:23:10 ...........................................................  6962 / 28044 ( 24%)
19:23:10 ...........................................................  7021 / 28044 ( 25%)
19:23:10 ...........................................................  7080 / 28044 ( 25%)
19:23:10 ...........................................................  7139 / 28044 ( 25%)
19:23:10 ...........................................................  7198 / 28044 ( 25%)
19:23:10 ...........................................................  7257 / 28044 ( 25%)
19:23:10 ...........................................................  7316 / 28044 ( 26%)
19:23:11 ...........................................................  7375 / 28044 ( 26%)
19:23:11 ...........................................................  7434 / 28044 ( 26%)
19:23:11 ...........................................................  7493 / 28044 ( 26%)
19:23:18 ...........................................................  7552 / 28044 ( 26%)
19:23:19 ...........................................................  7611 / 28044 ( 27%)
19:23:19 ...........................................................  7670 / 28044 ( 27%)
19:23:20 ...........................................................  7729 / 28044 ( 27%)
19:23:21 ...........................................................  7788 / 28044 ( 27%)
19:23:21 ...........................................................  7847 / 28044 ( 27%)
19:23:22 ...........................................................  7906 / 28044 ( 28%)
19:23:22 ...........................................................  7965 / 28044 ( 28%)
19:23:22 ...........................................................  8024 / 28044 ( 28%)
19:23:22 ...........................................................  8083 / 28044 ( 28%)
19:23:22 ...........................................................  8142 / 28044 ( 29%)
19:23:22 ...........................................................  8201 / 28044 ( 29%)
19:23:22 ...........................................................  8260 / 28044 ( 29%)
19:23:22 ...........................................................  8319 / 28044 ( 29%)
19:23:22 ...........................................................  8378 / 28044 ( 29%)
19:23:22 ...........................................................  8437 / 28044 ( 30%)
19:23:22 ...........................................................  8496 / 28044 ( 30%)
19:23:22 ...........................................................  8555 / 28044 ( 30%)
19:23:22 ...........................................................  8614 / 28044 ( 30%)
19:23:22 ...........................................................  8673 / 28044 ( 30%)
19:23:22 ...........................................................  8732 / 28044 ( 31%)
19:23:22 ...........................................................  8791 / 28044 ( 31%)
19:23:22 ...........................................................  8850 / 28044 ( 31%)
19:23:22 ...........................................................  8909 / 28044 ( 31%)
19:23:22 ...........................................................  8968 / 28044 ( 31%)
19:23:22 ...........................................................  9027 / 28044 ( 32%)
19:23:23 ...........................................................  9086 / 28044 ( 32%)
19:23:23 ...........................................................  9145 / 28044 ( 32%)
19:23:23 ...........................................................  9204 / 28044 ( 32%)
19:23:24 ...........................................................  9263 / 28044 ( 33%)
19:23:24 ...........................................................  9322 / 28044 ( 33%)
19:23:24 ...........................................................  9381 / 28044 ( 33%)
19:23:25 ...........................................................  9440 / 28044 ( 33%)
19:23:26 ...........................................................  9499 / 28044 ( 33%)
19:23:27 ...........................................................  9558 / 28044 ( 34%)
19:23:27 ...........................................................  9617 / 28044 ( 34%)
19:23:27 ...........................................................  9676 / 28044 ( 34%)
19:23:27 ...........................................................  9735 / 28044 ( 34%)
19:23:28 ...........................................................  9794 / 28044 ( 34%)
19:23:28 ...........................................................  9853 / 28044 ( 35%)
19:23:29 ...........................................................  9912 / 28044 ( 35%)
19:23:29 ...........................................................  9971 / 28044 ( 35%)
19:23:29 ........................................................... 10030 / 28044 ( 35%)
19:23:29 ........................................................... 10089 / 28044 ( 35%)
19:23:29 ........................................................... 10148 / 28044 ( 36%)
19:23:29 ........................................................... 10207 / 28044 ( 36%)
19:23:29 ........................................................... 10266 / 28044 ( 36%)
19:23:29 ........................................................... 10325 / 28044 ( 36%)
19:23:30 ........................................................... 10384 / 28044 ( 37%)
19:23:30 ........................................................... 10443 / 28044 ( 37%)
19:23:30 ........................................................... 10502 / 28044 ( 37%)
19:23:30 ........................................................... 10561 / 28044 ( 37%)
19:23:30 ........................................................... 10620 / 28044 ( 37%)
19:23:30 ........................................................... 10679 / 28044 ( 38%)
19:23:30 ........................................................... 10738 / 28044 ( 38%)
19:23:30 ........................................................... 10797 / 28044 ( 38%)
19:23:30 ........................................................... 10856 / 28044 ( 38%)
19:23:30 ........................................................... 10915 / 28044 ( 38%)
19:23:30 ........................................................... 10974 / 28044 ( 39%)
19:23:30 ........................................................... 11033 / 28044 ( 39%)
19:23:30 ........................................................... 11092 / 28044 ( 39%)
19:23:31 ........................................................... 11151 / 28044 ( 39%)
19:23:31 ........................................................... 11210 / 28044 ( 39%)
19:23:31 ........................................................... 11269 / 28044 ( 40%)
19:23:32 ........................................................... 11328 / 28044 ( 40%)
19:23:32 ........................................................... 11387 / 28044 ( 40%)
19:23:33 ........................................................... 11446 / 28044 ( 40%)
19:23:33 ........................................................... 11505 / 28044 ( 41%)
19:23:33 ........................................................... 11564 / 28044 ( 41%)
19:23:33 ........................................................... 11623 / 28044 ( 41%)
19:23:33 ........................................................... 11682 / 28044 ( 41%)
19:23:34 ...........................S.......................SS...... 11741 / 28044 ( 41%)
19:23:34 ........................................................... 11800 / 28044 ( 42%)
19:23:34 ......................................................SSSS. 11859 / 28044 ( 42%)
19:23:35 ........................................................... 11918 / 28044 ( 42%)
19:23:35 ........................................................... 11977 / 28044 ( 42%)
19:23:35 ........................................................... 12036 / 28044 ( 42%)
19:23:36 ........................................................... 12095 / 28044 ( 43%)
19:23:36 ........................................................... 12154 / 28044 ( 43%)
19:23:37 ........................................................... 12213 / 28044 ( 43%)
19:23:38 ........................................................... 12272 / 28044 ( 43%)
19:23:39 ........................................................... 12331 / 28044 ( 43%)
19:23:39 ........................................................... 12390 / 28044 ( 44%)
19:23:43 ........................................................... 12449 / 28044 ( 44%)
19:23:43 ........................................................... 12508 / 28044 ( 44%)
19:23:43 ........................................................... 12567 / 28044 ( 44%)
19:23:43 ........................................................... 12626 / 28044 ( 45%)
19:23:43 ........................................................... 12685 / 28044 ( 45%)
19:23:43 ........................................................... 12744 / 28044 ( 45%)
19:23:43 ........................................................... 12803 / 28044 ( 45%)
19:23:43 ........................................................... 12862 / 28044 ( 45%)
19:23:44 ..................................................S........ 12921 / 28044 ( 46%)
19:23:44 ........................................................... 12980 / 28044 ( 46%)
19:23:45 ........................................................... 13039 / 28044 ( 46%)
19:23:47 ........................................................... 13098 / 28044 ( 46%)
19:23:48 ........................................................... 13157 / 28044 ( 46%)
19:23:50 ........................................................... 13216 / 28044 ( 47%)
19:23:50 ........................................................... 13275 / 28044 ( 47%)
19:23:50 ........................................................... 13334 / 28044 ( 47%)
19:23:51 ........................................................... 13393 / 28044 ( 47%)
19:23:51 ........................................................... 13452 / 28044 ( 47%)
19:23:51 ........................................................... 13511 / 28044 ( 48%)
19:23:52 ........................................................... 13570 / 28044 ( 48%)
19:23:52 ........................................................... 13629 / 28044 ( 48%)
19:23:52 ........................................................... 13688 / 28044 ( 48%)
19:23:52 ........................................................... 13747 / 28044 ( 49%)
19:23:53 ........................................................... 13806 / 28044 ( 49%)
19:23:53 ........................................................... 13865 / 28044 ( 49%)
19:23:53 ........................................................... 13924 / 28044 ( 49%)
19:23:53 ........................................................... 13983 / 28044 ( 49%)
19:23:53 ................SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS 14042 / 28044 ( 50%)
19:23:54 SSSSSSSSSSS................................................ 14101 / 28044 ( 50%)
19:23:54 ........................................................... 14160 / 28044 ( 50%)
19:23:56 ........................................................... 14219 / 28044 ( 50%)
19:23:58 ........................................................... 14278 / 28044 ( 50%)
19:23:59 ...........S............................................... 14337 / 28044 ( 51%)
19:24:00 ........................................................... 14396 / 28044 ( 51%)
19:24:01 ........................................................... 14455 / 28044 ( 51%)
19:24:01 ........................................................... 14514 / 28044 ( 51%)
19:24:02 ........................................................... 14573 / 28044 ( 51%)
19:24:03 ........................................................... 14632 / 28044 ( 52%)
19:24:03 ........................................................... 14691 / 28044 ( 52%)
19:24:03 ........................................................... 14750 / 28044 ( 52%)
19:24:03 ........................................................... 14809 / 28044 ( 52%)
19:24:03 ........................................................... 14868 / 28044 ( 53%)
19:24:03 ........................................................... 14927 / 28044 ( 53%)
19:24:03 ........................................................... 14986 / 28044 ( 53%)
19:24:03 ........................................................... 15045 / 28044 ( 53%)
19:24:04 ........................................................... 15104 / 28044 ( 53%)
19:24:06 ...............S..................S.......S................ 15163 / 28044 ( 54%)
19:24:07 ........................................................... 15222 / 28044 ( 54%)
19:24:07 ........................................................... 15281 / 28044 ( 54%)
19:24:08 ..SSSS..................................................... 15340 / 28044 ( 54%)
19:24:08 ........................................................... 15399 / 28044 ( 54%)
19:24:08 ........................................................... 15458 / 28044 ( 55%)
19:24:08 ........................................................... 15517 / 28044 ( 55%)
19:24:08 ........................................................... 15576 / 28044 ( 55%)
19:24:08 ........................................................... 15635 / 28044 ( 55%)
19:24:08 ........................................................... 15694 / 28044 ( 55%)
19:24:08 ........................................................... 15753 / 28044 ( 56%)
19:24:09 ........................................................... 15812 / 28044 ( 56%)
19:24:09 ........................................................... 15871 / 28044 ( 56%)
19:24:09 ........................................................... 15930 / 28044 ( 56%)
19:24:09 ........................................................... 15989 / 28044 ( 57%)
19:24:09 .............................................S............. 16048 / 28044 ( 57%)
19:24:10 ..........S................................................ 16107 / 28044 ( 57%)
19:24:10 ........................................................... 16166 / 28044 ( 57%)
19:24:10 ........................................................... 16225 / 28044 ( 57%)
19:24:11 ........................................................... 16284 / 28044 ( 58%)
19:24:11 ........................................................... 16343 / 28044 ( 58%)
19:24:11 ........................................................... 16402 / 28044 ( 58%)
19:24:11 ........................................................... 16461 / 28044 ( 58%)
19:24:11 ........................................................... 16520 / 28044 ( 58%)
19:24:12 ........................................................... 16579 / 28044 ( 59%)
19:24:12 ........................................................... 16638 / 28044 ( 59%)
19:24:13 ........................................................... 16697 / 28044 ( 59%)
19:24:13 ........................................................... 16756 / 28044 ( 59%)
19:24:13 ........................................................... 16815 / 28044 ( 59%)
19:24:14 ........................................................... 16874 / 28044 ( 60%)
19:24:14 ........................................................... 16933 / 28044 ( 60%)
19:24:15 ........................................................... 16992 / 28044 ( 60%)
19:24:15 ........................................................... 17051 / 28044 ( 60%)
19:24:15 ........................................................... 17110 / 28044 ( 61%)
19:24:15 ........................................................... 17169 / 28044 ( 61%)
19:24:16 ........................................................... 17228 / 28044 ( 61%)
19:24:16 ........................................................... 17287 / 28044 ( 61%)
19:24:16 ........................................................... 17346 / 28044 ( 61%)
19:24:16 ........................................................... 17405 / 28044 ( 62%)
19:24:16 ........................................................... 17464 / 28044 ( 62%)
19:24:17 ........................................................... 17523 / 28044 ( 62%)
19:24:17 ........................................................... 17582 / 28044 ( 62%)
19:24:18 ........................................................... 17641 / 28044 ( 62%)
19:24:19 ........................................................... 17700 / 28044 ( 63%)
19:24:19 ........................................................... 17759 / 28044 ( 63%)
19:24:19 ........................................................... 17818 / 28044 ( 63%)
19:24:20 ........................................................... 17877 / 28044 ( 63%)
19:24:20 ........................................................... 17936 / 28044 ( 63%)
19:24:20 ........................................................... 17995 / 28044 ( 64%)
19:24:20 ........................................................... 18054 / 28044 ( 64%)
19:24:20 ........................................................... 18113 / 28044 ( 64%)
19:24:20 ........................................................... 18172 / 28044 ( 64%)
19:24:21 ........................................................... 18231 / 28044 ( 65%)
19:24:21 ........................................................... 18290 / 28044 ( 65%)
19:24:22 ........................................................... 18349 / 28044 ( 65%)
19:24:22 ........................................................... 18408 / 28044 ( 65%)
19:24:22 ........................................................... 18467 / 28044 ( 65%)
19:24:22 ..S........................................................ 18526 / 28044 ( 66%)
19:24:23 ........................................................... 18585 / 28044 ( 66%)
19:24:24 ........................................................... 18644 / 28044 ( 66%)
19:24:25 ........................................................... 18703 / 28044 ( 66%)
19:24:25 ........................................................... 18762 / 28044 ( 66%)
19:24:25 ........................................................... 18821 / 28044 ( 67%)
19:24:26 ........................................................... 18880 / 28044 ( 67%)
19:24:26 ........................................................... 18939 / 28044 ( 67%)
19:24:26 ........................................................... 18998 / 28044 ( 67%)
19:24:26 ........................................................... 19057 / 28044 ( 67%)
19:24:26 ........................................................... 19116 / 28044 ( 68%)
19:24:26 ........................................................... 19175 / 28044 ( 68%)
19:24:26 ........................................................... 19234 / 28044 ( 68%)
19:24:26 ........................................................... 19293 / 28044 ( 68%)
19:24:26 ........................................................... 19352 / 28044 ( 69%)
19:24:27 ........................................................... 19411 / 28044 ( 69%)
19:24:27 ........................................................... 19470 / 28044 ( 69%)
19:24:27 ........................................................... 19529 / 28044 ( 69%)
19:24:27 ........................................................... 19588 / 28044 ( 69%)
19:24:27 ........................................................... 19647 / 28044 ( 70%)
19:24:27 ........................................................... 19706 / 28044 ( 70%)
19:24:27 ........................................................... 19765 / 28044 ( 70%)
19:24:28 ........................................................... 19824 / 28044 ( 70%)
19:24:28 ........................................................... 19883 / 28044 ( 70%)
19:24:28 ........................................................... 19942 / 28044 ( 71%)
19:24:28 ........................................................... 20001 / 28044 ( 71%)
19:24:29 ........................................................... 20060 / 28044 ( 71%)
19:24:30 ........................................................... 20119 / 28044 ( 71%)
19:24:31 ........................................................... 20178 / 28044 ( 71%)
19:24:32 ........................................................... 20237 / 28044 ( 72%)
19:24:32 ........................................................... 20296 / 28044 ( 72%)
19:24:32 ........................................................... 20355 / 28044 ( 72%)
19:24:32 ........................................................... 20414 / 28044 ( 72%)
19:24:32 ........................................................... 20473 / 28044 ( 73%)
19:24:32 ...........................SS.............................. 20532 / 28044 ( 73%)
19:24:32 ........................................................... 20591 / 28044 ( 73%)
19:24:32 ........................................................... 20650 / 28044 ( 73%)
19:24:32 ........................................................... 20709 / 28044 ( 73%)
19:24:33 ........................................................... 20768 / 28044 ( 74%)
19:24:33 ........................................................... 20827 / 28044 ( 74%)
19:24:33 ........................................................... 20886 / 28044 ( 74%)
19:24:33 ........................................................... 20945 / 28044 ( 74%)
19:24:33 ........................................................... 21004 / 28044 ( 74%)
19:24:33 ........................................................... 21063 / 28044 ( 75%)
19:24:34 ........................................................... 21122 / 28044 ( 75%)
19:24:34 ........................................................... 21181 / 28044 ( 75%)
19:24:35 ........................................................... 21240 / 28044 ( 75%)
19:24:35 ........................................................... 21299 / 28044 ( 75%)
19:24:35 ........................................................... 21358 / 28044 ( 76%)
19:24:36 ........................................................... 21417 / 28044 ( 76%)
19:24:36 ........................................................... 21476 / 28044 ( 76%)
19:24:36 ........................................................... 21535 / 28044 ( 76%)
19:24:36 ........................................................... 21594 / 28044 ( 77%)
19:24:36 ........................................................... 21653 / 28044 ( 77%)
19:24:36 ........................................................... 21712 / 28044 ( 77%)
19:24:37 ........................................................... 21771 / 28044 ( 77%)
19:24:37 ........................................................... 21830 / 28044 ( 77%)
19:24:38 ........................................................... 21889 / 28044 ( 78%)
19:24:38 ........................................................... 21948 / 28044 ( 78%)
19:24:38 ........................................................... 22007 / 28044 ( 78%)
19:24:38 ........................................................... 22066 / 28044 ( 78%)
19:24:38 ........................................................... 22125 / 28044 ( 78%)
19:24:38 ........................................................... 22184 / 28044 ( 79%)
19:24:38 ........................................................... 22243 / 28044 ( 79%)
19:24:39 ........................................................... 22302 / 28044 ( 79%)
19:24:39 ........................................................... 22361 / 28044 ( 79%)
19:24:39 ........................................................... 22420 / 28044 ( 79%)
19:24:40 ........................................................... 22479 / 28044 ( 80%)
19:24:41 ........................................................... 22538 / 28044 ( 80%)
19:24:41 ........................................................... 22597 / 28044 ( 80%)
19:24:41 ........................................................... 22656 / 28044 ( 80%)
19:24:41 ........................................................... 22715 / 28044 ( 80%)
19:24:45 ........................................................... 22774 / 28044 ( 81%)
19:25:00 ........................................................... 22833 / 28044 ( 81%)
19:25:16 ........................................................... 22892 / 28044 ( 81%)
19:25:16 ........................................................... 22951 / 28044 ( 81%)
19:25:16 ........................................................... 23010 / 28044 ( 82%)
19:25:17 ........................................................... 23069 / 28044 ( 82%)
19:25:17 ...................S....................................... 23128 / 28044 ( 82%)
19:25:17 ........................................................... 23187 / 28044 ( 82%)
19:25:17 ........................................................... 23246 / 28044 ( 82%)
19:25:17 ........................................................... 23305 / 28044 ( 83%)
19:25:17 ........................................................... 23364 / 28044 ( 83%)
19:25:17 ........................................................... 23423 / 28044 ( 83%)
19:25:17 ........................................................... 23482 / 28044 ( 83%)
19:25:17 ..................................................SS....... 23541 / 28044 ( 83%)
19:25:18 ........................................................... 23600 / 28044 ( 84%)
19:25:18 ........................................................... 23659 / 28044 ( 84%)
19:25:18 ........................................................... 23718 / 28044 ( 84%)
19:25:24 ........................................................... 23777 / 28044 ( 84%)
19:25:24 ........................................................... 23836 / 28044 ( 84%)
19:25:24 ........................................................... 23895 / 28044 ( 85%)
19:25:24 ........................................................... 23954 / 28044 ( 85%)
19:25:24 ........................................................... 24013 / 28044 ( 85%)
19:25:24 ........................................................... 24072 / 28044 ( 85%)
19:25:24 ........................................................... 24131 / 28044 ( 86%)
19:25:24 ........................................................... 24190 / 28044 ( 86%)
19:25:24 ........................................................... 24249 / 28044 ( 86%)
19:25:24 ........................................................... 24308 / 28044 ( 86%)
19:25:24 ........................................................... 24367 / 28044 ( 86%)
19:25:24 ........................................................... 24426 / 28044 ( 87%)
19:25:24 ........................................................... 24485 / 28044 ( 87%)
19:25:24 ........................................................... 24544 / 28044 ( 87%)
19:25:25 ........................................................... 24603 / 28044 ( 87%)
19:25:25 ........................................................... 24662 / 28044 ( 87%)
19:25:25 ........................................................... 24721 / 28044 ( 88%)
19:25:25 ........................................................... 24780 / 28044 ( 88%)
19:25:25 ........................................................... 24839 / 28044 ( 88%)
19:25:25 ........................................................... 24898 / 28044 ( 88%)
19:25:25 ........................................................... 24957 / 28044 ( 88%)
19:25:25 ........................................................... 25016 / 28044 ( 89%)
19:25:25 ........................................................... 25075 / 28044 ( 89%)
19:25:25 ........................................................... 25134 / 28044 ( 89%)
19:25:25 ........................................................... 25193 / 28044 ( 89%)
19:25:26 ........................................................... 25252 / 28044 ( 90%)
19:25:26 ........................................................... 25311 / 28044 ( 90%)
19:25:26 ........................................................... 25370 / 28044 ( 90%)
19:25:27 ........................................................... 25429 / 28044 ( 90%)
19:25:27 ........................................................... 25488 / 28044 ( 90%)
19:25:27 ........................................................... 25547 / 28044 ( 91%)
19:25:27 ........................................................... 25606 / 28044 ( 91%)
19:25:27 ........................................................... 25665 / 28044 ( 91%)
19:25:27 ........................................................... 25724 / 28044 ( 91%)
19:25:27 ........................................................... 25783 / 28044 ( 91%)
19:25:27 ........................................................... 25842 / 28044 ( 92%)
19:25:27 ........................................................... 25901 / 28044 ( 92%)
19:25:27 ........................................................... 25960 / 28044 ( 92%)
19:25:27 ........................................................... 26019 / 28044 ( 92%)
19:25:27 ........................................................... 26078 / 28044 ( 92%)
19:25:27 ........................................................... 26137 / 28044 ( 93%)
19:25:27 ........................................................... 26196 / 28044 ( 93%)
19:25:27 ........................................................... 26255 / 28044 ( 93%)
19:25:27 ........................................................... 26314 / 28044 ( 93%)
19:25:27 ........................................................... 26373 / 28044 ( 94%)
19:25:28 .............SSSSSS........................................ 26432 / 28044 ( 94%)
19:25:28 ........................................................... 26491 / 28044 ( 94%)
19:25:28 ........................................................... 26550 / 28044 ( 94%)
19:25:28 ........................................................... 26609 / 28044 ( 94%)
19:25:28 ........................................................... 26668 / 28044 ( 95%)
19:25:29 ........................................................... 26727 / 28044 ( 95%)
19:25:29 ........................................................... 26786 / 28044 ( 95%)
19:25:30 ........................................................... 26845 / 28044 ( 95%)
19:25:30 ........................................................... 26904 / 28044 ( 95%)
19:25:30 ........................................................... 26963 / 28044 ( 96%)
19:25:30 ........................................................... 27022 / 28044 ( 96%)
19:25:30 ........................................................... 27081 / 28044 ( 96%)
19:25:30 ........................................................... 27140 / 28044 ( 96%)
19:25:30 ........................................................... 27199 / 28044 ( 96%)
19:25:30 ........................................................... 27258 / 28044 ( 97%)
19:25:30 ........................................................... 27317 / 28044 ( 97%)
19:25:30 ........................................................... 27376 / 28044 ( 97%)
19:25:30 ........................................................... 27435 / 28044 ( 97%)
19:25:30 ........................................................... 27494 / 28044 ( 98%)
19:25:30 ........................................................... 27553 / 28044 ( 98%)
19:25:30 ........................................................... 27612 / 28044 ( 98%)
19:25:31 ........................................................... 27671 / 28044 ( 98%)
19:25:31 ........................................................... 27730 / 28044 ( 98%)
19:25:32 ........................................................... 27789 / 28044 ( 99%)
19:25:32 ........................................................... 27848 / 28044 ( 99%)
19:25:32 ........................................................... 27907 / 28044 ( 99%)
19:25:32 ........................................................... 27966 / 28044 ( 99%)
19:25:32 ........................................................... 28025 / 28044 ( 99%)
19:25:32 ...................                                         28044 / 28044 (100%)
19:25:32 
19:25:32 Time: 03:27.206, Memory: 2.39 GB
19:25:32 
19:25:32 OK, but incomplete, skipped, or risky tests!
19:25:32 Tests: 28044, Assertions: 93601, Skipped: 84.

I propose that we disable the progress output in CI, so we just get 1) test failures 2) skipped tests 3) other useful output at the end. That way we avoid having to scroll through pages of not helpful content to get to the useful information.

In PHPUnit 10 (T328919) there is a new option to disable progress output; until then, we can use MediaWikiPHPUnitResultPrinter and check for MW_QUIBBLE_CI, though at the moment this only works for integration tests because unit tests don't load local settings.

Event Timeline

Change 896081 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/core@master] phpunit: Don't write progress in CI

https://gerrit.wikimedia.org/r/896081

I agree that scrolling through the progress indicators is annoying when looking for test results, but I also find it quite helpful while the tests are still running. It allows you to see how many tests are still to be run, and consequently, how long you might still have to wait for. This is particularly important when actively waiting for CI to finish (e.g., during a deployment). If there was a way to make the progress more compact, that'd be perfect IMO.

Change 896084 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[integration/quibble@master] phpunit: Export MW_QUIBBLE_CI

https://gerrit.wikimedia.org/r/896084

I agree that scrolling through the progress indicators is annoying when looking for test results, but I also find it quite helpful while the tests are still running. It allows you to see how many tests are still to be run, and consequently, how long you might still have to wait for. This is particularly important when actively waiting for CI to finish (e.g., during a deployment). If there was a way to make the progress more compact, that'd be perfect IMO.

For that, could you use https://integration.wikimedia.org/zuul/ which shows elapsed time and ETA?

image.png (986×846 px, 105 KB)

I agree that scrolling through the progress indicators is annoying when looking for test results, but I also find it quite helpful while the tests are still running. It allows you to see how many tests are still to be run, and consequently, how long you might still have to wait for. This is particularly important when actively waiting for CI to finish (e.g., during a deployment). If there was a way to make the progress more compact, that'd be perfect IMO.

For that, could you use https://integration.wikimedia.org/zuul/ which shows elapsed time and ETA?

I could, yes, but I don't think that's terribly accurate. It definitely gives you a sense of the overall progress, but it's not very specific. Alternatively, would it be possible to delete the progress output, or maybe make it collapsible, after all tests have been run? (Just a random idea, I'm not quite sure what's really doable and what isn't).

I agree that scrolling through the progress indicators is annoying when looking for test results, but I also find it quite helpful while the tests are still running.

Agreed. It’s also useful when tracking down a particular test failure (perhaps one that only affects CI), to see if CI already reached that test (whether it passed, failed, errored, or totally crashed) or not yet.

Change 896084 merged by jenkins-bot:

[integration/quibble@master] env: Export MW_QUIBBLE_CI

https://gerrit.wikimedia.org/r/896084

Change 898805 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] dockerfiles: update to Quibble 1.5.3

https://gerrit.wikimedia.org/r/898805

Change 898807 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: update Quibble jobs to 1.5.3

https://gerrit.wikimedia.org/r/898807

Change 898805 merged by jenkins-bot:

[integration/config@master] dockerfiles: update to Quibble 1.5.3

https://gerrit.wikimedia.org/r/898805

Change 898807 merged by jenkins-bot:

[integration/config@master] jjb: update Quibble jobs to 1.5.3

https://gerrit.wikimedia.org/r/898807

I agree that scrolling through the progress indicators is annoying when looking for test results, but I also find it quite helpful while the tests are still running.

Agreed. It’s also useful when tracking down a particular test failure (perhaps one that only affects CI), to see if CI already reached that test (whether it passed, failed, errored, or totally crashed) or not yet.

I’m currently benefiting from this while trying to track down the error at T332129, for example; having to wait for the whole test run to finish would slow me down quite a bit.

I agree that scrolling through the progress indicators is annoying when looking for test results, but I also find it quite helpful while the tests are still running.

Agreed. It’s also useful when tracking down a particular test failure (perhaps one that only affects CI), to see if CI already reached that test (whether it passed, failed, errored, or totally crashed) or not yet.

I’m currently benefiting from this while trying to track down the error at T332129, for example; having to wait for the whole test run to finish would slow me down quite a bit.

Depending on how we implement a no-verbose-printing-by-default setup, you could set something like putenv( 'MW_PHPUNIT_VERBOSE="1"' ) somewhere in Wikibase's setup code when debugging a task, to swtich back on the dot printing. Would that be acceptable? I guess that wouldn't solve @Daimona's use case of looking at the dots to track the progress (T331621#8679634) for any build, but since we have Zuul's ETA, I feel like it would be acceptable to remove as a default.

All that said, I found my own workaround for extracting relevant portions of logs for reporting with the Early Warning bot via T331061: Capture output from failed command and transmit to earlywarningbot, so I am personally not especially motivated to follow-through on this particular task. I do think there is value in reducing logs to only what is essential and useful information, but we don't have consensus on whether PHPUnit's progress output is essential/useful.

Depending on how we implement a no-verbose-printing-by-default setup, you could set something like putenv( 'MW_PHPUNIT_VERBOSE="1"' ) somewhere in Wikibase's setup code when debugging a task, to swtich back on the dot printing. Would that be acceptable?

I still wouldn’t be very happy with that, to be honest… I’d have to remember that this is possible at all, and also the first failing build wouldn’t have this output for comparison.

I think there are several parts of the test output that are sometimes taking up too much space – for me, I haven’t noticed the ............... output being an issue, but the debug output for failed tests and the phpunit-speedtrap report come to mind – but I don’t have a good solution for how to address them, as long as they are sometimes useful. Jenkins can collapse some output sections, but that seems to be much less fine-grained.

Change 896081 abandoned by Kosta Harlan:

[mediawiki/core@master] phpunit: Don't write progress in CI

Reason:

https://gerrit.wikimedia.org/r/896081