[PATCH weston v2 0/6] Wayland/Weston Test Extension
U. Artie Eoff
ullysses.a.eoff at intel.com
Fri Dec 7 13:50:28 PST 2012
From: "U. Artie Eoff" <ullysses.a.eoff at 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
More information about the wayland-devel
mailing list