xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [OSSTEST PATCH v2 1/4] xtf: Always boot with loglvl=all guest_loglvl=all
@ 2016-11-08 15:09 Ian Jackson
  2016-11-08 15:09 ` [OSSTEST PATCH v2 2/4] BuildSupport: Honour $buildcmd_global_prefix Ian Jackson
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Ian Jackson @ 2016-11-08 15:09 UTC (permalink / raw)
  To: xen-devel; +Cc: Andrew Cooper, Ian Jackson

CC: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
---
 make-flight | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/make-flight b/make-flight
index 7bb536f..a374884 100755
--- a/make-flight
+++ b/make-flight
@@ -463,7 +463,7 @@ do_xtf_tests () {
       job_create_test test-xtf-$xenarch-$dom0arch-$i                 \
        test-xtf xl $xenarch $dom0arch                                \
             xtfbuildjob=${bfi}build-$xenarch-xtf                           \
-            xen_boot_append='hvm_fep=1'                              \
+            xen_boot_append='hvm_fep=1 loglvl=all guest_loglvl=all'	\
             all_hostflags=$most_hostflags,diverse-xtf-x86
   done
 }
-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [OSSTEST PATCH v2 2/4] BuildSupport: Honour $buildcmd_global_prefix
  2016-11-08 15:09 [OSSTEST PATCH v2 1/4] xtf: Always boot with loglvl=all guest_loglvl=all Ian Jackson
@ 2016-11-08 15:09 ` Ian Jackson
  2016-11-08 15:09 ` [OSSTEST PATCH v2 3/4] ts-xen-build: Enable CONFIG_EXPERT Ian Jackson
  2016-11-08 15:09 ` [OSSTEST PATCH v2 4/4] ts-xen-build: Enable CONFIG_VERBOSE_DEBUG Ian Jackson
  2 siblings, 0 replies; 5+ messages in thread
From: Ian Jackson @ 2016-11-08 15:09 UTC (permalink / raw)
  To: xen-devel; +Cc: Ian Jackson

This will make life more convenient in a moment.

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
---
 Osstest/BuildSupport.pm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Osstest/BuildSupport.pm b/Osstest/BuildSupport.pm
