From: Markus Lehtonen Date: Fri, 24 Mar 2017 14:17:30 +0000 (+0200) Subject: build-perf-test-wrapper.sh: store buildstats under git-notes X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~21883 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5b52bbf09bb2fbec9d2d54f3c3c46c74a09fbfd0;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git build-perf-test-wrapper.sh: store buildstats under git-notes In order to dramatically reduce the data footprint of the result branches. This makes cloning/pulling result repositories a lot faster. Buildstats can still be accessed, when needed by doing git fetch refs/notes/buildstats/*:refs/notes/buildstats/* [YOCTO #10582] Signed-off-by: Markus Lehtonen Signed-off-by: Richard Purdie --- diff --git a/scripts/contrib/build-perf-test-wrapper.sh b/scripts/contrib/build-perf-test-wrapper.sh index 240d669cbb4..234652d7eff 100755 --- a/scripts/contrib/build-perf-test-wrapper.sh +++ b/scripts/contrib/build-perf-test-wrapper.sh @@ -143,6 +143,8 @@ if [ -n "$results_repo" ]; then --git-dir "$results_repo" \ --branch-name "{hostname}/{branch}/{machine}" \ --tag-name "{hostname}/{branch}/{machine}/{commit_count}-g{commit}/{tag_number}" \ + --exclude "buildstats.json" \ + --notes "buildstats/{branch_name}" "$results_dir/buildstats.json" \ "$results_dir" fi