weston/tests
Bryce Harrington fb9089d4f5 tests: Add internal test for the weston test screenshot capability
This also serves as a proof of concept of the screen capture
functionality and as a demo for snapshot-based rendering verification.
Implements screenshot saving clientside in the test itself.

This also demonstrates use of test-specific configuration files, in this
case to disable fadein animations and background images.

Signed-off-by: Bryce Harrington <bryce@osg.samsung.com>
Reviewed-By: Derek Foreman <derekf@osg.samsung.com>
2015-05-21 15:06:11 -07:00
..
reference tests: Add internal test for the weston test screenshot capability 2015-05-21 15:06:11 -07:00
.gitignore Makefile.am: Fix protocol source files usage 2014-02-01 21:21:39 -08:00
bad-buffer-test.c tests: rename client_create to create_client_and_test_surface 2015-04-02 12:54:27 +03:00
buffer-count-test.c tests: rename client_create to create_client_and_test_surface 2015-04-02 12:54:27 +03:00
button-test.c tests: rename client_create to create_client_and_test_surface 2015-04-02 12:54:27 +03:00
config-parser-test.c Make sure config.h is included before any system headers 2014-04-07 10:22:28 -07:00
devices-test.c tests: fix typo 2015-05-02 08:32:46 -07:00
event-test.c tests: rename client_create to create_client_and_test_surface 2015-04-02 12:54:27 +03:00
internal-screenshot-test.c tests: Add internal test for the weston test screenshot capability 2015-05-21 15:06:11 -07:00
internal-screenshot.ini tests: Add internal test for the weston test screenshot capability 2015-05-21 15:06:11 -07:00
ivi-shell-app-test.c tests: add a basic ivi-shell test 2015-04-09 09:25:44 +03:00
ivi-test.h tests: ivi_layout test infrastructure 2015-04-09 09:27:05 +03:00
ivi_layout-internal-test.c tests: add ivi_layout stand-alone test module 2015-04-09 09:27:47 +03:00
ivi_layout-test-plugin.c tests: ivi_layout test infrastructure 2015-04-09 09:27:05 +03:00
ivi_layout-test.c tests: ivi_layout test infrastructure 2015-04-09 09:27:05 +03:00
keyboard-test.c tests: rename client_create to create_client_and_test_surface 2015-04-02 12:54:27 +03:00
matrix-test.c matrix-test: fix units in report 2014-09-05 11:32:36 +03:00
presentation-test.c tests: rename client_create to create_client_and_test_surface 2015-04-02 12:54:27 +03:00
roles-test.c tests: rename client_create to create_client_and_test_surface 2015-04-02 12:54:27 +03:00
setbacklight.c tests: Cleanup superfluous headers 2014-11-28 15:54:31 +02:00
subsurface-test.c tests: rename client_create to create_client_and_test_surface 2015-04-02 12:54:27 +03:00
surface-global-test.c Make sure config.h is included before any system headers 2014-04-07 10:22:28 -07:00
surface-screenshot.c surface-screenshot: a new manual test module 2015-02-25 14:48:02 +02:00
surface-test.c tests: Cleanup superfluous headers 2014-11-28 15:54:31 +02:00
text-test.c tests: rename client_create to create_client_and_test_surface 2015-04-02 12:54:27 +03:00
vertex-clip-test.c tests: Cleanup superfluous headers 2014-11-28 15:54:31 +02:00
weston-test-client-helper.c tests: Handle screenshot done event in weston-test 2015-05-21 15:06:08 -07:00
weston-test-client-helper.h tests: Handle screenshot done event in weston-test 2015-05-21 15:06:08 -07:00
weston-test-runner.c tests: Cleanup superfluous headers 2014-11-28 15:54:31 +02:00
weston-test-runner.h tests: Move ARRAY_LENGTH to a shared header for reuse 2014-11-28 15:56:45 +02:00
weston-test.c tests: Add screenshot recording capability to weston-test 2015-05-21 15:05:59 -07:00
weston-tests-env tests: Support --config to enable tests to override config defaults 2015-05-21 15:05:48 -07:00
xwayland-test.c tests: Fix Samsung copyright assignment on xwayland test 2015-05-05 11:16:51 -07:00