diff options
Diffstat (limited to 'results-vs-prev/tcwg-benchmark-results.log')
-rw-r--r-- | results-vs-prev/tcwg-benchmark-results.log | 1238 |
1 files changed, 779 insertions, 459 deletions
diff --git a/results-vs-prev/tcwg-benchmark-results.log b/results-vs-prev/tcwg-benchmark-results.log index 5a65847..cd51a6d 100644 --- a/results-vs-prev/tcwg-benchmark-results.log +++ b/results-vs-prev/tcwg-benchmark-results.log @@ -7,8 +7,8 @@ + j=0 + for i in "${results[@]}" + rm -rf results-0 -+ '[' -d artifacts/99-rewrite/artifacts.old/annex/bmk-data ']' -+ ln -s artifacts/99-rewrite/artifacts.old/annex/bmk-data results-0 ++ '[' -d base-artifacts/annex/bmk-data ']' ++ ln -s base-artifacts/annex/bmk-data results-0 + csv_results_dir=artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0 + mkdir -p artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0 + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-0/ --csv_results_dir artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0 ++metrics perf --hw_tag tk1_32 --has_perf_logs yes --verbose true @@ -177,8 +177,8 @@ + echo 531.deepsjeng_r,deepsjeng_r_base.default,success + for perf_dir in "${perf_dirs[@]}" ++ cd results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data -++ sort ++ ls 500.perlbench_r.data 502.gcc_r.data 505.mcf_r.data 508.namd_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' 'xresults-0/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 500.perlbench_r.data .data @@ -262,8 +262,8 @@ + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug' ++ cd results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data -++ ls 523.xalancbmk_r.data 525.x264_r.data 526.blender_r.data 531.deepsjeng_r.data ++ sort +++ ls 523.xalancbmk_r.data 525.x264_r.data 526.blender_r.data 531.deepsjeng_r.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' 'xresults-0/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 523.xalancbmk_r.data .data @@ -285,17 +285,17 @@ + grep -q -c -w 531.deepsjeng_r results-0/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.4fkSmYO2nT ++ tmpout3=/tmp/tmp.HzTd6gN8xD + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.RhVVA4WB8l ++ tmpout=/tmp/tmp.zzswF5Xhsp ++ mktemp -+ tmperr=/tmp/tmp.sruY39EqNf ++ tmperr=/tmp/tmp.Fo8lr6Pt5p ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 47147 ++ wait 49801 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/531.deepsjeng_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -305,18 +305,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.RhVVA4WB8l ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.zzswF5Xhsp + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.K3ZgBr2HvW ++ tmpout=/tmp/tmp.N07N5qoYpM ++ mktemp -+ tmperr=/tmp/tmp.tIHxCt2egN ++ tmperr=/tmp/tmp.P7Hw3zgzGz ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 47157 ++ wait 49811 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/531.deepsjeng_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -328,11 +328,11 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.K3ZgBr2HvW -+ head -n 100 /tmp/tmp.4fkSmYO2nT ++ head -n 100 /tmp/tmp.N07N5qoYpM ++ head -n 100 /tmp/tmp.HzTd6gN8xD ++ basename 531.deepsjeng_r.data .data + sed -e 's/^/531.deepsjeng_r,/' -+ rm /tmp/tmp.4fkSmYO2nT ++ rm /tmp/tmp.HzTd6gN8xD + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug' @@ -355,17 +355,17 @@ BEGIN { found_samples=0; found_command=0 } + grep -q -c -w 505.mcf_r results-0/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.mKlcHRHTNT ++ tmpout3=/tmp/tmp.PmUf9R7iMc + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.b45NMNIq5e ++ tmpout=/tmp/tmp.9wB7bR12Ez ++ mktemp -+ tmperr=/tmp/tmp.BDMs1kK6WV ++ tmperr=/tmp/tmp.U1eWf3W9oR ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 47183 ++ wait 49837 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -377,16 +377,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.b45NMNIq5e ++ head -n 100 /tmp/tmp.9wB7bR12Ez + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.WdKw2KwKwW ++ tmpout=/tmp/tmp.Ce12kPJGj9 ++ mktemp -+ tmperr=/tmp/tmp.B8aB0OVnXO ++ tmperr=/tmp/tmp.eSAV9i5Yji ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 47193 ++ wait 49847 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -398,11 +398,11 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.WdKw2KwKwW -+ head -n 100 /tmp/tmp.mKlcHRHTNT ++ head -n 100 /tmp/tmp.Ce12kPJGj9 ++ head -n 100 /tmp/tmp.PmUf9R7iMc ++ basename 505.mcf_r.data .data + sed -e 's/^/505.mcf_r,/' -+ rm /tmp/tmp.mKlcHRHTNT ++ rm /tmp/tmp.PmUf9R7iMc + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' 'xresults-0/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 508.namd_r.data .data @@ -435,17 +435,17 @@ BEGIN { found_samples=0; found_command=0 } + grep -q -c -w 557.xz_r results-0/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.vNZy0dpt5V ++ tmpout3=/tmp/tmp.4927MiGgz9 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.WCDwMGvTwp ++ tmpout=/tmp/tmp.1ZkGdvHKeq ++ mktemp -+ tmperr=/tmp/tmp.P3iLQ1nGem ++ tmperr=/tmp/tmp.WK3ii2ULwV ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 47223 ++ wait 49877 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -455,18 +455,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.WCDwMGvTwp +' ++ head -n 100 /tmp/tmp.1ZkGdvHKeq + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.4jGjjXP69G ++ tmpout=/tmp/tmp.i2ziIIjlfR ++ mktemp -+ tmperr=/tmp/tmp.irma5JsVvG ++ tmperr=/tmp/tmp.T2OjXbWan9 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 47233 ++ wait 49887 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -476,13 +476,13 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.4jGjjXP69G -+ head -n 100 /tmp/tmp.vNZy0dpt5V +' ++ head -n 100 /tmp/tmp.i2ziIIjlfR ++ head -n 100 /tmp/tmp.4927MiGgz9 ++ basename 557.xz_r.data .data + sed -e 's/^/557.xz_r,/' -+ rm /tmp/tmp.vNZy0dpt5V ++ rm /tmp/tmp.4927MiGgz9 + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0/perf-tmp.csv + rm artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0/perf-tmp.csv + '[' xyes = xyes ']' @@ -580,13 +580,21 @@ BEGIN { found_samples=0; found_command=0 } ++ find results-1/ -name 'perf.*.data' ++ sort + for perf_dir in "${perf_dirs[@]}" ++ '[' -d results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data ']' ++ for perf_dir in "${perf_dirs[@]}" + '[' -d results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data ']' + for perf_dir in "${perf_dirs[@]}" + '[' -d results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data ']' + for perf_dir in "${perf_dirs[@]}" ++ '[' -d results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data ']' ++ for perf_dir in "${perf_dirs[@]}" ++ '[' -d results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data ']' ++ for perf_dir in "${perf_dirs[@]}" + '[' -d results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data ']' + for perf_dir in "${perf_dirs[@]}" -+ '[' -d results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data ']' ++ '[' -d results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data ']' ++ for perf_dir in "${perf_dirs[@]}" ++ '[' -d results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data ']' + '[' xsample '!=' x ']' + key=2 + sort= @@ -603,186 +611,256 @@ BEGIN { found_samples=0; found_command=0 } + echo benchmark,symbol,status + '[' x '!=' x ']' + for failed_csv in "${failed_csvs[@]}" ++ sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 ++ for failed_csv in "${failed_csvs[@]}" + sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 + for failed_csv in "${failed_csvs[@]}" + sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 + for failed_csv in "${failed_csvs[@]}" ++ sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 ++ for failed_csv in "${failed_csvs[@]}" + sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 + for failed_csv in "${failed_csvs[@]}" -+ sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 ++ for failed_csv in "${failed_csvs[@]}" ++ sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + for perf_dir in "${perf_dirs[@]}" -++ cd results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data -++ ls 510.parest_r.data 511.povray_r.data 519.lbm_r.data 520.omnetpp_r.data +++ cd results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data +++ ls 505.mcf_r.data 508.namd_r.data ++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 510.parest_r.data .data -+ grep -q -c -w 510.parest_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 511.povray_r.data .data -+ grep -q -c -w 511.povray_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 505.mcf_r.data .data ++ grep -q -c -w 505.mcf_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 +++ basename 505.mcf_r.data .data ++ benchmark=505.mcf_r ++ symname=mcf_r_base.default ++ symname=mcf_r_base.default ++ echo 505.mcf_r,mcf_r_base.default,success + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 519.lbm_r.data .data -+ grep -q -c -w 519.lbm_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 508.namd_r.data .data ++ grep -q -c -w 508.namd_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" +++ cd results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data +++ ls 544.nab_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 520.omnetpp_r.data .data -+ grep -q -c -w 520.omnetpp_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 544.nab_r.data .data ++ grep -q -c -w 544.nab_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for perf_dir in "${perf_dirs[@]}" ++ cd results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data -++ ls 523.xalancbmk_r.data 525.x264_r.data 526.blender_r.data 531.deepsjeng_r.data +++ ls 526.blender_r.data 531.deepsjeng_r.data ++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 523.xalancbmk_r.data .data -+ grep -q -c -w 523.xalancbmk_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 525.x264_r.data .data -+ grep -q -c -w 525.x264_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 526.blender_r.data .data -+ grep -q -c -w 526.blender_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 526.blender_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 531.deepsjeng_r.data .data -+ grep -q -c -w 531.deepsjeng_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 531.deepsjeng_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ basename 531.deepsjeng_r.data .data + benchmark=531.deepsjeng_r + symname=deepsjeng_r_base.default + symname=deepsjeng_r_base.default + echo 531.deepsjeng_r,deepsjeng_r_base.default,success + for perf_dir in "${perf_dirs[@]}" -++ cd results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data -++ ls 500.perlbench_r.data 502.gcc_r.data 505.mcf_r.data 508.namd_r.data +++ cd results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data +++ ls 500.perlbench_r.data 502.gcc_r.data 538.imagick_r.data 541.leela_r.data ++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 500.perlbench_r.data .data -+ grep -q -c -w 500.perlbench_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue ++ grep -q -c -w 500.perlbench_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 +++ basename 500.perlbench_r.data .data ++ benchmark=500.perlbench_r ++ symname=perlbench_r_base.default ++ symname=perlbench_r_base.default ++ echo 500.perlbench_r,perlbench_r_base.default,success + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 502.gcc_r.data .data -+ grep -q -c -w 502.gcc_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 505.mcf_r.data .data -+ grep -q -c -w 505.mcf_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -++ basename 505.mcf_r.data .data -+ benchmark=505.mcf_r -+ symname=mcf_r_base.default -+ symname=mcf_r_base.default -+ echo 505.mcf_r,mcf_r_base.default,success -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 508.namd_r.data .data -+ grep -q -c -w 508.namd_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for perf_dir in "${perf_dirs[@]}" -++ cd results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data -++ ls 538.imagick_r.data 541.leela_r.data 544.nab_r.data 557.xz_r.data -++ sort ++ grep -q -c -w 502.gcc_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 +++ basename 502.gcc_r.data .data ++ benchmark=502.gcc_r ++ symname=gcc_r_base.default ++ symname=gcc_r_base.default ++ echo 502.gcc_r,gcc_r_base.default,success + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 538.imagick_r.data .data -+ grep -q -c -w 538.imagick_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 538.imagick_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 541.leela_r.data .data -+ grep -q -c -w 541.leela_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 544.nab_r.data .data -+ grep -q -c -w 544.nab_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 541.leela_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" +++ cd results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data +++ ls 557.xz_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 557.xz_r.data .data -+ grep -q -c -w 557.xz_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 557.xz_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ basename 557.xz_r.data .data + benchmark=557.xz_r + symname=xz_r_base.default + symname=xz_r_base.default + echo 557.xz_r,xz_r_base.default,success -+ echo benchmark,symbol,sample,dso + for perf_dir in "${perf_dirs[@]}" -+ case "$buildid_dir" in -+ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug' -++ cd results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data -++ ls 510.parest_r.data 511.povray_r.data 519.lbm_r.data 520.omnetpp_r.data +++ cd results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data ++ sort +++ ls 523.xalancbmk_r.data 525.x264_r.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 510.parest_r.data .data -+ grep -q -c -w 510.parest_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 523.xalancbmk_r.data .data ++ grep -q -c -w 523.xalancbmk_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 511.povray_r.data .data -+ grep -q -c -w 511.povray_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 525.x264_r.data .data ++ grep -q -c -w 525.x264_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" +++ cd results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data +++ sort +++ ls 519.lbm_r.data 520.omnetpp_r.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 519.lbm_r.data .data -+ grep -q -c -w 519.lbm_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 519.lbm_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 520.omnetpp_r.data .data -+ grep -q -c -w 520.omnetpp_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 520.omnetpp_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for perf_dir in "${perf_dirs[@]}" +++ cd results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data +++ ls 510.parest_r.data 511.povray_r.data +++ sort ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 510.parest_r.data .data ++ grep -q -c -w 510.parest_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 511.povray_r.data .data ++ grep -q -c -w 511.povray_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ echo benchmark,symbol,sample,dso + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in -+ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug' -++ cd results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data -++ ls 523.xalancbmk_r.data 525.x264_r.data 526.blender_r.data 531.deepsjeng_r.data ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data +++ ls 505.mcf_r.data 508.namd_r.data ++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 523.xalancbmk_r.data .data -+ grep -q -c -w 523.xalancbmk_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 505.mcf_r.data .data ++ grep -q -c -w 505.mcf_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ false +++ mktemp ++ tmpout3=/tmp/tmp.o63H5rGeun ++ for report_field in dso symbol ++ sort -t, -k2 -g -r +++ mktemp ++ tmpout=/tmp/tmp.L1lskk81L9 +++ mktemp ++ tmperr=/tmp/tmp.ahbIajh7MX +++ echo sample,dso +++ sed -e s/size/dso_size/g ++ format1=sample,dso ++ wait 50001 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ awk ' +BEGIN { found_samples=0; found_command=0 } +{ if (ignore_and_exit) { next } } +/^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } +/^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } +/^#/ { if (found_command) { ignore_and_exit=1; next } } +/^$/ { next } +{ if (found_command) { print $0 } } +' ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.L1lskk81L9 ++ for report_field in dso symbol +++ mktemp ++ tmpout=/tmp/tmp.2FeYCjytlv +++ mktemp ++ tmperr=/tmp/tmp.CgHmmun2Jr +++ echo sample,dso +++ sed -e s/size/symbol_size/g ++ format1=sample,dso ++ wait 50011 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ awk ' +BEGIN { found_samples=0; found_command=0 } +{ if (ignore_and_exit) { next } } +/^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } +/^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } +/^#/ { if (found_command) { ignore_and_exit=1; next } } +/^$/ { next } +{ if (found_command) { print $0 } } +' ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.2FeYCjytlv ++ head -n 100 /tmp/tmp.o63H5rGeun +++ basename 505.mcf_r.data .data ++ sed -e 's/^/505.mcf_r,/' ++ rm /tmp/tmp.o63H5rGeun ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 508.namd_r.data .data ++ grep -q -c -w 508.namd_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data +++ ls 544.nab_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 525.x264_r.data .data -+ grep -q -c -w 525.x264_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 544.nab_r.data .data ++ grep -q -c -w 544.nab_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data +++ sort +++ ls 526.blender_r.data 531.deepsjeng_r.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 526.blender_r.data .data -+ grep -q -c -w 526.blender_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 526.blender_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 531.deepsjeng_r.data .data -+ grep -q -c -w 531.deepsjeng_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 531.deepsjeng_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.F9SOx8urfr ++ tmpout3=/tmp/tmp.yHvBJzAmdy + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.CoEwPdEz1u ++ tmpout=/tmp/tmp.eNSs0xkgCt ++ mktemp -+ tmperr=/tmp/tmp.ryOVxSceMp ++ tmperr=/tmp/tmp.Z12BXF8Unw ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 47347 ++ wait 50042 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/531.deepsjeng_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -792,18 +870,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.CoEwPdEz1u ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.eNSs0xkgCt + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.KKfVD4eSTG ++ tmpout=/tmp/tmp.Tjc2fz2a2P ++ mktemp -+ tmperr=/tmp/tmp.dJZLVmbP6d ++ tmperr=/tmp/tmp.55Y4uqglSa ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 47357 ++ wait 50052 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/531.deepsjeng_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -813,47 +891,91 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.KKfVD4eSTG -+ head -n 100 /tmp/tmp.F9SOx8urfr ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.Tjc2fz2a2P ++ head -n 100 /tmp/tmp.yHvBJzAmdy ++ basename 531.deepsjeng_r.data .data + sed -e 's/^/531.deepsjeng_r,/' -+ rm /tmp/tmp.F9SOx8urfr ++ rm /tmp/tmp.yHvBJzAmdy + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in -+ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug' -++ cd results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data -++ ls 500.perlbench_r.data 502.gcc_r.data 505.mcf_r.data 508.namd_r.data ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data +++ ls 500.perlbench_r.data 502.gcc_r.data 538.imagick_r.data 541.leela_r.data ++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 500.perlbench_r.data .data -+ grep -q -c -w 500.perlbench_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue ++ grep -q -c -w 500.perlbench_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ false +++ mktemp ++ tmpout3=/tmp/tmp.5ikSHOkt1d ++ for report_field in dso symbol ++ sort -t, -k2 -g -r +++ mktemp ++ tmpout=/tmp/tmp.ETIKdaUFg6 +++ mktemp ++ tmperr=/tmp/tmp.CxSThBxVPA +++ echo sample,dso +++ sed -e s/size/dso_size/g ++ format1=sample,dso ++ wait 50074 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/500.perlbench_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ awk ' +BEGIN { found_samples=0; found_command=0 } +{ if (ignore_and_exit) { next } } +/^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } +/^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } +/^#/ { if (found_command) { ignore_and_exit=1; next } } +/^$/ { next } +{ if (found_command) { print $0 } } +' ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.ETIKdaUFg6 ++ for report_field in dso symbol +++ mktemp ++ tmpout=/tmp/tmp.lA04Y8ePSb +++ mktemp ++ tmperr=/tmp/tmp.yy1FEgAHIE +++ echo sample,dso +++ sed -e s/size/symbol_size/g ++ format1=sample,dso ++ wait 50084 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/500.perlbench_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ awk ' +BEGIN { found_samples=0; found_command=0 } +{ if (ignore_and_exit) { next } } +/^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } +/^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } +/^#/ { if (found_command) { ignore_and_exit=1; next } } +/^$/ { next } +{ if (found_command) { print $0 } } +' ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.lA04Y8ePSb ++ head -n 100 /tmp/tmp.5ikSHOkt1d +++ basename 500.perlbench_r.data .data ++ sed -e 's/^/500.perlbench_r,/' ++ rm /tmp/tmp.5ikSHOkt1d + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 502.gcc_r.data .data -+ grep -q -c -w 502.gcc_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 505.mcf_r.data .data -+ grep -q -c -w 505.mcf_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 502.gcc_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.KoLdkukqel ++ tmpout3=/tmp/tmp.nB82ZAuaiV + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.S4oyS6f4PP ++ tmpout=/tmp/tmp.FdrzsNJTwo ++ mktemp -+ tmperr=/tmp/tmp.KzjUp5czfL ++ tmperr=/tmp/tmp.IBR3Ox9JLk ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 47383 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ wait 50103 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/502.gcc_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -864,17 +986,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.S4oyS6f4PP ++ head -n 100 /tmp/tmp.FdrzsNJTwo + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.eThhcPm951 ++ tmpout=/tmp/tmp.lkF1msjnAJ ++ mktemp -+ tmperr=/tmp/tmp.jVOihTM3E5 ++ tmperr=/tmp/tmp.TNO2ubSMGN ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 47393 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ wait 50113 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/502.gcc_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -885,56 +1007,45 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.eThhcPm951 -+ head -n 100 /tmp/tmp.KoLdkukqel -++ basename 505.mcf_r.data .data -+ sed -e 's/^/505.mcf_r,/' -+ rm /tmp/tmp.KoLdkukqel -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 508.namd_r.data .data -+ grep -q -c -w 508.namd_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for perf_dir in "${perf_dirs[@]}" -+ case "$buildid_dir" in -+ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug' -++ cd results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data -++ sort -++ ls 538.imagick_r.data 541.leela_r.data 544.nab_r.data 557.xz_r.data ++ head -n 100 /tmp/tmp.lkF1msjnAJ ++ head -n 100 /tmp/tmp.nB82ZAuaiV +++ basename 502.gcc_r.data .data ++ sed -e 's/^/502.gcc_r,/' ++ rm /tmp/tmp.nB82ZAuaiV + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 538.imagick_r.data .data -+ grep -q -c -w 538.imagick_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 538.imagick_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 541.leela_r.data .data -+ grep -q -c -w 541.leela_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 544.nab_r.data .data -+ grep -q -c -w 544.nab_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 541.leela_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data +++ ls 557.xz_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 557.xz_r.data .data -+ grep -q -c -w 557.xz_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 557.xz_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.1z5S77fFwZ -+ for report_field in dso symbol ++ tmpout3=/tmp/tmp.yQBXwV15M3 + sort -t, -k2 -g -r ++ for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.OClLI3SjMO ++ tmpout=/tmp/tmp.TqIvb7kADH ++ mktemp -+ tmperr=/tmp/tmp.h1ToLm5Bcg ++ tmperr=/tmp/tmp.s27dX1PKfU ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 47423 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' ++ wait 50139 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -944,17 +1055,18 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.OClLI3SjMO ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.TqIvb7kADH + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.165fmHzthf ++ tmpout=/tmp/tmp.SjJ90rTYRS ++ mktemp -+ tmperr=/tmp/tmp.ovdTO6FUl8 ++ tmperr=/tmp/tmp.H6M79OS5rI ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 47433 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ wait 50149 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -965,11 +1077,59 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.165fmHzthf -+ head -n 100 /tmp/tmp.1z5S77fFwZ ++ head -n 100 /tmp/tmp.SjJ90rTYRS ++ head -n 100 /tmp/tmp.yQBXwV15M3 ++ basename 557.xz_r.data .data + sed -e 's/^/557.xz_r,/' -+ rm /tmp/tmp.1z5S77fFwZ ++ rm /tmp/tmp.yQBXwV15M3 ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data +++ sort +++ ls 523.xalancbmk_r.data 525.x264_r.data ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 523.xalancbmk_r.data .data ++ grep -q -c -w 523.xalancbmk_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 525.x264_r.data .data ++ grep -q -c -w 525.x264_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data +++ ls 519.lbm_r.data 520.omnetpp_r.data +++ sort ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 519.lbm_r.data .data ++ grep -q -c -w 519.lbm_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 520.omnetpp_r.data .data ++ grep -q -c -w 520.omnetpp_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data +++ ls 510.parest_r.data 511.povray_r.data +++ sort ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 510.parest_r.data .data ++ grep -q -c -w 510.parest_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 511.povray_r.data .data ++ grep -q -c -w 511.povray_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf-tmp.csv + rm artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf-tmp.csv + '[' xyes = xyes ']' @@ -1258,17 +1418,17 @@ BEGIN { found_samples=0; found_command=0 } + grep -q -c -w 531.deepsjeng_r results-0/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.3yM88ATvfz ++ tmpout3=/tmp/tmp.NubVtp737Q + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.6BPoifythe ++ tmpout=/tmp/tmp.nop1Iqhbza ++ mktemp -+ tmperr=/tmp/tmp.Bvzm1nUR81 ++ tmperr=/tmp/tmp.SHrjcKg9AJ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 47547 ++ wait 50284 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/531.deepsjeng_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1278,18 +1438,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.6BPoifythe +' ++ head -n 100 /tmp/tmp.nop1Iqhbza + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.QHyGa76RWK ++ tmpout=/tmp/tmp.KVA0mdmbhz ++ mktemp -+ tmperr=/tmp/tmp.KmwBQKx10w ++ tmperr=/tmp/tmp.1Y7PMZb36J ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 47557 ++ wait 50294 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/531.deepsjeng_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1299,13 +1459,13 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.QHyGa76RWK -+ head -n 100 /tmp/tmp.3yM88ATvfz +' ++ head -n 100 /tmp/tmp.KVA0mdmbhz ++ head -n 100 /tmp/tmp.NubVtp737Q ++ basename 531.deepsjeng_r.data .data + sed -e 's/^/531.deepsjeng_r,/' -+ rm /tmp/tmp.3yM88ATvfz ++ rm /tmp/tmp.NubVtp737Q + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug' @@ -1328,17 +1488,17 @@ BEGIN { found_samples=0; found_command=0 } + grep -q -c -w 505.mcf_r results-0/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.2GZR3LNwxC ++ tmpout3=/tmp/tmp.V4jvkawd3a + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.CzZHLvms33 ++ tmpout=/tmp/tmp.vP3h1yvOxQ ++ mktemp -+ tmperr=/tmp/tmp.pQ5fqgmPBj ++ tmperr=/tmp/tmp.O6hfxILSEs ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 47583 ++ wait 50320 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1350,16 +1510,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.CzZHLvms33 ++ head -n 100 /tmp/tmp.vP3h1yvOxQ + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.TMUveSsfOi ++ tmpout=/tmp/tmp.8J2gBMg34Z ++ mktemp -+ tmperr=/tmp/tmp.vsKlg4pydd ++ tmperr=/tmp/tmp.7xJOWhQMlx ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 47593 ++ wait 50330 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1369,13 +1529,13 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.TMUveSsfOi -+ head -n 100 /tmp/tmp.2GZR3LNwxC ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.8J2gBMg34Z ++ head -n 100 /tmp/tmp.V4jvkawd3a ++ basename 505.mcf_r.data .data + sed -e 's/^/505.mcf_r,/' -+ rm /tmp/tmp.2GZR3LNwxC ++ rm /tmp/tmp.V4jvkawd3a + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' 'xresults-0/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 508.namd_r.data .data @@ -1408,17 +1568,17 @@ BEGIN { found_samples=0; found_command=0 } + grep -q -c -w 557.xz_r results-0/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-0/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.HXPA8RmC2F ++ tmpout3=/tmp/tmp.3Sdzwp8b7m + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.8t0wxDaCMP ++ tmpout=/tmp/tmp.WL6h3Aqll7 ++ mktemp -+ tmperr=/tmp/tmp.NLOpJJonDs ++ tmperr=/tmp/tmp.bdWDZznvVN ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 47623 ++ wait 50360 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1428,18 +1588,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.8t0wxDaCMP +' ++ head -n 100 /tmp/tmp.WL6h3Aqll7 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.osIYQh6uOf ++ tmpout=/tmp/tmp.rxW5mw18ep ++ mktemp -+ tmperr=/tmp/tmp.lqiiFqVr1C ++ tmperr=/tmp/tmp.PEYSwsMFC4 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 47633 ++ wait 50370 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1449,13 +1609,13 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.osIYQh6uOf -+ head -n 100 /tmp/tmp.HXPA8RmC2F +' ++ head -n 100 /tmp/tmp.rxW5mw18ep ++ head -n 100 /tmp/tmp.3Sdzwp8b7m ++ basename 557.xz_r.data .data + sed -e 's/^/557.xz_r,/' -+ rm /tmp/tmp.HXPA8RmC2F ++ rm /tmp/tmp.3Sdzwp8b7m + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0/perf-tmp.csv + rm artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0/perf-tmp.csv + '[' xyes = xyes ']' @@ -1598,13 +1758,21 @@ Warning: Executable not found for benchmark 544.nab_r ++ find results-1/ -name 'perf.*.data' ++ sort + for perf_dir in "${perf_dirs[@]}" ++ '[' -d results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data ']' ++ for perf_dir in "${perf_dirs[@]}" + '[' -d results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data ']' + for perf_dir in "${perf_dirs[@]}" + '[' -d results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data ']' + for perf_dir in "${perf_dirs[@]}" ++ '[' -d results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data ']' ++ for perf_dir in "${perf_dirs[@]}" ++ '[' -d results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data ']' ++ for perf_dir in "${perf_dirs[@]}" + '[' -d results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data ']' + for perf_dir in "${perf_dirs[@]}" -+ '[' -d results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data ']' ++ '[' -d results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data ']' ++ for perf_dir in "${perf_dirs[@]}" ++ '[' -d results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data ']' + '[' xsample '!=' x ']' + key=2 + sort= @@ -1622,186 +1790,256 @@ Warning: Executable not found for benchmark 544.nab_r + echo benchmark,symbol,status + '[' x '!=' x ']' + for failed_csv in "${failed_csvs[@]}" ++ sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 ++ for failed_csv in "${failed_csvs[@]}" + sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 + for failed_csv in "${failed_csvs[@]}" + sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 + for failed_csv in "${failed_csvs[@]}" ++ sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 ++ for failed_csv in "${failed_csvs[@]}" + sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 + for failed_csv in "${failed_csvs[@]}" -+ sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 ++ for failed_csv in "${failed_csvs[@]}" ++ sed -e 's|888888888|failed-to-run|' -e 's|999999999|failed-to-build|' results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + for perf_dir in "${perf_dirs[@]}" -++ cd results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data -++ ls 510.parest_r.data 511.povray_r.data 519.lbm_r.data 520.omnetpp_r.data +++ cd results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data +++ ls 505.mcf_r.data 508.namd_r.data ++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 510.parest_r.data .data -+ grep -q -c -w 510.parest_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 511.povray_r.data .data -+ grep -q -c -w 511.povray_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 505.mcf_r.data .data ++ grep -q -c -w 505.mcf_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 +++ basename 505.mcf_r.data .data ++ benchmark=505.mcf_r ++ symname=mcf_r_base.default ++ symname=mcf_r_base.default ++ echo 505.mcf_r,mcf_r_base.default,success + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 519.lbm_r.data .data -+ grep -q -c -w 519.lbm_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 508.namd_r.data .data ++ grep -q -c -w 508.namd_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" +++ cd results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data +++ ls 544.nab_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 520.omnetpp_r.data .data -+ grep -q -c -w 520.omnetpp_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 544.nab_r.data .data ++ grep -q -c -w 544.nab_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for perf_dir in "${perf_dirs[@]}" ++ cd results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data +++ ls 526.blender_r.data 531.deepsjeng_r.data ++ sort -++ ls 523.xalancbmk_r.data 525.x264_r.data 526.blender_r.data 531.deepsjeng_r.data -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 523.xalancbmk_r.data .data -+ grep -q -c -w 523.xalancbmk_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 525.x264_r.data .data -+ grep -q -c -w 525.x264_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 526.blender_r.data .data -+ grep -q -c -w 526.blender_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 526.blender_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 531.deepsjeng_r.data .data -+ grep -q -c -w 531.deepsjeng_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 531.deepsjeng_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ basename 531.deepsjeng_r.data .data + benchmark=531.deepsjeng_r + symname=deepsjeng_r_base.default + symname=deepsjeng_r_base.default + echo 531.deepsjeng_r,deepsjeng_r_base.default,success + for perf_dir in "${perf_dirs[@]}" -++ cd results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data +++ cd results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data ++ sort -++ ls 500.perlbench_r.data 502.gcc_r.data 505.mcf_r.data 508.namd_r.data +++ ls 500.perlbench_r.data 502.gcc_r.data 538.imagick_r.data 541.leela_r.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 500.perlbench_r.data .data -+ grep -q -c -w 500.perlbench_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue ++ grep -q -c -w 500.perlbench_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 +++ basename 500.perlbench_r.data .data ++ benchmark=500.perlbench_r ++ symname=perlbench_r_base.default ++ symname=perlbench_r_base.default ++ echo 500.perlbench_r,perlbench_r_base.default,success + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 502.gcc_r.data .data -+ grep -q -c -w 502.gcc_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 505.mcf_r.data .data -+ grep -q -c -w 505.mcf_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -++ basename 505.mcf_r.data .data -+ benchmark=505.mcf_r -+ symname=mcf_r_base.default -+ symname=mcf_r_base.default -+ echo 505.mcf_r,mcf_r_base.default,success -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 508.namd_r.data .data -+ grep -q -c -w 508.namd_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for perf_dir in "${perf_dirs[@]}" -++ cd results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data -++ ls 538.imagick_r.data 541.leela_r.data 544.nab_r.data 557.xz_r.data -++ sort ++ grep -q -c -w 502.gcc_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 +++ basename 502.gcc_r.data .data ++ benchmark=502.gcc_r ++ symname=gcc_r_base.default ++ symname=gcc_r_base.default ++ echo 502.gcc_r,gcc_r_base.default,success + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 538.imagick_r.data .data -+ grep -q -c -w 538.imagick_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 538.imagick_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 541.leela_r.data .data -+ grep -q -c -w 541.leela_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 544.nab_r.data .data -+ grep -q -c -w 544.nab_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 541.leela_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" +++ cd results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data +++ ls 557.xz_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 557.xz_r.data .data -+ grep -q -c -w 557.xz_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 557.xz_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ basename 557.xz_r.data .data + benchmark=557.xz_r + symname=xz_r_base.default + symname=xz_r_base.default + echo 557.xz_r,xz_r_base.default,success -+ echo benchmark,symbol,sample,dso + for perf_dir in "${perf_dirs[@]}" -+ case "$buildid_dir" in -+ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug' -++ cd results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data -++ ls 510.parest_r.data 511.povray_r.data 519.lbm_r.data 520.omnetpp_r.data +++ cd results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data +++ ls 523.xalancbmk_r.data 525.x264_r.data ++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 510.parest_r.data .data -+ grep -q -c -w 510.parest_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 523.xalancbmk_r.data .data ++ grep -q -c -w 523.xalancbmk_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 511.povray_r.data .data -+ grep -q -c -w 511.povray_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 525.x264_r.data .data ++ grep -q -c -w 525.x264_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" +++ cd results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data +++ ls 519.lbm_r.data 520.omnetpp_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 519.lbm_r.data .data -+ grep -q -c -w 519.lbm_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 519.lbm_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 520.omnetpp_r.data .data -+ grep -q -c -w 520.omnetpp_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 520.omnetpp_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for perf_dir in "${perf_dirs[@]}" +++ cd results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data +++ ls 510.parest_r.data 511.povray_r.data +++ sort ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 510.parest_r.data .data ++ grep -q -c -w 510.parest_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 511.povray_r.data .data ++ grep -q -c -w 511.povray_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ echo benchmark,symbol,sample,dso + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in -+ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug' -++ cd results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data ++ sort -++ ls 523.xalancbmk_r.data 525.x264_r.data 526.blender_r.data 531.deepsjeng_r.data +++ ls 505.mcf_r.data 508.namd_r.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 523.xalancbmk_r.data .data -+ grep -q -c -w 523.xalancbmk_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 505.mcf_r.data .data ++ grep -q -c -w 505.mcf_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ false +++ mktemp ++ tmpout3=/tmp/tmp.1kb8mcrQdf ++ for report_field in dso symbol ++ sort -t, -k2 -g -r +++ mktemp ++ tmpout=/tmp/tmp.wzg2mkkMxg +++ mktemp ++ tmperr=/tmp/tmp.113UUxdAQu +++ echo sample,dso +++ sed -e s/size/dso_size/g ++ format1=sample,dso ++ wait 50936 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ awk ' +BEGIN { found_samples=0; found_command=0 } +{ if (ignore_and_exit) { next } } +/^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } +/^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } +/^#/ { if (found_command) { ignore_and_exit=1; next } } +/^$/ { next } +{ if (found_command) { print $0 } } ++ sed -e 's/ *, */,/g' +' ++ head -n 100 /tmp/tmp.wzg2mkkMxg ++ for report_field in dso symbol +++ mktemp ++ tmpout=/tmp/tmp.3UDGli3OCk +++ mktemp ++ tmperr=/tmp/tmp.wLPYVGru1b +++ echo sample,dso +++ sed -e s/size/symbol_size/g ++ format1=sample,dso ++ wait 50946 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-01.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ awk ' +BEGIN { found_samples=0; found_command=0 } +{ if (ignore_and_exit) { next } } +/^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } +/^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } +/^#/ { if (found_command) { ignore_and_exit=1; next } } +/^$/ { next } +{ if (found_command) { print $0 } } +' ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.3UDGli3OCk ++ head -n 100 /tmp/tmp.1kb8mcrQdf +++ basename 505.mcf_r.data .data ++ sed -e 's/^/505.mcf_r,/' ++ rm /tmp/tmp.1kb8mcrQdf ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 508.namd_r.data .data ++ grep -q -c -w 508.namd_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data +++ ls 544.nab_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 525.x264_r.data .data -+ grep -q -c -w 525.x264_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 544.nab_r.data .data ++ grep -q -c -w 544.nab_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data +++ ls 526.blender_r.data 531.deepsjeng_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 526.blender_r.data .data -+ grep -q -c -w 526.blender_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 526.blender_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 531.deepsjeng_r.data .data -+ grep -q -c -w 531.deepsjeng_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 531.deepsjeng_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.GuP8IaYhAx ++ tmpout3=/tmp/tmp.46hStEjS1w + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.LUn9ihtyQI ++ tmpout=/tmp/tmp.dlWLfgsnAR ++ mktemp -+ tmperr=/tmp/tmp.1p9beRCSII ++ tmperr=/tmp/tmp.cfoqqJRG9K ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 48199 ++ wait 50977 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/531.deepsjeng_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1811,18 +2049,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.LUn9ihtyQI +' ++ head -n 100 /tmp/tmp.dlWLfgsnAR + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.MFwCyiSt7s ++ tmpout=/tmp/tmp.gITktGS1WC ++ mktemp -+ tmperr=/tmp/tmp.iLE4LjLwVN ++ tmperr=/tmp/tmp.WwVmDC4QbC ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 48209 ++ wait 50987 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/531.deepsjeng_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1832,47 +2070,91 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.MFwCyiSt7s -+ head -n 100 /tmp/tmp.GuP8IaYhAx +' ++ head -n 100 /tmp/tmp.gITktGS1WC ++ head -n 100 /tmp/tmp.46hStEjS1w ++ basename 531.deepsjeng_r.data .data + sed -e 's/^/531.deepsjeng_r,/' -+ rm /tmp/tmp.GuP8IaYhAx ++ rm /tmp/tmp.46hStEjS1w + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in -+ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug' -++ cd results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data -++ ls 500.perlbench_r.data 502.gcc_r.data 505.mcf_r.data 508.namd_r.data ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data +++ ls 500.perlbench_r.data 502.gcc_r.data 538.imagick_r.data 541.leela_r.data ++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 500.perlbench_r.data .data -+ grep -q -c -w 500.perlbench_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue ++ grep -q -c -w 500.perlbench_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ false +++ mktemp ++ tmpout3=/tmp/tmp.heKxwQllUP ++ for report_field in dso symbol ++ sort -t, -k2 -g -r +++ mktemp ++ tmpout=/tmp/tmp.Xb4pUCPU2v +++ mktemp ++ tmperr=/tmp/tmp.ikFPPiJEjl +++ echo sample,dso +++ sed -e s/size/dso_size/g ++ format1=sample,dso ++ wait 51009 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/500.perlbench_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' ++ awk ' +BEGIN { found_samples=0; found_command=0 } +{ if (ignore_and_exit) { next } } +/^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } +/^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } +/^#/ { if (found_command) { ignore_and_exit=1; next } } +/^$/ { next } +{ if (found_command) { print $0 } } +' ++ head -n 100 /tmp/tmp.Xb4pUCPU2v ++ for report_field in dso symbol +++ mktemp ++ tmpout=/tmp/tmp.agqrq3UfVI +++ mktemp ++ tmperr=/tmp/tmp.pdRlSrmhK1 +++ echo sample,dso +++ sed -e s/size/symbol_size/g ++ format1=sample,dso ++ wait 51019 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/500.perlbench_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ awk ' +BEGIN { found_samples=0; found_command=0 } +{ if (ignore_and_exit) { next } } +/^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } +/^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } +/^#/ { if (found_command) { ignore_and_exit=1; next } } +/^$/ { next } +{ if (found_command) { print $0 } } +' ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.agqrq3UfVI ++ head -n 100 /tmp/tmp.heKxwQllUP +++ basename 500.perlbench_r.data .data ++ sed -e 's/^/500.perlbench_r,/' ++ rm /tmp/tmp.heKxwQllUP + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 502.gcc_r.data .data -+ grep -q -c -w 502.gcc_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 505.mcf_r.data .data -+ grep -q -c -w 505.mcf_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 502.gcc_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.xIuCbfkSbu ++ tmpout3=/tmp/tmp.MaJ28VL1Ho + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.HL4TFnD2eb ++ tmpout=/tmp/tmp.6hDe9qEgVp ++ mktemp -+ tmperr=/tmp/tmp.MwY4m5Mu7E ++ tmperr=/tmp/tmp.9RUIvhqtvn ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 48235 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ wait 51038 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/502.gcc_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1881,19 +2163,19 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.HL4TFnD2eb +' ++ head -n 100 /tmp/tmp.6hDe9qEgVp + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.1XhEPcIA8I ++ tmpout=/tmp/tmp.PuPS76pZCP ++ mktemp -+ tmperr=/tmp/tmp.JEcqx5FBqG ++ tmperr=/tmp/tmp.Fs1EFbkTQr ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 48245 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/505.mcf_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ wait 51048 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-04.tcwglab/perf.serial.data/502.gcc_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1904,55 +2186,45 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.1XhEPcIA8I -+ head -n 100 /tmp/tmp.xIuCbfkSbu -++ basename 505.mcf_r.data .data -+ sed -e 's/^/505.mcf_r,/' -+ rm /tmp/tmp.xIuCbfkSbu -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 508.namd_r.data .data -+ grep -q -c -w 508.namd_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for perf_dir in "${perf_dirs[@]}" -+ case "$buildid_dir" in -+ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug' -++ cd results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data -++ ls 538.imagick_r.data 541.leela_r.data 544.nab_r.data 557.xz_r.data -++ sort ++ head -n 100 /tmp/tmp.PuPS76pZCP ++ head -n 100 /tmp/tmp.MaJ28VL1Ho +++ basename 502.gcc_r.data .data ++ sed -e 's/^/502.gcc_r,/' ++ rm /tmp/tmp.MaJ28VL1Ho + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 538.imagick_r.data .data -+ grep -q -c -w 538.imagick_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 538.imagick_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 541.leela_r.data .data -+ grep -q -c -w 541.leela_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 -+ continue -+ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' -++ basename 544.nab_r.data .data -+ grep -q -c -w 544.nab_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 541.leela_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + continue ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data +++ ls 557.xz_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) -+ '[' 'xresults-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' ++ basename 557.xz_r.data .data -+ grep -q -c -w 557.xz_r results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ grep -q -c -w 557.xz_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + false ++ mktemp -+ tmpout3=/tmp/tmp.qW9gQG6fQk ++ tmpout3=/tmp/tmp.JFri8WDBp6 + for report_field in dso symbol -+ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.UDRhKTRUJm ++ sort -t, -k2 -g -r ++ tmpout=/tmp/tmp.aQcv0SfN94 ++ mktemp -+ tmperr=/tmp/tmp.20JdkIDGeW ++ tmperr=/tmp/tmp.O0GQotCXUn ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 48275 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ wait 51074 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1961,18 +2233,19 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.UDRhKTRUJm ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.aQcv0SfN94 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.8OcsqrW9Ry ++ tmpout=/tmp/tmp.MWCn7BJl2A ++ mktemp -+ tmperr=/tmp/tmp.ujz0eaBoqX ++ tmperr=/tmp/tmp.F3PW84uI45 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 48285 ++ wait 51084 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-05.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1981,14 +2254,61 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/557.xz_r.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.8OcsqrW9Ry -+ head -n 100 /tmp/tmp.qW9gQG6fQk ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.MWCn7BJl2A ++ head -n 100 /tmp/tmp.JFri8WDBp6 ++ basename 557.xz_r.data .data + sed -e 's/^/557.xz_r,/' -+ rm /tmp/tmp.qW9gQG6fQk ++ rm /tmp/tmp.JFri8WDBp6 ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-06.tcwglab/perf.serial.data +++ sort +++ ls 523.xalancbmk_r.data 525.x264_r.data ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 523.xalancbmk_r.data .data ++ grep -q -c -w 523.xalancbmk_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 525.x264_r.data .data ++ grep -q -c -w 525.x264_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data +++ ls 519.lbm_r.data 520.omnetpp_r.data +++ sort ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 519.lbm_r.data .data ++ grep -q -c -w 519.lbm_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 520.omnetpp_r.data .data ++ grep -q -c -w 520.omnetpp_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ buildid_opt='--buildid-dir results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/.debug' +++ cd results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data +++ ls 510.parest_r.data 511.povray_r.data +++ sort ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 510.parest_r.data .data ++ grep -q -c -w 510.parest_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue ++ for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) ++ '[' 'xresults-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1' '!=' x ']' +++ basename 511.povray_r.data .data ++ grep -q -c -w 511.povray_r results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-03.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 ++ continue + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf-tmp.csv + rm artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf-tmp.csv + '[' xyes = xyes ']' @@ -1997,51 +2317,51 @@ BEGIN { found_samples=0; found_command=0 } + merge_opts=("$csv_results_dir/perf.csv") + for metric in "${metrics[@]}" + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/size-data-to-csv.py --bmk_name spec --out_csv_file artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/size.csv --perf_csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/99-rewrite/artifacts.old/results-vs-prev/interesting-symbols.csv -Warning: Executable not found for benchmark 500.perlbench_r -Warning: Executable not found for benchmark 502.gcc_r -Warning: Executable not found for benchmark 508.namd_r -Warning: Executable not found for benchmark 526.blender_r Warning: Executable not found for benchmark 525.x264_r -Warning: Executable not found for benchmark 511.povray_r Warning: Executable not found for benchmark 520.omnetpp_r -Warning: Executable not found for benchmark 510.parest_r +Warning: Executable not found for benchmark 526.blender_r Warning: Executable not found for benchmark 544.nab_r -+ merge_opts+=("$csv_results_dir/$metric.csv") -+ for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/vect-data-to-csv.py --bmk_name spec --out_csv_file artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/vect.csv --perf_csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/99-rewrite/artifacts.old/results-vs-prev/interesting-symbols.csv +Warning: Executable not found for benchmark 511.povray_r +Warning: Executable not found for benchmark 510.parest_r Warning: Executable not found for benchmark 500.perlbench_r Warning: Executable not found for benchmark 502.gcc_r Warning: Executable not found for benchmark 508.namd_r -Warning: Executable not found for benchmark 526.blender_r ++ merge_opts+=("$csv_results_dir/$metric.csv") ++ for metric in "${metrics[@]}" ++ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/vect-data-to-csv.py --bmk_name spec --out_csv_file artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/vect.csv --perf_csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/99-rewrite/artifacts.old/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 525.x264_r -Warning: Executable not found for benchmark 511.povray_r Warning: Executable not found for benchmark 520.omnetpp_r -Warning: Executable not found for benchmark 510.parest_r +Warning: Executable not found for benchmark 526.blender_r Warning: Executable not found for benchmark 544.nab_r -+ merge_opts+=("$csv_results_dir/$metric.csv") -+ for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/sve-data-to-csv.py --bmk_name spec --out_csv_file artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/sve.csv --perf_csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/99-rewrite/artifacts.old/results-vs-prev/interesting-symbols.csv +Warning: Executable not found for benchmark 511.povray_r +Warning: Executable not found for benchmark 510.parest_r Warning: Executable not found for benchmark 500.perlbench_r Warning: Executable not found for benchmark 502.gcc_r Warning: Executable not found for benchmark 508.namd_r -Warning: Executable not found for benchmark 526.blender_r ++ merge_opts+=("$csv_results_dir/$metric.csv") ++ for metric in "${metrics[@]}" ++ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/sve-data-to-csv.py --bmk_name spec --out_csv_file artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/sve.csv --perf_csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/99-rewrite/artifacts.old/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 525.x264_r -Warning: Executable not found for benchmark 511.povray_r Warning: Executable not found for benchmark 520.omnetpp_r -Warning: Executable not found for benchmark 510.parest_r +Warning: Executable not found for benchmark 526.blender_r Warning: Executable not found for benchmark 544.nab_r -+ merge_opts+=("$csv_results_dir/$metric.csv") -+ for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/md5sum-data-to-csv.py --bmk_name spec --out_csv_file artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/md5sum.csv --perf_csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/99-rewrite/artifacts.old/results-vs-prev/interesting-symbols.csv +Warning: Executable not found for benchmark 511.povray_r +Warning: Executable not found for benchmark 510.parest_r Warning: Executable not found for benchmark 500.perlbench_r Warning: Executable not found for benchmark 502.gcc_r Warning: Executable not found for benchmark 508.namd_r -Warning: Executable not found for benchmark 526.blender_r ++ merge_opts+=("$csv_results_dir/$metric.csv") ++ for metric in "${metrics[@]}" ++ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/md5sum-data-to-csv.py --bmk_name spec --out_csv_file artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/md5sum.csv --perf_csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/99-rewrite/artifacts.old/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 525.x264_r -Warning: Executable not found for benchmark 511.povray_r Warning: Executable not found for benchmark 520.omnetpp_r -Warning: Executable not found for benchmark 510.parest_r +Warning: Executable not found for benchmark 526.blender_r Warning: Executable not found for benchmark 544.nab_r +Warning: Executable not found for benchmark 511.povray_r +Warning: Executable not found for benchmark 510.parest_r +Warning: Executable not found for benchmark 500.perlbench_r +Warning: Executable not found for benchmark 502.gcc_r +Warning: Executable not found for benchmark 508.namd_r + merge_opts+=("$csv_results_dir/$metric.csv") + merge_opts+=("$csv_results_dir/status.csv") + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/perf.csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/size.csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/vect.csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/sve.csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/md5sum.csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/status.csv @@ -2050,10 +2370,10 @@ Warning: Executable not found for benchmark 544.nab_r + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/csvs2table.py -p 5 --relative artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0/results.csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/results.csv + cat artifacts/99-rewrite/artifacts.old/results-vs-prev/csvs2table-results-internal.csv + c++filt -p -+ c++filt -p + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/csvs2table.py -p 0 --relative artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0/results.csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/results.csv + c++filt -p + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/csvs2table.py -p 99 --relative artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0/results.csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/results.csv ++ c++filt -p + '[' x--relative == x--relative ']' + '[' 2 == 2 ']' + /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/compare-results.py artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-0/results.csv artifacts/99-rewrite/artifacts.old/results-vs-prev/csv-results-1/results.csv --interesting_symbols artifacts/99-rewrite/artifacts.old/results-vs-prev/interesting-symbols.csv |