tests: add a basic ivi-shell test
This simply tests that Weston starts with ivi-shell, and ivi_application
is present.
Changes in v3:
- Rebased to upstream weston-tests-env changes.
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Reviewed-by: Derek Foreman <derekf@osg.samsung.com> (v2)
diff --git a/tests/weston-tests-env b/tests/weston-tests-env
index fa36523..a734999 100755
--- a/tests/weston-tests-env
+++ b/tests/weston-tests-env
@@ -37,6 +37,20 @@
--log="$SERVERLOG" \
&> "$OUTLOG"
;;
+ ivi-*.weston)
+ SHELL_PLUGIN=$MODDIR/ivi-shell.so
+
+ WESTON_BUILD_DIR=$abs_builddir \
+ WESTON_TEST_CLIENT_PATH=$abs_builddir/$TEST_FILE $WESTON \
+ --socket=test-${TEST_NAME} \
+ --backend=$MODDIR/$BACKEND \
+ --config=$abs_builddir/tests/weston-ivi.ini \
+ --shell=$SHELL_PLUGIN \
+ --log="$SERVERLOG" \
+ --modules=$TEST_PLUGIN \
+ $($abs_builddir/$TESTNAME --params) \
+ &> "$OUTLOG"
+ ;;
*)
WESTON_BUILD_DIR=$abs_builddir \
WESTON_TEST_CLIENT_PATH=$abs_builddir/$TEST_FILE $WESTON \