* [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).