index 7e114cf..4c2b658 100644
--- a/Osstest/BuildSupport.pm
+++ b/Osstest/BuildSupport.pm
@@ -38,6 +38,7 @@ BEGIN {
                       builddirsprops
                       buildcmd_stamped_logged
                       $builddir $makeflags
+		      $buildcmd_global_prefix
 
                       prepbuilddirs
 
@@ -57,10 +58,13 @@ our ($whhost,$ho);
 our ($builddir,$makeflags);
 our ($xendist);
 
+our $buildcmd_global_prefix //= '';
+
 sub buildcmd_stamped_logged ($$$$$$) {
     my ($timeout, $component, $stampname, $prefix, $cmd, $suffix) = @_;
     target_cmd_build($ho, $timeout, $builddir, <<END);
         cd $component
+        $buildcmd_global_prefix
         $prefix
         ( $cmd 2>&1 &&             touch ../$stampname-ok-stamp
         ) |tee ../$stampname-log
-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [OSSTEST PATCH v2 3/4] ts-xen-build: Enable CONFIG_EXPERT
  2016-11-08 15:09 [OSSTEST PATCH v2 1/4] xtf: Always boot with loglvl=all guest_loglvl=all Ian Jackson
  2016-11-08 15:09 ` [OSSTEST PATCH v2 2/4] BuildSupport: Honour $buildcmd_global_prefix Ian Jackson
@ 2016-11-08 15:09 ` Ian Jackson
  2016-11-08 15:09 ` [OSSTEST PATCH v2 4/4] ts-xen-build: Enable CONFIG_VERBOSE_DEBUG Ian Jackson
  2 siblings, 0 replies; 5+ messages in thread
From: Ian Jackson @ 2016-11-08 15:09 UTC (permalink / raw)
  To: xen-devel; +Cc: Andrew Cooper, Ian Jackson

This requires an environment variable set in the build environment,
too.  (There is an argument amongst hypervisor maintainers about
whether this requirement in xen.git is a good idea; but, nevertheless,
it is currently there in several existing trees, so we need to set
it.)

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
CC: Andrew Cooper <andrew.cooper3@citrix.com>
---
 ts-xen-build | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/ts-xen-build b/ts-xen-build
index 3e53d74..80f6492 100755
--- a/ts-xen-build
+++ b/ts-xen-build
@@ -43,6 +43,10 @@ builddirsprops();
 
 my $enable_xsm = ($r{enable_xsm}//'false') =~ m/true/ ? 1 : 0;
 
+$buildcmd_global_prefix= <<END;
+    export XEN_CONFIG_EXPERT=y
+END
+
 sub config_tree ($$$) {
     my ($which, $configurlvar, $configtagvar) = @_;
 
@@ -103,6 +107,7 @@ END
 END
         <<END
 	if test -f xen/Kconfig; then
+		echo >>xen/.config CONFIG_EXPERT=y
 		echo >>xen/.config CONFIG_HVM_FEP=y
 	fi
 END
-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [OSSTEST PATCH v2 4/4] ts-xen-build: Enable CONFIG_VERBOSE_DEBUG
  2016-11-08 15:09 [OSSTEST PATCH v2 1/4] xtf: Always boot with loglvl=all guest_loglvl=all Ian Jackson
  2016-11-08 15:09 ` [OSSTEST PATCH v2 2/4] BuildSupport: Honour $buildcmd_global_prefix Ian Jackson
  2016-11-08 15:09 ` [OSSTEST PATCH v2 3/4] ts-xen-build: Enable CONFIG_EXPERT Ian Jackson
@ 2016-11-08 15:09 ` Ian Jackson
  2016-11-08 15:18   ` Andrew Cooper
  2 siblings, 1 reply; 5+ messages in thread
From: Ian Jackson @ 2016-11-08 15:09 UTC (permalink / raw)
  To: xen-devel; +Cc: Andrew Cooper, Ian Jackson

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
CC: Andrew Cooper <andrew.cooper3@citrix.com>
---
 ts-xen-build | 1 +
 1 file changed, 1 insertion(+)

diff --git a/ts-xen-build b/ts-xen-build
index 80f6492..7cdd365 100755
--- a/ts-xen-build
+++ b/ts-xen-build
@@ -109,6 +109,7 @@ END
 	if test -f xen/Kconfig; then
 		echo >>xen/.config CONFIG_EXPERT=y
 		echo >>xen/.config CONFIG_HVM_FEP=y
+		echo >>xen/.config CONFIG_VERBOSE_DEBUG=y
 	fi
 END
                );
-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [OSSTEST PATCH v2 4/4] ts-xen-build: Enable CONFIG_VERBOSE_DEBUG
  2016-11-08 15:09 ` [OSSTEST PATCH v2 4/4] ts-xen-build: Enable CONFIG_VERBOSE_DEBUG Ian Jackson
@ 2016-11-08 15:18   ` Andrew Cooper
  0 siblings, 0 replies; 5+ messages in thread
From: Andrew Cooper @ 2016-11-08 15:18 UTC (permalink / raw)
  To: Ian Jackson, xen-devel

On 08/11/16 15:09, Ian Jackson wrote:
> Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
> CC: Andrew Cooper <andrew.cooper3@citrix.com>
> ---
>  ts-xen-build | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/ts-xen-build b/ts-xen-build
> index 80f6492..7cdd365 100755
> --- a/ts-xen-build
> +++ b/ts-xen-build
> @@ -109,6 +109,7 @@ END
>  	if test -f xen/Kconfig; then
>  		echo >>xen/.config CONFIG_EXPERT=y
>  		echo >>xen/.config CONFIG_HVM_FEP=y
> +		echo >>xen/.config CONFIG_VERBOSE_DEBUG=y
>  	fi
>  END
>                 );

Overall, Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-11-08 15:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-08 15:09 [OSSTEST PATCH v2 1/4] xtf: Always boot with loglvl=all guest_loglvl=all Ian Jackson
2016-11-08 15:09 ` [OSSTEST PATCH v2 2/4] BuildSupport: Honour $buildcmd_global_prefix Ian Jackson
2016-11-08 15:09 ` [OSSTEST PATCH v2 3/4] ts-xen-build: Enable CONFIG_EXPERT Ian Jackson
2016-11-08 15:09 ` [OSSTEST PATCH v2 4/4] ts-xen-build: Enable CONFIG_VERBOSE_DEBUG Ian Jackson
2016-11-08 15:18   ` Andrew Cooper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).