qemu-e2k/tests/acceptance
Wainer dos Santos Moschetta 82d4c923a5 Acceptance tests: add Linux initrd checking test
QEMU used to exits with a not accurate error message when
an initrd > 2GiB was passed. That was fixed on patch:

	commit f3839fda57
	Author: Li Zhijian <lizhijian@cn.fujitsu.com>
	Date:   Thu Sep 13 18:07:13 2018 +0800

    	change get_image_size return type to int64_t

This change adds a regression test for that fix. It starts
QEMU with a 2GiB dummy initrd, and checks that it evaluates the
file size correctly and prints an accurate message.

Signed-off-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Reviewed-by: Caio Carrara <ccarrara@redhat.com>
Reviewed-by: Cleber Rosa <crosa@redhat.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20181109182153.5390-1-wainersm@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2019-01-17 17:52:40 -02:00
..
avocado_qemu Add functional/acceptance tests infrastructure 2018-06-15 16:10:11 -03:00
README.rst Add functional/acceptance tests infrastructure 2018-06-15 16:10:11 -03:00
boot_linux_console.py Acceptance tests: add Linux kernel boot and console checking test 2018-06-15 16:10:11 -03:00
linux_initrd.py Acceptance tests: add Linux initrd checking test 2019-01-17 17:52:40 -02:00
version.py Add functional/acceptance tests infrastructure 2018-06-15 16:10:11 -03:00
virtio_version.py virtio: Provide version-specific variants of virtio PCI devices 2018-12-19 16:48:16 -05:00
vnc.py Acceptance tests: add quick VNC tests 2018-06-15 16:10:11 -03:00

README.rst

============================================
Acceptance tests using the Avocado Framework
============================================

This directory contains functional tests, also known as acceptance
level tests.  They're usually higher level, and may interact with
external resources and with various guest operating systems.

For more information, please refer to ``docs/devel/testing.rst``,
section "Acceptance tests using the Avocado Framework".