From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Bonzini Subject: Re: [kvm-unit-tests PATCH] run scripts: add BUILD_HEAD Date: Thu, 3 Mar 2016 15:36:15 +0100 Message-ID: <56D84BDF.4080800@redhat.com> References: <1457015634-19306-1-git-send-email-drjones@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: rkrcmar@redhat.com, pfeiner@google.com To: Andrew Jones , kvm@vger.kernel.org Return-path: Received: from mx1.redhat.com ([209.132.183.28]:42482 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754087AbcCCOgU (ORCPT ); Thu, 3 Mar 2016 09:36:20 -0500 In-Reply-To: <1457015634-19306-1-git-send-email-drjones@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On 03/03/2016 15:33, Andrew Jones wrote: > Signed-off-by: Andrew Jones > --- > .gitignore | 1 + > Makefile | 2 ++ > run_tests.sh | 2 +- > scripts/mkstandalone.sh | 2 ++ > 4 files changed, 6 insertions(+), 1 deletion(-) > > diff --git a/.gitignore b/.gitignore > index 242fae475094c..3155418a34303 100644 > --- a/.gitignore > +++ b/.gitignore > @@ -15,3 +15,4 @@ cscope.* > /test.log > /msr.out > /tests > +/build-head > diff --git a/Makefile b/Makefile > index ddba941858596..72e671195c5c7 100644 > --- a/Makefile > +++ b/Makefile > @@ -66,6 +66,8 @@ $(LIBFDT_archive): $(addprefix $(LIBFDT_objdir)/,$(LIBFDT_OBJS)) > > -include */.*.d */*/.*.d > > +all: $(shell git rev-parse --verify --short=8 HEAD >build-head 2>/dev/null) > + > standalone: all > @scripts/mkstandalone.sh > > diff --git a/run_tests.sh b/run_tests.sh > index 10de5474a0b42..89e8f848d4ae9 100755 > --- a/run_tests.sh > +++ b/run_tests.sh > @@ -49,5 +49,5 @@ done > RUNTIME_arch_run="./$TEST_DIR/run >> test.log" > config=$TEST_DIR/unittests.cfg > rm -f test.log > -echo > test.log > +printf "BUILD_HEAD=$(cat build-head)\n\n" > test.log > for_each_unittest $config run > diff --git a/scripts/mkstandalone.sh b/scripts/mkstandalone.sh > index 2d071deebcbca..1d3a20dd100bf 100755 > --- a/scripts/mkstandalone.sh > +++ b/scripts/mkstandalone.sh > @@ -45,6 +45,8 @@ generate_test () > config_export ARCH_NAME > config_export PROCESSOR > > + echo "echo BUILD_HEAD=$(cat build-head)" > + > if [ ! -f $kernel ]; then > echo 'echo "skip '"$testname"' (test kernel not present)"' > echo 'exit 2' > Pushed, thanks. You guys are making me work hard. :) Paolo