Allow layout_test to run on desktop with mesa software backends
authorKangYong Park <kaka.park@samsung.com>
Mon, 9 Feb 2015 06:47:58 +0000 (15:47 +0900)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
Some people like to test content_shell and layout_test over ssh.
Unfortunately hardware accelerated OpenGL does not work over ssh.
The only working backend for such configuration is mesa llfmpipe/softpipe.
Those backends however are considered as unsupported and are blacklisted
by EFL. Fortunately EFL allows us to ignore it's blacklist through
EVAS_GL_NO_BLACKLIST environment variable.
Reviewed by: Antonio Gomes, Kamil Klimek, Piotr Tworek

Change-Id: Ie35a5c3ece69780e52ac07e5e5617b7e3cf09435
Signed-off-by: KangYong Park <kaka.park@samsung.com>
tizen_src/scripts/run-layout-tests

index 1ffe3d9..9e6d936 100755 (executable)
@@ -36,6 +36,7 @@ ln -f $_top_dir/$_out/$_mode/content_shell_efl \
       $_top_dir/$_out/$_mode/content_shell
 
 exec $_runner \
+    --additional-env-var=EVAS_GL_NO_BLACKLIST=1 \
     --build-directory=$_top_dir/out.x64 \
     --additional-drt-flag=--no-sandbox \
     --additional-drt-flag=--ignore-gpu-blacklist \