[yocto] [[PATCH][qa-tools] 00/16] Add Toaster test suite support
Aníbal Limón
anibal.limon at linux.intel.com
Tue Feb 9 14:43:09 PST 2016
This set of changes adds toaster test suite to qa-tools repo.
Summary,
- Add ToasterHelper class for clone/setup/start/stop toaster.
- Add Toaster test suite script, mainly work did by QA Rumania team.
- Add COPYRIGHT and improve instructions for install/usage.
Next steps are for create an buildset for our AB in order to run toaster tests.
Also the changes can be found at,
http://git.yoctoproject.org/cgit/cgit.cgi/qa-tools/log/?h=devel
Aníbal Limón (16):
README.md: Update instructions on how install host deps on debian.
utils/run/toaster.sh: Get rid of toaster shell script.
toaster: Add helpers for clone, setup, start and stop.
tests/toaster/__init__.py: Add support for clone/setup/start/stop
tests/toaster/helpers.py: When execute bash remove interactive mode.
tests/toaster/helpers.py: Fix toaster_start deadlocks.
ts/toaster/helpers.py: Add new class ToasterHelper instead functions.
toaster/helper.py: Add force mode to stop method.
toaster/__init__.py: Update toaster test to match new ToasterHelper.
Reorder source code tree,
README.md: Update with information about setup, toaster and
maintainence.
toaster/toaster.py: Add missing shebang to call python.
toaster: Add header to specify license to MIT.
toaster/toaster.py: Add command line options.
toaster/helpers.py: Fix ToasterHelper setup method git checkout.
README.md: Add recommendation to use vncserver for run Toaster tests.
COPYING.MIT | 17 +++++
README.md | 55 +++++++++++++++-
external/__init__.py | 0
requeriments.txt | 1 +
tests/toaster/__init__.py | 109 -------------------------------
toaster/__init__.py | 0
toaster/helpers.py | 113 ++++++++++++++++++++++++++++++++
toaster/toaster.py | 160 ++++++++++++++++++++++++++++++++++++++++++++++
utils/run/toaster.sh | 20 ------
9 files changed, 343 insertions(+), 132 deletions(-)
create mode 100644 COPYING.MIT
create mode 100644 external/__init__.py
delete mode 100755 tests/toaster/__init__.py
create mode 100644 toaster/__init__.py
create mode 100644 toaster/helpers.py
create mode 100755 toaster/toaster.py
delete mode 100755 utils/run/toaster.sh
--
2.1.4
More information about the yocto
mailing list