On 01/04/17 08:19, Géza Gémes wrote:
>
>
> 2017. márc. 31. 16:15 ezt írta ("Juergen Gross" <mailto:jgr...@suse.com>>):
>
> On 31/03/17 16:05, Konrad Rzeszutek Wilk wrote:
> > On Thu, Mar 30, 2017 at 07:42:48PM +0200, Gémes Géza wrote:
> >
2017. márc. 31. 16:15 ezt írta ("Juergen Gross" ):
On 31/03/17 16:05, Konrad Rzeszutek Wilk wrote:
> On Thu, Mar 30, 2017 at 07:42:48PM +0200, Gémes Géza wrote:
>>
>>> On Mon, Mar 27, 2017 at 09:28:14PM +0200, Gémes Géza wrote:
Hi,
Currently the xen build system has optional support
This test verifies a cirros based hvm domain using a minios based
stubdom as its device model
Signed-off-by: Géza Gémes
---
tests/cirros-minios-stubdom-hvm | 27 +++
tests/series| 1 +
2 files changed, 28 insertions(+)
create mode 100644 tests
This test is similar to cirros-minios-stubdom-hvm test, differing by
explicitly exposing the xen netfront and blockfront drivers
Signed-off-by: Géza Gémes
---
tests/cirros-minios-stubdom-pvhvm | 28
tests/series | 1 +
2 files changed, 29
This test is the cirros equivalent of the busybox-hvm test
Signed-off-by: Géza Gémes
---
tests/cirros-qemu-hvm | 26 ++
tests/series | 1 +
2 files changed, 27 insertions(+)
create mode 100644 tests/cirros-qemu-hvm
diff --git a/tests/cirros-qemu-hvm b/tests
This test is the cirros equivalent of the busybox-pv test
Signed-off-by: Géza Gémes
---
tests/cirros-separate-kernel-pv | 28
tests/series| 1 +
2 files changed, 29 insertions(+)
create mode 100644 tests/cirros-separate-kernel-pv
diff --git a
The existing cirros tests are enabled, with the following
exceptions:
cirros-minios-stubdom-hvm and cirros-minios-stubdom-pvhvm are
skipped as raisin does not install the stubdom
Signed-off-by: Géza Gémes
Reviewed-by: Stefano Stabellini
---
defconfig | 2 +-
1 file changed, 1 insertion(+), 1
This test is similar to cirros-qemu-hvm test, differing by
explicitly exposing the xen netfront and blockfront drivers
Signed-off-by: Géza Gémes
---
tests/cirros-qemu-pvhvm | 27 +++
tests/series| 1 +
2 files changed, 28 insertions(+)
create mode 100644
This test verifies booting the cirros image using pvgrub2
Signed-off-by: Géza Gémes
---
tests/cirros-pvgrub2-pv | 33 +
tests/series| 1 +
2 files changed, 34 insertions(+)
create mode 100644 tests/cirros-pvgrub2-pv
diff --git a/tests/cirros
This test verifies booting the cirros image using pygrub
Signed-off-by: Géza Gémes
---
tests/cirros-pygrub-pv | 25 +
tests/series | 1 +
2 files changed, 26 insertions(+)
create mode 100644 tests/cirros-pygrub-pv
diff --git a/tests/cirros-pygrub-pv b/tests
Add support for using cirros images in raisin tests
Signed-off-by: Géza Gémes
---
lib/common-functions.sh| 33 +++
lib/common-tests.sh| 109 +
tests-configs/config-cirros_x86_32 | 13 +
tests-configs/config
Change deb package build in order to move content of the
site-packages folder to dist-packages in this way having
the libs inluded in the default PYTHONPATH
Signed-off-by: Géza Gémes
---
scripts/mkdeb | 4
1 file changed, 4 insertions(+)
diff --git a/scripts/mkdeb b/scripts/mkdeb
index
sets up its own images, keeping the downloaded
parts intact
- qemu-img and pvgrub detection moved to common-functions
Géza Gémes (10):
Fix installation of python libs
Introduce cirros tests
Introduce cirros-separate-kernel-pv test
Introduce cirros-pygrub-pv test
Introduce cirros-pvgrub2
Signed-off-by: Géza Gémes
---
scripts/lopartsetup | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/lopartsetup b/scripts/lopartsetup
index da28b6e..e35b755 100755
--- a/scripts/lopartsetup
+++ b/scripts/lopartsetup
@@ -59,7 +59,7 @@ if [ `fdisk -lu $filename 2>/
Unfortuntely my latest patch fixinf lopartsetup had two typos, which
have fixed each other. Unfortunately only one of them got fixed,
causing lopartsetup to misbehave. This patch fixes the other typo too.
Géza Gémes (1):
Fix a typo in lopartsetup
scripts/lopartsetup | 2 +-
1 file changed, 1
This test is similar to cirros-minios-stubdom-hvm test, differing by
explicitly exposing the xen netfront and blockfront drivers
Signed-off-by: Géza Gémes
---
tests/cirros-minios-stubdom-pvhvm | 27 +++
tests/series | 1 +
2 files changed, 28
This test verifies booting the cirros image using pygrub
Signed-off-by: Géza Gémes
---
tests/cirros-pygrub-pv | 24
tests/series | 1 +
2 files changed, 25 insertions(+)
create mode 100644 tests/cirros-pygrub-pv
diff --git a/tests/cirros-pygrub-pv b/tests
sets up its own images, keeping the downloaded
parts intact
- qemu-img and pvgrub detection moved to common-functions
There is one patch which fixes lopartsetup with fdisk from newer util-linux
Géza Gémes (11):
Fix installation of python libs
Introduce cirros tests
Introduce cirros-separate
This test is the cirros equivalent of the bussybox-hvm test
Signed-off-by: Géza Gémes
---
tests/cirros-qemu-hvm | 25 +
tests/series | 1 +
2 files changed, 26 insertions(+)
create mode 100644 tests/cirros-qemu-hvm
diff --git a/tests/cirros-qemu-hvm b/tests
The existing cirros tests are enabled, with the following
exceptions:
cirros-minios-stubdom-hvm and cirros-minios-stubdom-pvhvm are
skipped as raisin does not install the stubdom
Signed-off-by: Géza Gémes
---
defconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a
This test is similar to cirros-qemu-hvm test, differing by
explicitly exposing the xen netfront and blockfront drivers
Signed-off-by: Géza Gémes
---
tests/cirros-qemu-pvhvm | 26 ++
tests/series| 1 +
2 files changed, 27 insertions(+)
create mode 100644
This test verifies a cirros based hvm domain using a minios based
stubdom as its device model
Signed-off-by: Géza Gémes
---
tests/cirros-minios-stubdom-hvm | 26 ++
tests/series| 1 +
2 files changed, 27 insertions(+)
create mode 100644 tests/cirros
This test verifies booting the cirros image using pvgrub2
Signed-off-by: Géza Gémes
---
tests/cirros-pvgrub2-pv | 24
tests/series| 1 +
2 files changed, 25 insertions(+)
create mode 100644 tests/cirros-pvgrub2-pv
diff --git a/tests/cirros-pvgrub2-pv b
Add support for using cirros images in raisin tests
Signed-off-by: Géza Gémes
---
lib/common-functions.sh| 23 +++
lib/common-tests.sh| 126 +
tests-configs/config-cirros_x86_32 | 13
tests-configs/config-cirros_x86_64
This test is the cirros equivalent of the bussybox-pv test
Signed-off-by: Géza Gémes
---
tests/cirros-separate-kernel-pv | 26 ++
tests/series| 1 +
2 files changed, 27 insertions(+)
create mode 100644 tests/cirros-separate-kernel-pv
diff --git a
fdisk from util-linux >= 2.27.1 returns units in a slightly different
structure than earlier versions
Signed-off-by: Géza Gémes
---
scripts/lopartsetup | 18 +-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/scripts/lopartsetup b/scripts/lopartsetup
index 04ce
Change deb package build in order to move the site-packages
folder to dist-packages in this way having the libs inluded
in the default PYTHONPATH
Signed-off-by: Géza Gémes
---
scripts/mkdeb | 3 +++
1 file changed, 3 insertions(+)
diff --git a/scripts/mkdeb b/scripts/mkdeb
index 3796300
2017. márc. 21. 1:55 ezt írta ("Stefano Stabellini" ):
On Sun, 19 Mar 2017, Géza Gémes wrote:
> Add support for using cirros images in raisin tests
>
> Signed-off-by: Géza Gémes
> ---
> configs/config-cirros | 44 ++
> defconfig |
2017. márc. 21. 0:54 ezt írta ("Stefano Stabellini" ):
On Sun, 19 Mar 2017, Géza Gémes wrote:
> Change deb package build in order to symlink the files installed
> to site-packages to dist-packages to have them inluded in the
> default PYTHONPATH
>
> Signed-off-by: Géz
This test is similar to cirros-minios-stubdom-hvm test, differing by
explicitly exposing the xen netfront and blockfront drivers
Signed-off-by: Géza Gémes
---
tests/cirros-minios-stubdom-pvhvm | 30 ++
tests/series | 1 +
2 files changed, 31
The existing cirros tests are enabled, with the following
exceptions:
cirros-minios-stubdom-hvm and cirros-minios-stubdom-pvhvm are
skipped as raisin does not install the stubdom
Signed-off-by: Géza Gémes
---
defconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a
This test is similar to cirros-qemu-hvm test, differing by
explicitly exposing the xen netfront and blockfront drivers
Signed-off-by: Géza Gémes
---
tests/cirros-qemu-pvhvm | 29 +
tests/series| 1 +
2 files changed, 30 insertions(+)
create mode 100644
Change lopartsetup in order to handle partitions, which have the
boot flag enabled.
Signed-off-by: Géza Gémes
---
scripts/lopartsetup | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/scripts/lopartsetup b/scripts/lopartsetup
index bf33a28..04ce3cc 100755
--- a/scripts
Change deb package build in order to symlink the files installed
to site-packages to dist-packages to have them inluded in the
default PYTHONPATH
Signed-off-by: Géza Gémes
---
scripts/mkdeb | 9 +
1 file changed, 9 insertions(+)
diff --git a/scripts/mkdeb b/scripts/mkdeb
index 3796300
This test is the cirros equivalent of the bussybox-pv test
Signed-off-by: Géza Gémes
---
tests/cirros-separate-kernel-pv | 28
tests/series| 1 +
2 files changed, 29 insertions(+)
create mode 100644 tests/cirros-separate-kernel-pv
diff --git a
This test verifies booting the cirros image using pygrub
Signed-off-by: Géza Gémes
---
tests/cirros-pygrub-pv | 27 +++
tests/series | 1 +
2 files changed, 28 insertions(+)
create mode 100644 tests/cirros-pygrub-pv
diff --git a/tests/cirros-pygrub-pv b
This test verifies booting the cirros image using pvgrub2
Signed-off-by: Géza Gémes
---
tests/cirros-pvgrub2-pv | 27 +++
tests/series| 1 +
2 files changed, 28 insertions(+)
create mode 100644 tests/cirros-pvgrub2-pv
diff --git a/tests/cirros-pvgrub2-pv b
test is also added to the ones in the default set.
Géza Gémes (11):
Fix installation of python libs
Fix lopartsetup parsing of fdisk output
Introduce cirros tests
Introduce cirros-separate-kernel-pv test
Introduce cirros-pygrub-pv test
Introduce cirros-pvgrub2-pv test
Introduce cirros
This test is the cirros equivalent of the bussybox-hvm test
Signed-off-by: Géza Gémes
---
tests/cirros-qemu-hvm | 28
tests/series | 1 +
2 files changed, 29 insertions(+)
create mode 100644 tests/cirros-qemu-hvm
diff --git a/tests/cirros-qemu-hvm b
This test verifies a cirros based hvm domain using a minios based
stubdom as its device model
Signed-off-by: Géza Gémes
---
tests/cirros-minios-stubdom-hvm | 29 +
tests/series| 1 +
2 files changed, 30 insertions(+)
create mode 100644 tests
Add support for using cirros images in raisin tests
Signed-off-by: Géza Gémes
---
configs/config-cirros | 44 ++
defconfig | 2 +
lib/common-tests.sh | 102 ++
3 files changed, 148 insertions(+)
create mode
Change deb package build in order to symlink the files installed
to site-packages to dist-packages to have them inluded in the
default PYTHONPATH
Signed-off-by: Géza Gémes
---
scripts/mkdeb | 9 +
1 file changed, 9 insertions(+)
diff --git a/scripts/mkdeb b/scripts/mkdeb
index 3796300
Change installation on ubuntu to symlink the content of site-packages
to dist-packages, so that the libs will be part of the default PYTHONPATH.
This fixes pygrub installed by raisin.
Géza Gémes (1):
Fix installation of python libs
scripts/mkdeb | 9 +
1 file changed, 9 insertions
This test verifies a cirros based hvm domain using a minios based
stubdom as its device model
Signed-off-by: Géza Gémes
---
tests/cirros-minios-stubdom-hvm | 29 +
tests/series| 1 +
2 files changed, 30 insertions(+)
create mode 100644 tests
This test is the cirros equivalent of the bussybox-hvm test
Signed-off-by: Géza Gémes
---
tests/cirros-qemu-hvm | 28
tests/series | 1 +
2 files changed, 29 insertions(+)
create mode 100644 tests/cirros-qemu-hvm
diff --git a/tests/cirros-qemu-hvm b
Two tests: cirros-separate-kernel-pv and cirros-qemu-hvm are replicating
the functionality of bussybox-pv and bussybox-hvm respectivelly.
The other tests are testing pv, hvm and pvhvm vms with pygrub, pvgrub
and stubdom configs.
Géza Gémes (10):
Fix lopartsetup parsing of fdisk output
The existing cirros tests are enabled, with the following
exceptions:
cirros-pygrub-pv skipped as raisin installed pygrub has missing
imports
cirros-minios-stubdom-hvm and cirros-minios-stubdom-pvhvm are
skipped as raisin does not install the stubdom
Signed-off-by: Géza Gémes
---
defconfig
This test is similar to cirros-qemu-hvm test, differing by
explicitly exposing the xen netfront and blockfront drivers
Signed-off-by: Géza Gémes
---
tests/cirros-qemu-pvhvm | 29 +
tests/series| 1 +
2 files changed, 30 insertions(+)
create mode 100644
This test is similar to cirros-minios-stubdom-hvm test, differing by
explicitly exposing the xen netfront and blockfront drivers
Signed-off-by: Géza Gémes
---
tests/cirros-minios-stubdom-pvhvm | 30 ++
tests/series | 1 +
2 files changed, 31
This test verifies booting the cirros image using pvgrub2
Signed-off-by: Géza Gémes
---
tests/cirros-pvgrub2-pv | 27 +++
tests/series| 1 +
2 files changed, 28 insertions(+)
create mode 100644 tests/cirros-pvgrub2-pv
diff --git a/tests/cirros-pvgrub2-pv b
Add support for using cirros images in raisin tests
Signed-off-by: Géza Gémes
---
configs/config-cirros | 44 ++
defconfig | 2 +
lib/common-tests.sh | 102 ++
3 files changed, 148 insertions(+)
create mode
This test is the cirros equivalent of the bussybox-pv test
Signed-off-by: Géza Gémes
---
tests/cirros-separate-kernel-pv | 28
tests/series| 1 +
2 files changed, 29 insertions(+)
create mode 100644 tests/cirros-separate-kernel-pv
diff --git a
This test verifies booting the cirros image using pygrub
Signed-off-by: Géza Gémes
---
tests/cirros-pygrub-pv | 27 +++
tests/series | 1 +
2 files changed, 28 insertions(+)
create mode 100644 tests/cirros-pygrub-pv
diff --git a/tests/cirros-pygrub-pv b
Change lopartsetup in order to handle partitions, which have the
boot flag enabled.
Signed-off-by: Géza Gémes
---
scripts/lopartsetup | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/scripts/lopartsetup b/scripts/lopartsetup
index bf33a28..04ce3cc 100755
--- a/scripts
Add $DISTRO = "CentOS"
to the rpm installation targets
complementing Fedora
Signed-off-by: Géza Gémes
---
lib/common-functions.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/common-functions.sh b/lib/common-functions.sh
index 19434c2..d4476f3 100644
Extend the existing Fedora case with CentOS in the install_package function
Géza Gémes (1):
Allow installation on CentOS
lib/common-functions.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--
2.7.4
___
Xen-devel mailing list
Xen
Signed-off-by: Géza Gémes
---
lib/commands.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/commands.sh b/lib/commands.sh
index be445a7..5b653b3 100755
--- a/lib/commands.sh
+++ b/lib/commands.sh
@@ -70,7 +70,7 @@ function unraise() {
function install() {
# need
There is a small typo in the install function causing it ignoring rpms
Géza Gémes (1):
Fix typo in function install
lib/commands.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
2.7.4
___
Xen-devel mailing list
Xen-devel@lists.xen.org
There is a small typo in the install function causing it ignoring rpms
Géza Gémes (1):
Fix typo in function install
lib/commands.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
2.7.4
___
Xen-devel mailing list
Xen-devel@lists.xen.org
Signed-off-by: Géza Gémes
---
lib/commands.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/commands.sh b/lib/commands.sh
index be445a7..5b653b3 100755
--- a/lib/commands.sh
+++ b/lib/commands.sh
@@ -70,7 +70,7 @@ function unraise() {
function install() {
# need
On 2017-02-21 23:10, Stefano Stabellini wrote:
On Tue, 21 Feb 2017, Géza Gémes wrote:
Hi,
I've tried to run the raisin test suite, while pv tests pass the hvm tests
fail. I've identified a number of problems, starting with two small disk size
to formating the whole disk and then be
Hi,
I've tried to run the raisin test suite, while pv tests pass the hvm
tests fail. I've identified a number of problems, starting with two
small disk size to formating the whole disk and then being unable to
install grub to the boot sector. I've trace down these problems into the
incorrect
62 matches
Mail list logo