From 735656bf6290d38be00cc0bd31e3c86f9a398e2f Mon Sep 17 00:00:00 2001 From: Stefan Stanacar Date: Thu, 25 Apr 2013 15:11:01 +0300 Subject: scripts/contrib/build-perf-test.sh: change the global results format When all builds have finished write the hostname, commit and times on a single line in the global results file (useful for merging later on files from multiple systems). Also the final cleaning should be last after writing the results. (From OE-Core rev: 582798f70bf350d2db6911eb8df333ada05f6484) Signed-off-by: Stefan Stanacar Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- scripts/contrib/build-perf-test.sh | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'scripts') diff --git a/scripts/contrib/build-perf-test.sh b/scripts/contrib/build-perf-test.sh index ee30409569..0af2cfea0e 100755 --- a/scripts/contrib/build-perf-test.sh +++ b/scripts/contrib/build-perf-test.sh @@ -239,6 +239,15 @@ do_sync () { sleep 3 } +write_results() { + echo -n "`uname -n`,$rev," >> $globalres + for i in "${TIMES[@]}"; do + echo -n "$i," >> $globalres + done + echo >> $globalres + sed -i '$ s/,$//' $globalres +} + #### # @@ -338,15 +347,10 @@ test1_p3 test2 test3 +# if we got til here write to global results +write_results + log "All done, cleaning up..." do_rmtmp do_rmsstate - -# if we got til here write to global results -echo "$rev" >> $globalres -for i in "${TIMES[@]}"; do - echo -n "$i," >> $globalres -done -echo >> $globalres -sed -i '$ s/,$//' $globalres -- cgit v1.2.3-54-g00ecf