Rollup merge of #95446 - notseanray:master, r=Mark-Simulacrum
update CPU usage script I've made slight changes to the CPU usage plot script with updated links from the [ci2 aws instance](https://rust-lang-ci2.s3.amazonaws.com/).
This commit is contained in:
commit
7b442f717e
1 changed files with 15 additions and 5 deletions
|
@ -7,13 +7,21 @@
|
||||||
# commit SHA of the build you're interested in, and the second is the name of
|
# commit SHA of the build you're interested in, and the second is the name of
|
||||||
# the builder. For example:
|
# the builder. For example:
|
||||||
#
|
#
|
||||||
# ./src/etc/cpu-usage-over-time-plot.sh e699ea096fcc2fc9ce8e8bcf884e11496a31cc9f i686-mingw-1
|
# ./src/etc/cpu-usage-over-time-plot.sh 7737e0b5c4103216d6fd8cf941b7ab9bdbaace7c x86_64-gnu
|
||||||
#
|
#
|
||||||
# That will generate `$builder.png` in the current directory which you can open
|
# That will generate `$builder.png` in the current directory which you can open
|
||||||
# up to see a hopefully pretty graph.
|
# up to see a hopefully pretty graph.
|
||||||
#
|
#
|
||||||
# Improvements to this script are greatly appreciated!
|
# Improvements to this script are greatly appreciated!
|
||||||
|
|
||||||
|
if [[ $# != 2 ]]; then
|
||||||
|
echo "expected 2 arguments, recieved $#"
|
||||||
|
echo "example usage: './src/etc/cpu-usage-over-time-plot.sh \
|
||||||
|
7737e0b5c4103216d6fd8cf941b7ab9bdbaace7c \
|
||||||
|
x86_64-gnu'"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
bucket=rust-lang-ci2
|
bucket=rust-lang-ci2
|
||||||
|
@ -30,7 +38,7 @@ set ylabel "CPU Usage %"
|
||||||
set xlabel "Time"
|
set xlabel "Time"
|
||||||
set datafile sep ','
|
set datafile sep ','
|
||||||
set term png size 3000,1000
|
set term png size 3000,1000
|
||||||
set output "$builder.png"
|
set output "$builder-$commit-cpu-usage-plot.png"
|
||||||
set grid
|
set grid
|
||||||
|
|
||||||
f(x) = mean_y
|
f(x) = mean_y
|
||||||
|
@ -43,7 +51,9 @@ set ytics 10
|
||||||
set boxwidth 0.5
|
set boxwidth 0.5
|
||||||
|
|
||||||
plot \\
|
plot \\
|
||||||
mean_y with lines linetype 1 linecolor rgb "#ff0000" title "average", \\
|
mean_y with lines linetype 1 linecolor rgb "#ff0000" title "average", "cpu-$builder.csv" \\
|
||||||
"cpu-$builder.csv" using 1:(100-\$2) with points pointtype 7 pointsize 0.4 title "$builder", \\
|
using 1:(100-\$2) with points pointtype 7 pointsize 0.4 title "$builder", "" \\
|
||||||
"" using 1:(100-\$2) smooth bezier linewidth 3 title "bezier"
|
using 1:(100-\$2) smooth bezier linewidth 3 title "bezier"
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
rm "cpu-$builder.csv"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue