From: "U. Artie Eoff" <ullysses.a.e...@intel.com>

Define a relatively generic protocol for a Wayland Test
Extension.  Provide a Weston implementation and use it
in the Weston client tests.  Support both module-style
and extension-style tests.

Addresses bugs:

https://bugs.freedesktop.org/show_bug.cgi?id=56819
https://bugs.freedesktop.org/show_bug.cgi?id=56821
https://bugs.freedesktop.org/show_bug.cgi?id=56822

NOTE: text-test and client-test still remain to be converted
to the new test extension.

U. Artie Eoff (6):
  tests: Define and implement a test protocol extension.
  tests: Rename weston-test to weston-tests-env
  tests: Allow weston-tests-env to process different test types
  tests: Convert keyboard-test to new test extension
  tests: Convert event-test to new test extension
  tests: Convert button-test to new test extension

 protocol/Makefile.am              |   3 +-
 protocol/wayland-test.xml         |  55 ++++
 tests/.gitignore                  |   6 +
 tests/Makefile.am                 |  81 +++++-
 tests/button-test.c               | 128 ++-------
 tests/event-test.c                | 527 +++++++++++++++++++-------------------
 tests/keyboard-test.c             | 139 +++-------
 tests/weston-test                 |   4 -
 tests/weston-test-client-helper.c | 488 +++++++++++++++++++++++++++++++++++
 tests/weston-test-client-helper.h | 109 ++++++++
 tests/weston-test-runner.c        | 114 +++++++++
 tests/weston-test-runner.h        |  56 ++++
 tests/weston-test.c               | 248 ++++++++++++++++++
 tests/weston-tests-env            |  12 +
 14 files changed, 1485 insertions(+), 485 deletions(-)
 create mode 100644 protocol/wayland-test.xml
 delete mode 100644 tests/weston-test
 create mode 100644 tests/weston-test-client-helper.c
 create mode 100644 tests/weston-test-client-helper.h
 create mode 100644 tests/weston-test-runner.c
 create mode 100644 tests/weston-test-runner.h
 create mode 100644 tests/weston-test.c
 create mode 100755 tests/weston-tests-env

-- 
1.7.11.7

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to