[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 93bc3b: Remove COPYING.PYTHON
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 93bc3b: Remove COPYING.PYTHON |
Date: |
Tue, 19 Jun 2018 03:13:38 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 93bc3b29fa31637f9dd062cf05bff36646070dab
https://github.com/qemu/qemu/commit/93bc3b29fa31637f9dd062cf05bff36646070dab
Author: Eduardo Habkost <address@hidden>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
R COPYING.PYTHON
Log Message:
-----------
Remove COPYING.PYTHON
The COPYING.PYTHON file was added when we added the compatibility
argparse.py module, which was licensed under the Python Software
Foundation License Version 2.
Now the compatibility argparse.py module was removed, and we are
not carrying any code under that license anymore. Remove
COPYING.PYTHON.
Signed-off-by: Eduardo Habkost <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: c3d7e8c90db208b1d876f8d6458c2dfca169137f
https://github.com/qemu/qemu/commit/c3d7e8c90db208b1d876f8d6458c2dfca169137f
Author: Cleber Rosa <address@hidden>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
M docs/devel/testing.rst
A tests/acceptance/README.rst
A tests/acceptance/avocado_qemu/__init__.py
A tests/acceptance/version.py
Log Message:
-----------
Add functional/acceptance tests infrastructure
This patch adds the very minimum infrastructure necessary for writing
and running functional/acceptance tests, including:
* Documentation
* The avocado_qemu.Test base test class
* One example tests (version.py)
Additional functionality is expected to be added along the tests that
require them.
Signed-off-by: Cleber Rosa <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
[ehabkost: fix typo on testing.rst]
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: 572a82438308216fbfc615c924b6e94e4b68dfaa
https://github.com/qemu/qemu/commit/572a82438308216fbfc615c924b6e94e4b68dfaa
Author: Cleber Rosa <address@hidden>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
M scripts/qemu.py
Log Message:
-----------
scripts/qemu.py: allow adding to the list of extra arguments
Tests will often need to add extra arguments to QEMU command
line arguments.
Signed-off-by: Cleber Rosa <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: 7b1bd11cff0915a1266c34bdfb66d70f6372340d
https://github.com/qemu/qemu/commit/7b1bd11cff0915a1266c34bdfb66d70f6372340d
Author: Cleber Rosa <address@hidden>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
A tests/acceptance/vnc.py
Log Message:
-----------
Acceptance tests: add quick VNC tests
This patch adds a few simple behavior tests for VNC.
Signed-off-by: Cleber Rosa <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: 22dea9db2baf72a79782c748c57e2d87b06234d5
https://github.com/qemu/qemu/commit/22dea9db2baf72a79782c748c57e2d87b06234d5
Author: Cleber Rosa <address@hidden>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
M scripts/qemu.py
Log Message:
-----------
scripts/qemu.py: introduce set_console() method
The set_console() method is intended to ease higher level use cases
that require a console device.
The amount of intelligence is limited on purpose, requiring either the
device type explicitly, or the existence of a machine (pattern)
definition.
Because of the console device type selection criteria (by machine
type), users should also be able to define that. It'll then be used
for both '-machine' and for the console device type selection.
Users of the set_console() method will certainly be interested in
accessing the console device, and for that a console_socket property
has been added.
Signed-off-by: Cleber Rosa <address@hidden>
Message-Id: <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: c1cc73f407b890c4e7ab5bf520c0637e0364e92a
https://github.com/qemu/qemu/commit/c1cc73f407b890c4e7ab5bf520c0637e0364e92a
Author: Cleber Rosa <address@hidden>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
A tests/acceptance/boot_linux_console.py
Log Message:
-----------
Acceptance tests: add Linux kernel boot and console checking test
This test boots a Linux kernel, and checks that the given command
line was effective in two ways:
* It makes the kernel use the set "console device" as a console
* The kernel records the command line as expected in the console
Given that way too many error conditions may occur, and detecting the
kernel boot progress status may not be trivial, this test relies on a
timeout to handle unexpected situations. Also, it's *not* tagged as a
quick test for obvious reasons.
It may be useful, while interactively running/debugging this test, or
tests similar to this one, to show some of the logging channels.
Example:
$ avocado --show=QMP,console run boot_linux_console.py
Signed-off-by: Cleber Rosa <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: 1b145d59b74a5880d82954ee940a219e73851f9e
https://github.com/qemu/qemu/commit/1b145d59b74a5880d82954ee940a219e73851f9e
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
M configure
Log Message:
-----------
configure: Enable out-of-tree acceptance tests
Currently to run Avocado acceptance tests in an out-of-tree
build directory, we need to use the full path to the test:
build_dir$ avocado run
/full/path/to/sources/qemu/tests/acceptance/boot_linux_console.py
This patch adds a symlink in the build tree to simplify the
tests invocation, allowing the same command than in in-tree builds:
build_dir$ avocado run tests/acceptance/boot_linux_console.py
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: c5ee5cd9db1e5edb9de002e90fbcb16952de9c07
https://github.com/qemu/qemu/commit/c5ee5cd9db1e5edb9de002e90fbcb16952de9c07
Author: Peter Maydell <address@hidden>
Date: 2018-06-19 (Tue, 19 Jun 2018)
Changed paths:
R COPYING.PYTHON
M configure
M docs/devel/testing.rst
M scripts/qemu.py
A tests/acceptance/README.rst
A tests/acceptance/avocado_qemu/__init__.py
A tests/acceptance/boot_linux_console.py
A tests/acceptance/version.py
A tests/acceptance/vnc.py
Log Message:
-----------
Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request'
into staging
Python queue, 2018-06-15
* Add avocado_qemu: functional/acceptance test infrastructure
# gpg: Signature made Fri 15 Jun 2018 20:12:20 BST
# gpg: using RSA key 2807936F984DC5A6
# gpg: Good signature from "Eduardo Habkost <address@hidden>"
# Primary key fingerprint: 5A32 2FD5 ABC4 D3DB ACCF D1AA 2807 936F 984D C5A6
* remotes/ehabkost/tags/python-next-pull-request:
configure: Enable out-of-tree acceptance tests
Acceptance tests: add Linux kernel boot and console checking test
scripts/qemu.py: introduce set_console() method
Acceptance tests: add quick VNC tests
scripts/qemu.py: allow adding to the list of extra arguments
Add functional/acceptance tests infrastructure
Remove COPYING.PYTHON
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/2ef2f16781af...c5ee5cd9db1e
**NOTE:** This service been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 93bc3b: Remove COPYING.PYTHON,
GitHub <=