[PATCH weston] tests: Adding simple waycheck validation tool.

Jon A. Cruz jonc at osg.samsung.com
Wed Oct 7 16:11:42 PDT 2015


This is a follow-up breakout of the patches to add 'waycheck' for testing.

As the second of three submissions, this is one of the less interesting
except for the wtst_fixtures that can be reused elsewhere. A final
follow-up patchset will use the fixtures in a Weston-specific test program
that will include launching of Weston with different combinations of
modules for good white-box testing of Weston itself.

The waycheck tool focuses on more generic black-box testing, but might have
support added for a few extensions to access screenshots, etc. The intent
is for waycheck to be useful in the context of acceptance testing, while
leaving the third phase's submission to be useful for unit and/or
integration testing.

Jon A. Cruz (1):
  tests: Adding simple waycheck validation tool.

 .gitignore                                 |    1 +
 Makefile.am                                |   56 +-
 doc/doxygen/tooldev.doxygen.in             |    3 +-
 doc/doxygen/tools.doxygen.in               |    6 +-
 tools/devtools.dox                         |   55 ++
 tools/tools.dox                            |   32 +
 tools/tools_arch_new.gv                    |   85 ++
 tools/tools_arch_old.gv                    |   53 ++
 tools/waycheck/rough_draw.c                |  279 +++++++
 tools/waycheck/rough_draw.h                |   49 ++
 tools/waycheck/waycheck.c                  |  401 ++++++++++
 tools/waycheck/waycheck.dox                |   29 +
 tools/wayland_fixtures/inc/wtst_fixtures.h |  263 +++++++
 tools/wayland_fixtures/src/wtst_fixtures.c | 1178 ++++++++++++++++++++++++++++
 14 files changed, 2479 insertions(+), 11 deletions(-)
 create mode 100644 tools/devtools.dox
 create mode 100644 tools/tools.dox
 create mode 100644 tools/tools_arch_new.gv
 create mode 100644 tools/tools_arch_old.gv
 create mode 100644 tools/waycheck/rough_draw.c
 create mode 100644 tools/waycheck/rough_draw.h
 create mode 100644 tools/waycheck/waycheck.c
 create mode 100644 tools/waycheck/waycheck.dox
 create mode 100644 tools/wayland_fixtures/inc/wtst_fixtures.h
 create mode 100644 tools/wayland_fixtures/src/wtst_fixtures.c

-- 
2.1.4



More information about the wayland-devel mailing list