test: Run xts against Xephyr -glamor when present
v2: Drop x8r8g8b8 skip, now that it's fixed. Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
5392ea5525
commit
c49e820f79
|
@ -19,10 +19,16 @@ noinst_PROGRAMS = \
|
||||||
|
|
||||||
if XVFB
|
if XVFB
|
||||||
XVFB_TESTS = scripts/xvfb-piglit.sh
|
XVFB_TESTS = scripts/xvfb-piglit.sh
|
||||||
|
if XEPHYR
|
||||||
|
if GLAMOR
|
||||||
|
XEPHYR_GLAMOR_TESTS = scripts/xephyr-glamor-piglit.sh
|
||||||
|
endif
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
SCRIPT_TESTS = \
|
SCRIPT_TESTS = \
|
||||||
$(XVFB_TESTS) \
|
$(XVFB_TESTS) \
|
||||||
|
$(XEPHYR_GLAMOR_TESTS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
TESTS = \
|
TESTS = \
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
# Start a Xephyr server using glamor. Since the test environment is
|
||||||
|
# headless, we start an Xvfb first to host the Xephyr.
|
||||||
|
export PIGLIT_RESULTS_DIR=$XSERVER_BUILDDIR/test/piglit-results/xephyr-glamor
|
||||||
|
|
||||||
|
export SERVER_COMMAND="$XSERVER_BUILDDIR/hw/kdrive/ephyr/Xephyr \
|
||||||
|
-glamor \
|
||||||
|
-glamor-skip-present \
|
||||||
|
-noreset \
|
||||||
|
-schedMax 2000 \
|
||||||
|
-screen 1280x1024"
|
||||||
|
|
||||||
|
$XSERVER_BUILDDIR/test/simple-xinit \
|
||||||
|
$XSERVER_DIR/test/scripts/run-piglit.sh \
|
||||||
|
-- \
|
||||||
|
$XSERVER_BUILDDIR/hw/vfb/Xvfb \
|
||||||
|
-screen scrn 1280x1024x24
|
Loading…
Reference in New Issue