12to11/tests
hujianwei 2875ae8df1 Check in new files for transform tests
* tests/transform_test.c:
* tests/transform_test_180_1.dump:
* tests/transform_test_180_2.dump:
* tests/transform_test_270_1.dump:
* tests/transform_test_270_2.dump:
* tests/transform_test_90_1.dump:
* tests/transform_test_90_2.dump:
* tests/transform_test_flipped_1.dump:
* tests/transform_test_flipped_180_1.dump:
* tests/transform_test_flipped_180_2.dump:
* tests/transform_test_flipped_2.dump:
* tests/transform_test_flipped_270_1.dump:
* tests/transform_test_flipped_270_2.dump:
* tests/transform_test_flipped_90_1.dump:
* tests/transform_test_flipped_90_2.dump: New files.
2022-11-04 07:19:25 +00:00
..
basic_damage.png Check in new test related files 2022-11-04 05:26:16 +00:00
basic_test_card.png Check in tests 2022-11-04 02:41:19 +00:00
blue.png Check in tests 2022-11-04 02:41:19 +00:00
damage_test.c Check in new test related files 2022-11-04 05:26:16 +00:00
damage_test_1.dump Check in new test related files 2022-11-04 05:26:16 +00:00
damage_test_2.dump Check in new test related files 2022-11-04 05:26:16 +00:00
Imakefile Add new damage test and unify buffer release code in xdg_surface 2022-11-04 05:36:10 +00:00
README Add new damage test and unify buffer release code in xdg_surface 2022-11-04 05:36:10 +00:00
run_tests.sh Check in new test related files 2022-11-04 05:26:16 +00:00
simple_test.c Add new damage test and unify buffer release code in xdg_surface 2022-11-04 05:36:10 +00:00
simple_test.dump Check in tests 2022-11-04 02:41:19 +00:00
svnignore.txt Add new damage test and unify buffer release code in xdg_surface 2022-11-04 05:36:10 +00:00
test_harness.c Add new damage test and unify buffer release code in xdg_surface 2022-11-04 05:36:10 +00:00
test_harness.h Add new damage test and unify buffer release code in xdg_surface 2022-11-04 05:36:10 +00:00
transform_test.c Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_90_1.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_90_2.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_180_1.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_180_2.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_270_1.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_270_2.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_flipped_1.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_flipped_2.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_flipped_90_1.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_flipped_90_2.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_flipped_180_1.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_flipped_180_2.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_flipped_270_1.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00
transform_test_flipped_270_2.dump Check in new files for transform tests 2022-11-04 07:19:25 +00:00

This directory holds some work-in-progress code for testing the
protocol translator.  The current test suite is nowhere near
comprehensive.

Each test must be individually run on a system with an a8r8g8b8
visual, GLOBAL_SCALE and OUTPUT_SCALE set to 1.  They also rely on
reference data; if some legitimate changes are made that affect test
results, then the tests should be run with TEST_WRITE_REFERENCE=1,
which will make the test binaries write out reference data to disk.

When tests are being run, the tester must be very careful to not
interfere with the test operation by moving or resizing the test
window.  A compositing manager should be running along with the test.

Most likely, you do not want to run these tests manually, as the
`run_tests.sh' script does all the setup for you.