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