Merge remote-tracking branch 'remotes/jsnow/tags/python-pull-request' into staging
Pull request
# gpg: Signature made Mon 01 Nov 2021 01:29:49 PM EDT
# gpg: using RSA key F9B7ABDBBCACDF95BE76CBD07DEF8106AAFC390E
# gpg: Good signature from "John Snow (John Huston) <jsnow@redhat.com>" [full]
* remotes/jsnow/tags/python-pull-request: (22 commits)
python, iotests: replace qmp with aqmp
python/aqmp: Create sync QMP wrapper for iotests
iotests/300: avoid abnormal shutdown race condition
iotests: Conditionally silence certain AQMP errors
iotests: Accommodate async QMP Exception classes
python/aqmp: Remove scary message
python/machine: Handle QMP errors on close more meticulously
python/machine: remove has_quit argument
python: Add iotest linters to test suite
iotests/linters: Add workaround for mypy bug #9852
iotests/linters: Add entry point for linting via Python CI
iotests: split linters.py out from 297
iotests/297: split test into sub-cases
iotests/297: update tool availability checks
iotests/297: Change run_linter() to raise an exception on failure
iotests/297: refactor run_[mypy|pylint] as generic execution shim
iotests/297: Split run_linters apart into run_pylint and run_mypy
iotests/297: Don't rely on distro-specific linter binaries
iotests/297: Create main() function
iotests/297: Add get_files() function
...
Signed-off-by:
Richard Henderson <richard.henderson@linaro.org>
No related branches found
No related tags found
Showing
- python/qemu/aqmp/__init__.py 0 additions, 12 deletionspython/qemu/aqmp/__init__.py
- python/qemu/aqmp/legacy.py 138 additions, 0 deletionspython/qemu/aqmp/legacy.py
- python/qemu/machine/machine.py 65 additions, 20 deletionspython/qemu/machine/machine.py
- python/tests/iotests-mypy.sh 4 additions, 0 deletionspython/tests/iotests-mypy.sh
- python/tests/iotests-pylint.sh 4 additions, 0 deletionspython/tests/iotests-pylint.sh
- scripts/simplebench/bench_block_job.py 2 additions, 1 deletionscripts/simplebench/bench_block_job.py
- tests/qemu-iotests/040 1 addition, 6 deletionstests/qemu-iotests/040
- tests/qemu-iotests/218 1 addition, 1 deletiontests/qemu-iotests/218
- tests/qemu-iotests/255 1 addition, 1 deletiontests/qemu-iotests/255
- tests/qemu-iotests/297 43 additions, 66 deletionstests/qemu-iotests/297
- tests/qemu-iotests/300 5 additions, 8 deletionstests/qemu-iotests/300
- tests/qemu-iotests/iotests.py 19 additions, 1 deletiontests/qemu-iotests/iotests.py
- tests/qemu-iotests/linters.py 105 additions, 0 deletionstests/qemu-iotests/linters.py
- tests/qemu-iotests/mypy.ini 12 additions, 0 deletionstests/qemu-iotests/mypy.ini
- tests/qemu-iotests/pylintrc 16 additions, 0 deletionstests/qemu-iotests/pylintrc
- tests/qemu-iotests/tests/mirror-top-perms 11 additions, 6 deletionstests/qemu-iotests/tests/mirror-top-perms
Loading
Please register or sign in to comment