diff options
Diffstat (limited to 'results-vs-first/tcwg-benchmark-results.log')
-rw-r--r-- | results-vs-first/tcwg-benchmark-results.log | 1976 |
1 files changed, 1032 insertions, 944 deletions
diff --git a/results-vs-first/tcwg-benchmark-results.log b/results-vs-first/tcwg-benchmark-results.log index a7cfc6c..e57b3b7 100644 --- a/results-vs-first/tcwg-benchmark-results.log +++ b/results-vs-first/tcwg-benchmark-results.log @@ -11,9 +11,9 @@ + csv_results_dir=artifacts/results-vs-first/csv-results-0 + mkdir -p artifacts/results-vs-first/csv-results-0 + hw_tag=tk1_32 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-0 --csv_results_dir artifacts/results-vs-first/csv-results-0 ++metrics perf --hw_tag tk1_32 --has_perf_logs yes --verbose true -++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-0 --csv_results_dir artifacts/results-vs-first/csv-results-0 ++metrics perf --hw_tag tk1_32 --has_perf_logs yes --verbose true +++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -80,15 +80,15 @@ + local results_dir=results-0 + local csv_results_dir=artifacts/results-vs-first/csv-results-0 + '[' xyes = xyes ']' -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample --sort-field sample --perf-bin /usr/lib/linux-tools/tk1_32/perf --verbose --results-dir results-0 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample --sort-field sample --perf-bin /usr/lib/linux-tools/tk1_32/perf --verbose --results-dir results-0 + '[' x/usr/lib/linux-tools/tk1_32/perf = x ']' + '[' xresults-0 '!=' x ']' + mapfile -t failed_csvs ++ find results-0 -name 'failed.*.csv*' ++ sort + mapfile -t perf_dirs -++ sort ++ find results-0 -name 'perf.*.data' +++ sort + for perf_dir in "${perf_dirs[@]}" + '[' -d results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data ']' + for perf_dir in "${perf_dirs[@]}" @@ -128,25 +128,26 @@ + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug' ++ cd results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data -++ sort ++ ls 510.parest_r.data 511.povray_r.data 519.lbm_r.data 520.omnetpp_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.2OLwinJAwa -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.SQyTneGx9z + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.3nGJ2RrcTz ++ tmpout=/tmp/tmp.bNIVVGYSnO ++ mktemp -+ tmperr=/tmp/tmp.hiFidvgwNv ++ tmperr=/tmp/tmp.HCTsQB2kB1 + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44066 ++ wait 44505 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -156,14 +157,13 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.3nGJ2RrcTz ++ head -n 100 /tmp/tmp.bNIVVGYSnO + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.poQGgjPWNd ++ tmpout=/tmp/tmp.UhegidyKqo ++ mktemp -+ tmperr=/tmp/tmp.gQRFsOtbcU ++ tmperr=/tmp/tmp.UzUJNz8d1I + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -172,7 +172,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44076 ++ wait 44515 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -184,28 +184,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.poQGgjPWNd -+ head -n 100 /tmp/tmp.2OLwinJAwa ++ head -n 100 /tmp/tmp.UhegidyKqo ++ head -n 100 /tmp/tmp.SQyTneGx9z ++ basename 510.parest_r.data .data + sed -e 's/^/510.parest_r,/' -+ rm /tmp/tmp.2OLwinJAwa ++ rm /tmp/tmp.SQyTneGx9z + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.zAwcB4PPDL ++ tmpout3=/tmp/tmp.VwCOIWdMMp + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.HyZWxuzfOy ++ tmpout=/tmp/tmp.mJWgU1blcl ++ mktemp -+ tmperr=/tmp/tmp.ccz4UD4isd ++ tmperr=/tmp/tmp.I3LpKid33R + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44093 ++ wait 44532 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -217,12 +217,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.HyZWxuzfOy ++ head -n 100 /tmp/tmp.mJWgU1blcl + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Vjw9pcU6XG ++ tmpout=/tmp/tmp.m3jkSOhyKX ++ mktemp -+ tmperr=/tmp/tmp.05KC78xihk ++ tmperr=/tmp/tmp.ZXPyqsJHYb + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -231,7 +231,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44103 ++ wait 44542 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -243,28 +243,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.Vjw9pcU6XG -+ head -n 100 /tmp/tmp.zAwcB4PPDL ++ head -n 100 /tmp/tmp.m3jkSOhyKX ++ head -n 100 /tmp/tmp.VwCOIWdMMp ++ basename 511.povray_r.data .data + sed -e 's/^/511.povray_r,/' -+ rm /tmp/tmp.zAwcB4PPDL ++ rm /tmp/tmp.VwCOIWdMMp + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.oTDCiIaNdn ++ tmpout3=/tmp/tmp.rZBXIQog3r + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.WHqpO5bpOt ++ tmpout=/tmp/tmp.5lWKxdwrTk ++ mktemp -+ tmperr=/tmp/tmp.67R0PAAi1v ++ tmperr=/tmp/tmp.vj5HfnBa9M + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44120 ++ wait 44559 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -274,14 +274,14 @@ 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.WHqpO5bpOt +' ++ head -n 100 /tmp/tmp.5lWKxdwrTk + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.bI7feB9LWu ++ tmpout=/tmp/tmp.1c1l0Ma3wk ++ mktemp -+ tmperr=/tmp/tmp.1xHkPdAaEk ++ tmperr=/tmp/tmp.buwVVqEFzZ + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -290,7 +290,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44130 ++ wait 44569 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -302,28 +302,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.bI7feB9LWu -+ head -n 100 /tmp/tmp.oTDCiIaNdn ++ head -n 100 /tmp/tmp.1c1l0Ma3wk ++ head -n 100 /tmp/tmp.rZBXIQog3r ++ basename 519.lbm_r.data .data + sed -e 's/^/519.lbm_r,/' -+ rm /tmp/tmp.oTDCiIaNdn ++ rm /tmp/tmp.rZBXIQog3r + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.32LLlhkiAG ++ tmpout3=/tmp/tmp.oCWKoktnQS + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.HsPIcn2zWH ++ tmpout=/tmp/tmp.qL0k0lGfCj ++ mktemp -+ tmperr=/tmp/tmp.RNOZVsJMF9 ++ tmperr=/tmp/tmp.rwrs9ubX5W + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44147 ++ wait 44586 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -335,12 +335,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.HsPIcn2zWH ++ head -n 100 /tmp/tmp.qL0k0lGfCj + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.zZLi7fDYHS ++ tmpout=/tmp/tmp.R9ReMKc8Z4 ++ mktemp -+ tmperr=/tmp/tmp.UQ2CjWNP3k ++ tmperr=/tmp/tmp.klC7js01MR + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -349,7 +349,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44157 ++ wait 44596 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -361,11 +361,11 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.zZLi7fDYHS -+ head -n 100 /tmp/tmp.32LLlhkiAG ++ head -n 100 /tmp/tmp.R9ReMKc8Z4 ++ head -n 100 /tmp/tmp.oCWKoktnQS ++ basename 520.omnetpp_r.data .data + sed -e 's/^/520.omnetpp_r,/' -+ rm /tmp/tmp.32LLlhkiAG ++ rm /tmp/tmp.oCWKoktnQS + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug' @@ -375,20 +375,20 @@ BEGIN { found_samples=0; found_command=0 } + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.2MF7q0sJMV ++ tmpout3=/tmp/tmp.2aWRzvRoUv + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.EayCkGb4Lh ++ tmpout=/tmp/tmp.OAcyR3WUeZ ++ mktemp -+ tmperr=/tmp/tmp.docsE306LB ++ tmperr=/tmp/tmp.BSaTNpuGtH + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44177 ++ wait 44616 + /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/523.xalancbmk_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -400,12 +400,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.EayCkGb4Lh ++ head -n 100 /tmp/tmp.OAcyR3WUeZ + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.3aaXrXPJOc ++ tmpout=/tmp/tmp.lu0DQ5VZjc ++ mktemp -+ tmperr=/tmp/tmp.ll497RHTao ++ tmperr=/tmp/tmp.8i7XDnl0Oj + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -414,7 +414,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44187 ++ wait 44626 + /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/523.xalancbmk_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -426,28 +426,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.3aaXrXPJOc -+ head -n 100 /tmp/tmp.2MF7q0sJMV ++ head -n 100 /tmp/tmp.lu0DQ5VZjc ++ head -n 100 /tmp/tmp.2aWRzvRoUv ++ basename 523.xalancbmk_r.data .data + sed -e 's/^/523.xalancbmk_r,/' -+ rm /tmp/tmp.2MF7q0sJMV ++ rm /tmp/tmp.2aWRzvRoUv + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.HXGsOWTgN0 ++ tmpout3=/tmp/tmp.h0ElEIulGe + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.p3qE6EltCf ++ tmpout=/tmp/tmp.S860CnK76Q ++ mktemp -+ tmperr=/tmp/tmp.jNvWgKuoIg ++ tmperr=/tmp/tmp.Vq7tJYU6yD + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44204 ++ wait 44643 + /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/525.x264_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -459,12 +459,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.p3qE6EltCf ++ head -n 100 /tmp/tmp.S860CnK76Q + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.RuZTshkCmu ++ tmpout=/tmp/tmp.OlyQQrVpak ++ mktemp -+ tmperr=/tmp/tmp.owzvJndU1K ++ tmperr=/tmp/tmp.gL5aNXl9F1 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -473,7 +473,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44214 ++ wait 44653 + /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/525.x264_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -485,28 +485,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.RuZTshkCmu -+ head -n 100 /tmp/tmp.HXGsOWTgN0 ++ head -n 100 /tmp/tmp.OlyQQrVpak ++ head -n 100 /tmp/tmp.h0ElEIulGe ++ basename 525.x264_r.data .data + sed -e 's/^/525.x264_r,/' -+ rm /tmp/tmp.HXGsOWTgN0 ++ rm /tmp/tmp.h0ElEIulGe + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.FGMyeFAfAh -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.wNiqctE2TQ + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.6BErA8WFOP ++ tmpout=/tmp/tmp.CCYs2pO7Pi ++ mktemp -+ tmperr=/tmp/tmp.nSUhLZ141Z ++ tmperr=/tmp/tmp.1NYZLvNvLD + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44231 ++ wait 44670 + /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/526.blender_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -518,12 +518,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.6BErA8WFOP ++ head -n 100 /tmp/tmp.CCYs2pO7Pi + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.MfWzx76aUi ++ tmpout=/tmp/tmp.LG4oJlhjoa ++ mktemp -+ tmperr=/tmp/tmp.u91IH0JqlW ++ tmperr=/tmp/tmp.45GgPlHkDT + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -532,7 +532,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44241 ++ wait 44680 + /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/526.blender_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -544,28 +544,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.MfWzx76aUi -+ head -n 100 /tmp/tmp.FGMyeFAfAh ++ head -n 100 /tmp/tmp.LG4oJlhjoa ++ head -n 100 /tmp/tmp.wNiqctE2TQ ++ basename 526.blender_r.data .data + sed -e 's/^/526.blender_r,/' -+ rm /tmp/tmp.FGMyeFAfAh ++ rm /tmp/tmp.wNiqctE2TQ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.88YzozyiqF ++ tmpout3=/tmp/tmp.L70e9LSSqK + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.FWpvtyYY0I ++ tmpout=/tmp/tmp.mkgtsGCGyd ++ mktemp -+ tmperr=/tmp/tmp.N53dzgpzGo ++ tmperr=/tmp/tmp.S5AcnjWAss + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44258 ++ wait 44697 + /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -577,12 +577,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.FWpvtyYY0I ++ head -n 100 /tmp/tmp.mkgtsGCGyd + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.GHD0Xttx3w ++ tmpout=/tmp/tmp.NkRGFo9k5l ++ mktemp -+ tmperr=/tmp/tmp.04jAdSiS4i ++ tmperr=/tmp/tmp.aEQ2twqCVl + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -591,7 +591,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44268 ++ wait 44707 + /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -603,11 +603,11 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.GHD0Xttx3w -+ head -n 100 /tmp/tmp.88YzozyiqF ++ head -n 100 /tmp/tmp.NkRGFo9k5l ++ head -n 100 /tmp/tmp.L70e9LSSqK ++ basename 531.deepsjeng_r.data .data + sed -e 's/^/531.deepsjeng_r,/' -+ rm /tmp/tmp.88YzozyiqF ++ rm /tmp/tmp.L70e9LSSqK + 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' @@ -617,20 +617,20 @@ BEGIN { found_samples=0; found_command=0 } + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.9EmMfhaafK ++ tmpout3=/tmp/tmp.pWUqnnaCXy + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.0DqG5AUzHW ++ tmpout=/tmp/tmp.g06ocJZDiG ++ mktemp -+ tmperr=/tmp/tmp.PmZO6s9Kzu ++ tmperr=/tmp/tmp.IzDsHmpPCj + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44288 ++ wait 44727 + /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/500.perlbench_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -642,12 +642,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.0DqG5AUzHW ++ head -n 100 /tmp/tmp.g06ocJZDiG + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.KJ3dNBJm5k ++ tmpout=/tmp/tmp.kdmjWhMHlP ++ mktemp -+ tmperr=/tmp/tmp.mvpqHBFw3M ++ tmperr=/tmp/tmp.4X0gh51cwZ + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -656,7 +656,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44298 ++ wait 44737 + /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/500.perlbench_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -668,28 +668,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.KJ3dNBJm5k -+ head -n 100 /tmp/tmp.9EmMfhaafK ++ head -n 100 /tmp/tmp.kdmjWhMHlP ++ head -n 100 /tmp/tmp.pWUqnnaCXy ++ basename 500.perlbench_r.data .data + sed -e 's/^/500.perlbench_r,/' -+ rm /tmp/tmp.9EmMfhaafK ++ rm /tmp/tmp.pWUqnnaCXy + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.H0pHILkCMR ++ tmpout3=/tmp/tmp.FcTTRaExs9 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.iFZjfMyFyn ++ tmpout=/tmp/tmp.Bu7ASnIzWq ++ mktemp -+ tmperr=/tmp/tmp.9RWqQjc4OR ++ tmperr=/tmp/tmp.tDaok8SllS + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44315 ++ wait 44754 + /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/502.gcc_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -701,12 +701,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.iFZjfMyFyn ++ head -n 100 /tmp/tmp.Bu7ASnIzWq + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.2fM50d2xac ++ tmpout=/tmp/tmp.RL7uP2nGdA ++ mktemp -+ tmperr=/tmp/tmp.DdauK0Ghuo ++ tmperr=/tmp/tmp.jYJTu6dW7y + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -715,7 +715,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44325 ++ wait 44764 + /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/502.gcc_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -727,28 +727,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.2fM50d2xac -+ head -n 100 /tmp/tmp.H0pHILkCMR ++ head -n 100 /tmp/tmp.RL7uP2nGdA ++ head -n 100 /tmp/tmp.FcTTRaExs9 ++ basename 502.gcc_r.data .data + sed -e 's/^/502.gcc_r,/' -+ rm /tmp/tmp.H0pHILkCMR ++ rm /tmp/tmp.FcTTRaExs9 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.TQwjcjr47H ++ tmpout3=/tmp/tmp.qp0EeDjfoI + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.3e5elp8GLe ++ tmpout=/tmp/tmp.sT7y86Cyid ++ mktemp -+ tmperr=/tmp/tmp.5UmuD1oCv2 ++ tmperr=/tmp/tmp.3Eb25LbP8T + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44342 ++ wait 44781 + /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -760,12 +760,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.3e5elp8GLe ++ head -n 100 /tmp/tmp.sT7y86Cyid + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.89TkjjcLXB ++ tmpout=/tmp/tmp.vhXCnFYEt7 ++ mktemp -+ tmperr=/tmp/tmp.VIJdaSApz6 ++ tmperr=/tmp/tmp.iI2zzXTuYD + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -774,7 +774,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44352 ++ wait 44791 + /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -786,28 +786,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.89TkjjcLXB -+ head -n 100 /tmp/tmp.TQwjcjr47H ++ head -n 100 /tmp/tmp.vhXCnFYEt7 ++ head -n 100 /tmp/tmp.qp0EeDjfoI ++ basename 505.mcf_r.data .data + sed -e 's/^/505.mcf_r,/' -+ rm /tmp/tmp.TQwjcjr47H ++ rm /tmp/tmp.qp0EeDjfoI + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.BtyH8F31iK ++ tmpout3=/tmp/tmp.a9j69vneJL + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.mwOigkKAMU ++ tmpout=/tmp/tmp.yUvZurdUsO ++ mktemp -+ tmperr=/tmp/tmp.PUy7tVpCo5 ++ tmperr=/tmp/tmp.uPWBQ2H9dG + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44369 ++ wait 44808 + /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/508.namd_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -819,12 +819,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.mwOigkKAMU ++ head -n 100 /tmp/tmp.yUvZurdUsO + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.N2nMkMiQqm ++ tmpout=/tmp/tmp.2XaMTvdPS9 ++ mktemp -+ tmperr=/tmp/tmp.3bZpjgUk8t ++ tmperr=/tmp/tmp.7MwVzO8DiN + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -833,7 +833,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44379 ++ wait 44818 + /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/508.namd_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -845,11 +845,11 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.N2nMkMiQqm -+ head -n 100 /tmp/tmp.BtyH8F31iK ++ head -n 100 /tmp/tmp.2XaMTvdPS9 ++ head -n 100 /tmp/tmp.a9j69vneJL ++ basename 508.namd_r.data .data + sed -e 's/^/508.namd_r,/' -+ rm /tmp/tmp.BtyH8F31iK ++ rm /tmp/tmp.a9j69vneJL + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug' @@ -859,20 +859,20 @@ BEGIN { found_samples=0; found_command=0 } + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.eVxOOS1N5A ++ tmpout3=/tmp/tmp.6W4YH1NIMQ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.FwChFIf7cy ++ tmpout=/tmp/tmp.zTk6oxsnnd ++ mktemp -+ tmperr=/tmp/tmp.qvMttBrsqS ++ tmperr=/tmp/tmp.ybHmmDBwPP + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44399 ++ wait 44838 + /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/538.imagick_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -882,14 +882,14 @@ 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.FwChFIf7cy +' ++ head -n 100 /tmp/tmp.zTk6oxsnnd + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.BrvyhIWfIW ++ tmpout=/tmp/tmp.lxiE0ld6n6 ++ mktemp -+ tmperr=/tmp/tmp.xA6xvHdcWS ++ tmperr=/tmp/tmp.B3cx00OaR9 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -898,7 +898,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44409 ++ wait 44848 + /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/538.imagick_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -910,28 +910,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.BrvyhIWfIW -+ head -n 100 /tmp/tmp.eVxOOS1N5A ++ head -n 100 /tmp/tmp.lxiE0ld6n6 ++ head -n 100 /tmp/tmp.6W4YH1NIMQ ++ basename 538.imagick_r.data .data + sed -e 's/^/538.imagick_r,/' -+ rm /tmp/tmp.eVxOOS1N5A ++ rm /tmp/tmp.6W4YH1NIMQ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.eGjMuQ3Svu ++ tmpout3=/tmp/tmp.oCc04JxpES + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.aFpXAIJIF8 ++ tmpout=/tmp/tmp.yTqlX0jzfp ++ mktemp -+ tmperr=/tmp/tmp.6IWMAfW1Cl ++ tmperr=/tmp/tmp.UkvXmR4A6w + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44426 ++ wait 44865 + /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/541.leela_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -943,12 +943,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.aFpXAIJIF8 ++ head -n 100 /tmp/tmp.yTqlX0jzfp + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.q9HRNYMD1N ++ tmpout=/tmp/tmp.30JHOt8knp ++ mktemp -+ tmperr=/tmp/tmp.cE2ZYB5Q4P ++ tmperr=/tmp/tmp.Za6u1e5Jwn + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -957,7 +957,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44436 ++ wait 44875 + /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/541.leela_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -969,28 +969,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.q9HRNYMD1N -+ head -n 100 /tmp/tmp.eGjMuQ3Svu ++ head -n 100 /tmp/tmp.30JHOt8knp ++ head -n 100 /tmp/tmp.oCc04JxpES ++ basename 541.leela_r.data .data + sed -e 's/^/541.leela_r,/' -+ rm /tmp/tmp.eGjMuQ3Svu ++ rm /tmp/tmp.oCc04JxpES + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.UpFLs6nTJ0 ++ tmpout3=/tmp/tmp.5NgaoW7VCS + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.74uXRWR9Df ++ tmpout=/tmp/tmp.UemHLBj7Q9 ++ mktemp -+ tmperr=/tmp/tmp.SuWfFp3pBZ ++ tmperr=/tmp/tmp.hhqJLv3LPE + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44453 ++ wait 44892 + /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/544.nab_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1002,12 +1002,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.74uXRWR9Df ++ head -n 100 /tmp/tmp.UemHLBj7Q9 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.pgXiZ47PjY ++ tmpout=/tmp/tmp.JQuo1edC8i ++ mktemp -+ tmperr=/tmp/tmp.vNkFfmMItd ++ tmperr=/tmp/tmp.n8Ake7QIdf + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1016,7 +1016,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44463 ++ wait 44902 + /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/544.nab_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1028,28 +1028,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.pgXiZ47PjY -+ head -n 100 /tmp/tmp.UpFLs6nTJ0 ++ head -n 100 /tmp/tmp.JQuo1edC8i ++ head -n 100 /tmp/tmp.5NgaoW7VCS ++ basename 544.nab_r.data .data + sed -e 's/^/544.nab_r,/' -+ rm /tmp/tmp.UpFLs6nTJ0 ++ rm /tmp/tmp.5NgaoW7VCS + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.ANCbEtrZx6 ++ tmpout3=/tmp/tmp.KxrkCaO4rk + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.69QCQvc4v3 ++ tmpout=/tmp/tmp.dz0TfJ2KmD ++ mktemp -+ tmperr=/tmp/tmp.3nI3pdb5zK ++ tmperr=/tmp/tmp.uMzYCfxNNu + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44480 ++ wait 44919 + /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1061,12 +1061,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.69QCQvc4v3 ++ head -n 100 /tmp/tmp.dz0TfJ2KmD + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.nvMDvmrirK ++ tmpout=/tmp/tmp.DY1fr2u3O9 ++ mktemp -+ tmperr=/tmp/tmp.MvwukKYTMo ++ tmperr=/tmp/tmp.6q7jkXsjUH + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1075,7 +1075,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44490 ++ wait 44929 + /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1087,25 +1087,25 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.nvMDvmrirK -+ head -n 100 /tmp/tmp.ANCbEtrZx6 ++ head -n 100 /tmp/tmp.DY1fr2u3O9 ++ head -n 100 /tmp/tmp.KxrkCaO4rk ++ basename 557.xz_r.data .data + sed -e 's/^/557.xz_r,/' -+ rm /tmp/tmp.ANCbEtrZx6 ++ rm /tmp/tmp.KxrkCaO4rk + '[' xyes = xyes ']' + bmk_name=spec + metrics=("${metrics[@]:1}") + merge_opts=("$csv_results_dir/perf.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-first/csv-results-0/perf.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-first/csv-results-0/perf.csv + j=1 + for i in "${results[@]}" -+ rsync -az --delete bkp-01.tcwglab:/home/tcwg-benchmark/results-tk1_32/tcwg_bmk-code_speed-cpu2017rate/llvm-arm-master-O2-build/28010/ results-1/ ++ rsync -az --delete bkp-01.tcwglab:/home/tcwg-benchmark/results-tk1_32/tcwg_bmk-code_speed-cpu2017rate/llvm-arm-master-O2-build/28212/ results-1/ + csv_results_dir=artifacts/results-vs-first/csv-results-1 + mkdir -p artifacts/results-vs-first/csv-results-1 + hw_tag=tk1_32 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-1 --csv_results_dir artifacts/results-vs-first/csv-results-1 ++metrics perf --hw_tag tk1_32 --has_perf_logs yes --verbose true -++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-1 --csv_results_dir artifacts/results-vs-first/csv-results-1 ++metrics perf --hw_tag tk1_32 --has_perf_logs yes --verbose true +++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -1172,7 +1172,7 @@ BEGIN { found_samples=0; found_command=0 } + local results_dir=results-1 + local csv_results_dir=artifacts/results-vs-first/csv-results-1 + '[' xyes = xyes ']' -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample --sort-field sample --perf-bin /usr/lib/linux-tools/tk1_32/perf --verbose --results-dir results-1 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample --sort-field sample --perf-bin /usr/lib/linux-tools/tk1_32/perf --verbose --results-dir results-1 + '[' x/usr/lib/linux-tools/tk1_32/perf = x ']' + '[' xresults-1 '!=' x ']' + mapfile -t failed_csvs @@ -1182,13 +1182,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= @@ -1202,6 +1210,10 @@ BEGIN { found_samples=0; found_command=0 } + echo benchmark,symbol,sample + for failed_csv in "${failed_csvs[@]}" + '[' xsample = xsample ']' ++ cat results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 ++ cut -d, -f 1-3 ++ for failed_csv in "${failed_csvs[@]}" ++ '[' xsample = xsample ']' + cat results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 + cut -d, -f 1-3 + for failed_csv in "${failed_csvs[@]}" @@ -1210,36 +1222,44 @@ BEGIN { found_samples=0; found_command=0 } + cut -d, -f 1-3 + for failed_csv in "${failed_csvs[@]}" + '[' xsample = xsample ']' ++ cat results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 ++ cut -d, -f 1-3 ++ for failed_csv in "${failed_csvs[@]}" ++ '[' xsample = xsample ']' + cat results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 + cut -d, -f 1-3 + for failed_csv in "${failed_csvs[@]}" + '[' xsample = xsample ']' -+ cat results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ cat results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 ++ cut -d, -f 1-3 ++ for failed_csv in "${failed_csvs[@]}" ++ '[' xsample = xsample ']' ++ cat results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + cut -d, -f 1-3 + 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 ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.S1oYsmIU1s ++ tmpout3=/tmp/tmp.jQf2DGBlcA + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.taB5GpOKiF ++ tmpout=/tmp/tmp.UUl2HqKxTy ++ mktemp -+ tmperr=/tmp/tmp.iaamX6ucEL ++ tmperr=/tmp/tmp.NyGBb0UIa5 + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44539 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 44984 ++ /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1248,14 +1268,14 @@ 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.taB5GpOKiF ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.UUl2HqKxTy + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.8i8UOIg3mx ++ tmpout=/tmp/tmp.lTZnOWdCKC ++ mktemp -+ tmperr=/tmp/tmp.c6bMcsMPAX ++ tmperr=/tmp/tmp.D6aP5VDpEb + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1264,8 +1284,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44549 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 44994 ++ /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1276,29 +1296,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.8i8UOIg3mx -+ head -n 100 /tmp/tmp.S1oYsmIU1s -++ basename 510.parest_r.data .data -+ sed -e 's/^/510.parest_r,/' -+ rm /tmp/tmp.S1oYsmIU1s ++ head -n 100 /tmp/tmp.lTZnOWdCKC ++ head -n 100 /tmp/tmp.jQf2DGBlcA +++ basename 505.mcf_r.data .data ++ sed -e 's/^/505.mcf_r,/' ++ rm /tmp/tmp.jQf2DGBlcA + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.qYbZ0Srk0f ++ tmpout3=/tmp/tmp.5s4a0SjuHZ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.UiekS83UVg ++ tmpout=/tmp/tmp.kdSJsNxRGv ++ mktemp -+ tmperr=/tmp/tmp.vlTWDLikrQ ++ tmperr=/tmp/tmp.HmZAuxEDHP + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44566 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45011 ++ /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/508.namd_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1309,12 +1329,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.UiekS83UVg ++ head -n 100 /tmp/tmp.kdSJsNxRGv + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.yeYXBM6zNR ++ tmpout=/tmp/tmp.CKfCFJBEMB ++ mktemp -+ tmperr=/tmp/tmp.RQAbcI44jT ++ tmperr=/tmp/tmp.9y73Q7huEN + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1323,8 +1343,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44576 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45021 ++ /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/508.namd_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1335,29 +1355,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.yeYXBM6zNR -+ head -n 100 /tmp/tmp.qYbZ0Srk0f -++ basename 511.povray_r.data .data -+ sed -e 's/^/511.povray_r,/' -+ rm /tmp/tmp.qYbZ0Srk0f ++ head -n 100 /tmp/tmp.CKfCFJBEMB ++ head -n 100 /tmp/tmp.5s4a0SjuHZ +++ basename 508.namd_r.data .data ++ sed -e 's/^/508.namd_r,/' ++ rm /tmp/tmp.5s4a0SjuHZ ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.5pljEfihq8 ++ tmpout3=/tmp/tmp.MZX8N0YgJx + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.bksFp1j6VL ++ tmpout=/tmp/tmp.jspUFPphgo ++ mktemp -+ tmperr=/tmp/tmp.JukpuaS6VD ++ tmperr=/tmp/tmp.oSLvSUPtwf + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44593 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45041 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/544.nab_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1368,12 +1394,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.bksFp1j6VL ++ head -n 100 /tmp/tmp.jspUFPphgo + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Pecpkt6LkW ++ tmpout=/tmp/tmp.rQGam0LDI4 ++ mktemp -+ tmperr=/tmp/tmp.Xk5Ms8hMt0 ++ tmperr=/tmp/tmp.XVPqWXUOty + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1382,8 +1408,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44603 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45051 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/544.nab_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1394,29 +1420,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.Pecpkt6LkW -+ head -n 100 /tmp/tmp.5pljEfihq8 -++ basename 519.lbm_r.data .data -+ sed -e 's/^/519.lbm_r,/' -+ rm /tmp/tmp.5pljEfihq8 ++ head -n 100 /tmp/tmp.rQGam0LDI4 ++ head -n 100 /tmp/tmp.MZX8N0YgJx +++ basename 544.nab_r.data .data ++ sed -e 's/^/544.nab_r,/' ++ rm /tmp/tmp.MZX8N0YgJx ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.dO8W3JkrvF ++ tmpout3=/tmp/tmp.XWd0AU6WzA + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.KxQyzhoQqd ++ tmpout=/tmp/tmp.PH6e1bDpLc ++ mktemp -+ tmperr=/tmp/tmp.D9h3w7pp6K ++ tmperr=/tmp/tmp.X07LaQVqSU + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44620 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45071 ++ /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/526.blender_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1427,12 +1459,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.KxQyzhoQqd ++ head -n 100 /tmp/tmp.PH6e1bDpLc + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.ngv9yPb1s4 ++ tmpout=/tmp/tmp.XjQD5XPl5t ++ mktemp -+ tmperr=/tmp/tmp.dGzd93lHlH ++ tmperr=/tmp/tmp.5FrsLiSCnc + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1441,8 +1473,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44630 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45081 ++ /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/526.blender_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1453,35 +1485,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.ngv9yPb1s4 -+ head -n 100 /tmp/tmp.dO8W3JkrvF -++ basename 520.omnetpp_r.data .data -+ sed -e 's/^/520.omnetpp_r,/' -+ rm /tmp/tmp.dO8W3JkrvF -+ 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 -++ sort ++ head -n 100 /tmp/tmp.XjQD5XPl5t ++ head -n 100 /tmp/tmp.XWd0AU6WzA +++ basename 526.blender_r.data .data ++ sed -e 's/^/526.blender_r,/' ++ rm /tmp/tmp.XWd0AU6WzA + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.ovsLXMgbsI -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.GoO1EGeVcd + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.ZV5kuNHADK ++ tmpout=/tmp/tmp.LDFs0KPeG0 ++ mktemp -+ tmperr=/tmp/tmp.2akZ6GEmkZ ++ tmperr=/tmp/tmp.0ydtVEuEnL + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44650 -+ /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/523.xalancbmk_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45098 ++ /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1492,12 +1518,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.ZV5kuNHADK ++ head -n 100 /tmp/tmp.LDFs0KPeG0 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.4QACYEkiNV ++ tmpout=/tmp/tmp.OqMtuQLeSz ++ mktemp -+ tmperr=/tmp/tmp.cdUR2WJC72 ++ tmperr=/tmp/tmp.62dUUxYt9x + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1506,8 +1532,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44660 -+ /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/523.xalancbmk_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45108 ++ /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1518,29 +1544,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.4QACYEkiNV -+ head -n 100 /tmp/tmp.ovsLXMgbsI -++ basename 523.xalancbmk_r.data .data -+ sed -e 's/^/523.xalancbmk_r,/' -+ rm /tmp/tmp.ovsLXMgbsI ++ head -n 100 /tmp/tmp.OqMtuQLeSz ++ head -n 100 /tmp/tmp.GoO1EGeVcd +++ basename 531.deepsjeng_r.data .data ++ sed -e 's/^/531.deepsjeng_r,/' ++ rm /tmp/tmp.GoO1EGeVcd ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.pQg5r5hXVr ++ tmpout3=/tmp/tmp.Vubih1DjzL + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.k0sTs3a4S5 ++ tmpout=/tmp/tmp.jlSLxj8cuF ++ mktemp -+ tmperr=/tmp/tmp.KXS7yLEDeS ++ tmperr=/tmp/tmp.BRcSf4uHzD + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44677 -+ /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/525.x264_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45128 ++ /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1551,12 +1583,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.k0sTs3a4S5 ++ head -n 100 /tmp/tmp.jlSLxj8cuF + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.vwTgKZ5Az3 ++ tmpout=/tmp/tmp.5a77YW5eDU ++ mktemp -+ tmperr=/tmp/tmp.P29iROsQQK ++ tmperr=/tmp/tmp.PZLugJYEWd + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1565,8 +1597,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44687 -+ /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/525.x264_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45138 ++ /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1577,29 +1609,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.vwTgKZ5Az3 -+ head -n 100 /tmp/tmp.pQg5r5hXVr -++ basename 525.x264_r.data .data -+ sed -e 's/^/525.x264_r,/' -+ rm /tmp/tmp.pQg5r5hXVr ++ head -n 100 /tmp/tmp.5a77YW5eDU ++ head -n 100 /tmp/tmp.Vubih1DjzL +++ basename 500.perlbench_r.data .data ++ sed -e 's/^/500.perlbench_r,/' ++ rm /tmp/tmp.Vubih1DjzL + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.SE3xRZBJSD ++ tmpout3=/tmp/tmp.zXEcuqgOlC + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.9ydHzVGBtp ++ tmpout=/tmp/tmp.VbmYoQPfy4 ++ mktemp -+ tmperr=/tmp/tmp.GXce6RUolg ++ tmperr=/tmp/tmp.AyraMu0j1H + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44704 -+ /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/526.blender_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45155 ++ /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1610,12 +1642,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.9ydHzVGBtp ++ head -n 100 /tmp/tmp.VbmYoQPfy4 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Gd1f8VoyHn ++ tmpout=/tmp/tmp.Z1Rd9gHktV ++ mktemp -+ tmperr=/tmp/tmp.g9B9TsuzmY ++ tmperr=/tmp/tmp.S6EzJI5VL9 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1624,8 +1656,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44714 -+ /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/526.blender_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45165 ++ /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1636,29 +1668,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.Gd1f8VoyHn -+ head -n 100 /tmp/tmp.SE3xRZBJSD -++ basename 526.blender_r.data .data -+ sed -e 's/^/526.blender_r,/' -+ rm /tmp/tmp.SE3xRZBJSD ++ head -n 100 /tmp/tmp.Z1Rd9gHktV ++ head -n 100 /tmp/tmp.zXEcuqgOlC +++ basename 502.gcc_r.data .data ++ sed -e 's/^/502.gcc_r,/' ++ rm /tmp/tmp.zXEcuqgOlC + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.A7sjOFeEC8 -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.PvAvb3mvts + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.jTFMwqYmEY ++ tmpout=/tmp/tmp.uGyBvZMCX4 ++ mktemp -+ tmperr=/tmp/tmp.9A0hwXRmbb ++ tmperr=/tmp/tmp.EnTFcxhJp1 + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44731 -+ /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 -s sample -t, ++ wait 45182 ++ /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/538.imagick_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1669,12 +1701,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.jTFMwqYmEY ++ head -n 100 /tmp/tmp.uGyBvZMCX4 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.2cZus7TOkk ++ tmpout=/tmp/tmp.uupJcYlSIG ++ mktemp -+ tmperr=/tmp/tmp.Z52TOerb8A ++ tmperr=/tmp/tmp.DxHtszDLct + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1683,8 +1715,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44741 -+ /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 -s sample,dso -t, ++ wait 45192 ++ /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/538.imagick_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1695,36 +1727,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.2cZus7TOkk -+ head -n 100 /tmp/tmp.A7sjOFeEC8 -++ basename 531.deepsjeng_r.data .data -+ sed -e 's/^/531.deepsjeng_r,/' -+ rm /tmp/tmp.A7sjOFeEC8 -+ 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 -++ sort ++ head -n 100 /tmp/tmp.uupJcYlSIG ++ head -n 100 /tmp/tmp.PvAvb3mvts +++ basename 538.imagick_r.data .data ++ sed -e 's/^/538.imagick_r,/' ++ rm /tmp/tmp.PvAvb3mvts + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.dgl4RQLRE8 ++ tmpout3=/tmp/tmp.8sK7e7euoJ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.WYGPpwOmer ++ tmpout=/tmp/tmp.hL09Srs34u ++ mktemp -+ tmperr=/tmp/tmp.WnDBo4Lr3H ++ tmperr=/tmp/tmp.Y6qOT2g40x + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44761 -+ /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/500.perlbench_r.data --stdio -g none --no-children -F dso,sample -s sample -t, -+ sed -e 's/ *, */,/g' ++ wait 45209 ++ /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/541.leela_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1734,12 +1759,13 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.WYGPpwOmer ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.hL09Srs34u + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Mlo3EpZ1Fs ++ tmpout=/tmp/tmp.RjqEhZwfpl ++ mktemp -+ tmperr=/tmp/tmp.uc4oqSwjNm ++ tmperr=/tmp/tmp.wVPCFCLmy4 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1748,8 +1774,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44771 -+ /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/500.perlbench_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45219 ++ /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/541.leela_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1760,29 +1786,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.Mlo3EpZ1Fs -+ head -n 100 /tmp/tmp.dgl4RQLRE8 -++ basename 500.perlbench_r.data .data -+ sed -e 's/^/500.perlbench_r,/' -+ rm /tmp/tmp.dgl4RQLRE8 ++ head -n 100 /tmp/tmp.RjqEhZwfpl ++ head -n 100 /tmp/tmp.8sK7e7euoJ +++ basename 541.leela_r.data .data ++ sed -e 's/^/541.leela_r,/' ++ rm /tmp/tmp.8sK7e7euoJ ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.KMLsITSVvh ++ tmpout3=/tmp/tmp.DBlTtfWWY7 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.y4EzluGaoJ ++ tmpout=/tmp/tmp.kGfa4cOYa9 ++ mktemp -+ tmperr=/tmp/tmp.Ds9sUDFiH8 ++ tmperr=/tmp/tmp.HMaicqXbpj + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44788 -+ /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/502.gcc_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45239 ++ /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1793,12 +1825,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.y4EzluGaoJ ++ head -n 100 /tmp/tmp.kGfa4cOYa9 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.j5A1FfIHa9 ++ tmpout=/tmp/tmp.bo6bJnH1AG ++ mktemp -+ tmperr=/tmp/tmp.rtgsYcYCeq ++ tmperr=/tmp/tmp.NJCm6PIqNE + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1807,8 +1839,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44798 -+ /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/502.gcc_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45249 ++ /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1819,29 +1851,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.j5A1FfIHa9 -+ head -n 100 /tmp/tmp.KMLsITSVvh -++ basename 502.gcc_r.data .data -+ sed -e 's/^/502.gcc_r,/' -+ rm /tmp/tmp.KMLsITSVvh ++ head -n 100 /tmp/tmp.bo6bJnH1AG ++ head -n 100 /tmp/tmp.DBlTtfWWY7 +++ basename 557.xz_r.data .data ++ sed -e 's/^/557.xz_r,/' ++ rm /tmp/tmp.DBlTtfWWY7 ++ 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 523.xalancbmk_r.data 525.x264_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.PRyjlcCdft ++ tmpout3=/tmp/tmp.Z1Ugt44ahq + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.oGSotocyBG ++ tmpout=/tmp/tmp.uxKSebDmRE ++ mktemp -+ tmperr=/tmp/tmp.qQElKgDidu ++ tmperr=/tmp/tmp.1GI2dNTHLF + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44815 -+ /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 -s sample -t, ++ wait 45269 ++ /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/523.xalancbmk_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1852,12 +1890,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.oGSotocyBG ++ head -n 100 /tmp/tmp.uxKSebDmRE + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.diZB4hlWEZ ++ tmpout=/tmp/tmp.CHUNexI02Q ++ mktemp -+ tmperr=/tmp/tmp.TQyUroTgpO ++ tmperr=/tmp/tmp.u6AlsDol96 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1866,8 +1904,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44825 -+ /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 -s sample,dso -t, ++ wait 45279 ++ /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/523.xalancbmk_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1878,29 +1916,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.diZB4hlWEZ -+ head -n 100 /tmp/tmp.PRyjlcCdft -++ basename 505.mcf_r.data .data -+ sed -e 's/^/505.mcf_r,/' -+ rm /tmp/tmp.PRyjlcCdft ++ head -n 100 /tmp/tmp.CHUNexI02Q ++ head -n 100 /tmp/tmp.Z1Ugt44ahq +++ basename 523.xalancbmk_r.data .data ++ sed -e 's/^/523.xalancbmk_r,/' ++ rm /tmp/tmp.Z1Ugt44ahq + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.xqDgR28KqK ++ tmpout3=/tmp/tmp.2Etfi5iJvY + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.HsEQJfbYXY ++ tmpout=/tmp/tmp.D2MgzBEupP ++ mktemp -+ tmperr=/tmp/tmp.mSOEL1Kwo9 ++ tmperr=/tmp/tmp.uyLHVAePnJ + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44842 -+ /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/508.namd_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45296 ++ /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/525.x264_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1911,12 +1949,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.HsEQJfbYXY ++ head -n 100 /tmp/tmp.D2MgzBEupP + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.nfG1h3LhpK ++ tmpout=/tmp/tmp.CxMyXrzisj ++ mktemp -+ tmperr=/tmp/tmp.BEWUje0zBE ++ tmperr=/tmp/tmp.ey5QQ3WWkG + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1925,8 +1963,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44852 -+ /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/508.namd_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45306 ++ /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/525.x264_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1937,35 +1975,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.nfG1h3LhpK -+ head -n 100 /tmp/tmp.xqDgR28KqK -++ basename 508.namd_r.data .data -+ sed -e 's/^/508.namd_r,/' -+ rm /tmp/tmp.xqDgR28KqK ++ head -n 100 /tmp/tmp.CxMyXrzisj ++ head -n 100 /tmp/tmp.2Etfi5iJvY +++ basename 525.x264_r.data .data ++ sed -e 's/^/525.x264_r,/' ++ rm /tmp/tmp.2Etfi5iJvY + 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 ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.hMriFPlSCq ++ tmpout3=/tmp/tmp.ec9IgXW2Bw + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.m408KuhzST ++ tmpout=/tmp/tmp.m7L3UNiQqh ++ mktemp -+ tmperr=/tmp/tmp.3AI3abiuar ++ tmperr=/tmp/tmp.ds2RQIJTkL + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44872 -+ /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/538.imagick_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45326 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1976,12 +2014,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.m408KuhzST ++ head -n 100 /tmp/tmp.m7L3UNiQqh + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.pj7GUS7OE6 ++ tmpout=/tmp/tmp.ZMhDMXiAPU ++ mktemp -+ tmperr=/tmp/tmp.m0clrHJ1vx ++ tmperr=/tmp/tmp.uvV43QnoLA + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -1990,8 +2028,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44882 -+ /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/538.imagick_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45336 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2002,29 +2040,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.pj7GUS7OE6 -+ head -n 100 /tmp/tmp.hMriFPlSCq -++ basename 538.imagick_r.data .data -+ sed -e 's/^/538.imagick_r,/' -+ rm /tmp/tmp.hMriFPlSCq ++ head -n 100 /tmp/tmp.ZMhDMXiAPU ++ head -n 100 /tmp/tmp.ec9IgXW2Bw +++ basename 519.lbm_r.data .data ++ sed -e 's/^/519.lbm_r,/' ++ rm /tmp/tmp.ec9IgXW2Bw + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.E3zOaIr3Bo ++ tmpout3=/tmp/tmp.Mcl9cl43AF + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.LDABoCuLgp ++ tmpout=/tmp/tmp.fNvPLArQyC ++ mktemp -+ tmperr=/tmp/tmp.WEZmBlCpgR ++ tmperr=/tmp/tmp.Yxh9PZpNW3 + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44899 -+ /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/541.leela_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45353 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2035,12 +2073,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.LDABoCuLgp ++ head -n 100 /tmp/tmp.fNvPLArQyC + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.zhrumABOmc ++ tmpout=/tmp/tmp.opBPQJTmNx ++ mktemp -+ tmperr=/tmp/tmp.Z1ERnj9RQi ++ tmperr=/tmp/tmp.ldEVMfgfcm + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2049,8 +2087,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44909 -+ /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/541.leela_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45363 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2061,29 +2099,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.zhrumABOmc -+ head -n 100 /tmp/tmp.E3zOaIr3Bo -++ basename 541.leela_r.data .data -+ sed -e 's/^/541.leela_r,/' -+ rm /tmp/tmp.E3zOaIr3Bo ++ head -n 100 /tmp/tmp.opBPQJTmNx ++ head -n 100 /tmp/tmp.Mcl9cl43AF +++ basename 520.omnetpp_r.data .data ++ sed -e 's/^/520.omnetpp_r,/' ++ rm /tmp/tmp.Mcl9cl43AF ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.fyq8bIcB1I ++ tmpout3=/tmp/tmp.gQHcKxe6Cm + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.nxqMRXS5ET ++ tmpout=/tmp/tmp.FUCEivIdiY ++ mktemp -+ tmperr=/tmp/tmp.nfoYlpU6zP ++ tmperr=/tmp/tmp.YzxUHvo1Kv + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' -++ sed -e s/size/dso_size/g ++ echo sample +++ sed -e s/size/dso_size/g + format1=sample -+ wait 44926 -+ /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/544.nab_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 45383 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2094,12 +2138,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.nxqMRXS5ET ++ head -n 100 /tmp/tmp.FUCEivIdiY + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.LBs8rdp0c2 ++ tmpout=/tmp/tmp.Cidmviig2s ++ mktemp -+ tmperr=/tmp/tmp.r0J1UyMSlb ++ tmperr=/tmp/tmp.i1YYshuemt + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2108,8 +2152,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44936 -+ /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/544.nab_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 45393 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2120,29 +2164,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.LBs8rdp0c2 -+ head -n 100 /tmp/tmp.fyq8bIcB1I -++ basename 544.nab_r.data .data -+ sed -e 's/^/544.nab_r,/' -+ rm /tmp/tmp.fyq8bIcB1I ++ head -n 100 /tmp/tmp.Cidmviig2s ++ head -n 100 /tmp/tmp.gQHcKxe6Cm +++ basename 510.parest_r.data .data ++ sed -e 's/^/510.parest_r,/' ++ rm /tmp/tmp.gQHcKxe6Cm + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.QWa1lv5vjy ++ tmpout3=/tmp/tmp.RFH2MGrL9u + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.SbCoe30YBi ++ tmpout=/tmp/tmp.NE4rZ6OrfO ++ mktemp -+ tmperr=/tmp/tmp.RDV1GyHxEt ++ tmperr=/tmp/tmp.mDzTbgWNkp + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 44953 -+ /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 -s sample -t, ++ wait 45410 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2153,12 +2197,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.SbCoe30YBi ++ head -n 100 /tmp/tmp.NE4rZ6OrfO + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.yNTpLprXiB ++ tmpout=/tmp/tmp.SMPYXf1fJd ++ mktemp -+ tmperr=/tmp/tmp.YLOJ5al7FO ++ tmperr=/tmp/tmp.0n3JYuqsIi + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2167,8 +2211,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 44963 -+ /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 -s sample,dso -t, ++ wait 45420 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2179,25 +2223,25 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.yNTpLprXiB -+ head -n 100 /tmp/tmp.QWa1lv5vjy -++ basename 557.xz_r.data .data -+ sed -e 's/^/557.xz_r,/' -+ rm /tmp/tmp.QWa1lv5vjy ++ head -n 100 /tmp/tmp.SMPYXf1fJd ++ head -n 100 /tmp/tmp.RFH2MGrL9u +++ basename 511.povray_r.data .data ++ sed -e 's/^/511.povray_r,/' ++ rm /tmp/tmp.RFH2MGrL9u + '[' xyes = xyes ']' + bmk_name=spec + metrics=("${metrics[@]:1}") + merge_opts=("$csv_results_dir/perf.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-first/csv-results-1/perf.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-first/csv-results-1/perf.csv + j=2 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/gen_interesting_symbols.py --perf_csv=artifacts/results-vs-first/csv-results-1/perf.csv --out_csv=artifacts/results-vs-first/interesting-symbols.csv --threshold_interesting=5 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gen_interesting_symbols.py --perf_csv=artifacts/results-vs-first/csv-results-1/perf.csv --out_csv=artifacts/results-vs-first/interesting-symbols.csv --threshold_interesting=5 + csvs= + for i in "${results[@]}" + csv_results_dir=artifacts/results-vs-first/csv-results-0 + hw_tag=tk1_32 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-0 --csv_results_dir artifacts/results-vs-first/csv-results-0 --hw_tag tk1_32 --has_perf_logs yes --verbose true --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv -++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-0 --csv_results_dir artifacts/results-vs-first/csv-results-0 --hw_tag tk1_32 --has_perf_logs yes --verbose true --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv +++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -2264,7 +2308,7 @@ BEGIN { found_samples=0; found_command=0 } + local results_dir=results-0 + local csv_results_dir=artifacts/results-vs-first/csv-results-0 + '[' xyes = xyes ']' -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample --sort-field sample --perf-bin /usr/lib/linux-tools/tk1_32/perf --verbose --results-dir results-0 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample --sort-field sample --perf-bin /usr/lib/linux-tools/tk1_32/perf --verbose --results-dir results-0 + '[' x/usr/lib/linux-tools/tk1_32/perf = x ']' + '[' xresults-0 '!=' x ']' + mapfile -t failed_csvs @@ -2317,20 +2361,20 @@ BEGIN { found_samples=0; found_command=0 } + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.hQxDn0l4HS ++ tmpout3=/tmp/tmp.POxOD55VAC + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.XB0M7swIFT ++ tmpout=/tmp/tmp.LWkSLWr3eM ++ mktemp -+ tmperr=/tmp/tmp.1xJp19Jb7h ++ tmperr=/tmp/tmp.23jvV6yZbo + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45008 ++ wait 45465 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2340,14 +2384,14 @@ 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.XB0M7swIFT ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.LWkSLWr3eM + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.KKddV7qWMp ++ tmpout=/tmp/tmp.6j3hVZOkHc ++ mktemp -+ tmperr=/tmp/tmp.4fMKtQ55GL ++ tmperr=/tmp/tmp.lPVompxHbG + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2356,7 +2400,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45018 ++ wait 45475 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2368,28 +2412,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.KKddV7qWMp -+ head -n 100 /tmp/tmp.hQxDn0l4HS ++ head -n 100 /tmp/tmp.6j3hVZOkHc ++ head -n 100 /tmp/tmp.POxOD55VAC ++ basename 510.parest_r.data .data + sed -e 's/^/510.parest_r,/' -+ rm /tmp/tmp.hQxDn0l4HS ++ rm /tmp/tmp.POxOD55VAC + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.yBq1dlerfk -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.r6Au5NCrh9 + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.hmEuqEnNok ++ tmpout=/tmp/tmp.uNYQBndWPX ++ mktemp -+ tmperr=/tmp/tmp.91MVmpw9o1 ++ tmperr=/tmp/tmp.TWDwiuIK0p + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45035 ++ wait 45492 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2401,12 +2445,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.hmEuqEnNok ++ head -n 100 /tmp/tmp.uNYQBndWPX + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.MQ7c0qGULn ++ tmpout=/tmp/tmp.EzuVGXDGh5 ++ mktemp -+ tmperr=/tmp/tmp.qdCb4mMmn5 ++ tmperr=/tmp/tmp.SXwEuG6xLe + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2415,7 +2459,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45045 ++ wait 45502 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2427,28 +2471,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.MQ7c0qGULn -+ head -n 100 /tmp/tmp.yBq1dlerfk ++ head -n 100 /tmp/tmp.EzuVGXDGh5 ++ head -n 100 /tmp/tmp.r6Au5NCrh9 ++ basename 511.povray_r.data .data + sed -e 's/^/511.povray_r,/' -+ rm /tmp/tmp.yBq1dlerfk ++ rm /tmp/tmp.r6Au5NCrh9 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.CdbbUtbzRM ++ tmpout3=/tmp/tmp.NrzUi4B5Jd + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.8jTfSNtZGq ++ tmpout=/tmp/tmp.8PHr34Yhts ++ mktemp -+ tmperr=/tmp/tmp.4n1FpIboAw ++ tmperr=/tmp/tmp.wcQcP4Ff1k + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45062 ++ wait 45519 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2458,14 +2502,14 @@ 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.8jTfSNtZGq ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.8PHr34Yhts + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.EgrTmbzSQj ++ tmpout=/tmp/tmp.vQFzrybC6R ++ mktemp -+ tmperr=/tmp/tmp.XfT61LAzpF ++ tmperr=/tmp/tmp.y5xE41EO9U + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2474,7 +2518,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45072 ++ wait 45529 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2486,28 +2530,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.EgrTmbzSQj -+ head -n 100 /tmp/tmp.CdbbUtbzRM ++ head -n 100 /tmp/tmp.vQFzrybC6R ++ head -n 100 /tmp/tmp.NrzUi4B5Jd ++ basename 519.lbm_r.data .data + sed -e 's/^/519.lbm_r,/' -+ rm /tmp/tmp.CdbbUtbzRM ++ rm /tmp/tmp.NrzUi4B5Jd + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.BMtQnhaupO ++ tmpout3=/tmp/tmp.pReaZBmRW7 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.RJQtOiMQnC ++ tmpout=/tmp/tmp.ZnXJpGzpka ++ mktemp -+ tmperr=/tmp/tmp.Bk7jBDHHvW ++ tmperr=/tmp/tmp.gFIOzyHfpg + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45089 ++ wait 45546 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2519,12 +2563,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.RJQtOiMQnC ++ head -n 100 /tmp/tmp.ZnXJpGzpka + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.DaJbHUERC1 ++ tmpout=/tmp/tmp.QiWeU9TlY1 ++ mktemp -+ tmperr=/tmp/tmp.QVg6hjIvHl ++ tmperr=/tmp/tmp.yevqrb8ZqO + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2533,7 +2577,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45099 ++ wait 45556 + /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2545,11 +2589,11 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.DaJbHUERC1 -+ head -n 100 /tmp/tmp.BMtQnhaupO ++ head -n 100 /tmp/tmp.QiWeU9TlY1 ++ head -n 100 /tmp/tmp.pReaZBmRW7 ++ basename 520.omnetpp_r.data .data + sed -e 's/^/520.omnetpp_r,/' -+ rm /tmp/tmp.BMtQnhaupO ++ rm /tmp/tmp.pReaZBmRW7 + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-tk1-03.tcwglab/perf.serial.data/.debug' @@ -2559,20 +2603,20 @@ BEGIN { found_samples=0; found_command=0 } + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.YXtXdgJ0yo ++ tmpout3=/tmp/tmp.F0ISbzcijh + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.eQMd1q0PbU ++ tmpout=/tmp/tmp.jZEWDwdZGc ++ mktemp -+ tmperr=/tmp/tmp.lKBL4pKn7v ++ tmperr=/tmp/tmp.l9Cq0Eg1yX + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45119 ++ wait 45576 + /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/523.xalancbmk_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2584,12 +2628,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.eQMd1q0PbU ++ head -n 100 /tmp/tmp.jZEWDwdZGc + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.VOGn0CcOl4 ++ tmpout=/tmp/tmp.TKN2CXwUpg ++ mktemp -+ tmperr=/tmp/tmp.mk2s3r6Ba6 ++ tmperr=/tmp/tmp.JrEKQc79To + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2598,7 +2642,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45129 ++ wait 45586 + /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/523.xalancbmk_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2610,28 +2654,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.VOGn0CcOl4 -+ head -n 100 /tmp/tmp.YXtXdgJ0yo ++ head -n 100 /tmp/tmp.TKN2CXwUpg ++ head -n 100 /tmp/tmp.F0ISbzcijh ++ basename 523.xalancbmk_r.data .data + sed -e 's/^/523.xalancbmk_r,/' -+ rm /tmp/tmp.YXtXdgJ0yo ++ rm /tmp/tmp.F0ISbzcijh + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.5LjSNLwwaM ++ tmpout3=/tmp/tmp.a6KUumJEfc + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.xhbAnR1r4g ++ tmpout=/tmp/tmp.u4Z8udAlco ++ mktemp -+ tmperr=/tmp/tmp.NAgwp2ETSn ++ tmperr=/tmp/tmp.SSmrJrUiCw + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45146 ++ wait 45603 + /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/525.x264_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2643,12 +2687,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.xhbAnR1r4g ++ head -n 100 /tmp/tmp.u4Z8udAlco + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.oX0iGI3L1r ++ tmpout=/tmp/tmp.gmVOraYe4y ++ mktemp -+ tmperr=/tmp/tmp.XsVaeR7dce ++ tmperr=/tmp/tmp.HFAACxNJM7 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2657,7 +2701,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45156 ++ wait 45613 + /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/525.x264_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2669,28 +2713,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.oX0iGI3L1r -+ head -n 100 /tmp/tmp.5LjSNLwwaM ++ head -n 100 /tmp/tmp.gmVOraYe4y ++ head -n 100 /tmp/tmp.a6KUumJEfc ++ basename 525.x264_r.data .data + sed -e 's/^/525.x264_r,/' -+ rm /tmp/tmp.5LjSNLwwaM ++ rm /tmp/tmp.a6KUumJEfc + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.bJh9HEsaFZ ++ tmpout3=/tmp/tmp.3lKjQ2QiKn + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.pfv8NA9hys ++ tmpout=/tmp/tmp.uWalP941ZZ ++ mktemp -+ tmperr=/tmp/tmp.Mdd3DVREHm ++ tmperr=/tmp/tmp.Wx0ImWIXpG + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45173 ++ wait 45630 + /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/526.blender_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2702,12 +2746,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.pfv8NA9hys ++ head -n 100 /tmp/tmp.uWalP941ZZ + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.fqxCMAbAIA ++ tmpout=/tmp/tmp.mRIByFP75V ++ mktemp -+ tmperr=/tmp/tmp.NW0Pt9Ifwg ++ tmperr=/tmp/tmp.njFt1IAJsF + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2716,7 +2760,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45183 ++ wait 45640 + /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/526.blender_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2728,28 +2772,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.fqxCMAbAIA -+ head -n 100 /tmp/tmp.bJh9HEsaFZ ++ head -n 100 /tmp/tmp.mRIByFP75V ++ head -n 100 /tmp/tmp.3lKjQ2QiKn ++ basename 526.blender_r.data .data + sed -e 's/^/526.blender_r,/' -+ rm /tmp/tmp.bJh9HEsaFZ ++ rm /tmp/tmp.3lKjQ2QiKn + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.MkdJcg5jQ0 ++ tmpout3=/tmp/tmp.oySIolxmNQ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.zS9Gy6tii3 ++ tmpout=/tmp/tmp.KYeIKUgYJ3 ++ mktemp -+ tmperr=/tmp/tmp.wn3r2yBAYu ++ tmperr=/tmp/tmp.BN0vhDmAvQ + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45200 ++ wait 45657 + /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2761,12 +2805,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.zS9Gy6tii3 ++ head -n 100 /tmp/tmp.KYeIKUgYJ3 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.8hbaNEh3V9 ++ tmpout=/tmp/tmp.HGd6pyOAMU ++ mktemp -+ tmperr=/tmp/tmp.6WOh2C3rEA ++ tmperr=/tmp/tmp.phl3F5IEl7 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2775,7 +2819,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45210 ++ wait 45667 + /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2787,11 +2831,11 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.8hbaNEh3V9 -+ head -n 100 /tmp/tmp.MkdJcg5jQ0 ++ head -n 100 /tmp/tmp.HGd6pyOAMU ++ head -n 100 /tmp/tmp.oySIolxmNQ ++ basename 531.deepsjeng_r.data .data + sed -e 's/^/531.deepsjeng_r,/' -+ rm /tmp/tmp.MkdJcg5jQ0 ++ rm /tmp/tmp.oySIolxmNQ + 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' @@ -2801,20 +2845,20 @@ BEGIN { found_samples=0; found_command=0 } + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.Nlyt5tcNao ++ tmpout3=/tmp/tmp.5hMnDaTXGM + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.YYUW2Ff4jU ++ tmpout=/tmp/tmp.XmHR2fNYWv ++ mktemp -+ tmperr=/tmp/tmp.68dnKeJhER ++ tmperr=/tmp/tmp.1iQtGRMvHh + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45230 ++ wait 45687 + /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/500.perlbench_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2826,12 +2870,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.YYUW2Ff4jU ++ head -n 100 /tmp/tmp.XmHR2fNYWv + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.IlmwI20km4 ++ tmpout=/tmp/tmp.8GSIs4vSJ5 ++ mktemp -+ tmperr=/tmp/tmp.XpiRQeVc3o ++ tmperr=/tmp/tmp.rapqG6ePHB + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2840,7 +2884,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45240 ++ wait 45697 + /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/500.perlbench_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2852,28 +2896,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.IlmwI20km4 -+ head -n 100 /tmp/tmp.Nlyt5tcNao ++ head -n 100 /tmp/tmp.8GSIs4vSJ5 ++ head -n 100 /tmp/tmp.5hMnDaTXGM ++ basename 500.perlbench_r.data .data + sed -e 's/^/500.perlbench_r,/' -+ rm /tmp/tmp.Nlyt5tcNao ++ rm /tmp/tmp.5hMnDaTXGM + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.AVQhBIANkj ++ tmpout3=/tmp/tmp.YMLewKmHMW + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.1dGS6S2Gyk ++ tmpout=/tmp/tmp.D5liJP15XP ++ mktemp -+ tmperr=/tmp/tmp.fskvtEDkTP ++ tmperr=/tmp/tmp.4C9dviVPpS + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45257 ++ wait 45714 + /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/502.gcc_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2885,12 +2929,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.1dGS6S2Gyk ++ head -n 100 /tmp/tmp.D5liJP15XP + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.SjvDaWPpgA ++ tmpout=/tmp/tmp.YRI41FYJIK ++ mktemp -+ tmperr=/tmp/tmp.nZbACgUkv5 ++ tmperr=/tmp/tmp.3ANpmFoXH8 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2899,7 +2943,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45267 ++ wait 45724 + /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/502.gcc_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2911,29 +2955,30 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.SjvDaWPpgA -+ head -n 100 /tmp/tmp.AVQhBIANkj ++ head -n 100 /tmp/tmp.YRI41FYJIK ++ head -n 100 /tmp/tmp.YMLewKmHMW ++ basename 502.gcc_r.data .data + sed -e 's/^/502.gcc_r,/' -+ rm /tmp/tmp.AVQhBIANkj ++ rm /tmp/tmp.YMLewKmHMW + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.jUjGz5LmPo ++ tmpout3=/tmp/tmp.9ngZAFellO + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.YdOu7btYE8 ++ tmpout=/tmp/tmp.l0Ovsb7yOp ++ mktemp -+ tmperr=/tmp/tmp.fWfUqN3qEs ++ tmperr=/tmp/tmp.9CcgevzQzM + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45284 ++ wait 45741 + /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 -s sample -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2943,13 +2988,12 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.YdOu7btYE8 ++ head -n 100 /tmp/tmp.l0Ovsb7yOp + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.xd3G0VbfhZ ++ tmpout=/tmp/tmp.gssqI0jxKC ++ mktemp -+ tmperr=/tmp/tmp.W2Gnhyx0oJ ++ tmperr=/tmp/tmp.5EUPyWY3dk + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -2958,7 +3002,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45294 ++ wait 45751 + /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2970,28 +3014,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.xd3G0VbfhZ -+ head -n 100 /tmp/tmp.jUjGz5LmPo ++ head -n 100 /tmp/tmp.gssqI0jxKC ++ head -n 100 /tmp/tmp.9ngZAFellO ++ basename 505.mcf_r.data .data + sed -e 's/^/505.mcf_r,/' -+ rm /tmp/tmp.jUjGz5LmPo ++ rm /tmp/tmp.9ngZAFellO + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.PpmaaXH4dK ++ tmpout3=/tmp/tmp.uPhqZcwGvO + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.jvF6EriFO1 ++ tmpout=/tmp/tmp.OF4MddMYTm ++ mktemp -+ tmperr=/tmp/tmp.4JuWHiKF0l ++ tmperr=/tmp/tmp.mgyahD4YPy + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45311 ++ wait 45768 + /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/508.namd_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3003,12 +3047,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.jvF6EriFO1 ++ head -n 100 /tmp/tmp.OF4MddMYTm + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.TAvpInG0mv ++ tmpout=/tmp/tmp.4fLy4Rwfil ++ mktemp -+ tmperr=/tmp/tmp.UrmFw6HWMk ++ tmperr=/tmp/tmp.TMhrnE32EL + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3017,7 +3061,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45321 ++ wait 45778 + /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/508.namd_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3029,11 +3073,11 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.TAvpInG0mv -+ head -n 100 /tmp/tmp.PpmaaXH4dK ++ head -n 100 /tmp/tmp.4fLy4Rwfil ++ head -n 100 /tmp/tmp.uPhqZcwGvO ++ basename 508.namd_r.data .data + sed -e 's/^/508.namd_r,/' -+ rm /tmp/tmp.PpmaaXH4dK ++ rm /tmp/tmp.uPhqZcwGvO + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-tk1-08.tcwglab/perf.serial.data/.debug' @@ -3043,20 +3087,20 @@ BEGIN { found_samples=0; found_command=0 } + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.HIN9KLSH9D ++ tmpout3=/tmp/tmp.rWMdfGxapJ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.YXEwtMTUcO ++ tmpout=/tmp/tmp.ge2L8ZXIFP ++ mktemp -+ tmperr=/tmp/tmp.fjoEdnNDON ++ tmperr=/tmp/tmp.ETtPAFckPz + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45341 ++ wait 45798 + /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/538.imagick_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3068,12 +3112,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.YXEwtMTUcO ++ head -n 100 /tmp/tmp.ge2L8ZXIFP + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.vpCdIOFVO8 ++ tmpout=/tmp/tmp.DdeyzmPcfW ++ mktemp -+ tmperr=/tmp/tmp.1nwZc3WfkW ++ tmperr=/tmp/tmp.yVMoAmOt7x + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3082,7 +3126,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45351 ++ wait 45808 + /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/538.imagick_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3094,28 +3138,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.vpCdIOFVO8 -+ head -n 100 /tmp/tmp.HIN9KLSH9D ++ head -n 100 /tmp/tmp.DdeyzmPcfW ++ head -n 100 /tmp/tmp.rWMdfGxapJ ++ basename 538.imagick_r.data .data + sed -e 's/^/538.imagick_r,/' -+ rm /tmp/tmp.HIN9KLSH9D ++ rm /tmp/tmp.rWMdfGxapJ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.mMojTmTniE ++ tmpout3=/tmp/tmp.1sPUbev1VX + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.8Yh0HBb5ZH ++ tmpout=/tmp/tmp.2Ftfuu6Y61 ++ mktemp -+ tmperr=/tmp/tmp.G4PmQIv2L3 ++ tmperr=/tmp/tmp.fUd0jviZID + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45368 ++ wait 45825 + /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/541.leela_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3127,12 +3171,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.8Yh0HBb5ZH ++ head -n 100 /tmp/tmp.2Ftfuu6Y61 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.MRZvf4yocL ++ tmpout=/tmp/tmp.RrgVPniYwV ++ mktemp -+ tmperr=/tmp/tmp.B6yKNP5mJ8 ++ tmperr=/tmp/tmp.d663QJVE6f + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3141,7 +3185,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45378 ++ wait 45835 + /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/541.leela_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3153,28 +3197,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.MRZvf4yocL -+ head -n 100 /tmp/tmp.mMojTmTniE ++ head -n 100 /tmp/tmp.RrgVPniYwV ++ head -n 100 /tmp/tmp.1sPUbev1VX ++ basename 541.leela_r.data .data + sed -e 's/^/541.leela_r,/' -+ rm /tmp/tmp.mMojTmTniE ++ rm /tmp/tmp.1sPUbev1VX + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.ZxIYR6s09Y ++ tmpout3=/tmp/tmp.eFjP94J5T4 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.57XvDVDIln ++ tmpout=/tmp/tmp.MeUkQuAMzB ++ mktemp -+ tmperr=/tmp/tmp.uuVYazih1x ++ tmperr=/tmp/tmp.pkdSUtsMXI + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45395 ++ wait 45852 + /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/544.nab_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3186,12 +3230,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.57XvDVDIln ++ head -n 100 /tmp/tmp.MeUkQuAMzB + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.2sudjL4jGK ++ tmpout=/tmp/tmp.VD764fQFoP ++ mktemp -+ tmperr=/tmp/tmp.xvZv5xWBos ++ tmperr=/tmp/tmp.z04w1duMih + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3200,7 +3244,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45405 ++ wait 45862 + /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/544.nab_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3212,28 +3256,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.2sudjL4jGK -+ head -n 100 /tmp/tmp.ZxIYR6s09Y ++ head -n 100 /tmp/tmp.VD764fQFoP ++ head -n 100 /tmp/tmp.eFjP94J5T4 ++ basename 544.nab_r.data .data + sed -e 's/^/544.nab_r,/' -+ rm /tmp/tmp.ZxIYR6s09Y ++ rm /tmp/tmp.eFjP94J5T4 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.r8XJuZW8eY ++ tmpout3=/tmp/tmp.GZyVapsk91 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.Ydy68nA3qL ++ tmpout=/tmp/tmp.sp1H1VcuQf ++ mktemp -+ tmperr=/tmp/tmp.Uk1PTB0P40 ++ tmperr=/tmp/tmp.FEQbO4PBPg + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 45422 ++ wait 45879 + /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3243,14 +3287,14 @@ 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.Ydy68nA3qL ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.sp1H1VcuQf + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.bxvSc8wudU ++ tmpout=/tmp/tmp.OtRdVhTlWg ++ mktemp -+ tmperr=/tmp/tmp.Ys0GccW7JR ++ tmperr=/tmp/tmp.0vWRlBF1RJ + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3259,7 +3303,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 45432 ++ wait 45889 + /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3271,17 +3315,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.bxvSc8wudU -+ head -n 100 /tmp/tmp.r8XJuZW8eY ++ head -n 100 /tmp/tmp.OtRdVhTlWg ++ head -n 100 /tmp/tmp.GZyVapsk91 ++ basename 557.xz_r.data .data + sed -e 's/^/557.xz_r,/' -+ rm /tmp/tmp.r8XJuZW8eY ++ rm /tmp/tmp.GZyVapsk91 + '[' xyes = xyes ']' + bmk_name=spec + metrics=("${metrics[@]:1}") + 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/results-vs-first/csv-results-0/size.csv --perf_csv artifacts/results-vs-first/csv-results-0/perf.csv --results_dir results-0 --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/size-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-first/csv-results-0/size.csv --perf_csv artifacts/results-vs-first/csv-results-0/perf.csv --results_dir results-0 --interesting_symbols artifacts/results-vs-first/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 520.omnetpp_r @@ -3293,10 +3337,10 @@ Warning: Executable not found for benchmark 500.perlbench_r Warning: Executable not found for benchmark 508.namd_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/results-vs-first/csv-results-0/vect.csv --perf_csv artifacts/results-vs-first/csv-results-0/perf.csv --results_dir results-0 --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/vect-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-first/csv-results-0/vect.csv --perf_csv artifacts/results-vs-first/csv-results-0/perf.csv --results_dir results-0 --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv + 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/results-vs-first/csv-results-0/sve.csv --perf_csv artifacts/results-vs-first/csv-results-0/perf.csv --results_dir results-0 --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/sve-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-first/csv-results-0/sve.csv --perf_csv artifacts/results-vs-first/csv-results-0/perf.csv --results_dir results-0 --interesting_symbols artifacts/results-vs-first/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 520.omnetpp_r @@ -3308,7 +3352,7 @@ Warning: Executable not found for benchmark 500.perlbench_r Warning: Executable not found for benchmark 508.namd_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/results-vs-first/csv-results-0/md5sum.csv --perf_csv artifacts/results-vs-first/csv-results-0/perf.csv --results_dir results-0 --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/md5sum-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-first/csv-results-0/md5sum.csv --perf_csv artifacts/results-vs-first/csv-results-0/perf.csv --results_dir results-0 --interesting_symbols artifacts/results-vs-first/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 520.omnetpp_r @@ -3319,15 +3363,15 @@ Warning: Executable not found for benchmark 502.gcc_r Warning: Executable not found for benchmark 500.perlbench_r Warning: Executable not found for benchmark 508.namd_r + merge_opts+=("$csv_results_dir/$metric.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-first/csv-results-0/perf.csv artifacts/results-vs-first/csv-results-0/size.csv artifacts/results-vs-first/csv-results-0/vect.csv artifacts/results-vs-first/csv-results-0/sve.csv artifacts/results-vs-first/csv-results-0/md5sum.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-first/csv-results-0/perf.csv artifacts/results-vs-first/csv-results-0/size.csv artifacts/results-vs-first/csv-results-0/vect.csv artifacts/results-vs-first/csv-results-0/sve.csv artifacts/results-vs-first/csv-results-0/md5sum.csv + csvs=' artifacts/results-vs-first/csv-results-0/results.csv' + num=1 + for i in "${results[@]}" + csv_results_dir=artifacts/results-vs-first/csv-results-1 + hw_tag=tk1_32 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-1 --csv_results_dir artifacts/results-vs-first/csv-results-1 --hw_tag tk1_32 --has_perf_logs yes --verbose true --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv -++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-1 --csv_results_dir artifacts/results-vs-first/csv-results-1 --hw_tag tk1_32 --has_perf_logs yes --verbose true --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv +++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -3394,7 +3438,7 @@ Warning: Executable not found for benchmark 508.namd_r + local results_dir=results-1 + local csv_results_dir=artifacts/results-vs-first/csv-results-1 + '[' xyes = xyes ']' -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample --sort-field sample --perf-bin /usr/lib/linux-tools/tk1_32/perf --verbose --results-dir results-1 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample --sort-field sample --perf-bin /usr/lib/linux-tools/tk1_32/perf --verbose --results-dir results-1 + '[' x/usr/lib/linux-tools/tk1_32/perf = x ']' + '[' xresults-1 '!=' x ']' + mapfile -t failed_csvs @@ -3404,13 +3448,21 @@ Warning: Executable not found for benchmark 508.namd_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= @@ -3424,6 +3476,10 @@ Warning: Executable not found for benchmark 508.namd_r + echo benchmark,symbol,sample + for failed_csv in "${failed_csvs[@]}" + '[' xsample = xsample ']' ++ cat results-1/tcwg-bmk-tk1-01.tcwglab/failed.serial.csv.run.1 ++ cut -d, -f 1-3 ++ for failed_csv in "${failed_csvs[@]}" ++ '[' xsample = xsample ']' + cat results-1/tcwg-bmk-tk1-02.tcwglab/failed.serial.csv.run.1 + cut -d, -f 1-3 + for failed_csv in "${failed_csvs[@]}" @@ -3432,36 +3488,44 @@ Warning: Executable not found for benchmark 508.namd_r + cut -d, -f 1-3 + for failed_csv in "${failed_csvs[@]}" + '[' xsample = xsample ']' ++ cat results-1/tcwg-bmk-tk1-04.tcwglab/failed.serial.csv.run.1 ++ cut -d, -f 1-3 ++ for failed_csv in "${failed_csvs[@]}" ++ '[' xsample = xsample ']' + cat results-1/tcwg-bmk-tk1-06.tcwglab/failed.serial.csv.run.1 + cut -d, -f 1-3 + for failed_csv in "${failed_csvs[@]}" + '[' xsample = xsample ']' -+ cat results-1/tcwg-bmk-tk1-08.tcwglab/failed.serial.csv.run.1 ++ cat results-1/tcwg-bmk-tk1-07.tcwglab/failed.serial.csv.run.1 ++ cut -d, -f 1-3 ++ for failed_csv in "${failed_csvs[@]}" ++ '[' xsample = xsample ']' ++ cat results-1/tcwg-bmk-tk1-09.tcwglab/failed.serial.csv.run.1 + cut -d, -f 1-3 + 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 ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.tat1rmevwJ ++ tmpout3=/tmp/tmp.Rsd6sH3k4l + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.HbMddzdvh0 ++ tmpout=/tmp/tmp.BMNUc4NznH ++ mktemp -+ tmperr=/tmp/tmp.QfrSU0DY9R ++ tmperr=/tmp/tmp.6flGfgeljk + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 46759 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47222 ++ /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3472,12 +3536,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.HbMddzdvh0 ++ head -n 100 /tmp/tmp.BMNUc4NznH + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.T9kPAlDcQ7 ++ tmpout=/tmp/tmp.VyHLy8E3tL ++ mktemp -+ tmperr=/tmp/tmp.W1vA2750wD ++ tmperr=/tmp/tmp.ifLMzxgvvX + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3486,8 +3550,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 46769 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47232 ++ /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3498,29 +3562,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.T9kPAlDcQ7 -+ head -n 100 /tmp/tmp.tat1rmevwJ -++ basename 510.parest_r.data .data -+ sed -e 's/^/510.parest_r,/' -+ rm /tmp/tmp.tat1rmevwJ ++ head -n 100 /tmp/tmp.VyHLy8E3tL ++ head -n 100 /tmp/tmp.Rsd6sH3k4l +++ basename 505.mcf_r.data .data ++ sed -e 's/^/505.mcf_r,/' ++ rm /tmp/tmp.Rsd6sH3k4l + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.FnL6fTLQ4H ++ tmpout3=/tmp/tmp.cTvr8fQ29y + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.uX8BpgNQKB ++ tmpout=/tmp/tmp.8Zbhwmy6QA ++ mktemp -+ tmperr=/tmp/tmp.yKhuW2n4gA ++ tmperr=/tmp/tmp.GZ368wATXf + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 46786 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47249 ++ /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/508.namd_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3531,12 +3595,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.uX8BpgNQKB ++ head -n 100 /tmp/tmp.8Zbhwmy6QA + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.dyhuiN4GWe ++ tmpout=/tmp/tmp.To1vGXlXxT ++ mktemp -+ tmperr=/tmp/tmp.yoPYNrL4Ub ++ tmperr=/tmp/tmp.4ap57OMuzO + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3545,8 +3609,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 46796 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47259 ++ /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/508.namd_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3557,29 +3621,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.dyhuiN4GWe -+ head -n 100 /tmp/tmp.FnL6fTLQ4H -++ basename 511.povray_r.data .data -+ sed -e 's/^/511.povray_r,/' -+ rm /tmp/tmp.FnL6fTLQ4H ++ head -n 100 /tmp/tmp.To1vGXlXxT ++ head -n 100 /tmp/tmp.cTvr8fQ29y +++ basename 508.namd_r.data .data ++ sed -e 's/^/508.namd_r,/' ++ rm /tmp/tmp.cTvr8fQ29y ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.OjFG0OhgZh ++ tmpout3=/tmp/tmp.ik4jaZdGHG + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.44i4PbVaWV ++ tmpout=/tmp/tmp.HS6rC9a43S ++ mktemp -+ tmperr=/tmp/tmp.RND8VMqjZI ++ tmperr=/tmp/tmp.BLX5RQIah7 + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 46813 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47279 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/544.nab_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3590,12 +3660,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.44i4PbVaWV ++ head -n 100 /tmp/tmp.HS6rC9a43S + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.W2fVlv0XDl ++ tmpout=/tmp/tmp.ANQeBH3arR ++ mktemp -+ tmperr=/tmp/tmp.1QSqeDC9Kb ++ tmperr=/tmp/tmp.ppwvFG9op2 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3604,8 +3674,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 46823 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47289 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/544.nab_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3616,29 +3686,36 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.W2fVlv0XDl -+ head -n 100 /tmp/tmp.OjFG0OhgZh -++ basename 519.lbm_r.data .data -+ sed -e 's/^/519.lbm_r,/' -+ rm /tmp/tmp.OjFG0OhgZh ++ head -n 100 /tmp/tmp.ANQeBH3arR ++ head -n 100 /tmp/tmp.ik4jaZdGHG +++ basename 544.nab_r.data .data ++ sed -e 's/^/544.nab_r,/' ++ rm /tmp/tmp.ik4jaZdGHG ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.evjieVhzBo -+ for report_field in dso symbol ++ tmpout3=/tmp/tmp.b5sZVkocIM + sort -t, -k2 -g -r ++ for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.hAqriCbmED ++ tmpout=/tmp/tmp.CG0M7t435L ++ mktemp -+ tmperr=/tmp/tmp.GMeBfpXdtv ++ tmperr=/tmp/tmp.1RuUdyhPi5 + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 46840 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47309 ++ /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/526.blender_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3648,13 +3725,12 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.hAqriCbmED ++ head -n 100 /tmp/tmp.CG0M7t435L + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.WnQaIM0ohR ++ tmpout=/tmp/tmp.dG9d4qSXqh ++ mktemp -+ tmperr=/tmp/tmp.vXyokHdjP9 ++ tmperr=/tmp/tmp.afNfLUz2YY + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3663,8 +3739,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 46850 -+ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-02.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47319 ++ /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/526.blender_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3675,35 +3751,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.WnQaIM0ohR -+ head -n 100 /tmp/tmp.evjieVhzBo -++ basename 520.omnetpp_r.data .data -+ sed -e 's/^/520.omnetpp_r,/' -+ rm /tmp/tmp.evjieVhzBo -+ 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 -++ sort ++ head -n 100 /tmp/tmp.dG9d4qSXqh ++ head -n 100 /tmp/tmp.b5sZVkocIM +++ basename 526.blender_r.data .data ++ sed -e 's/^/526.blender_r,/' ++ rm /tmp/tmp.b5sZVkocIM + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.ZquZh9yPSA ++ tmpout3=/tmp/tmp.uiOFG2UgKl + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.gYYZ0PSYVZ ++ tmpout=/tmp/tmp.SskWnYpL2R ++ mktemp -+ tmperr=/tmp/tmp.Gqm9aHqT9W ++ tmperr=/tmp/tmp.u7TiGjrwrj + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 46870 -+ /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/523.xalancbmk_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47336 ++ /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3714,12 +3784,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.gYYZ0PSYVZ ++ head -n 100 /tmp/tmp.SskWnYpL2R + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.XWXm31a2QC ++ tmpout=/tmp/tmp.mkcUm2mPxm ++ mktemp -+ tmperr=/tmp/tmp.7psXhA6NMV ++ tmperr=/tmp/tmp.oa7VkJdj37 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3728,8 +3798,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 46880 -+ /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/523.xalancbmk_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47346 ++ /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3740,29 +3810,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.XWXm31a2QC -+ head -n 100 /tmp/tmp.ZquZh9yPSA -++ basename 523.xalancbmk_r.data .data -+ sed -e 's/^/523.xalancbmk_r,/' -+ rm /tmp/tmp.ZquZh9yPSA ++ head -n 100 /tmp/tmp.mkcUm2mPxm ++ head -n 100 /tmp/tmp.uiOFG2UgKl +++ basename 531.deepsjeng_r.data .data ++ sed -e 's/^/531.deepsjeng_r,/' ++ rm /tmp/tmp.uiOFG2UgKl ++ for perf_dir in "${perf_dirs[@]}" ++ case "$buildid_dir" in ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.eFcBdgkWQM ++ tmpout3=/tmp/tmp.w3h572UbH3 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.vtprhC7lFD ++ tmpout=/tmp/tmp.26qzt507va ++ mktemp -+ tmperr=/tmp/tmp.77boAHPYQ6 ++ tmperr=/tmp/tmp.pc85pyfGlM + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 46897 -+ /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/525.x264_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47366 ++ /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3773,12 +3849,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.vtprhC7lFD ++ head -n 100 /tmp/tmp.26qzt507va + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.XCO1F9gJGI ++ tmpout=/tmp/tmp.tUV9iS1nm8 ++ mktemp -+ tmperr=/tmp/tmp.XasrCUEMEk ++ tmperr=/tmp/tmp.Smr1SW3eqQ + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3787,8 +3863,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 46907 -+ /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/525.x264_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47376 ++ /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3799,29 +3875,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.XCO1F9gJGI -+ head -n 100 /tmp/tmp.eFcBdgkWQM -++ basename 525.x264_r.data .data -+ sed -e 's/^/525.x264_r,/' -+ rm /tmp/tmp.eFcBdgkWQM ++ head -n 100 /tmp/tmp.tUV9iS1nm8 ++ head -n 100 /tmp/tmp.w3h572UbH3 +++ basename 500.perlbench_r.data .data ++ sed -e 's/^/500.perlbench_r,/' ++ rm /tmp/tmp.w3h572UbH3 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.BYzT0V5f1I ++ tmpout3=/tmp/tmp.XPrmPWyvGZ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.s4VAPiF3iS ++ tmpout=/tmp/tmp.GTJRnAiYfy ++ mktemp -+ tmperr=/tmp/tmp.uCeTDZjaFd ++ tmperr=/tmp/tmp.RWARmPaEMD + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 46924 -+ /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/526.blender_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47393 ++ /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 -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3832,12 +3908,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.s4VAPiF3iS ++ head -n 100 /tmp/tmp.GTJRnAiYfy + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.ZMZVrc6pRy ++ tmpout=/tmp/tmp.aZGSSqV8Tn ++ mktemp -+ tmperr=/tmp/tmp.UnxVgvysSe ++ tmperr=/tmp/tmp.muAnnAXsek + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3846,8 +3922,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 46934 -+ /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/526.blender_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47403 ++ /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3858,29 +3934,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.ZMZVrc6pRy -+ head -n 100 /tmp/tmp.BYzT0V5f1I -++ basename 526.blender_r.data .data -+ sed -e 's/^/526.blender_r,/' -+ rm /tmp/tmp.BYzT0V5f1I ++ head -n 100 /tmp/tmp.aZGSSqV8Tn ++ head -n 100 /tmp/tmp.XPrmPWyvGZ +++ basename 502.gcc_r.data .data ++ sed -e 's/^/502.gcc_r,/' ++ rm /tmp/tmp.XPrmPWyvGZ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.pi8YRz1hjs ++ tmpout3=/tmp/tmp.FnThNP252z + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.DvsRpOT0Q6 ++ tmpout=/tmp/tmp.UUUTug3cCh ++ mktemp -+ tmperr=/tmp/tmp.BahgPr6McY ++ tmperr=/tmp/tmp.E8HSuO5S83 + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 46951 -+ /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 -s sample -t, ++ wait 47420 ++ /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/538.imagick_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3891,12 +3967,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.DvsRpOT0Q6 ++ head -n 100 /tmp/tmp.UUUTug3cCh + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.tmoVuiAtzP ++ tmpout=/tmp/tmp.PmRiLqkjMd ++ mktemp -+ tmperr=/tmp/tmp.ZvgVhFqT5S ++ tmperr=/tmp/tmp.uq4tjc4Sps + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3905,8 +3981,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 46961 -+ /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 -s sample,dso -t, ++ wait 47430 ++ /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/538.imagick_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3917,35 +3993,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.tmoVuiAtzP -+ head -n 100 /tmp/tmp.pi8YRz1hjs -++ basename 531.deepsjeng_r.data .data -+ sed -e 's/^/531.deepsjeng_r,/' -+ rm /tmp/tmp.pi8YRz1hjs -+ 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 -++ sort ++ head -n 100 /tmp/tmp.PmRiLqkjMd ++ head -n 100 /tmp/tmp.FnThNP252z +++ basename 538.imagick_r.data .data ++ sed -e 's/^/538.imagick_r,/' ++ rm /tmp/tmp.FnThNP252z + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.gJap1Q69gE ++ tmpout3=/tmp/tmp.nYK1gTRfcn + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.yKeamcZRKX ++ tmpout=/tmp/tmp.je4w5eI1Bo ++ mktemp -+ tmperr=/tmp/tmp.0k3U8Ri7H9 ++ tmperr=/tmp/tmp.hncV9lkH1z + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 46981 -+ /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/500.perlbench_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47447 ++ /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/541.leela_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3956,12 +4026,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.yKeamcZRKX ++ head -n 100 /tmp/tmp.je4w5eI1Bo + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.FofZ5735G1 ++ tmpout=/tmp/tmp.n6CaJF5own ++ mktemp -+ tmperr=/tmp/tmp.TYydlF8GhU ++ tmperr=/tmp/tmp.8Oi7eboceU + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -3970,8 +4040,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 46991 -+ /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/500.perlbench_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47457 ++ /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/541.leela_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3982,29 +4052,36 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.FofZ5735G1 -+ head -n 100 /tmp/tmp.gJap1Q69gE -++ basename 500.perlbench_r.data .data -+ sed -e 's/^/500.perlbench_r,/' -+ rm /tmp/tmp.gJap1Q69gE ++ head -n 100 /tmp/tmp.n6CaJF5own ++ head -n 100 /tmp/tmp.nYK1gTRfcn +++ basename 541.leela_r.data .data ++ sed -e 's/^/541.leela_r,/' ++ rm /tmp/tmp.nYK1gTRfcn ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.f9ZYB1QQJm ++ tmpout3=/tmp/tmp.IYpNIKht0i + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.w1zD4oSsTD ++ tmpout=/tmp/tmp.duO8SKArEx ++ mktemp -+ tmperr=/tmp/tmp.aeyE7V6sKN ++ tmperr=/tmp/tmp.4R0PDd5hCB + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 47008 -+ /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/502.gcc_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47477 ++ /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 -s sample -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4014,13 +4091,12 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.w1zD4oSsTD ++ head -n 100 /tmp/tmp.duO8SKArEx + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.eKXWgQmPBC ++ tmpout=/tmp/tmp.oSimtJCxFK ++ mktemp -+ tmperr=/tmp/tmp.GUhqTevaoV ++ tmperr=/tmp/tmp.FqM8mAi2Hc + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -4029,8 +4105,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 47018 -+ /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/502.gcc_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47487 ++ /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 -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4041,29 +4117,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.eKXWgQmPBC -+ head -n 100 /tmp/tmp.f9ZYB1QQJm -++ basename 502.gcc_r.data .data -+ sed -e 's/^/502.gcc_r,/' -+ rm /tmp/tmp.f9ZYB1QQJm ++ head -n 100 /tmp/tmp.oSimtJCxFK ++ head -n 100 /tmp/tmp.IYpNIKht0i +++ basename 557.xz_r.data .data ++ sed -e 's/^/557.xz_r,/' ++ rm /tmp/tmp.IYpNIKht0i ++ 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 523.xalancbmk_r.data 525.x264_r.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.c4KSdaAaGI ++ tmpout3=/tmp/tmp.2ZuOEhtke8 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.SLXnSG6zun ++ tmpout=/tmp/tmp.ae3Iy1OrxG ++ mktemp -+ tmperr=/tmp/tmp.4fmyckAXa5 ++ tmperr=/tmp/tmp.A8R6XYzepo + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 47035 -+ /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 -s sample -t, ++ wait 47507 ++ /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/523.xalancbmk_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4074,12 +4156,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.SLXnSG6zun ++ head -n 100 /tmp/tmp.ae3Iy1OrxG + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.GbWxmoeQ90 ++ tmpout=/tmp/tmp.sKpNtQZbQq ++ mktemp -+ tmperr=/tmp/tmp.QE2V0kEvcG ++ tmperr=/tmp/tmp.oPjCe7Bodk + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -4088,8 +4170,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 47045 -+ /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 -s sample,dso -t, ++ wait 47517 ++ /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/523.xalancbmk_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4100,30 +4182,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.GbWxmoeQ90 -+ head -n 100 /tmp/tmp.c4KSdaAaGI -++ basename 505.mcf_r.data .data -+ sed -e 's/^/505.mcf_r,/' -+ rm /tmp/tmp.c4KSdaAaGI ++ head -n 100 /tmp/tmp.sKpNtQZbQq ++ head -n 100 /tmp/tmp.2ZuOEhtke8 +++ basename 523.xalancbmk_r.data .data ++ sed -e 's/^/523.xalancbmk_r,/' ++ rm /tmp/tmp.2ZuOEhtke8 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.sInPawCHbe ++ tmpout3=/tmp/tmp.kKRl8f9SAN + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.P50KjGBpbq ++ tmpout=/tmp/tmp.qthdxWYX6W ++ mktemp -+ tmperr=/tmp/tmp.5nYguNOf6E ++ tmperr=/tmp/tmp.69EEvGbP7G + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 47062 -+ /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/508.namd_r.data --stdio -g none --no-children -F dso,sample -s sample -t, -+ sed -e 's/ *, */,/g' ++ wait 47534 ++ /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/525.x264_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4133,12 +4214,13 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.P50KjGBpbq ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.qthdxWYX6W + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.qKUBLhrXtE ++ tmpout=/tmp/tmp.0To7jQWJEr ++ mktemp -+ tmperr=/tmp/tmp.zZCZ8fWfbj ++ tmperr=/tmp/tmp.4MXnllzWwZ + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -4147,8 +4229,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 47072 -+ /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/508.namd_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47544 ++ /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/525.x264_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4159,35 +4241,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.qKUBLhrXtE -+ head -n 100 /tmp/tmp.sInPawCHbe -++ basename 508.namd_r.data .data -+ sed -e 's/^/508.namd_r,/' -+ rm /tmp/tmp.sInPawCHbe ++ head -n 100 /tmp/tmp.0To7jQWJEr ++ head -n 100 /tmp/tmp.kKRl8f9SAN +++ basename 525.x264_r.data .data ++ sed -e 's/^/525.x264_r,/' ++ rm /tmp/tmp.kKRl8f9SAN + 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 ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.qLCmXXrWlC ++ tmpout3=/tmp/tmp.qoDBP8PwYI + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.lhFBcVPpJ3 ++ tmpout=/tmp/tmp.Aa1qCH2M2V ++ mktemp -+ tmperr=/tmp/tmp.230hrsz3iu ++ tmperr=/tmp/tmp.9RvD7H2myY + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 47092 -+ /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/538.imagick_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47564 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4198,12 +4280,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.lhFBcVPpJ3 ++ head -n 100 /tmp/tmp.Aa1qCH2M2V + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.hKGpFHVU6Z ++ tmpout=/tmp/tmp.GxTWKRvRyC ++ mktemp -+ tmperr=/tmp/tmp.ioGhX2QC0r ++ tmperr=/tmp/tmp.vTjZp0Gvbk + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -4212,8 +4294,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 47102 -+ /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/538.imagick_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47574 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/519.lbm_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4224,29 +4306,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.hKGpFHVU6Z -+ head -n 100 /tmp/tmp.qLCmXXrWlC -++ basename 538.imagick_r.data .data -+ sed -e 's/^/538.imagick_r,/' -+ rm /tmp/tmp.qLCmXXrWlC ++ head -n 100 /tmp/tmp.GxTWKRvRyC ++ head -n 100 /tmp/tmp.qoDBP8PwYI +++ basename 519.lbm_r.data .data ++ sed -e 's/^/519.lbm_r,/' ++ rm /tmp/tmp.qoDBP8PwYI + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.XcSYVTsoHa ++ tmpout3=/tmp/tmp.9edMmHqjKu + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.RIQszUt0XO ++ tmpout=/tmp/tmp.4rhK20VQgq ++ mktemp -+ tmperr=/tmp/tmp.wscPZ6RVPi ++ tmperr=/tmp/tmp.H4hZDqMeMT + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 47119 -+ /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/541.leela_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47591 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4257,12 +4339,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.RIQszUt0XO ++ head -n 100 /tmp/tmp.4rhK20VQgq + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.5OhxAKDrvi ++ tmpout=/tmp/tmp.H0T7R84xcQ ++ mktemp -+ tmperr=/tmp/tmp.Y9BNqx0dqk ++ tmperr=/tmp/tmp.2WGpZCl8Md + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -4271,8 +4353,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 47129 -+ /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/541.leela_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47601 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-07.tcwglab/perf.serial.data/520.omnetpp_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4283,29 +4365,35 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.5OhxAKDrvi -+ head -n 100 /tmp/tmp.XcSYVTsoHa -++ basename 541.leela_r.data .data -+ sed -e 's/^/541.leela_r,/' -+ rm /tmp/tmp.XcSYVTsoHa ++ head -n 100 /tmp/tmp.H0T7R84xcQ ++ head -n 100 /tmp/tmp.9edMmHqjKu +++ basename 520.omnetpp_r.data .data ++ sed -e 's/^/520.omnetpp_r,/' ++ rm /tmp/tmp.9edMmHqjKu ++ 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) + false ++ mktemp -+ tmpout3=/tmp/tmp.4fUaCwujiM ++ tmpout3=/tmp/tmp.N9TAM8UVOv + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.kQ828M9zbi ++ tmpout=/tmp/tmp.otDkVsGluA ++ mktemp -+ tmperr=/tmp/tmp.RDQjKD9OYA ++ tmperr=/tmp/tmp.SeysIe3Gju + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 47146 -+ /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/544.nab_r.data --stdio -g none --no-children -F dso,sample -s sample -t, ++ wait 47621 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4316,12 +4404,12 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.kQ828M9zbi ++ head -n 100 /tmp/tmp.otDkVsGluA + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.74hNSpzIH4 ++ tmpout=/tmp/tmp.7Pg1IoE9Cb ++ mktemp -+ tmperr=/tmp/tmp.GvdkuPm8f0 ++ tmperr=/tmp/tmp.gW7YpsNTyM + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -4330,8 +4418,8 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 47156 -+ /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/544.nab_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ wait 47631 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/510.parest_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4342,29 +4430,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.74hNSpzIH4 -+ head -n 100 /tmp/tmp.4fUaCwujiM -++ basename 544.nab_r.data .data -+ sed -e 's/^/544.nab_r,/' -+ rm /tmp/tmp.4fUaCwujiM ++ head -n 100 /tmp/tmp.7Pg1IoE9Cb ++ head -n 100 /tmp/tmp.N9TAM8UVOv +++ basename 510.parest_r.data .data ++ sed -e 's/^/510.parest_r,/' ++ rm /tmp/tmp.N9TAM8UVOv + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + false ++ mktemp -+ tmpout3=/tmp/tmp.Ctpf4dIhqU ++ tmpout3=/tmp/tmp.Frc8OrjMDq + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.N9sjpmmvhz ++ tmpout=/tmp/tmp.lttjJwvWbT ++ mktemp -+ tmperr=/tmp/tmp.4aZ3Jqk2jj ++ tmperr=/tmp/tmp.lHZtgdHnpl + perf_workaround_sort= + perf_workaround_sed= + '[' xdso = xsymbol ']' ++ echo sample ++ sed -e s/size/dso_size/g + format1=sample -+ wait 47173 -+ /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 -s sample -t, ++ wait 47648 ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F dso,sample -s sample -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4373,14 +4461,14 @@ 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.N9sjpmmvhz ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.lttjJwvWbT + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.82Yl5afyNO ++ tmpout=/tmp/tmp.JuA6ParcEY ++ mktemp -+ tmperr=/tmp/tmp.WTgILM8N7V ++ tmperr=/tmp/tmp.MwfUS266P7 + perf_workaround_sort= + perf_workaround_sed= + '[' xsymbol = xsymbol ']' @@ -4389,8 +4477,7 @@ BEGIN { found_samples=0; found_command=0 } ++ echo sample ++ sed -e s/size/symbol_size/g + format1=sample -+ wait 47183 -+ /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 -s sample,dso -t, ++ wait 47658 + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4399,73 +4486,74 @@ 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' -e 's/,[^,]\+$//' -+ head -n 100 /tmp/tmp.82Yl5afyNO -+ head -n 100 /tmp/tmp.Ctpf4dIhqU -++ basename 557.xz_r.data .data -+ sed -e 's/^/557.xz_r,/' -+ rm /tmp/tmp.Ctpf4dIhqU +' ++ /usr/lib/linux-tools/tk1_32/perf --buildid-dir results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-tk1-09.tcwglab/perf.serial.data/511.povray_r.data --stdio -g none --no-children -F symbol,sample -s sample,dso -t, ++ head -n 100 /tmp/tmp.JuA6ParcEY ++ head -n 100 /tmp/tmp.Frc8OrjMDq +++ basename 511.povray_r.data .data ++ sed -e 's/^/511.povray_r,/' ++ rm /tmp/tmp.Frc8OrjMDq + '[' xyes = xyes ']' + bmk_name=spec + metrics=("${metrics[@]:1}") + 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/results-vs-first/csv-results-1/size.csv --perf_csv artifacts/results-vs-first/csv-results-1/perf.csv --results_dir results-1 --interesting_symbols artifacts/results-vs-first/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 520.omnetpp_r ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/size-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-first/csv-results-1/size.csv --perf_csv artifacts/results-vs-first/csv-results-1/perf.csv --results_dir results-1 --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv Warning: Executable not found for benchmark 544.nab_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 520.omnetpp_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 502.gcc_r Warning: Executable not found for benchmark 500.perlbench_r -Warning: Executable not found for benchmark 508.namd_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/results-vs-first/csv-results-1/vect.csv --perf_csv artifacts/results-vs-first/csv-results-1/perf.csv --results_dir results-1 --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/vect-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-first/csv-results-1/vect.csv --perf_csv artifacts/results-vs-first/csv-results-1/perf.csv --results_dir results-1 --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv + 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/results-vs-first/csv-results-1/sve.csv --perf_csv artifacts/results-vs-first/csv-results-1/perf.csv --results_dir results-1 --interesting_symbols artifacts/results-vs-first/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 520.omnetpp_r ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/sve-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-first/csv-results-1/sve.csv --perf_csv artifacts/results-vs-first/csv-results-1/perf.csv --results_dir results-1 --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv Warning: Executable not found for benchmark 544.nab_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 520.omnetpp_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 502.gcc_r Warning: Executable not found for benchmark 500.perlbench_r -Warning: Executable not found for benchmark 508.namd_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/results-vs-first/csv-results-1/md5sum.csv --perf_csv artifacts/results-vs-first/csv-results-1/perf.csv --results_dir results-1 --interesting_symbols artifacts/results-vs-first/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 520.omnetpp_r ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/md5sum-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-first/csv-results-1/md5sum.csv --perf_csv artifacts/results-vs-first/csv-results-1/perf.csv --results_dir results-1 --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv Warning: Executable not found for benchmark 544.nab_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 520.omnetpp_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 502.gcc_r Warning: Executable not found for benchmark 500.perlbench_r -Warning: Executable not found for benchmark 508.namd_r + merge_opts+=("$csv_results_dir/$metric.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-first/csv-results-1/perf.csv artifacts/results-vs-first/csv-results-1/size.csv artifacts/results-vs-first/csv-results-1/vect.csv artifacts/results-vs-first/csv-results-1/sve.csv artifacts/results-vs-first/csv-results-1/md5sum.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-first/csv-results-1/perf.csv artifacts/results-vs-first/csv-results-1/size.csv artifacts/results-vs-first/csv-results-1/vect.csv artifacts/results-vs-first/csv-results-1/sve.csv artifacts/results-vs-first/csv-results-1/md5sum.csv + csvs=' artifacts/results-vs-first/csv-results-0/results.csv artifacts/results-vs-first/csv-results-1/results.csv' + num=2 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/csvs2table.py -p 5 --relative artifacts/results-vs-first/csv-results-0/results.csv artifacts/results-vs-first/csv-results-1/results.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/csvs2table.py -p 5 --relative artifacts/results-vs-first/csv-results-0/results.csv artifacts/results-vs-first/csv-results-1/results.csv + cat artifacts/results-vs-first/results-internal.csv + c++filt -p -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/csvs2table.py -p 0 --relative artifacts/results-vs-first/csv-results-0/results.csv artifacts/results-vs-first/csv-results-1/results.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/csvs2table.py -p 0 --relative artifacts/results-vs-first/csv-results-0/results.csv artifacts/results-vs-first/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/results-vs-first/csv-results-0/results.csv artifacts/results-vs-first/csv-results-1/results.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/csvs2table.py -p 99 --relative artifacts/results-vs-first/csv-results-0/results.csv artifacts/results-vs-first/csv-results-1/results.csv + c++filt -p -+ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/compare-results.py artifacts/results-vs-first/csv-results-0/results.csv artifacts/results-vs-first/csv-results-1/results.csv --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/compare-results.py artifacts/results-vs-first/csv-results-0/results.csv artifacts/results-vs-first/csv-results-1/results.csv --interesting_symbols artifacts/results-vs-first/interesting-symbols.csv Traceback (most recent call last): - File "/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/compare-results.py", line 105, in <module> + File "/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/compare-results.py", line 105, in <module> main() - File "/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/compare-results.py", line 100, in main + File "/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/compare-results.py", line 100, in main validate_merged_df(merged_df, metrics) - File "/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/compare-results.py", line 35, in validate_merged_df + File "/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/compare-results.py", line 35, in validate_merged_df assert rel_metric == 100 AssertionError + true |