1.8.0@1492600 vs. trunk@1553053 Started at Mon Dec 23 00:27:30 UTC 2013 *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@1553053 to 1.8.0 N avg operation 48/9 1.04| +2.174 TOTAL RUN 2K/530 1.09| +0.003 add 96/18 1.00| +0.001 checkout 384/72 1.08| +0.140 commit 48/9 1.15| +0.004 copy 48/9 1.14| +0.041 delete 240/45 0.79| -0.160 info 96/18 1.05| +0.061 merge 2K/516 1.08| +0.001 mkdir 128/21 1.37| +0.004 propdel 35K/6K 1.09| +0.001 proplist 36K/6K 1.08| +0.001 propset 2K/591 1.12| +0.001 ps 96/18 1.29| +0.007 resolve 96/18 1.25| +0.051 resolved 672/126 1.29| +0.043 status 48/9 0.89| -0.104 switch 672/126 0.93| -0.044 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1553053' 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@1553053,5x5 to 1.8.0,5x5 N avg operation 16/3 1.01| +0.894 TOTAL RUN 2K/456 1.04| +0.001 add 32/6 0.94| -0.116 checkout 128/24 1.06| +0.291 commit 16/3 1.00| +0.000 copy 16/3 1.13| +0.091 delete 80/15 0.71| -0.579 info 32/6 1.01| +0.031 merge 2K/470 1.03| +0.000 mkdir 128/20 1.31| +0.003 propdel 33K/6K 1.07| +0.001 proplist 34K/6K 1.06| +0.001 propset 2K/552 1.09| +0.001 ps 32/6 1.17| +0.007 resolve 32/6 1.19| +0.092 resolved 224/42 1.24| +0.086 status 16/3 0.82| -0.445 switch 224/42 0.87| -0.202 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1553053,5x5' is faster. "2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.) Compare trunk@1553053,100x1 to 1.8.0,100x1 N avg operation 16/3 1.29| +4.058 TOTAL RUN 448/71 1.44| +0.010 add 32/6 1.52| +0.085 checkout 128/24 1.17| +0.074 commit 16/3 1.11| +0.003 copy 16/3 1.16| +0.020 delete 80/15 1.35| +0.068 info 32/6 1.34| +0.114 merge 224/46 1.37| +0.007 mkdir 1K/337 1.29| +0.003 proplist 1K/273 1.27| +0.004 propset 112/33 1.39| +0.005 ps 32/6 1.53| +0.009 resolve 32/6 1.55| +0.052 resolved 224/42 1.50| +0.037 status 16/3 1.39| +0.112 switch 224/42 1.22| +0.050 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1553053,100x1' is faster. "2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.) Compare trunk@1553053,1x100 to 1.8.0,1x100 N avg operation 16/3 1.35| +1.570 TOTAL RUN 16/3 1.42| +0.045 add 32/6 1.38| +0.036 checkout 128/24 1.38| +0.056 commit 16/3 1.32| +0.008 copy 16/3 1.38| +0.012 delete 80/15 1.40| +0.032 info 32/6 1.31| +0.040 merge 592/111 1.32| +0.004 proplist 672/126 1.34| +0.004 propset 32/6 1.34| +0.004 ps 32/6 1.32| +0.005 resolve 32/6 1.36| +0.008 resolved 224/42 1.34| +0.007 status 16/3 1.24| +0.021 switch 224/42 1.31| +0.018 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1553053,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) 16 121.88 186.59 143.95 TOTAL RUN 2K 0.01 3.48 0.03 add 32 0.02 4.44 2.02 checkout 128 0.59 14.71 4.58 commit 16 0.02 0.05 0.02 copy 16 0.57 1.02 0.71 delete 80 0.64 7.07 2.01 info 32 2.59 5.22 3.45 merge 2K 0.01 0.06 0.01 mkdir 128 0.01 0.02 0.01 propdel 33K 0.01 0.03 0.01 proplist 34K 0.01 0.17 0.01 propset 2K 0.01 0.18 0.01 ps 32 0.03 0.11 0.04 resolve 32 0.30 1.06 0.49 resolved 224 0.12 1.24 0.36 status 16 2.37 3.00 2.52 switch 224 0.21 4.77 1.55 update -- Timings for trunk@1553053,5x5 N min max avg operation (unit is seconds) 3 127.07 160.77 144.84 TOTAL RUN 456 0.01 3.05 0.03 add 6 0.02 3.93 1.90 checkout 24 0.62 14.00 4.87 commit 3 0.02 0.02 0.02 copy 3 0.60 0.90 0.80 delete 15 0.57 3.65 1.43 info 6 2.65 5.01 3.48 merge 470 0.01 0.03 0.01 mkdir 20 0.01 0.02 0.01 propdel 6K 0.01 0.03 0.01 proplist 6K 0.01 0.04 0.01 propset 552 0.01 0.02 0.01 ps 6 0.03 0.08 0.05 resolve 6 0.30 0.83 0.58 resolved 42 0.12 0.95 0.45 status 3 1.99 2.21 2.07 switch 42 0.15 4.10 1.35 update -- Compare trunk@1553053,5x5 to 1.8.0,5x5 N min max avg operation 16/3 1.04| +5.191 0.86|-25.820 1.01| +0.894 TOTAL RUN 2K/456 0.95| -0.000 0.88| -0.423 1.04| +0.001 add 32/6 1.10| +0.002 0.88| -0.511 0.94| -0.116 checkout 128/24 1.04| +0.025 0.95| -0.711 1.06| +0.291 commit 16/3 1.31| +0.005 0.43| -0.032 1.00| +0.000 copy 16/3 1.04| +0.024 0.89| -0.116 1.13| +0.091 delete 80/15 0.89| -0.068 0.52| -3.422 0.71| -0.579 info 32/6 1.02| +0.059 0.96| -0.215 1.01| +0.031 merge 2K/470 0.94| -0.001 0.44| -0.033 1.03| +0.000 mkdir 128/20 0.94| -0.000 0.98| -0.000 1.31| +0.003 propdel 33K/6K 0.94| -0.000 0.84| -0.005 1.07| +0.001 proplist 34K/6K 0.93| -0.001 0.25| -0.127 1.06| +0.001 propset 2K/552 0.94| -0.000 0.11| -0.161 1.09| +0.001 ps 32/6 1.02| +0.001 0.77| -0.026 1.17| +0.007 resolve 32/6 1.00| -0.001 0.79| -0.225 1.19| +0.092 resolved 224/42 0.97| -0.004 0.76| -0.291 1.24| +0.086 status 16/3 0.84| -0.382 0.73| -0.796 0.82| -0.445 switch 224/42 0.73| -0.056 0.86| -0.672 0.87| -0.202 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1553053,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) 16 9.77 21.29 13.97 TOTAL RUN 448 0.01 0.17 0.02 add 32 0.02 0.54 0.16 checkout 128 0.10 1.20 0.43 commit 16 0.02 0.04 0.02 copy 16 0.08 0.21 0.13 delete 80 0.10 0.46 0.20 info 32 0.21 0.62 0.34 merge 224 0.01 0.05 0.02 mkdir 1K 0.01 0.03 0.01 proplist 1K 0.01 0.03 0.01 propset 112 0.01 0.03 0.01 ps 32 0.01 0.03 0.02 resolve 32 0.06 0.17 0.09 resolved 224 0.03 0.18 0.07 status 16 0.21 0.50 0.29 switch 224 0.04 0.70 0.23 update -- Timings for trunk@1553053,100x1 N min max avg operation (unit is seconds) 3 16.22 19.85 18.02 TOTAL RUN 71 0.01 0.33 0.03 add 6 0.02 0.47 0.25 checkout 24 0.10 1.14 0.50 commit 3 0.02 0.04 0.03 copy 3 0.08 0.19 0.15 delete 15 0.10 0.44 0.26 info 6 0.33 0.54 0.45 merge 46 0.01 0.04 0.03 mkdir 1 0.03 0.03 0.03 propdel 337 0.01 0.02 0.02 proplist 273 0.01 0.03 0.02 propset 33 0.01 0.03 0.02 ps 6 0.02 0.03 0.03 resolve 6 0.13 0.16 0.15 resolved 42 0.03 0.17 0.11 status 3 0.37 0.41 0.40 switch 42 0.04 0.58 0.28 update -- Compare trunk@1553053,100x1 to 1.8.0,100x1 N min max avg operation 16/3 1.66| +6.450 0.93| -1.436 1.29| +4.058 TOTAL RUN 448/71 0.92| -0.001 1.88| +0.154 1.44| +0.010 add 32/6 1.13| +0.002 0.88| -0.062 1.52| +0.085 checkout 128/24 1.03| +0.003 0.95| -0.063 1.17| +0.074 commit 16/3 1.21| +0.004 0.85| -0.006 1.11| +0.003 copy 16/3 0.94| -0.005 0.91| -0.019 1.16| +0.020 delete 80/15 0.95| -0.005 0.95| -0.024 1.35| +0.068 info 32/6 1.55| +0.116 0.87| -0.081 1.34| +0.114 merge 224/46 1.00| -0.000 0.91| -0.004 1.37| +0.007 mkdir 1K/337 0.91| -0.001 0.82| -0.005 1.29| +0.003 proplist 1K/273 0.93| -0.001 0.86| -0.004 1.27| +0.004 propset 112/33 0.94| -0.000 0.91| -0.002 1.39| +0.005 ps 32/6 1.99| +0.012 0.96| -0.001 1.53| +0.009 resolve 32/6 1.94| +0.061 0.93| -0.011 1.55| +0.052 resolved 224/42 0.96| -0.001 0.97| -0.006 1.50| +0.037 status 16/3 1.80| +0.166 0.82| -0.088 1.39| +0.112 switch 224/42 0.92| -0.003 0.83| -0.117 1.22| +0.050 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1553053,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) 16 2.84 6.47 4.51 TOTAL RUN 16 0.07 0.18 0.11 add 32 0.02 0.24 0.09 checkout 128 0.03 0.48 0.15 commit 16 0.02 0.04 0.03 copy 16 0.02 0.05 0.03 delete 80 0.04 0.19 0.08 info 32 0.07 0.23 0.13 merge 592 0.01 0.02 0.01 proplist 672 0.01 0.02 0.01 propset 32 0.01 0.02 0.01 ps 32 0.01 0.03 0.02 resolve 32 0.01 0.04 0.02 resolved 224 0.01 0.04 0.02 status 16 0.05 0.13 0.09 switch 224 0.02 0.23 0.06 update -- Timings for trunk@1553053,1x100 N min max avg operation (unit is seconds) 3 6.03 6.15 6.08 TOTAL RUN 3 0.15 0.15 0.15 add 6 0.04 0.23 0.13 checkout 24 0.05 0.47 0.20 commit 3 0.03 0.04 0.03 copy 3 0.04 0.04 0.04 delete 15 0.08 0.18 0.11 info 6 0.13 0.20 0.17 merge 111 0.01 0.02 0.02 proplist 126 0.01 0.02 0.02 propset 6 0.02 0.02 0.02 ps 6 0.02 0.02 0.02 resolve 6 0.03 0.04 0.03 resolved 42 0.02 0.04 0.03 status 3 0.11 0.11 0.11 switch 42 0.03 0.20 0.08 update -- Compare trunk@1553053,1x100 to 1.8.0,1x100 N min max avg operation 16/3 2.12| +3.190 0.95| -0.326 1.35| +1.570 TOTAL RUN 16/3 2.23| +0.084 0.83| -0.031 1.42| +0.045 add 32/6 2.33| +0.022 0.97| -0.007 1.38| +0.036 checkout 128/24 1.82| +0.022 0.97| -0.015 1.38| +0.056 commit 16/3 1.80| +0.014 1.00| +0.000 1.32| +0.008 copy 16/3 2.16| +0.023 0.91| -0.004 1.38| +0.012 delete 80/15 1.99| +0.041 0.94| -0.011 1.40| +0.032 info 32/6 2.06| +0.069 0.88| -0.029 1.31| +0.040 merge 592/111 2.14| +0.008 0.89| -0.002 1.32| +0.004 proplist 672/126 1.89| +0.007 0.84| -0.003 1.34| +0.004 propset 32/6 2.16| +0.009 0.88| -0.002 1.34| +0.004 ps 32/6 2.04| +0.010 0.89| -0.003 1.32| +0.005 resolve 32/6 2.09| +0.013 0.91| -0.004 1.36| +0.008 resolved 224/42 1.78| +0.007 0.94| -0.002 1.34| +0.007 status 16/3 2.00| +0.054 0.85| -0.020 1.24| +0.021 switch 224/42 1.85| +0.015 0.88| -0.028 1.31| +0.018 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1553053,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) 48 2.84 186.59 54.14 TOTAL RUN 2K 0.01 3.48 0.03 add 96 0.02 4.44 0.76 checkout 384 0.03 14.71 1.72 commit 48 0.02 0.05 0.02 copy 48 0.02 1.02 0.29 delete 240 0.04 7.07 0.76 info 96 0.07 5.22 1.30 merge 2K 0.01 0.06 0.01 mkdir 128 0.01 0.02 0.01 propdel 35K 0.01 0.03 0.01 proplist 36K 0.01 0.17 0.01 propset 2K 0.01 0.18 0.01 ps 96 0.01 0.11 0.02 resolve 96 0.01 1.06 0.20 resolved 672 0.01 1.24 0.15 status 48 0.05 3.00 0.96 switch 672 0.02 4.77 0.61 update -- Timings for trunk@1553053 N min max avg operation (unit is seconds) 9 6.03 160.77 56.31 TOTAL RUN 530 0.01 3.05 0.03 add 18 0.02 3.93 0.76 checkout 72 0.05 14.00 1.86 commit 9 0.02 0.04 0.03 copy 9 0.04 0.90 0.33 delete 45 0.08 3.65 0.60 info 18 0.13 5.01 1.36 merge 516 0.01 0.04 0.01 mkdir 21 0.01 0.03 0.01 propdel 6K 0.01 0.03 0.01 proplist 6K 0.01 0.04 0.01 propset 591 0.01 0.03 0.01 ps 18 0.02 0.08 0.03 resolve 18 0.03 0.83 0.25 resolved 126 0.02 0.95 0.19 status 9 0.11 2.21 0.86 switch 126 0.03 4.10 0.57 update -- Compare trunk@1553053 to 1.8.0 N min max avg operation 48/9 2.12| +3.190 0.86|-25.820 1.04| +2.174 TOTAL RUN 2K/530 0.95| -0.000 0.88| -0.423 1.09| +0.003 add 96/18 1.10| +0.002 0.88| -0.511 1.00| +0.001 checkout 384/72 1.82| +0.022 0.95| -0.711 1.08| +0.140 commit 48/9 1.25| +0.004 0.72| -0.016 1.15| +0.004 copy 48/9 2.16| +0.023 0.89| -0.116 1.14| +0.041 delete 240/45 1.99| +0.041 0.52| -3.422 0.79| -0.160 info 96/18 2.06| +0.069 0.96| -0.215 1.05| +0.061 merge 2K/516 0.94| -0.001 0.76| -0.014 1.08| +0.001 mkdir 128/21 0.94| -0.000 1.27| +0.006 1.37| +0.004 propdel 35K/6K 0.94| -0.000 0.84| -0.005 1.09| +0.001 proplist 36K/6K 0.93| -0.001 0.25| -0.127 1.08| +0.001 propset 2K/591 0.94| -0.000 0.14| -0.156 1.12| +0.001 ps 96/18 2.04| +0.010 0.77| -0.026 1.29| +0.007 resolve 96/18 2.09| +0.013 0.79| -0.225 1.25| +0.051 resolved 672/126 1.78| +0.007 0.76| -0.291 1.29| +0.043 status 48/9 2.00| +0.054 0.73| -0.796 0.89| -0.104 switch 672/126 1.85| +0.015 0.86| -0.672 0.93| -0.044 update (legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds; factor < 1 and seconds < 0 means 'trunk@1553053' is faster. "2/3" means: '1.8.0' has 2 timings on record, the other has 3.) Had started at Mon Dec 23 00:27:30 UTC 2013, done at Mon Dec 23 00:40:08 UTC 2013 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