[PR #53] [CLOSED] Introducing Avocado Framework [v3] #96

Open
opened 2026-01-31 21:29:45 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/qemu/qemu/pull/53
Author: @apahim
Created: 7/7/2017
Status: Closed

Base: masterHead: avocado_tests_v3


📝 Commits (6)

  • 77158cd qemu.py: include debug information on launch error
  • e7bfe7f qemu.py: make 'args' public
  • e2096d4 qemu.py: fix is_running()
  • 073bb7d Introduce the basic framework to run Avocado tests
  • 7e6f95b Functional test for RHBZ#1431939
  • fe50511 Functional test for RHBZ#1447027

📊 Changes

9 files changed (+358 additions, -11 deletions)

View changed files

📝 scripts/qemu.py (+14 -11)
tests/avocado/README.rst (+84 -0)
tests/avocado/avocado_qemu/__init__.py (+0 -0)
tests/avocado/avocado_qemu/base.py (+60 -0)
tests/avocado/avocado_qemu/test.py (+30 -0)
tests/avocado/parameters.yaml (+59 -0)
tests/avocado/test_info_memdev_host_nodes.py (+40 -0)
tests/avocado/test_ovmf_with_240_vcpus.py (+69 -0)
tests/avocado/test_ovmf_with_240_vcpus.py.data/parameters.yaml (+2 -0)

📄 Description

This pull request contains:

  • Some fixes to qemu.py.
  • The basic Avocado infrastructure.
  • Two tests using the Avocado infrastructure.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/qemu/qemu/pull/53 **Author:** [@apahim](https://github.com/apahim) **Created:** 7/7/2017 **Status:** ❌ Closed **Base:** `master` ← **Head:** `avocado_tests_v3` --- ### 📝 Commits (6) - [`77158cd`](https://github.com/qemu/qemu/commit/77158cd2658c3783c5015e4696f2af06c0f86709) qemu.py: include debug information on launch error - [`e7bfe7f`](https://github.com/qemu/qemu/commit/e7bfe7fcf83048ccdb56cc25169793ea7c3c559b) qemu.py: make 'args' public - [`e2096d4`](https://github.com/qemu/qemu/commit/e2096d49a0b54d90920e81fa3470c111329f4465) qemu.py: fix is_running() - [`073bb7d`](https://github.com/qemu/qemu/commit/073bb7d38aa9837f3a425d1265bba6d80ddd84c0) Introduce the basic framework to run Avocado tests - [`7e6f95b`](https://github.com/qemu/qemu/commit/7e6f95b4d23022c16a0aeb3c3686393dd9c83938) Functional test for RHBZ#1431939 - [`fe50511`](https://github.com/qemu/qemu/commit/fe50511020098a8ff46319bc4f9cf2a71a2b1a76) Functional test for RHBZ#1447027 ### 📊 Changes **9 files changed** (+358 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `scripts/qemu.py` (+14 -11) ➕ `tests/avocado/README.rst` (+84 -0) ➕ `tests/avocado/avocado_qemu/__init__.py` (+0 -0) ➕ `tests/avocado/avocado_qemu/base.py` (+60 -0) ➕ `tests/avocado/avocado_qemu/test.py` (+30 -0) ➕ `tests/avocado/parameters.yaml` (+59 -0) ➕ `tests/avocado/test_info_memdev_host_nodes.py` (+40 -0) ➕ `tests/avocado/test_ovmf_with_240_vcpus.py` (+69 -0) ➕ `tests/avocado/test_ovmf_with_240_vcpus.py.data/parameters.yaml` (+2 -0) </details> ### 📄 Description This pull request contains: - Some fixes to `qemu.py`. - The basic Avocado infrastructure. - Two tests using the Avocado infrastructure. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 21:29:45 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/qemu#96