1.8.0@1492600 vs. trunk@1571028 Started at Mon Feb 24 00:27:16 UTC 2014 *DISCLAIMER* - This tests only file://-URL access on a GNU/Linux VM. This is intended to measure changes in performance of the local working copy layer, *only*. These results are *not* generally true for everyone.
Charts of this data are available at http://svn-qavm.apache.org/charts/ Averaged-total results across all runs: --------------------------------------- Compare trunk@1571028 to 1.8.0 N avg operation 72/9 0.98| -1.269 TOTAL RUN 4K/530 0.99| -0.000 add 144/18 0.90| -0.079 checkout 576/72 0.97| -0.062 commit 72/9 0.94| -0.002 copy 72/9 0.79| -0.060 delete 360/45 0.97| -0.021 info 144/18 0.97| -0.042 merge 3K/516 1.08| +0.001 mkdir 192/21 1.02| +0.000 propdel 53K/6K 1.06| +0.001 proplist 54K/6K 1.07| +0.001 propset 4K/591 1.05| +0.001 ps 144/18 0.86| -0.004 resolve 144/18 0.90| -0.020 resolved 1K/126 0.96| -0.007 status 72/9 0.91| -0.085 switch 1K/126 0.85| -0.097 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1571028' is faster. "2/3" means: '1.8.0' has 2 timings on record, the other has 3.) Above totals split into separate <dir-levels>x<dir-spread> runs: ---------------------------------------------------------------- Compare trunk@1571028,5x5 to 1.8.0,5x5 N avg operation 24/3 1.02| +2.712 TOTAL RUN 3K/456 0.99| -0.000 add 48/6 0.92| -0.168 checkout 192/24 1.01| +0.044 commit 24/3 1.25| +0.008 copy 24/3 0.85| -0.104 delete 120/15 1.02| +0.034 info 48/6 1.03| +0.110 merge 3K/470 1.13| +0.002 mkdir 192/20 1.03| +0.000 propdel 50K/6K 1.09| +0.001 proplist 51K/6K 1.10| +0.001 propset 4K/552 1.07| +0.001 ps 48/6 1.07| +0.003 resolve 48/6 0.98| -0.011 resolved 336/42 1.02| +0.009 status 24/3 0.94| -0.147 switch 336/42 0.89| -0.176 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1571028,5x5' is faster. "2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.) Compare trunk@1571028,100x1 to 1.8.0,100x1 N avg operation 24/3 0.72| -4.255 TOTAL RUN 672/71 0.98| -0.001 add 48/6 0.87| -0.022 checkout 192/24 0.67| -0.158 commit 24/3 0.96| -0.001 copy 24/3 0.56| -0.060 delete 120/15 0.74| -0.055 info 48/6 0.56| -0.163 merge 336/46 0.79| -0.005 mkdir 2K/337 0.78| -0.003 proplist 2K/273 0.81| -0.003 propset 168/33 0.75| -0.004 ps 48/6 0.68| -0.006 resolve 48/6 0.64| -0.037 resolved 336/42 0.75| -0.020 status 24/3 0.80| -0.063 switch 336/42 0.67| -0.085 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1571028,100x1' is faster. "2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.) Compare trunk@1571028,1x100 to 1.8.0,1x100 N avg operation 24/3 0.54| -2.264 TOTAL RUN 24/3 0.55| -0.052 add 48/6 0.53| -0.047 checkout 192/24 0.55| -0.072 commit 24/3 0.60| -0.012 copy 24/3 0.54| -0.016 delete 120/15 0.53| -0.042 info 48/6 0.50| -0.072 merge 888/111 0.52| -0.006 proplist 1K/126 0.53| -0.006 propset 48/6 0.53| -0.006 ps 48/6 0.55| -0.008 resolve 48/6 0.53| -0.012 resolved 336/42 0.52| -0.011 status 24/3 0.51| -0.046 switch 336/42 0.55| -0.029 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1571028,1x100' is faster. "2/3" means: '1.8.0,1x100' has 2 timings on record, the other has 3.) More detail: ------------ Timings for 1.8.0,5x5 N min max avg operation (unit is seconds) 24 121.88 186.59 149.40 TOTAL RUN 3K 0.01 3.48 0.03 add 48 0.02 4.44 2.02 checkout 192 0.59 14.71 4.77 commit 24 0.02 0.23 0.03 copy 24 0.56 1.02 0.70 delete 120 0.64 7.07 2.12 info 48 2.59 5.22 3.51 merge 3K 0.01 0.06 0.01 mkdir 192 0.01 0.02 0.01 propdel 50K 0.01 0.03 0.01 proplist 51K 0.01 0.17 0.01 propset 4K 0.01 0.18 0.01 ps 48 0.03 0.11 0.04 resolve 48 0.30 1.06 0.48 resolved 336 0.12 1.24 0.38 status 24 2.35 3.21 2.53 switch 336 0.21 4.77 1.57 update -- Timings for trunk@1571028,5x5 N min max avg operation (unit is seconds) 3 141.57 162.18 152.11 TOTAL RUN 456 0.01 2.84 0.03 add 6 0.02 3.74 1.85 checkout 24 0.61 12.68 4.82 commit 3 0.02 0.05 0.04 copy 3 0.59 0.61 0.60 delete 15 0.57 5.94 2.15 info 6 2.75 4.38 3.62 merge 470 0.01 0.02 0.02 mkdir 20 0.01 0.02 0.01 propdel 6K 0.01 0.03 0.01 proplist 6K 0.01 0.03 0.01 propset 552 0.01 0.03 0.01 ps 6 0.03 0.07 0.04 resolve 6 0.30 0.59 0.47 resolved 42 0.12 1.04 0.39 status 3 1.98 2.87 2.38 switch 42 0.15 4.15 1.39 update -- Compare trunk@1571028,5x5 to 1.8.0,5x5 N min max avg operation 24/3 1.16|+19.694 0.87|-24.413 1.02| +2.712 TOTAL RUN 3K/456 0.94| -0.001 0.82| -0.637 0.99| -0.000 add 48/6 1.06| +0.001 0.84| -0.700 0.92| -0.168 checkout 192/24 1.02| +0.014 0.86| -2.029 1.01| +0.044 commit 24/3 1.30| +0.005 0.22| -0.180 1.25| +0.008 copy 24/3 1.05| +0.026 0.60| -0.411 0.85| -0.104 delete 120/15 0.89| -0.069 0.84| -1.130 1.02| +0.034 info 48/6 1.06| +0.157 0.84| -0.844 1.03| +0.110 merge 3K/470 0.96| -0.000 0.39| -0.036 1.13| +0.002 mkdir 192/20 0.94| -0.000 0.87| -0.003 1.03| +0.000 propdel 50K/6K 0.94| -0.000 0.88| -0.004 1.09| +0.001 proplist 51K/6K 0.95| -0.000 0.18| -0.139 1.10| +0.001 propset 4K/552 0.95| -0.000 0.15| -0.154 1.07| +0.001 ps 48/6 1.00| -0.000 0.65| -0.038 1.07| +0.003 resolve 48/6 0.98| -0.006 0.56| -0.467 0.98| -0.011 resolved 336/42 0.96| -0.004 0.84| -0.196 1.02| +0.009 status 24/3 0.84| -0.371 0.89| -0.338 0.94| -0.147 switch 336/42 0.73| -0.054 0.87| -0.626 0.89| -0.176 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1571028,5x5' is faster. "2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.) Timings for 1.8.0,100x1 N min max avg operation (unit is seconds) 24 9.77 21.29 15.39 TOTAL RUN 672 0.01 0.35 0.03 add 48 0.02 0.54 0.17 checkout 192 0.09 1.29 0.47 commit 24 0.02 0.04 0.03 copy 24 0.08 0.21 0.14 delete 120 0.10 0.46 0.21 info 48 0.21 0.62 0.37 merge 336 0.01 0.05 0.02 mkdir 2K 0.01 0.03 0.01 proplist 2K 0.01 0.03 0.02 propset 168 0.01 0.03 0.02 ps 48 0.01 0.03 0.02 resolve 48 0.06 0.17 0.10 resolved 336 0.03 0.18 0.08 status 24 0.21 0.50 0.31 switch 336 0.04 0.70 0.26 update -- Timings for trunk@1571028,100x1 N min max avg operation (unit is seconds) 3 8.77 15.66 11.13 TOTAL RUN 71 0.01 0.31 0.03 add 6 0.02 0.45 0.15 checkout 24 0.10 1.10 0.31 commit 3 0.02 0.04 0.03 copy 3 0.08 0.08 0.08 delete 15 0.09 0.41 0.16 info 6 0.19 0.23 0.20 merge 46 0.01 0.04 0.02 mkdir 1 0.01 0.01 0.01 propdel 337 0.01 0.02 0.01 proplist 273 0.01 0.02 0.01 propset 33 0.01 0.02 0.01 ps 6 0.01 0.01 0.01 resolve 6 0.06 0.07 0.06 resolved 42 0.03 0.14 0.06 status 3 0.17 0.38 0.24 switch 42 0.04 0.54 0.17 update -- Compare trunk@1571028,100x1 to 1.8.0,100x1 N min max avg operation 24/3 0.90| -1.004 0.74| -5.630 0.72| -4.255 TOTAL RUN 672/71 0.90| -0.001 0.91| -0.031 0.98| -0.001 add 48/6 1.08| +0.001 0.84| -0.086 0.87| -0.022 checkout 192/24 1.01| +0.001 0.85| -0.189 0.67| -0.158 commit 24/3 1.05| +0.001 1.01| +0.000 0.96| -0.001 copy 24/3 0.90| -0.008 0.38| -0.129 0.56| -0.060 delete 120/15 0.94| -0.006 0.90| -0.048 0.74| -0.055 info 48/6 0.91| -0.018 0.37| -0.391 0.56| -0.163 merge 336/46 0.88| -0.001 0.87| -0.006 0.79| -0.005 mkdir 2K/337 0.88| -0.001 0.61| -0.013 0.78| -0.003 proplist 2K/273 0.90| -0.001 0.72| -0.009 0.81| -0.003 propset 168/33 0.86| -0.001 0.86| -0.004 0.75| -0.004 ps 48/6 0.95| -0.001 0.45| -0.017 0.68| -0.006 resolve 48/6 0.93| -0.005 0.40| -0.102 0.64| -0.037 resolved 336/42 0.94| -0.002 0.81| -0.034 0.75| -0.020 status 24/3 0.84| -0.033 0.77| -0.116 0.80| -0.063 switch 336/42 0.93| -0.003 0.77| -0.161 0.67| -0.085 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1571028,100x1' is faster. "2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.) Timings for 1.8.0,1x100 N min max avg operation (unit is seconds) 24 2.79 6.62 4.89 TOTAL RUN 24 0.07 0.18 0.12 add 48 0.02 0.24 0.10 checkout 192 0.03 0.49 0.16 commit 24 0.02 0.04 0.03 copy 24 0.02 0.05 0.03 delete 120 0.04 0.19 0.09 info 48 0.06 0.23 0.14 merge 888 0.01 0.02 0.01 proplist 1K 0.01 0.02 0.01 propset 48 0.01 0.02 0.01 ps 48 0.01 0.03 0.02 resolve 48 0.01 0.04 0.03 resolved 336 0.01 0.04 0.02 status 24 0.05 0.13 0.09 switch 336 0.02 0.23 0.06 update -- Timings for trunk@1571028,1x100 N min max avg operation (unit is seconds) 3 2.61 2.65 2.63 TOTAL RUN 3 0.06 0.06 0.06 add 6 0.02 0.09 0.05 checkout 24 0.02 0.21 0.09 commit 3 0.02 0.02 0.02 copy 3 0.02 0.02 0.02 delete 15 0.04 0.07 0.05 info 6 0.06 0.08 0.07 merge 111 0.01 0.01 0.01 proplist 126 0.01 0.01 0.01 propset 6 0.01 0.01 0.01 ps 6 0.01 0.01 0.01 resolve 6 0.01 0.02 0.01 resolved 42 0.01 0.02 0.01 status 3 0.05 0.05 0.05 switch 42 0.02 0.09 0.04 update -- Compare trunk@1571028,1x100 to 1.8.0,1x100 N min max avg operation 24/3 0.94| -0.176 0.40| -3.973 0.54| -2.264 TOTAL RUN 24/3 0.93| -0.004 0.35| -0.120 0.55| -0.052 add 48/6 1.06| +0.001 0.38| -0.148 0.53| -0.047 checkout 192/24 0.93| -0.002 0.44| -0.274 0.55| -0.072 commit 24/3 0.95| -0.001 0.47| -0.021 0.60| -0.012 copy 24/3 0.94| -0.001 0.39| -0.030 0.54| -0.016 delete 120/15 0.95| -0.002 0.38| -0.119 0.53| -0.042 info 48/6 0.90| -0.006 0.37| -0.146 0.50| -0.072 merge 888/111 0.91| -0.001 0.39| -0.011 0.52| -0.006 proplist 1K/126 0.91| -0.001 0.37| -0.014 0.53| -0.006 propset 48/6 0.91| -0.001 0.36| -0.013 0.53| -0.006 ps 48/6 0.95| -0.001 0.42| -0.015 0.55| -0.008 resolve 48/6 0.92| -0.001 0.38| -0.027 0.53| -0.012 resolved 336/42 0.88| -0.001 0.39| -0.025 0.52| -0.011 status 24/3 0.88| -0.006 0.38| -0.080 0.51| -0.046 switch 336/42 0.98| -0.000 0.37| -0.147 0.55| -0.029 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1571028,1x100' is faster. "2/3" means: '1.8.0,1x100' has 2 timings on record, the other has 3.) Timings for 1.8.0 N min max avg operation (unit is seconds) 72 2.79 186.59 56.56 TOTAL RUN 4K 0.01 3.48 0.03 add 144 0.02 4.44 0.77 checkout 576 0.03 14.71 1.80 commit 72 0.02 0.23 0.03 copy 72 0.02 1.02 0.29 delete 360 0.04 7.07 0.81 info 144 0.06 5.22 1.34 merge 3K 0.01 0.06 0.01 mkdir 192 0.01 0.02 0.01 propdel 53K 0.01 0.03 0.01 proplist 54K 0.01 0.17 0.01 propset 4K 0.01 0.18 0.01 ps 144 0.01 0.11 0.03 resolve 144 0.01 1.06 0.20 resolved 1K 0.01 1.24 0.16 status 72 0.05 3.21 0.98 switch 1K 0.02 4.77 0.63 update -- Timings for trunk@1571028 N min max avg operation (unit is seconds) 9 2.61 162.18 55.29 TOTAL RUN 530 0.01 2.84 0.03 add 18 0.02 3.74 0.69 checkout 72 0.02 12.68 1.74 commit 9 0.02 0.05 0.03 copy 9 0.02 0.61 0.23 delete 45 0.04 5.94 0.79 info 18 0.06 4.38 1.30 merge 516 0.01 0.04 0.02 mkdir 21 0.01 0.02 0.01 propdel 6K 0.01 0.03 0.01 proplist 6K 0.01 0.03 0.01 propset 591 0.01 0.03 0.01 ps 18 0.01 0.07 0.02 resolve 18 0.01 0.59 0.18 resolved 126 0.01 1.04 0.15 status 9 0.05 2.87 0.89 switch 126 0.02 4.15 0.53 update -- Compare trunk@1571028 to 1.8.0 N min max avg operation 72/9 0.94| -0.176 0.87|-24.413 0.98| -1.269 TOTAL RUN 4K/530 0.94| -0.001 0.82| -0.637 0.99| -0.000 add 144/18 1.08| +0.001 0.84| -0.700 0.90| -0.079 checkout 576/72 0.93| -0.002 0.86| -2.029 0.97| -0.062 commit 72/9 0.98| -0.000 0.22| -0.180 0.94| -0.002 copy 72/9 0.94| -0.001 0.60| -0.411 0.79| -0.060 delete 360/45 0.95| -0.002 0.84| -1.130 0.97| -0.021 info 144/18 0.90| -0.006 0.84| -0.844 0.97| -0.042 merge 3K/516 0.95| -0.000 0.72| -0.016 1.08| +0.001 mkdir 192/21 0.94| -0.000 0.87| -0.003 1.02| +0.000 propdel 53K/6K 0.92| -0.001 0.88| -0.004 1.06| +0.001 proplist 54K/6K 0.93| -0.001 0.18| -0.139 1.07| +0.001 propset 4K/591 0.93| -0.001 0.15| -0.154 1.05| +0.001 ps 144/18 0.95| -0.001 0.65| -0.038 0.86| -0.004 resolve 144/18 0.92| -0.001 0.56| -0.467 0.90| -0.020 resolved 1K/126 0.88| -0.001 0.84| -0.196 0.96| -0.007 status 72/9 0.88| -0.006 0.89| -0.338 0.91| -0.085 switch 1K/126 0.98| -0.000 0.87| -0.626 0.85| -0.097 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1571028' is faster. "2/3" means: '1.8.0' has 2 timings on record, the other has 3.) Had started at Mon Feb 24 00:27:16 UTC 2014, done at Mon Feb 24 00:39:29 UTC 2014 wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_tr...@last12.svg wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk@last12,5x5.svg wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk@last12,1x100.svg wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk@last12,100x1.svg