X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2Fmctest.php;h=eda101e76cb1e270aa81a61a95c95d8d37cb38a3;hb=320a2971e0325ae7f158cc1aff192f864d04b267;hp=26e1e18543be128e2dc88cbd55cbfde4fbf1f0eb;hpb=7ab280ca486e3fef0fd1cbdbc18017d9455f04a1;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/mctest.php b/maintenance/mctest.php index 26e1e18543..eda101e76c 100644 --- a/maintenance/mctest.php +++ b/maintenance/mctest.php @@ -61,8 +61,15 @@ class mcTest extends Maintenance { $this->error( "MediaWiki isn't configured for Memcached usage", 1 ); } + # find out the longest server string to nicely align output later on + $maxSrvLen = $servers ? max( array_map( 'strlen', $servers ) ) : 0; + foreach ( $servers as $server ) { - $this->output( $server . " ", $server ); + $this->output( + str_pad( $server, $maxSrvLen ), + $server # output channel + ); + $mcc = new MemCachedClientforWiki( array( 'persistant' => true, 'timeout' => $wgMemCachedTimeout @@ -73,7 +80,7 @@ class mcTest extends Maintenance { $get = 0; $time_start = $this->microtime_float(); for ( $i = 1; $i <= $iterations; $i++ ) { - if ( !is_null( $mcc->set( "test$i", $i ) ) ) { + if ( $mcc->set( "test$i", $i ) ) { $set++; } } @@ -90,7 +97,7 @@ class mcTest extends Maintenance { } $exectime = $this->microtime_float() - $time_start; - $this->output( "set: $set incr: $incr get: $get time: $exectime", $server ); + $this->output( " set: $set incr: $incr get: $get time: $exectime", $server ); } }