tests: Remove buffer-count
authorDaniel Stone <daniels@collabora.com>
Tue, 17 Jan 2017 15:00:42 +0000 (15:00 +0000)
committerDaniel Stone <daniels@collabora.com>
Mon, 30 Jan 2017 18:56:50 +0000 (18:56 +0000)
commit4938f93f578c0d73d63068e4a777250fce7db430
treef358fd96555d229514a1a10b602a75caa6d5a4e1
parentffff92d592e1635a7ee4511ad3e080f7576553bd
tests: Remove buffer-count

buffer-count was introduced in line with a Mesa change which forced
an earlier block on frame events to try to enforce double-buffering
where available.

The Mesa change has since been reverted (Mesa commit 9ca6711faa), as
this had unpleasant interactions with buffer_age in particular, so this
test is no longer valid.

Additionally, it only worked on backends which initialised EGL (not
headless-backend, where tests generally run), which can be flaky due to
initialisation races. Not only that, but on the DRM backend, we can
legitimately enter triple-buffering due to promoting the surface to a
hardware plane, skipping GPU composition.

In light of all this, just remove the test.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
Makefile.am
protocol/weston-test.xml
tests/buffer-count-test.c [deleted file]
tests/weston-test-client-helper.c
tests/weston-test-client-helper.h
tests/weston-test.c