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

-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to