From 77e698ba7358bfbc61e064a3cb3878e87145c7c4 Mon Sep 17 00:00:00 2001 From: Oskari Timperi Date: Mon, 28 Mar 2011 15:52:31 +0300 Subject: [PATCH 1/8] Changes: moved single instance tests to functests and made them significant RevBy: TrustMe --- tests/Harmattan/functests/tests.xml | 57 +++++++++++++++++++++++++++++ tests/Harmattan/red-tests/tests.xml | 56 ---------------------------- 2 files changed, 57 insertions(+), 56 deletions(-) diff --git a/tests/Harmattan/functests/tests.xml b/tests/Harmattan/functests/tests.xml index 4aa4871..df88a7f 100644 --- a/tests/Harmattan/functests/tests.xml +++ b/tests/Harmattan/functests/tests.xml @@ -170,6 +170,63 @@ <-get> + + + + + /usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120 + + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_window_raise_without_invoker + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_and_non_single_instance_without_invoker + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_stress_test_without_invoker + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_abnormal_lock_release_without_invoker + + + true + true + + + + + + + /usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120 + + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_window_raise_with_invoker + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_and_non_single_instance_with_invoker + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_stress_test_with_invoker + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_abnormal_lock_release_with_invoker + + + true + true + + + diff --git a/tests/Harmattan/red-tests/tests.xml b/tests/Harmattan/red-tests/tests.xml index 2dc0fdb..64d3650 100644 --- a/tests/Harmattan/red-tests/tests.xml +++ b/tests/Harmattan/red-tests/tests.xml @@ -64,62 +64,6 @@ - - - - /usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120 - - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_window_raise_without_invoker - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_and_non_single_instance_without_invoker - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_stress_test_without_invoker - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_abnormal_lock_release_without_invoker - - - true - true - - - - - - - /usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120 - - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_window_raise_with_invoker - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_and_non_single_instance_with_invoker - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_stress_test_with_invoker - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-single-instance.py test_single_instance_abnormal_lock_release_with_invoker - - - true - true - - - From 78452f1110c3e5b1ff5b7ed87989a4689f2226a0 Mon Sep 17 00:00:00 2001 From: Oskari Timperi Date: Mon, 28 Mar 2011 15:55:41 +0300 Subject: [PATCH 2/8] Changes: moved qml booster tests to functests and made them significant RevBy: TrustMe --- tests/Harmattan/functests/tests.xml | 36 +++++++++++++++++++++++++++++ tests/Harmattan/red-tests/tests.xml | 35 ---------------------------- 2 files changed, 36 insertions(+), 35 deletions(-) diff --git a/tests/Harmattan/functests/tests.xml b/tests/Harmattan/functests/tests.xml index df88a7f..3ffb8a5 100644 --- a/tests/Harmattan/functests/tests.xml +++ b/tests/Harmattan/functests/tests.xml @@ -227,6 +227,42 @@ + + + + /usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120 + + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_zombie_state_qml + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_launch_multiple_apps_qml + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_one_instance_qml + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_launch_multiple_apps_cont_qml + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_wait_term_qml + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_fd_booster_d + + + true + true + + + diff --git a/tests/Harmattan/red-tests/tests.xml b/tests/Harmattan/red-tests/tests.xml index 64d3650..d049d82 100644 --- a/tests/Harmattan/red-tests/tests.xml +++ b/tests/Harmattan/red-tests/tests.xml @@ -64,41 +64,6 @@ - - - - /usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120 - - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_zombie_state_qml - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_launch_multiple_apps_qml - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_one_instance_qml - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_launch_multiple_apps_cont_qml - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_wait_term_qml - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_fd_booster_d - - - true - true - - From 7e88b857983db3c1f6cf58d36b021a9f0806b48a Mon Sep 17 00:00:00 2001 From: Oskari Timperi Date: Tue, 29 Mar 2011 11:07:21 +0300 Subject: [PATCH 3/8] Changes: Remove comments from performance tests.xml files RevBy:TrustMe --- tests/Harmattan/perftests/lmt/tests.xml | 6 +++--- tests/Harmattan/perftests/qml/tests.xml | 10 +++++----- tests/Harmattan/perftests/reference/tests.xml | 12 ++++++------ 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/tests/Harmattan/perftests/lmt/tests.xml b/tests/Harmattan/perftests/lmt/tests.xml index 942e2c7..64d5d6b 100644 --- a/tests/Harmattan/perftests/lmt/tests.xml +++ b/tests/Harmattan/perftests/lmt/tests.xml @@ -29,14 +29,14 @@ - + diff --git a/tests/Harmattan/perftests/qml/tests.xml b/tests/Harmattan/perftests/qml/tests.xml index f918e87..fb68a1b 100644 --- a/tests/Harmattan/perftests/qml/tests.xml +++ b/tests/Harmattan/perftests/qml/tests.xml @@ -29,22 +29,22 @@ - + - + diff --git a/tests/Harmattan/perftests/reference/tests.xml b/tests/Harmattan/perftests/reference/tests.xml index eb5ac1c..3f8dc73 100644 --- a/tests/Harmattan/perftests/reference/tests.xml +++ b/tests/Harmattan/perftests/reference/tests.xml @@ -37,27 +37,27 @@ - + - + From 274e070c98f9578e681c27fb3406c39b9b29bb19 Mon Sep 17 00:00:00 2001 From: Juha Lintula Date: Tue, 29 Mar 2011 14:16:57 +0300 Subject: [PATCH 4/8] Changes: Partially fixes bug 231306 - Launcher slows down boot by loading irrelevant libraries RevBy: Antti Kervinen --- debian/changelog | 2 +- src/launcher/preload.h | 263 +++++++++++++++++++++++------------------ 2 files changed, 149 insertions(+), 116 deletions(-) diff --git a/debian/changelog b/debian/changelog index 556d355..d68e6e9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -31,8 +31,8 @@ applauncherd (0.24.1) stable; urgency=low applauncherd (0.24.0) stable; urgency=low - * Fixes: NB#231306 - Launcher slows down boot by loading irrelevant libs and not loading relevant ones * Fixes: NB#234196 - QML Booster should be part of Nokia MeeGo in the API + * Fixes: NB#231306 - Launcher slows down boot by loading irrelevant libs and not loading relevant ones -- Juha Lintula Fri, 18 Mar 2011 13:17:52 +0200 diff --git a/src/launcher/preload.h b/src/launcher/preload.h index f73e7fa..490db1e 100644 --- a/src/launcher/preload.h +++ b/src/launcher/preload.h @@ -22,138 +22,171 @@ const char * const gLibs[] = { - "/lib/libacl.so.1", - "/lib/libattr.so.1", - "/lib/libc-2.10.1.so", - "/lib/libdl-2.10.1.so", - "/lib/libgcc_s.so.1", - "/lib/libglib-2.0.so.0", - "/lib/libm-2.10.1.so", - "/lib/libpcre.so.3", - "/lib/libpthread-2.10.1.so", - "/lib/libresolv-2.10.1.so", - "/lib/librt-2.10.1.so", - "/lib/libudev.so.0", - "/lib/libuuid.so.1", - "/usr/lib/gconv/UTF-16.so", - "/usr/lib/libaegis_crypto.so.1", - "/usr/lib/libarchive.so.2", - "/usr/lib/libasound.so.2", - "/usr/lib/libbmeipc.so.0", - "/usr/lib/libbz2.so.1.0", - "/usr/lib/libcallui0.so.2", - "/usr/lib/libcares.so.2", - "/usr/lib/libcdb.so.1", - "/usr/lib/libcellular-qt.so.1", - "/usr/lib/libcontentaction.so.0", - "/usr/lib/libcontentmanager.so.0", - "/usr/lib/libcontextsubscriber.so.0", + "/usr/lib/libcontactsvoicemail.so.0", + "/usr/lib/libmaemomeegotouchcalendarinterface.so.1", + "/usr/lib/libqtcontacts_extensions_tracker.so.4", + "/usr/lib/libcontactsutils.so.0", + //"/usr/lib/libcontactswidgets.so.0", + "/usr/lib/libprdrm-gio0.so.0", + "/usr/lib/gio/modules/libprdrm-gio-vfs0.so", + "/usr/lib/libpvr2d_r125.so", + "/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so", + "/usr/lib/libdatepicker.so", + "/usr/lib/libvideo-widget-meegotouch.so.1", + "/usr/lib/libvideo-renderer-gst-playbin2.so.1", + "/usr/lib/libAccountPlugin.so.1", + "/usr/lib/libprdrm-pk-decrypt0.so.0", "/usr/lib/libcreds2-qt.so.1", - "/usr/lib/libcreds.so.2", - "/usr/lib/libcrypto.so.0.9.8", - "/usr/lib/libcurl.so.4", - "/usr/lib/libdbus-1.so.3", - "/usr/lib/libdbus-glib-1.so.2", - "/usr/lib/libdsme_dbus_if.so.0.2.0", - "/usr/lib/libdsme.so.0.2.0", - "/usr/lib/libEGL_r125.so", - "/usr/lib/libexempi.so.3", - "/usr/lib/libexif.so.12", - "/usr/lib/libexpat.so.1", - "/usr/lib/libfontconfig.so.1", - "/usr/lib/libfreetype.so.6", - "/usr/lib/libgconf-2.so.4", + "/usr/lib/libmaemomeegotouchcontactsinterface.so.1", "/usr/lib/libgeoengine-mapwidget.so.1", + "/usr/lib/libmcontentwidgets.so.0", + "/usr/lib/libQtVersit.so.1", + "/usr/lib/libprdrm-server-rmi0.so.0", + "/usr/lib/libprdrm-asfguid0.so.0", + "/usr/lib/libprdrm-server-common0.so.0", + "/usr/lib/libMOS.so.1", + "/usr/lib/libgallerycore.so.1", + "/usr/lib/libprdrm-pk-common0.so.0", + "/usr/lib/liblocationpicker.so", + "/usr/lib/libprdrm-asf0.so.0", + "/usr/lib/libprdrm-client0.so.0", + "/usr/lib/libAccountSetup.so.1", + "/usr/lib/liblocationextras.so", + "/usr/lib/libNAccountsUI.so.1", + "/usr/lib/libmdatauri.so.0", "/usr/lib/libgeoengine.so.1", - "/usr/lib/libgio-2.0.so.0", - "/usr/lib/libGLESv2_r125.so", - "/usr/lib/libglslcompiler_r125.so", - "/usr/lib/libgmodule-2.0.so.0", - "/usr/lib/libgobject-2.0.so.0", - "/usr/lib/libgstbase-0.10.so.0", + "/usr/lib/libSignOnUI.so", + "/usr/lib/libgq-gconf.so.0", + "/usr/lib/qt4/plugins/imageformats/libqsvg.so", "/usr/lib/libgstinterfaces-0.10.so.0", - "/usr/lib/libgstreamer-0.10.so.0", - "/usr/lib/libgstvideo-0.10.so.0", - "/usr/lib/libgthread-2.0.so.0", - "/usr/lib/libICE.so.6", - "/usr/lib/libicudata.so.44", - "/usr/lib/libicui18n.so.44", - "/usr/lib/libicuuc.so.44", + "/usr/lib/libgstbase-0.10.so.0", + "/usr/lib/qt4/plugins/imageformats/libqico.so", + "/usr/lib/libquill.so.1", "/usr/lib/libidn.so.11", - "/usr/lib/libIMGegl_r125.so", - "/usr/lib/libiphb.so.0", - "/usr/lib/libjpeg.so.62", - "/usr/lib/liblocationextras.so.1", - "/usr/lib/liblocationpicker.so.0", - "/usr/lib/libmeegotouchcore.so.0", - "/usr/lib/libmeegotouchextensions.so.0", - "/usr/lib/libmeegotouchsettings.so.0", - "/usr/lib/libmeegotouchtheme-nokia-views.so.0", - "/usr/lib/libmeegotouchviews.so.0", - "/usr/lib/libmessagingif0.so.0", + //"/usr/lib/libmeegocontrol.so", + "/usr/lib/libcares.so.2", + "/usr/lib/qt4/plugins/imageformats/libqtiff.so", + "/usr/lib/libgstpbutils-0.10.so.0", + "/usr/lib/libambase.so", + "/usr/lib/qt4/plugins/imageformats/libamjpegplugin.so", + "/usr/lib/libcellular-qt.so.1", + "/usr/lib/libamjpeg.so", "/usr/lib/libmoi.so.0", - "/usr/lib/libMOS.so.1", - "/usr/lib/libpackage-manager-dbus-qt.so.0", - "/usr/lib/libpng12.so.0", - "/usr/lib/libpulse.so.0", - "/usr/lib/libpvr2d_r125.so", - "/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so", - "/usr/lib/libqmlog.so.0", - "/usr/lib/libqmsystem.so.1", - "/usr/lib/libQtCore.so.4", - "/usr/lib/libQtDBus.so.4", - "/usr/lib/libQtDeclarative.so.4", - "/usr/lib/libQtGui.so.4", + "/usr/lib/libcurl.so.4", + "/usr/lib/libcommhistory.so.0", + "/usr/lib/libmessagingif0.so", + "/usr/lib/libgstvideo-0.10.so.0", + "/usr/lib/qt4/plugins/imageformats/libqgif.so", + "/usr/lib/libtiff.so.4", + "/usr/lib/libresource.so", + "/usr/lib/libgstreamer-0.10.so.0", "/usr/lib/libQtLocation.so.1", - "/usr/lib/libQtMultimediaKit.so.1", - "/usr/lib/libQtNetwork.so.4", - "/usr/lib/libQtOpenGL.so.4", - "/usr/lib/libQtScript.so.4", - "/usr/lib/libQtScriptTools.so.4", - "/usr/lib/libQtServiceFramework.so.1", - "/usr/lib/libQtSql.so.4", - "/usr/lib/libQtSvg.so.4", - "/usr/lib/libQtTest.so.4", - "/usr/lib/libqttracker.so.1~6", - "/usr/lib/libQtWebKit.so.4", - "/usr/lib/libQtXmlPatterns.so.4", - "/usr/lib/libQtXml.so.4", + "/usr/lib/libexempi.so.3", "/usr/lib/libquillimagefilter.so.1", + "/usr/lib/libexif.so.12", + "/usr/lib/libresourceqt.so.1", "/usr/lib/libquillmetadata.so.1", - "/usr/lib/libquill.so.1", + "/usr/lib/libprofile.so.0", + "/usr/lib/libsaveas.so", + "/usr/lib/libsignoncrypto-qt.so.1", + "/usr/lib/libsignon-qt.so", + "/usr/lib/libmaemomeegotouchshareuiinterface.so.1", + "/usr/lib/libQtContacts.so.1", + "/usr/lib/libduicontrolpanel.so", + "/usr/lib/libaccounts-qt.so.1", + "/usr/lib/libdbus-qeventloop.so.1", + "/usr/lib/libaccounts-glib.so.0", + "/usr/lib/libsmartsearch.so", + "/usr/lib/libhal.so.1", + "/usr/lib/libcontentmanager.so.0", "/usr/lib/librelevance.so.0", - "/usr/lib/libsensorclient.so.1", - "/usr/lib/libsensordatatypes.so.1", - "/usr/lib/libsmartsearch.so.0", - "/usr/lib/libSM.so.6", - "/usr/lib/libsndfile.so.1", - "/usr/lib/libsqlite3.so.0", - "/usr/lib/libsrv_um_r125.so", + "/usr/lib/libdsme.so.0.2.0", + "/usr/lib/libtimed.so.0", + "/usr/lib/libqmsystem2.so.1", + "/lib/libnss_files-2.10.1.so", + "/usr/lib/libsensordatatypes.so", + "/usr/lib/libsensorclient.so", + "/usr/lib/libdsme_dbus_if.so.0.2.0", + "/usr/lib/libqmlog.so.0", + "/lib/libuuid.so.1", + "/usr/lib/libiphb.so", + "/usr/lib/libthumbnailer.so.0", + "/usr/lib/libsysinfo.so.0", + "/usr/lib/libbmeipc.so.0", + "/usr/lib/libqttracker.so.1~6", + "/usr/lib/libjpeg.so.62", + "/usr/lib/libQtXmlPatterns.so.4", + "/usr/lib/libQtScript.so.4", "/usr/lib/libssl.so.0.9.8", + "/usr/lib/libaegis_crypto.so.1", + "/usr/lib/libQtDeclarative.so.4", + "/usr/lib/libxml2.so.2", + "/lib/libcal.so.1", + "/usr/lib/libcontentaction.so.0", + "/usr/lib/libcrypto.so.0.9.8", + "/usr/lib/libbb5.so.0", + "/lib/libresolv-2.10.1.so", + "/usr/lib/libgio-2.0.so.0", + "/usr/lib/libQtSparql.so.0", + "/usr/lib/libsqlite3.so.0", + "/usr/lib/libQtSql.so.4", + "/usr/lib/libmeegotouchsettings.so.0", + "/usr/lib/libmeegotouchextensions.so.0", + "/usr/lib/qt4/plugins/inputmethods/libminputcontext.so", + "/usr/lib/qt4/plugins/inputmethods/libqimsw-multi.so", + "/lib/libudev.so.0", + "/usr/lib/libmeegotouchviews.so.0", + "/usr/lib/qt4/plugins/graphicssystems/libqmeegographicssystem.so", + "/usr/lib/libXrandr.so.2", + "/usr/lib/contextkit/subscriber-plugins/kbslider-1.so", + "/usr/lib/libXcomposite.so.1", + "/usr/lib/libGLESv2_r125.so", + "/usr/lib/libgconf-2.so.4", + "/usr/lib/libQtCore.so.4", + "/usr/lib/libdbus-glib-1.so.2", "/usr/lib/libstdc++.so.6", - "/usr/lib/libsysinfo.so.0", - "/usr/lib/libthumbnailer.so.0", - "/usr/lib/libtimed.so.0", - "/usr/lib/libWrtDialogsProvider.so.1", - "/usr/lib/libWrtIpcClient.so.1", - "/usr/lib/libWrtRuntimeCore.so.1", - "/usr/lib/libWrtSecureStorage.so.1", - "/usr/lib/libWrtSecurityManager.so.1", - "/usr/lib/libWrtSettings.so.1", - "/usr/lib/libWrtWidgetCore.so.1", - "/usr/lib/libWrtWidgetUtils.so.1", + "/usr/lib/libXi.so.6", + "/lib/libpcre.so.3", + "/usr/lib/libQtSvg.so.4", + "/usr/lib/libicui18n.so.44", + "/usr/lib/libIMGegl_r125.so", + "/usr/lib/libdbus-1.so.3", + "/usr/lib/libmeegotouchcore.so.0", "/usr/lib/libX11.so.6", - "/usr/lib/libXau.so.6", - "/usr/lib/libxcb.so.1", + "/usr/lib/libexpat.so.1", + "/usr/lib/libfontconfig.so.1", + "/usr/lib/libSM.so.6", + "/usr/lib/libICE.so.6", + "/usr/lib/libEGL_r125.so", "/usr/lib/libXdamage.so.1", - "/usr/lib/libXdmcp.so.6", + "/usr/lib/libcontextsubscriber.so.0", + "/lib/libdl-2.10.1.so", "/usr/lib/libXext.so.6", + "/lib/libpthread-2.10.1.so", + "/usr/lib/libXau.so.6", + "/usr/lib/libgobject-2.0.so.0", + "/usr/lib/libcdb.so.1", + "/usr/lib/libQtNetwork.so.4", + "/usr/lib/gconv/UTF-16.so", + "/usr/lib/libicudata.so.44", + "/usr/lib/libQtMeeGoGraphicsSystemHelper.so.4", + "/usr/lib/libQtGui.so.4", + "/usr/lib/libQtOpenGL.so.4", + "/usr/lib/libQtXml.so.4", + "/usr/lib/libQtDBus.so.4", "/usr/lib/libXfixes.so.3", - "/usr/lib/libXi.so.6", - "/usr/lib/libxml2.so.2", - "/usr/lib/libXrandr.so.2", - "/usr/lib/libXrender.so.1", "/usr/lib/libz.so.1", + "/usr/lib/libxcb.so.1", + "/lib/libm-2.10.1.so", + "/usr/lib/libgmodule-2.0.so.0", + "/usr/lib/libsrv_um_r125.so", + "/usr/lib/libpng12.so.0", + "/usr/lib/libfreetype.so.6", + "/usr/lib/libgthread-2.0.so.0", + "/lib/libglib-2.0.so.0", + "/usr/lib/libXrender.so.1", + "/usr/lib/libicuuc.so.44", + "/lib/librt-2.10.1.so", "/usr/bin/single-instance" }; From 15738956d3041bfc797187255b0801ead7f1195a Mon Sep 17 00:00:00 2001 From: Juha Lintula Date: Tue, 29 Mar 2011 14:21:39 +0300 Subject: [PATCH 5/8] Changes: New changelog entry added RevBy: TrustMe --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index d68e6e9..cf6f895 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +applauncherd (0.25.0) unstable; urgency=low + + * Partial preloaded library list optimization + + -- Juha Lintula Tue, 29 Mar 2011 14:21:21 +0200 + applauncherd (0.24.5) stable; urgency=low * Fixes: NB#240045 - Not able to open bluetooth menu from settings application From 87dfb3c99ab6ae32511c66a9d4e8078bc4752f3d Mon Sep 17 00:00:00 2001 From: Olli Leppanen Date: Tue, 29 Mar 2011 15:14:20 +0300 Subject: [PATCH 6/8] Changes: New main page for the documentation RevBy:Pertti Kellaki --- README.dox | 51 ++++++++++++++++++++++++++------------------------- 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/README.dox b/README.dox index 89f5650..6c3eb92 100644 --- a/README.dox +++ b/README.dox @@ -1,44 +1,45 @@ -/*! \mainpage Applauncherd usage +/*! \mainpage Applauncherd usage UNDER CONSTRUCTION! \section intro Introduction -Applauncherd is a daemon that helps to launch applications faster by -preloading dynamically linked libraries and caching stuff -(MComponentCache, MDeclarativeCache). It also saves memory, because +Invoker (binary) and applauncherd (daemon) are tools that help to give a user a better +application startup experience. This is achieved by means of actually launching applications +faster by preloading dynamically linked libraries and caching stuff +(MComponentCache, MDeclarativeCache), providing possibility to application developer +to configure application spesific splash screen which is shown before application is +started and providing single instance support for application so that only one instance of +application can be started at a time. It also saves memory, because all launched applications share certain resources. -This documentation describes the idea behind the launcher and the -basic usage. It also explains some of the \subpage technical -"Technical details" of the implementation. +This documentation describes the idea behind these functionalities. It also explains +some of the \subpage technical "Technical details" of the implementation. -\subsection howto How to... +With invoker and applauncherd you can achieve: -\li \subpage compilinglinking "Compile and link your application to be usable with the launcher" +- \subpage splash "Splash screen for the application" -\li \subpage invoker "Launch your application using the invoker" +- \subpage singleinstance "Single instance support for the application" -\li \subpage usingboosters "Reduce startup time with cached object instances" +- Boosted startup for different types of applications: + - \subpage qmlboost "QML" + - \subpage qtboost "Qt" + - \subpage libmeegotouchboost "Libmeegotouch" -\li \subpage splash "Show a splash screen during application launch" +- \subpage ownboosterplugin "Write your own booster for other application types" -\li \subpage singleinstance "Ensure that only one instance of the application is running" +\section gettingstarted Getting started +If you are interested how quickly enable splash screen, single instance and boosting for your +QML application, please take a look at \subpage getstarted "Getting started" documentation -\li \subpage starting "Starting applauncherd" +\section tipsandtricks Tips and tricks -\li \subpage security "Platform security" +- \subpage debug "Debugging boosted applications" -\li \subpage dependencies "Package Dependencies" +- \subpage security "Security issues" -\li \subpage knownissues "Current known issues" +- \subpage platform "Platform spesific limitations" -\li \subpage otherboosters "Other boosters" - -\li \subpage commandlineparams "Command line parameters" - -\li \subpage moreinformation "More information" - -For details of how to use MComponentCache and how to enable it in your -application, please refer to the MeeGo Touch documentation. +- \subpage invokercommandline "Advanced invoker command line parameters" \page technical Technical overview From 5087fbdfc0cf97c576bf5251f974f3f61847769c Mon Sep 17 00:00:00 2001 From: Oskari Timperi Date: Wed, 30 Mar 2011 10:45:15 +0300 Subject: [PATCH 7/8] Changes: moved e-booster tests to functests and marked them as significant RevBy: TrustMe --- tests/Harmattan/functests/tests.xml | 38 +++++++++++++++++++++++++++-- tests/Harmattan/red-tests/tests.xml | 36 --------------------------- 2 files changed, 36 insertions(+), 38 deletions(-) diff --git a/tests/Harmattan/functests/tests.xml b/tests/Harmattan/functests/tests.xml index 3ffb8a5..d94b296 100644 --- a/tests/Harmattan/functests/tests.xml +++ b/tests/Harmattan/functests/tests.xml @@ -5,8 +5,6 @@ - - /usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120 @@ -263,6 +261,42 @@ + + + + /usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120 + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_zombie_state_e + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_launch_multiple_apps_e + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_one_instance_e + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_launch_multiple_apps_cont_e + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_wait_term_e + + + + source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_fd_booster_e + + + + true + true + + + diff --git a/tests/Harmattan/red-tests/tests.xml b/tests/Harmattan/red-tests/tests.xml index d049d82..e17cc41 100644 --- a/tests/Harmattan/red-tests/tests.xml +++ b/tests/Harmattan/red-tests/tests.xml @@ -64,42 +64,6 @@ - - - - - /usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120 - - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_zombie_state_e - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_launch_multiple_apps_e - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_one_instance_e - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_launch_multiple_apps_cont_e - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_wait_term_e - - - - source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_fd_booster_e - - - true - true - - /usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120 From 3601fd1df3a82e7a48eba92e1ad9c5b896f648d2 Mon Sep 17 00:00:00 2001 From: Jussi Lind Date: Wed, 30 Mar 2011 12:51:03 +0300 Subject: [PATCH 8/8] Changes: Directory naming in the source tree made consistent => all lower case. RevBy: Antti Kervinen --- tests/CMakeLists.txt | 100 +++++++++--------- .../testapps}/fala_gettime/CMakeLists.txt | 0 .../testapps}/fala_gettime/fala_gettime.c | 0 .../testapps}/fala_gettime_ms/CMakeLists.txt | 0 .../fala_gettime_ms/fala_gettime_ms.c | 0 .../fala_multi-instance/CMakeLists.txt | 0 .../fala_multi-instance.cpp | 0 .../fala_multi-instance/mainpage.cpp | 0 .../testapps}/fala_multi-instance/mainpage.h | 0 .../fala_multi-instance/mainwindow.cpp | 0 .../fala_multi-instance/mainwindow.h | 0 .../fala_qml_helloworld/CMakeLists.txt | 0 .../fala_qml_helloworld/fala_qml_wl.desktop | 0 .../fala_qml_helloworld/fala_qml_wol.desktop | 0 .../testapps}/fala_qml_helloworld/main.cpp | 0 .../testapps}/fala_qml_helloworld/main.qml | 0 .../scripts/create_links.cmake | 0 .../testapps}/fala_status/CMakeLists.txt | 0 .../testapps}/fala_status/fala_status.cpp | 0 .../testapps}/fala_windowid/CMakeLists.txt | 0 .../testapps}/fala_windowid/README | 0 .../testapps}/fala_windowid/main.cpp | 0 .../testapps}/helloworld/CMakeLists.txt | 0 .../testapps}/helloworld/helloworld.cpp | 0 .../helloworld/scripts/create_links.cmake | 0 .../testapps}/pixelchanged/CMakeLists.txt | 0 .../testapps}/pixelchanged/main.c | 0 .../testapps}/testapp/CMakeLists.txt | 0 .../testapp/com.nokia.fala_testapp.service | 0 .../testapp/com.nokia.fala_wl.service | 0 .../testapp/com.nokia.fala_wol.service | 0 .../testapps}/testapp/fala_wl.desktop | 0 .../testapps}/testapp/fala_wol.desktop | 0 .../testapps}/testapp/images/landscape.jpg | Bin .../testapps}/testapp/images/portrait.jpg | Bin .../testapps}/testapp/main.cpp | 0 .../testapps}/themetest/CMakeLists.txt | 0 .../testapps}/themetest/src/CMakeLists.txt | 0 .../testapps}/themetest/src/themetest.cpp | 0 .../themes/style/fala_ft_themetest.css | 0 .../testapps}/themetest/themes/svg/baa.svg | 0 .../testapps}/xsendevent/CMakeLists.txt | 0 .../testapps}/xsendevent/README | 0 .../testapps}/xsendevent/main.cpp | 0 .../unittests/CMakeLists.txt | 0 tests/{Common => common}/unittests/tests.xml | 0 .../unittests/ut_booster/CMakeLists.txt | 0 .../unittests/ut_booster/ut_booster.cpp | 0 .../unittests/ut_booster/ut_booster.h | 0 .../ut_boosterfactory/CMakeLists.txt | 0 .../ut_boosterfactory/ut_boosterfactory.cpp | 0 .../ut_boosterfactory/ut_boosterfactory.h | 0 .../unittests/ut_connection/CMakeLists.txt | 0 .../unittests/ut_connection/ut_connection.cpp | 0 .../unittests/ut_connection/ut_connection.h | 0 .../unittests/ut_daemon/CMakeLists.txt | 0 .../unittests/ut_daemon/ut_daemon.cpp | 0 .../unittests/ut_daemon/ut_daemon.h | 0 .../unittests/ut_dbooster/CMakeLists.txt | 0 .../unittests/ut_dbooster/ut_dbooster.cpp | 0 .../unittests/ut_dbooster/ut_dbooster.h | 0 .../unittests/ut_ebooster/CMakeLists.txt | 0 .../unittests/ut_ebooster/ut_ebooster.cpp | 0 .../unittests/ut_ebooster/ut_ebooster.h | 0 .../unittests/ut_mbooster/CMakeLists.txt | 0 .../unittests/ut_mbooster/ut_mbooster.cpp | 0 .../unittests/ut_mbooster/ut_mbooster.h | 0 .../unittests/ut_qtbooster/CMakeLists.txt | 0 .../unittests/ut_qtbooster/ut_qtbooster.cpp | 0 .../unittests/ut_qtbooster/ut_qtbooster.h | 0 .../unittests/ut_socketmanager/CMakeLists.txt | 0 .../ut_socketmanager/ut_socketmanager.cpp | 0 .../ut_socketmanager/ut_socketmanager.h | 0 .../art-tests/CMakeLists.txt | 0 .../art-tests/tests.xml | 0 .../functests/CMakeLists.txt | 0 .../functests/tests.xml | 0 .../perftests/lmt/CMakeLists.txt | 0 .../perftests/lmt/tests.xml | 0 .../perftests/qml/CMakeLists.txt | 0 .../perftests/qml/tests.xml | 0 .../perftests/reference/CMakeLists.txt | 0 .../perftests/reference/tests.xml | 0 .../red-tests/CMakeLists.txt | 0 .../red-tests/tests.xml | 0 .../testapps}/creds/CMakeLists.txt | 0 .../testapps}/creds/creds_test.cpp | 0 .../testapps}/creds/creds_test.pro | 0 .../testscripts}/CMakeLists.txt | 0 .../testscripts}/check_pipes.py | 0 .../testscripts}/fala_wid | 0 .../testscripts}/fala_xres_wl | 0 .../testscripts}/fala_xres_wol | 0 .../testscripts}/get-coordinates.rb | 0 .../signal-forward/CMakeLists.txt | 0 .../testscripts}/signal-forward/fala_sf_d.py | 0 .../testscripts}/signal-forward/fala_sf_d.sh | 0 .../testscripts}/signal-forward/fala_sf_e.py | 0 .../testscripts}/signal-forward/fala_sf_e.sh | 0 .../testscripts}/signal-forward/fala_sf_m.py | 0 .../testscripts}/signal-forward/fala_sf_m.sh | 0 .../testscripts}/signal-forward/fala_sf_qt.py | 0 .../testscripts}/signal-forward/fala_sf_qt.sh | 0 .../testscripts}/tc_splash.rb | 0 .../testscripts}/tc_theming.rb | 0 .../testscripts}/test-boot-mode.py | 0 .../testscripts}/test-core-dump.py | 0 .../testscripts}/test-func-launcher.py | 0 .../testscripts}/test-perf-mbooster.py | 0 .../testscripts}/test-perf.rb | 0 .../testscripts}/test-security.py | 0 .../testscripts}/test-single-instance.py | 0 .../testscripts}/ts_prestartapp.rb | 0 .../testscripts}/utils.py | 0 .../{Meego => meego}/art-tests/CMakeLists.txt | 0 tests/{Meego => meego}/art-tests/tests.xml | 0 .../{Meego => meego}/bug-tests/CMakeLists.txt | 0 tests/{Meego => meego}/bug-tests/tests.xml | 0 .../{Meego => meego}/functests/CMakeLists.txt | 0 tests/{Meego => meego}/functests/tests.xml | 0 .../{Meego => meego}/perftests/CMakeLists.txt | 0 tests/{Meego => meego}/perftests/tests.xml | 0 .../testscripts}/CMakeLists.txt | 0 .../testscripts}/check_pipes.py | 0 .../testscripts}/fala_wid | 0 .../testscripts}/fala_xres_wl | 0 .../testscripts}/fala_xres_wol | 0 .../signal-forward/CMakeLists.txt | 0 .../testscripts}/signal-forward/fala_sf_m.py | 0 .../testscripts}/signal-forward/fala_sf_m.sh | 0 .../testscripts}/signal-forward/fala_sf_qt.py | 0 .../testscripts}/signal-forward/fala_sf_qt.sh | 0 .../testscripts}/tc_theming.rb | 0 .../testscripts}/test-func-launcher.py | 0 .../testscripts}/test-perf-mbooster.py | 0 .../testscripts}/test-perf.rb | 0 .../testscripts}/ts_prestartapp.rb | 0 .../testscripts}/utils.py | 0 138 files changed, 50 insertions(+), 50 deletions(-) rename tests/{Common/TestApps => common/testapps}/fala_gettime/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/fala_gettime/fala_gettime.c (100%) rename tests/{Common/TestApps => common/testapps}/fala_gettime_ms/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/fala_gettime_ms/fala_gettime_ms.c (100%) rename tests/{Common/TestApps => common/testapps}/fala_multi-instance/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/fala_multi-instance/fala_multi-instance.cpp (100%) rename tests/{Common/TestApps => common/testapps}/fala_multi-instance/mainpage.cpp (100%) rename tests/{Common/TestApps => common/testapps}/fala_multi-instance/mainpage.h (100%) rename tests/{Common/TestApps => common/testapps}/fala_multi-instance/mainwindow.cpp (100%) rename tests/{Common/TestApps => common/testapps}/fala_multi-instance/mainwindow.h (100%) rename tests/{Common/TestApps => common/testapps}/fala_qml_helloworld/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/fala_qml_helloworld/fala_qml_wl.desktop (100%) rename tests/{Common/TestApps => common/testapps}/fala_qml_helloworld/fala_qml_wol.desktop (100%) rename tests/{Common/TestApps => common/testapps}/fala_qml_helloworld/main.cpp (100%) rename tests/{Common/TestApps => common/testapps}/fala_qml_helloworld/main.qml (100%) rename tests/{Common/TestApps => common/testapps}/fala_qml_helloworld/scripts/create_links.cmake (100%) rename tests/{Common/TestApps => common/testapps}/fala_status/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/fala_status/fala_status.cpp (100%) rename tests/{Common/TestApps => common/testapps}/fala_windowid/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/fala_windowid/README (100%) rename tests/{Common/TestApps => common/testapps}/fala_windowid/main.cpp (100%) rename tests/{Common/TestApps => common/testapps}/helloworld/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/helloworld/helloworld.cpp (100%) rename tests/{Common/TestApps => common/testapps}/helloworld/scripts/create_links.cmake (100%) rename tests/{Common/TestApps => common/testapps}/pixelchanged/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/pixelchanged/main.c (100%) rename tests/{Common/TestApps => common/testapps}/testapp/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/testapp/com.nokia.fala_testapp.service (100%) rename tests/{Common/TestApps => common/testapps}/testapp/com.nokia.fala_wl.service (100%) rename tests/{Common/TestApps => common/testapps}/testapp/com.nokia.fala_wol.service (100%) rename tests/{Common/TestApps => common/testapps}/testapp/fala_wl.desktop (100%) rename tests/{Common/TestApps => common/testapps}/testapp/fala_wol.desktop (100%) rename tests/{Common/TestApps => common/testapps}/testapp/images/landscape.jpg (100%) rename tests/{Common/TestApps => common/testapps}/testapp/images/portrait.jpg (100%) rename tests/{Common/TestApps => common/testapps}/testapp/main.cpp (100%) rename tests/{Common/TestApps => common/testapps}/themetest/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/themetest/src/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/themetest/src/themetest.cpp (100%) rename tests/{Common/TestApps => common/testapps}/themetest/themes/style/fala_ft_themetest.css (100%) rename tests/{Common/TestApps => common/testapps}/themetest/themes/svg/baa.svg (100%) rename tests/{Common/TestApps => common/testapps}/xsendevent/CMakeLists.txt (100%) rename tests/{Common/TestApps => common/testapps}/xsendevent/README (100%) rename tests/{Common/TestApps => common/testapps}/xsendevent/main.cpp (100%) rename tests/{Common => common}/unittests/CMakeLists.txt (100%) rename tests/{Common => common}/unittests/tests.xml (100%) rename tests/{Common => common}/unittests/ut_booster/CMakeLists.txt (100%) rename tests/{Common => common}/unittests/ut_booster/ut_booster.cpp (100%) rename tests/{Common => common}/unittests/ut_booster/ut_booster.h (100%) rename tests/{Common => common}/unittests/ut_boosterfactory/CMakeLists.txt (100%) rename tests/{Common => common}/unittests/ut_boosterfactory/ut_boosterfactory.cpp (100%) rename tests/{Common => common}/unittests/ut_boosterfactory/ut_boosterfactory.h (100%) rename tests/{Common => common}/unittests/ut_connection/CMakeLists.txt (100%) rename tests/{Common => common}/unittests/ut_connection/ut_connection.cpp (100%) rename tests/{Common => common}/unittests/ut_connection/ut_connection.h (100%) rename tests/{Common => common}/unittests/ut_daemon/CMakeLists.txt (100%) rename tests/{Common => common}/unittests/ut_daemon/ut_daemon.cpp (100%) rename tests/{Common => common}/unittests/ut_daemon/ut_daemon.h (100%) rename tests/{Common => common}/unittests/ut_dbooster/CMakeLists.txt (100%) rename tests/{Common => common}/unittests/ut_dbooster/ut_dbooster.cpp (100%) rename tests/{Common => common}/unittests/ut_dbooster/ut_dbooster.h (100%) rename tests/{Common => common}/unittests/ut_ebooster/CMakeLists.txt (100%) rename tests/{Common => common}/unittests/ut_ebooster/ut_ebooster.cpp (100%) rename tests/{Common => common}/unittests/ut_ebooster/ut_ebooster.h (100%) rename tests/{Common => common}/unittests/ut_mbooster/CMakeLists.txt (100%) rename tests/{Common => common}/unittests/ut_mbooster/ut_mbooster.cpp (100%) rename tests/{Common => common}/unittests/ut_mbooster/ut_mbooster.h (100%) rename tests/{Common => common}/unittests/ut_qtbooster/CMakeLists.txt (100%) rename tests/{Common => common}/unittests/ut_qtbooster/ut_qtbooster.cpp (100%) rename tests/{Common => common}/unittests/ut_qtbooster/ut_qtbooster.h (100%) rename tests/{Common => common}/unittests/ut_socketmanager/CMakeLists.txt (100%) rename tests/{Common => common}/unittests/ut_socketmanager/ut_socketmanager.cpp (100%) rename tests/{Common => common}/unittests/ut_socketmanager/ut_socketmanager.h (100%) rename tests/{Harmattan => harmattan}/art-tests/CMakeLists.txt (100%) rename tests/{Harmattan => harmattan}/art-tests/tests.xml (100%) rename tests/{Harmattan => harmattan}/functests/CMakeLists.txt (100%) rename tests/{Harmattan => harmattan}/functests/tests.xml (100%) rename tests/{Harmattan => harmattan}/perftests/lmt/CMakeLists.txt (100%) rename tests/{Harmattan => harmattan}/perftests/lmt/tests.xml (100%) rename tests/{Harmattan => harmattan}/perftests/qml/CMakeLists.txt (100%) rename tests/{Harmattan => harmattan}/perftests/qml/tests.xml (100%) rename tests/{Harmattan => harmattan}/perftests/reference/CMakeLists.txt (100%) rename tests/{Harmattan => harmattan}/perftests/reference/tests.xml (100%) rename tests/{Harmattan => harmattan}/red-tests/CMakeLists.txt (100%) rename tests/{Harmattan => harmattan}/red-tests/tests.xml (100%) rename tests/{Harmattan/TestApps => harmattan/testapps}/creds/CMakeLists.txt (100%) rename tests/{Harmattan/TestApps => harmattan/testapps}/creds/creds_test.cpp (100%) rename tests/{Harmattan/TestApps => harmattan/testapps}/creds/creds_test.pro (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/CMakeLists.txt (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/check_pipes.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/fala_wid (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/fala_xres_wl (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/fala_xres_wol (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/get-coordinates.rb (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/signal-forward/CMakeLists.txt (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/signal-forward/fala_sf_d.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/signal-forward/fala_sf_d.sh (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/signal-forward/fala_sf_e.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/signal-forward/fala_sf_e.sh (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/signal-forward/fala_sf_m.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/signal-forward/fala_sf_m.sh (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/signal-forward/fala_sf_qt.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/signal-forward/fala_sf_qt.sh (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/tc_splash.rb (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/tc_theming.rb (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/test-boot-mode.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/test-core-dump.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/test-func-launcher.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/test-perf-mbooster.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/test-perf.rb (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/test-security.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/test-single-instance.py (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/ts_prestartapp.rb (100%) rename tests/{Harmattan/TestScripts => harmattan/testscripts}/utils.py (100%) rename tests/{Meego => meego}/art-tests/CMakeLists.txt (100%) rename tests/{Meego => meego}/art-tests/tests.xml (100%) rename tests/{Meego => meego}/bug-tests/CMakeLists.txt (100%) rename tests/{Meego => meego}/bug-tests/tests.xml (100%) rename tests/{Meego => meego}/functests/CMakeLists.txt (100%) rename tests/{Meego => meego}/functests/tests.xml (100%) rename tests/{Meego => meego}/perftests/CMakeLists.txt (100%) rename tests/{Meego => meego}/perftests/tests.xml (100%) rename tests/{Meego/TestScripts => meego/testscripts}/CMakeLists.txt (100%) rename tests/{Meego/TestScripts => meego/testscripts}/check_pipes.py (100%) rename tests/{Meego/TestScripts => meego/testscripts}/fala_wid (100%) rename tests/{Meego/TestScripts => meego/testscripts}/fala_xres_wl (100%) rename tests/{Meego/TestScripts => meego/testscripts}/fala_xres_wol (100%) rename tests/{Meego/TestScripts => meego/testscripts}/signal-forward/CMakeLists.txt (100%) rename tests/{Meego/TestScripts => meego/testscripts}/signal-forward/fala_sf_m.py (100%) rename tests/{Meego/TestScripts => meego/testscripts}/signal-forward/fala_sf_m.sh (100%) rename tests/{Meego/TestScripts => meego/testscripts}/signal-forward/fala_sf_qt.py (100%) rename tests/{Meego/TestScripts => meego/testscripts}/signal-forward/fala_sf_qt.sh (100%) rename tests/{Meego/TestScripts => meego/testscripts}/tc_theming.rb (100%) rename tests/{Meego/TestScripts => meego/testscripts}/test-func-launcher.py (100%) rename tests/{Meego/TestScripts => meego/testscripts}/test-perf-mbooster.py (100%) rename tests/{Meego/TestScripts => meego/testscripts}/test-perf.rb (100%) rename tests/{Meego/TestScripts => meego/testscripts}/ts_prestartapp.rb (100%) rename tests/{Meego/TestScripts => meego/testscripts}/utils.py (100%) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index eb1eec4..abd28c7 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1,74 +1,74 @@ -# Sub build: Meego/TestScripts -add_subdirectory(Meego/TestScripts) +# Sub build: meego/testscripts +add_subdirectory(meego/testscripts) -# Sub build: Meego/art-tests -add_subdirectory(Meego/art-tests) +# Sub build: meego/art-tests +add_subdirectory(meego/art-tests) -# Sub build: Meego/bug-tests -add_subdirectory(Meego/bug-tests) +# Sub build: meego/bug-tests +add_subdirectory(meego/bug-tests) -# Sub build: Meego/functests -add_subdirectory(Meego/functests) +# Sub build: meego/functests +add_subdirectory(meego/functests) -# Sub build: Meego/perftests -add_subdirectory(Meego/perftests) +# Sub build: meego/perftests +add_subdirectory(meego/perftests) -# Sub build: Harmattan/TestApps/creds -add_subdirectory(Harmattan/TestApps/creds) +# Sub build: harmattan/testapps/creds +add_subdirectory(harmattan/testapps/creds) -# Sub build: Harmattan/TestScripts -add_subdirectory(Harmattan/TestScripts) +# Sub build: harmattan/testscripts +add_subdirectory(harmattan/testscripts) -# Sub build: Harmattan/art-tests -add_subdirectory(Harmattan/art-tests) +# Sub build: harmattan/art-tests +add_subdirectory(harmattan/art-tests) -# Sub build: Harmattan/red-tests -add_subdirectory(Harmattan/red-tests) +# Sub build: harmattan/red-tests +add_subdirectory(harmattan/red-tests) -# Sub build: Harmattan/functests -add_subdirectory(Harmattan/functests) +# Sub build: harmattan/functests +add_subdirectory(harmattan/functests) -# Sub build: Harmattan/perftests/qml -add_subdirectory(Harmattan/perftests/qml) +# Sub build: harmattan/perftests/qml +add_subdirectory(harmattan/perftests/qml) -# Sub build: Harmattan/perftests/qml -add_subdirectory(Harmattan/perftests/lmt) +# Sub build: harmattan/perftests/qml +add_subdirectory(harmattan/perftests/lmt) -# Sub build: Harmattan/perftests/qml -add_subdirectory(Harmattan/perftests/reference) +# Sub build: harmattan/perftests/qml +add_subdirectory(harmattan/perftests/reference) -# Sub build: Common/unittests -add_subdirectory(Common/unittests) +# Sub build: common/unittests +add_subdirectory(common/unittests) -# Sub build: Common/TestApps/fala_status -add_subdirectory(Common/TestApps/fala_status) +# Sub build: common/testapps/fala_status +add_subdirectory(common/testapps/fala_status) -# Sub build: Common/TestApps/testapp -add_subdirectory(Common/TestApps/testapp) +# Sub build: common/testapps/testapp +add_subdirectory(common/testapps/testapp) -# Sub build: Common/TestApps/themetest -add_subdirectory(Common/TestApps/themetest) +# Sub build: common/testapps/themetest +add_subdirectory(common/testapps/themetest) -# Sub build: Common/TestApps/fala_gettime -add_subdirectory(Common/TestApps/fala_gettime) +# Sub build: common/testapps/fala_gettime +add_subdirectory(common/testapps/fala_gettime) -# Sub build: Common/TestApps/fala_gettime_ms -add_subdirectory(Common/TestApps/fala_gettime_ms) +# Sub build: common/testapps/fala_gettime_ms +add_subdirectory(common/testapps/fala_gettime_ms) -# Sub build: Common/TestApps/fala_multi-instance -add_subdirectory(Common/TestApps/fala_multi-instance) +# Sub build: common/testapps/fala_multi-instance +add_subdirectory(common/testapps/fala_multi-instance) -# Sub build: Common/TestApps/helloworld -add_subdirectory(Common/TestApps/helloworld) +# Sub build: common/testapps/helloworld +add_subdirectory(common/testapps/helloworld) -# Sub build: Common/TestApps/pixelchanged -add_subdirectory(Common/TestApps/pixelchanged) +# Sub build: common/testapps/pixelchanged +add_subdirectory(common/testapps/pixelchanged) -# Sub build: Common/TestApps/fala_windowid -add_subdirectory(Common/TestApps/fala_windowid) +# Sub build: common/testapps/fala_windowid +add_subdirectory(common/testapps/fala_windowid) -# Sub build: Common/TestApps/xsendevent -add_subdirectory(Common/TestApps/xsendevent) +# Sub build: common/testapps/xsendevent +add_subdirectory(common/testapps/xsendevent) -# Sub build: Common/TestApps/fala_qml_helloworld -add_subdirectory(Common/TestApps/fala_qml_helloworld) +# Sub build: common/testapps/fala_qml_helloworld +add_subdirectory(common/testapps/fala_qml_helloworld) diff --git a/tests/Common/TestApps/fala_gettime/CMakeLists.txt b/tests/common/testapps/fala_gettime/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/fala_gettime/CMakeLists.txt rename to tests/common/testapps/fala_gettime/CMakeLists.txt diff --git a/tests/Common/TestApps/fala_gettime/fala_gettime.c b/tests/common/testapps/fala_gettime/fala_gettime.c similarity index 100% rename from tests/Common/TestApps/fala_gettime/fala_gettime.c rename to tests/common/testapps/fala_gettime/fala_gettime.c diff --git a/tests/Common/TestApps/fala_gettime_ms/CMakeLists.txt b/tests/common/testapps/fala_gettime_ms/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/fala_gettime_ms/CMakeLists.txt rename to tests/common/testapps/fala_gettime_ms/CMakeLists.txt diff --git a/tests/Common/TestApps/fala_gettime_ms/fala_gettime_ms.c b/tests/common/testapps/fala_gettime_ms/fala_gettime_ms.c similarity index 100% rename from tests/Common/TestApps/fala_gettime_ms/fala_gettime_ms.c rename to tests/common/testapps/fala_gettime_ms/fala_gettime_ms.c diff --git a/tests/Common/TestApps/fala_multi-instance/CMakeLists.txt b/tests/common/testapps/fala_multi-instance/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/fala_multi-instance/CMakeLists.txt rename to tests/common/testapps/fala_multi-instance/CMakeLists.txt diff --git a/tests/Common/TestApps/fala_multi-instance/fala_multi-instance.cpp b/tests/common/testapps/fala_multi-instance/fala_multi-instance.cpp similarity index 100% rename from tests/Common/TestApps/fala_multi-instance/fala_multi-instance.cpp rename to tests/common/testapps/fala_multi-instance/fala_multi-instance.cpp diff --git a/tests/Common/TestApps/fala_multi-instance/mainpage.cpp b/tests/common/testapps/fala_multi-instance/mainpage.cpp similarity index 100% rename from tests/Common/TestApps/fala_multi-instance/mainpage.cpp rename to tests/common/testapps/fala_multi-instance/mainpage.cpp diff --git a/tests/Common/TestApps/fala_multi-instance/mainpage.h b/tests/common/testapps/fala_multi-instance/mainpage.h similarity index 100% rename from tests/Common/TestApps/fala_multi-instance/mainpage.h rename to tests/common/testapps/fala_multi-instance/mainpage.h diff --git a/tests/Common/TestApps/fala_multi-instance/mainwindow.cpp b/tests/common/testapps/fala_multi-instance/mainwindow.cpp similarity index 100% rename from tests/Common/TestApps/fala_multi-instance/mainwindow.cpp rename to tests/common/testapps/fala_multi-instance/mainwindow.cpp diff --git a/tests/Common/TestApps/fala_multi-instance/mainwindow.h b/tests/common/testapps/fala_multi-instance/mainwindow.h similarity index 100% rename from tests/Common/TestApps/fala_multi-instance/mainwindow.h rename to tests/common/testapps/fala_multi-instance/mainwindow.h diff --git a/tests/Common/TestApps/fala_qml_helloworld/CMakeLists.txt b/tests/common/testapps/fala_qml_helloworld/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/fala_qml_helloworld/CMakeLists.txt rename to tests/common/testapps/fala_qml_helloworld/CMakeLists.txt diff --git a/tests/Common/TestApps/fala_qml_helloworld/fala_qml_wl.desktop b/tests/common/testapps/fala_qml_helloworld/fala_qml_wl.desktop similarity index 100% rename from tests/Common/TestApps/fala_qml_helloworld/fala_qml_wl.desktop rename to tests/common/testapps/fala_qml_helloworld/fala_qml_wl.desktop diff --git a/tests/Common/TestApps/fala_qml_helloworld/fala_qml_wol.desktop b/tests/common/testapps/fala_qml_helloworld/fala_qml_wol.desktop similarity index 100% rename from tests/Common/TestApps/fala_qml_helloworld/fala_qml_wol.desktop rename to tests/common/testapps/fala_qml_helloworld/fala_qml_wol.desktop diff --git a/tests/Common/TestApps/fala_qml_helloworld/main.cpp b/tests/common/testapps/fala_qml_helloworld/main.cpp similarity index 100% rename from tests/Common/TestApps/fala_qml_helloworld/main.cpp rename to tests/common/testapps/fala_qml_helloworld/main.cpp diff --git a/tests/Common/TestApps/fala_qml_helloworld/main.qml b/tests/common/testapps/fala_qml_helloworld/main.qml similarity index 100% rename from tests/Common/TestApps/fala_qml_helloworld/main.qml rename to tests/common/testapps/fala_qml_helloworld/main.qml diff --git a/tests/Common/TestApps/fala_qml_helloworld/scripts/create_links.cmake b/tests/common/testapps/fala_qml_helloworld/scripts/create_links.cmake similarity index 100% rename from tests/Common/TestApps/fala_qml_helloworld/scripts/create_links.cmake rename to tests/common/testapps/fala_qml_helloworld/scripts/create_links.cmake diff --git a/tests/Common/TestApps/fala_status/CMakeLists.txt b/tests/common/testapps/fala_status/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/fala_status/CMakeLists.txt rename to tests/common/testapps/fala_status/CMakeLists.txt diff --git a/tests/Common/TestApps/fala_status/fala_status.cpp b/tests/common/testapps/fala_status/fala_status.cpp similarity index 100% rename from tests/Common/TestApps/fala_status/fala_status.cpp rename to tests/common/testapps/fala_status/fala_status.cpp diff --git a/tests/Common/TestApps/fala_windowid/CMakeLists.txt b/tests/common/testapps/fala_windowid/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/fala_windowid/CMakeLists.txt rename to tests/common/testapps/fala_windowid/CMakeLists.txt diff --git a/tests/Common/TestApps/fala_windowid/README b/tests/common/testapps/fala_windowid/README similarity index 100% rename from tests/Common/TestApps/fala_windowid/README rename to tests/common/testapps/fala_windowid/README diff --git a/tests/Common/TestApps/fala_windowid/main.cpp b/tests/common/testapps/fala_windowid/main.cpp similarity index 100% rename from tests/Common/TestApps/fala_windowid/main.cpp rename to tests/common/testapps/fala_windowid/main.cpp diff --git a/tests/Common/TestApps/helloworld/CMakeLists.txt b/tests/common/testapps/helloworld/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/helloworld/CMakeLists.txt rename to tests/common/testapps/helloworld/CMakeLists.txt diff --git a/tests/Common/TestApps/helloworld/helloworld.cpp b/tests/common/testapps/helloworld/helloworld.cpp similarity index 100% rename from tests/Common/TestApps/helloworld/helloworld.cpp rename to tests/common/testapps/helloworld/helloworld.cpp diff --git a/tests/Common/TestApps/helloworld/scripts/create_links.cmake b/tests/common/testapps/helloworld/scripts/create_links.cmake similarity index 100% rename from tests/Common/TestApps/helloworld/scripts/create_links.cmake rename to tests/common/testapps/helloworld/scripts/create_links.cmake diff --git a/tests/Common/TestApps/pixelchanged/CMakeLists.txt b/tests/common/testapps/pixelchanged/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/pixelchanged/CMakeLists.txt rename to tests/common/testapps/pixelchanged/CMakeLists.txt diff --git a/tests/Common/TestApps/pixelchanged/main.c b/tests/common/testapps/pixelchanged/main.c similarity index 100% rename from tests/Common/TestApps/pixelchanged/main.c rename to tests/common/testapps/pixelchanged/main.c diff --git a/tests/Common/TestApps/testapp/CMakeLists.txt b/tests/common/testapps/testapp/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/testapp/CMakeLists.txt rename to tests/common/testapps/testapp/CMakeLists.txt diff --git a/tests/Common/TestApps/testapp/com.nokia.fala_testapp.service b/tests/common/testapps/testapp/com.nokia.fala_testapp.service similarity index 100% rename from tests/Common/TestApps/testapp/com.nokia.fala_testapp.service rename to tests/common/testapps/testapp/com.nokia.fala_testapp.service diff --git a/tests/Common/TestApps/testapp/com.nokia.fala_wl.service b/tests/common/testapps/testapp/com.nokia.fala_wl.service similarity index 100% rename from tests/Common/TestApps/testapp/com.nokia.fala_wl.service rename to tests/common/testapps/testapp/com.nokia.fala_wl.service diff --git a/tests/Common/TestApps/testapp/com.nokia.fala_wol.service b/tests/common/testapps/testapp/com.nokia.fala_wol.service similarity index 100% rename from tests/Common/TestApps/testapp/com.nokia.fala_wol.service rename to tests/common/testapps/testapp/com.nokia.fala_wol.service diff --git a/tests/Common/TestApps/testapp/fala_wl.desktop b/tests/common/testapps/testapp/fala_wl.desktop similarity index 100% rename from tests/Common/TestApps/testapp/fala_wl.desktop rename to tests/common/testapps/testapp/fala_wl.desktop diff --git a/tests/Common/TestApps/testapp/fala_wol.desktop b/tests/common/testapps/testapp/fala_wol.desktop similarity index 100% rename from tests/Common/TestApps/testapp/fala_wol.desktop rename to tests/common/testapps/testapp/fala_wol.desktop diff --git a/tests/Common/TestApps/testapp/images/landscape.jpg b/tests/common/testapps/testapp/images/landscape.jpg similarity index 100% rename from tests/Common/TestApps/testapp/images/landscape.jpg rename to tests/common/testapps/testapp/images/landscape.jpg diff --git a/tests/Common/TestApps/testapp/images/portrait.jpg b/tests/common/testapps/testapp/images/portrait.jpg similarity index 100% rename from tests/Common/TestApps/testapp/images/portrait.jpg rename to tests/common/testapps/testapp/images/portrait.jpg diff --git a/tests/Common/TestApps/testapp/main.cpp b/tests/common/testapps/testapp/main.cpp similarity index 100% rename from tests/Common/TestApps/testapp/main.cpp rename to tests/common/testapps/testapp/main.cpp diff --git a/tests/Common/TestApps/themetest/CMakeLists.txt b/tests/common/testapps/themetest/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/themetest/CMakeLists.txt rename to tests/common/testapps/themetest/CMakeLists.txt diff --git a/tests/Common/TestApps/themetest/src/CMakeLists.txt b/tests/common/testapps/themetest/src/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/themetest/src/CMakeLists.txt rename to tests/common/testapps/themetest/src/CMakeLists.txt diff --git a/tests/Common/TestApps/themetest/src/themetest.cpp b/tests/common/testapps/themetest/src/themetest.cpp similarity index 100% rename from tests/Common/TestApps/themetest/src/themetest.cpp rename to tests/common/testapps/themetest/src/themetest.cpp diff --git a/tests/Common/TestApps/themetest/themes/style/fala_ft_themetest.css b/tests/common/testapps/themetest/themes/style/fala_ft_themetest.css similarity index 100% rename from tests/Common/TestApps/themetest/themes/style/fala_ft_themetest.css rename to tests/common/testapps/themetest/themes/style/fala_ft_themetest.css diff --git a/tests/Common/TestApps/themetest/themes/svg/baa.svg b/tests/common/testapps/themetest/themes/svg/baa.svg similarity index 100% rename from tests/Common/TestApps/themetest/themes/svg/baa.svg rename to tests/common/testapps/themetest/themes/svg/baa.svg diff --git a/tests/Common/TestApps/xsendevent/CMakeLists.txt b/tests/common/testapps/xsendevent/CMakeLists.txt similarity index 100% rename from tests/Common/TestApps/xsendevent/CMakeLists.txt rename to tests/common/testapps/xsendevent/CMakeLists.txt diff --git a/tests/Common/TestApps/xsendevent/README b/tests/common/testapps/xsendevent/README similarity index 100% rename from tests/Common/TestApps/xsendevent/README rename to tests/common/testapps/xsendevent/README diff --git a/tests/Common/TestApps/xsendevent/main.cpp b/tests/common/testapps/xsendevent/main.cpp similarity index 100% rename from tests/Common/TestApps/xsendevent/main.cpp rename to tests/common/testapps/xsendevent/main.cpp diff --git a/tests/Common/unittests/CMakeLists.txt b/tests/common/unittests/CMakeLists.txt similarity index 100% rename from tests/Common/unittests/CMakeLists.txt rename to tests/common/unittests/CMakeLists.txt diff --git a/tests/Common/unittests/tests.xml b/tests/common/unittests/tests.xml similarity index 100% rename from tests/Common/unittests/tests.xml rename to tests/common/unittests/tests.xml diff --git a/tests/Common/unittests/ut_booster/CMakeLists.txt b/tests/common/unittests/ut_booster/CMakeLists.txt similarity index 100% rename from tests/Common/unittests/ut_booster/CMakeLists.txt rename to tests/common/unittests/ut_booster/CMakeLists.txt diff --git a/tests/Common/unittests/ut_booster/ut_booster.cpp b/tests/common/unittests/ut_booster/ut_booster.cpp similarity index 100% rename from tests/Common/unittests/ut_booster/ut_booster.cpp rename to tests/common/unittests/ut_booster/ut_booster.cpp diff --git a/tests/Common/unittests/ut_booster/ut_booster.h b/tests/common/unittests/ut_booster/ut_booster.h similarity index 100% rename from tests/Common/unittests/ut_booster/ut_booster.h rename to tests/common/unittests/ut_booster/ut_booster.h diff --git a/tests/Common/unittests/ut_boosterfactory/CMakeLists.txt b/tests/common/unittests/ut_boosterfactory/CMakeLists.txt similarity index 100% rename from tests/Common/unittests/ut_boosterfactory/CMakeLists.txt rename to tests/common/unittests/ut_boosterfactory/CMakeLists.txt diff --git a/tests/Common/unittests/ut_boosterfactory/ut_boosterfactory.cpp b/tests/common/unittests/ut_boosterfactory/ut_boosterfactory.cpp similarity index 100% rename from tests/Common/unittests/ut_boosterfactory/ut_boosterfactory.cpp rename to tests/common/unittests/ut_boosterfactory/ut_boosterfactory.cpp diff --git a/tests/Common/unittests/ut_boosterfactory/ut_boosterfactory.h b/tests/common/unittests/ut_boosterfactory/ut_boosterfactory.h similarity index 100% rename from tests/Common/unittests/ut_boosterfactory/ut_boosterfactory.h rename to tests/common/unittests/ut_boosterfactory/ut_boosterfactory.h diff --git a/tests/Common/unittests/ut_connection/CMakeLists.txt b/tests/common/unittests/ut_connection/CMakeLists.txt similarity index 100% rename from tests/Common/unittests/ut_connection/CMakeLists.txt rename to tests/common/unittests/ut_connection/CMakeLists.txt diff --git a/tests/Common/unittests/ut_connection/ut_connection.cpp b/tests/common/unittests/ut_connection/ut_connection.cpp similarity index 100% rename from tests/Common/unittests/ut_connection/ut_connection.cpp rename to tests/common/unittests/ut_connection/ut_connection.cpp diff --git a/tests/Common/unittests/ut_connection/ut_connection.h b/tests/common/unittests/ut_connection/ut_connection.h similarity index 100% rename from tests/Common/unittests/ut_connection/ut_connection.h rename to tests/common/unittests/ut_connection/ut_connection.h diff --git a/tests/Common/unittests/ut_daemon/CMakeLists.txt b/tests/common/unittests/ut_daemon/CMakeLists.txt similarity index 100% rename from tests/Common/unittests/ut_daemon/CMakeLists.txt rename to tests/common/unittests/ut_daemon/CMakeLists.txt diff --git a/tests/Common/unittests/ut_daemon/ut_daemon.cpp b/tests/common/unittests/ut_daemon/ut_daemon.cpp similarity index 100% rename from tests/Common/unittests/ut_daemon/ut_daemon.cpp rename to tests/common/unittests/ut_daemon/ut_daemon.cpp diff --git a/tests/Common/unittests/ut_daemon/ut_daemon.h b/tests/common/unittests/ut_daemon/ut_daemon.h similarity index 100% rename from tests/Common/unittests/ut_daemon/ut_daemon.h rename to tests/common/unittests/ut_daemon/ut_daemon.h diff --git a/tests/Common/unittests/ut_dbooster/CMakeLists.txt b/tests/common/unittests/ut_dbooster/CMakeLists.txt similarity index 100% rename from tests/Common/unittests/ut_dbooster/CMakeLists.txt rename to tests/common/unittests/ut_dbooster/CMakeLists.txt diff --git a/tests/Common/unittests/ut_dbooster/ut_dbooster.cpp b/tests/common/unittests/ut_dbooster/ut_dbooster.cpp similarity index 100% rename from tests/Common/unittests/ut_dbooster/ut_dbooster.cpp rename to tests/common/unittests/ut_dbooster/ut_dbooster.cpp diff --git a/tests/Common/unittests/ut_dbooster/ut_dbooster.h b/tests/common/unittests/ut_dbooster/ut_dbooster.h similarity index 100% rename from tests/Common/unittests/ut_dbooster/ut_dbooster.h rename to tests/common/unittests/ut_dbooster/ut_dbooster.h diff --git a/tests/Common/unittests/ut_ebooster/CMakeLists.txt b/tests/common/unittests/ut_ebooster/CMakeLists.txt similarity index 100% rename from tests/Common/unittests/ut_ebooster/CMakeLists.txt rename to tests/common/unittests/ut_ebooster/CMakeLists.txt diff --git a/tests/Common/unittests/ut_ebooster/ut_ebooster.cpp b/tests/common/unittests/ut_ebooster/ut_ebooster.cpp similarity index 100% rename from tests/Common/unittests/ut_ebooster/ut_ebooster.cpp rename to tests/common/unittests/ut_ebooster/ut_ebooster.cpp diff --git a/tests/Common/unittests/ut_ebooster/ut_ebooster.h b/tests/common/unittests/ut_ebooster/ut_ebooster.h similarity index 100% rename from tests/Common/unittests/ut_ebooster/ut_ebooster.h rename to tests/common/unittests/ut_ebooster/ut_ebooster.h diff --git a/tests/Common/unittests/ut_mbooster/CMakeLists.txt b/tests/common/unittests/ut_mbooster/CMakeLists.txt similarity index 100% rename from tests/Common/unittests/ut_mbooster/CMakeLists.txt rename to tests/common/unittests/ut_mbooster/CMakeLists.txt diff --git a/tests/Common/unittests/ut_mbooster/ut_mbooster.cpp b/tests/common/unittests/ut_mbooster/ut_mbooster.cpp similarity index 100% rename from tests/Common/unittests/ut_mbooster/ut_mbooster.cpp rename to tests/common/unittests/ut_mbooster/ut_mbooster.cpp diff --git a/tests/Common/unittests/ut_mbooster/ut_mbooster.h b/tests/common/unittests/ut_mbooster/ut_mbooster.h similarity index 100% rename from tests/Common/unittests/ut_mbooster/ut_mbooster.h rename to tests/common/unittests/ut_mbooster/ut_mbooster.h diff --git a/tests/Common/unittests/ut_qtbooster/CMakeLists.txt b/tests/common/unittests/ut_qtbooster/CMakeLists.txt similarity index 100% rename from tests/Common/unittests/ut_qtbooster/CMakeLists.txt rename to tests/common/unittests/ut_qtbooster/CMakeLists.txt diff --git a/tests/Common/unittests/ut_qtbooster/ut_qtbooster.cpp b/tests/common/unittests/ut_qtbooster/ut_qtbooster.cpp similarity index 100% rename from tests/Common/unittests/ut_qtbooster/ut_qtbooster.cpp rename to tests/common/unittests/ut_qtbooster/ut_qtbooster.cpp diff --git a/tests/Common/unittests/ut_qtbooster/ut_qtbooster.h b/tests/common/unittests/ut_qtbooster/ut_qtbooster.h similarity index 100% rename from tests/Common/unittests/ut_qtbooster/ut_qtbooster.h rename to tests/common/unittests/ut_qtbooster/ut_qtbooster.h diff --git a/tests/Common/unittests/ut_socketmanager/CMakeLists.txt b/tests/common/unittests/ut_socketmanager/CMakeLists.txt similarity index 100% rename from tests/Common/unittests/ut_socketmanager/CMakeLists.txt rename to tests/common/unittests/ut_socketmanager/CMakeLists.txt diff --git a/tests/Common/unittests/ut_socketmanager/ut_socketmanager.cpp b/tests/common/unittests/ut_socketmanager/ut_socketmanager.cpp similarity index 100% rename from tests/Common/unittests/ut_socketmanager/ut_socketmanager.cpp rename to tests/common/unittests/ut_socketmanager/ut_socketmanager.cpp diff --git a/tests/Common/unittests/ut_socketmanager/ut_socketmanager.h b/tests/common/unittests/ut_socketmanager/ut_socketmanager.h similarity index 100% rename from tests/Common/unittests/ut_socketmanager/ut_socketmanager.h rename to tests/common/unittests/ut_socketmanager/ut_socketmanager.h diff --git a/tests/Harmattan/art-tests/CMakeLists.txt b/tests/harmattan/art-tests/CMakeLists.txt similarity index 100% rename from tests/Harmattan/art-tests/CMakeLists.txt rename to tests/harmattan/art-tests/CMakeLists.txt diff --git a/tests/Harmattan/art-tests/tests.xml b/tests/harmattan/art-tests/tests.xml similarity index 100% rename from tests/Harmattan/art-tests/tests.xml rename to tests/harmattan/art-tests/tests.xml diff --git a/tests/Harmattan/functests/CMakeLists.txt b/tests/harmattan/functests/CMakeLists.txt similarity index 100% rename from tests/Harmattan/functests/CMakeLists.txt rename to tests/harmattan/functests/CMakeLists.txt diff --git a/tests/Harmattan/functests/tests.xml b/tests/harmattan/functests/tests.xml similarity index 100% rename from tests/Harmattan/functests/tests.xml rename to tests/harmattan/functests/tests.xml diff --git a/tests/Harmattan/perftests/lmt/CMakeLists.txt b/tests/harmattan/perftests/lmt/CMakeLists.txt similarity index 100% rename from tests/Harmattan/perftests/lmt/CMakeLists.txt rename to tests/harmattan/perftests/lmt/CMakeLists.txt diff --git a/tests/Harmattan/perftests/lmt/tests.xml b/tests/harmattan/perftests/lmt/tests.xml similarity index 100% rename from tests/Harmattan/perftests/lmt/tests.xml rename to tests/harmattan/perftests/lmt/tests.xml diff --git a/tests/Harmattan/perftests/qml/CMakeLists.txt b/tests/harmattan/perftests/qml/CMakeLists.txt similarity index 100% rename from tests/Harmattan/perftests/qml/CMakeLists.txt rename to tests/harmattan/perftests/qml/CMakeLists.txt diff --git a/tests/Harmattan/perftests/qml/tests.xml b/tests/harmattan/perftests/qml/tests.xml similarity index 100% rename from tests/Harmattan/perftests/qml/tests.xml rename to tests/harmattan/perftests/qml/tests.xml diff --git a/tests/Harmattan/perftests/reference/CMakeLists.txt b/tests/harmattan/perftests/reference/CMakeLists.txt similarity index 100% rename from tests/Harmattan/perftests/reference/CMakeLists.txt rename to tests/harmattan/perftests/reference/CMakeLists.txt diff --git a/tests/Harmattan/perftests/reference/tests.xml b/tests/harmattan/perftests/reference/tests.xml similarity index 100% rename from tests/Harmattan/perftests/reference/tests.xml rename to tests/harmattan/perftests/reference/tests.xml diff --git a/tests/Harmattan/red-tests/CMakeLists.txt b/tests/harmattan/red-tests/CMakeLists.txt similarity index 100% rename from tests/Harmattan/red-tests/CMakeLists.txt rename to tests/harmattan/red-tests/CMakeLists.txt diff --git a/tests/Harmattan/red-tests/tests.xml b/tests/harmattan/red-tests/tests.xml similarity index 100% rename from tests/Harmattan/red-tests/tests.xml rename to tests/harmattan/red-tests/tests.xml diff --git a/tests/Harmattan/TestApps/creds/CMakeLists.txt b/tests/harmattan/testapps/creds/CMakeLists.txt similarity index 100% rename from tests/Harmattan/TestApps/creds/CMakeLists.txt rename to tests/harmattan/testapps/creds/CMakeLists.txt diff --git a/tests/Harmattan/TestApps/creds/creds_test.cpp b/tests/harmattan/testapps/creds/creds_test.cpp similarity index 100% rename from tests/Harmattan/TestApps/creds/creds_test.cpp rename to tests/harmattan/testapps/creds/creds_test.cpp diff --git a/tests/Harmattan/TestApps/creds/creds_test.pro b/tests/harmattan/testapps/creds/creds_test.pro similarity index 100% rename from tests/Harmattan/TestApps/creds/creds_test.pro rename to tests/harmattan/testapps/creds/creds_test.pro diff --git a/tests/Harmattan/TestScripts/CMakeLists.txt b/tests/harmattan/testscripts/CMakeLists.txt similarity index 100% rename from tests/Harmattan/TestScripts/CMakeLists.txt rename to tests/harmattan/testscripts/CMakeLists.txt diff --git a/tests/Harmattan/TestScripts/check_pipes.py b/tests/harmattan/testscripts/check_pipes.py similarity index 100% rename from tests/Harmattan/TestScripts/check_pipes.py rename to tests/harmattan/testscripts/check_pipes.py diff --git a/tests/Harmattan/TestScripts/fala_wid b/tests/harmattan/testscripts/fala_wid similarity index 100% rename from tests/Harmattan/TestScripts/fala_wid rename to tests/harmattan/testscripts/fala_wid diff --git a/tests/Harmattan/TestScripts/fala_xres_wl b/tests/harmattan/testscripts/fala_xres_wl similarity index 100% rename from tests/Harmattan/TestScripts/fala_xres_wl rename to tests/harmattan/testscripts/fala_xres_wl diff --git a/tests/Harmattan/TestScripts/fala_xres_wol b/tests/harmattan/testscripts/fala_xres_wol similarity index 100% rename from tests/Harmattan/TestScripts/fala_xres_wol rename to tests/harmattan/testscripts/fala_xres_wol diff --git a/tests/Harmattan/TestScripts/get-coordinates.rb b/tests/harmattan/testscripts/get-coordinates.rb similarity index 100% rename from tests/Harmattan/TestScripts/get-coordinates.rb rename to tests/harmattan/testscripts/get-coordinates.rb diff --git a/tests/Harmattan/TestScripts/signal-forward/CMakeLists.txt b/tests/harmattan/testscripts/signal-forward/CMakeLists.txt similarity index 100% rename from tests/Harmattan/TestScripts/signal-forward/CMakeLists.txt rename to tests/harmattan/testscripts/signal-forward/CMakeLists.txt diff --git a/tests/Harmattan/TestScripts/signal-forward/fala_sf_d.py b/tests/harmattan/testscripts/signal-forward/fala_sf_d.py similarity index 100% rename from tests/Harmattan/TestScripts/signal-forward/fala_sf_d.py rename to tests/harmattan/testscripts/signal-forward/fala_sf_d.py diff --git a/tests/Harmattan/TestScripts/signal-forward/fala_sf_d.sh b/tests/harmattan/testscripts/signal-forward/fala_sf_d.sh similarity index 100% rename from tests/Harmattan/TestScripts/signal-forward/fala_sf_d.sh rename to tests/harmattan/testscripts/signal-forward/fala_sf_d.sh diff --git a/tests/Harmattan/TestScripts/signal-forward/fala_sf_e.py b/tests/harmattan/testscripts/signal-forward/fala_sf_e.py similarity index 100% rename from tests/Harmattan/TestScripts/signal-forward/fala_sf_e.py rename to tests/harmattan/testscripts/signal-forward/fala_sf_e.py diff --git a/tests/Harmattan/TestScripts/signal-forward/fala_sf_e.sh b/tests/harmattan/testscripts/signal-forward/fala_sf_e.sh similarity index 100% rename from tests/Harmattan/TestScripts/signal-forward/fala_sf_e.sh rename to tests/harmattan/testscripts/signal-forward/fala_sf_e.sh diff --git a/tests/Harmattan/TestScripts/signal-forward/fala_sf_m.py b/tests/harmattan/testscripts/signal-forward/fala_sf_m.py similarity index 100% rename from tests/Harmattan/TestScripts/signal-forward/fala_sf_m.py rename to tests/harmattan/testscripts/signal-forward/fala_sf_m.py diff --git a/tests/Harmattan/TestScripts/signal-forward/fala_sf_m.sh b/tests/harmattan/testscripts/signal-forward/fala_sf_m.sh similarity index 100% rename from tests/Harmattan/TestScripts/signal-forward/fala_sf_m.sh rename to tests/harmattan/testscripts/signal-forward/fala_sf_m.sh diff --git a/tests/Harmattan/TestScripts/signal-forward/fala_sf_qt.py b/tests/harmattan/testscripts/signal-forward/fala_sf_qt.py similarity index 100% rename from tests/Harmattan/TestScripts/signal-forward/fala_sf_qt.py rename to tests/harmattan/testscripts/signal-forward/fala_sf_qt.py diff --git a/tests/Harmattan/TestScripts/signal-forward/fala_sf_qt.sh b/tests/harmattan/testscripts/signal-forward/fala_sf_qt.sh similarity index 100% rename from tests/Harmattan/TestScripts/signal-forward/fala_sf_qt.sh rename to tests/harmattan/testscripts/signal-forward/fala_sf_qt.sh diff --git a/tests/Harmattan/TestScripts/tc_splash.rb b/tests/harmattan/testscripts/tc_splash.rb similarity index 100% rename from tests/Harmattan/TestScripts/tc_splash.rb rename to tests/harmattan/testscripts/tc_splash.rb diff --git a/tests/Harmattan/TestScripts/tc_theming.rb b/tests/harmattan/testscripts/tc_theming.rb similarity index 100% rename from tests/Harmattan/TestScripts/tc_theming.rb rename to tests/harmattan/testscripts/tc_theming.rb diff --git a/tests/Harmattan/TestScripts/test-boot-mode.py b/tests/harmattan/testscripts/test-boot-mode.py similarity index 100% rename from tests/Harmattan/TestScripts/test-boot-mode.py rename to tests/harmattan/testscripts/test-boot-mode.py diff --git a/tests/Harmattan/TestScripts/test-core-dump.py b/tests/harmattan/testscripts/test-core-dump.py similarity index 100% rename from tests/Harmattan/TestScripts/test-core-dump.py rename to tests/harmattan/testscripts/test-core-dump.py diff --git a/tests/Harmattan/TestScripts/test-func-launcher.py b/tests/harmattan/testscripts/test-func-launcher.py similarity index 100% rename from tests/Harmattan/TestScripts/test-func-launcher.py rename to tests/harmattan/testscripts/test-func-launcher.py diff --git a/tests/Harmattan/TestScripts/test-perf-mbooster.py b/tests/harmattan/testscripts/test-perf-mbooster.py similarity index 100% rename from tests/Harmattan/TestScripts/test-perf-mbooster.py rename to tests/harmattan/testscripts/test-perf-mbooster.py diff --git a/tests/Harmattan/TestScripts/test-perf.rb b/tests/harmattan/testscripts/test-perf.rb similarity index 100% rename from tests/Harmattan/TestScripts/test-perf.rb rename to tests/harmattan/testscripts/test-perf.rb diff --git a/tests/Harmattan/TestScripts/test-security.py b/tests/harmattan/testscripts/test-security.py similarity index 100% rename from tests/Harmattan/TestScripts/test-security.py rename to tests/harmattan/testscripts/test-security.py diff --git a/tests/Harmattan/TestScripts/test-single-instance.py b/tests/harmattan/testscripts/test-single-instance.py similarity index 100% rename from tests/Harmattan/TestScripts/test-single-instance.py rename to tests/harmattan/testscripts/test-single-instance.py diff --git a/tests/Harmattan/TestScripts/ts_prestartapp.rb b/tests/harmattan/testscripts/ts_prestartapp.rb similarity index 100% rename from tests/Harmattan/TestScripts/ts_prestartapp.rb rename to tests/harmattan/testscripts/ts_prestartapp.rb diff --git a/tests/Harmattan/TestScripts/utils.py b/tests/harmattan/testscripts/utils.py similarity index 100% rename from tests/Harmattan/TestScripts/utils.py rename to tests/harmattan/testscripts/utils.py diff --git a/tests/Meego/art-tests/CMakeLists.txt b/tests/meego/art-tests/CMakeLists.txt similarity index 100% rename from tests/Meego/art-tests/CMakeLists.txt rename to tests/meego/art-tests/CMakeLists.txt diff --git a/tests/Meego/art-tests/tests.xml b/tests/meego/art-tests/tests.xml similarity index 100% rename from tests/Meego/art-tests/tests.xml rename to tests/meego/art-tests/tests.xml diff --git a/tests/Meego/bug-tests/CMakeLists.txt b/tests/meego/bug-tests/CMakeLists.txt similarity index 100% rename from tests/Meego/bug-tests/CMakeLists.txt rename to tests/meego/bug-tests/CMakeLists.txt diff --git a/tests/Meego/bug-tests/tests.xml b/tests/meego/bug-tests/tests.xml similarity index 100% rename from tests/Meego/bug-tests/tests.xml rename to tests/meego/bug-tests/tests.xml diff --git a/tests/Meego/functests/CMakeLists.txt b/tests/meego/functests/CMakeLists.txt similarity index 100% rename from tests/Meego/functests/CMakeLists.txt rename to tests/meego/functests/CMakeLists.txt diff --git a/tests/Meego/functests/tests.xml b/tests/meego/functests/tests.xml similarity index 100% rename from tests/Meego/functests/tests.xml rename to tests/meego/functests/tests.xml diff --git a/tests/Meego/perftests/CMakeLists.txt b/tests/meego/perftests/CMakeLists.txt similarity index 100% rename from tests/Meego/perftests/CMakeLists.txt rename to tests/meego/perftests/CMakeLists.txt diff --git a/tests/Meego/perftests/tests.xml b/tests/meego/perftests/tests.xml similarity index 100% rename from tests/Meego/perftests/tests.xml rename to tests/meego/perftests/tests.xml diff --git a/tests/Meego/TestScripts/CMakeLists.txt b/tests/meego/testscripts/CMakeLists.txt similarity index 100% rename from tests/Meego/TestScripts/CMakeLists.txt rename to tests/meego/testscripts/CMakeLists.txt diff --git a/tests/Meego/TestScripts/check_pipes.py b/tests/meego/testscripts/check_pipes.py similarity index 100% rename from tests/Meego/TestScripts/check_pipes.py rename to tests/meego/testscripts/check_pipes.py diff --git a/tests/Meego/TestScripts/fala_wid b/tests/meego/testscripts/fala_wid similarity index 100% rename from tests/Meego/TestScripts/fala_wid rename to tests/meego/testscripts/fala_wid diff --git a/tests/Meego/TestScripts/fala_xres_wl b/tests/meego/testscripts/fala_xres_wl similarity index 100% rename from tests/Meego/TestScripts/fala_xres_wl rename to tests/meego/testscripts/fala_xres_wl diff --git a/tests/Meego/TestScripts/fala_xres_wol b/tests/meego/testscripts/fala_xres_wol similarity index 100% rename from tests/Meego/TestScripts/fala_xres_wol rename to tests/meego/testscripts/fala_xres_wol diff --git a/tests/Meego/TestScripts/signal-forward/CMakeLists.txt b/tests/meego/testscripts/signal-forward/CMakeLists.txt similarity index 100% rename from tests/Meego/TestScripts/signal-forward/CMakeLists.txt rename to tests/meego/testscripts/signal-forward/CMakeLists.txt diff --git a/tests/Meego/TestScripts/signal-forward/fala_sf_m.py b/tests/meego/testscripts/signal-forward/fala_sf_m.py similarity index 100% rename from tests/Meego/TestScripts/signal-forward/fala_sf_m.py rename to tests/meego/testscripts/signal-forward/fala_sf_m.py diff --git a/tests/Meego/TestScripts/signal-forward/fala_sf_m.sh b/tests/meego/testscripts/signal-forward/fala_sf_m.sh similarity index 100% rename from tests/Meego/TestScripts/signal-forward/fala_sf_m.sh rename to tests/meego/testscripts/signal-forward/fala_sf_m.sh diff --git a/tests/Meego/TestScripts/signal-forward/fala_sf_qt.py b/tests/meego/testscripts/signal-forward/fala_sf_qt.py similarity index 100% rename from tests/Meego/TestScripts/signal-forward/fala_sf_qt.py rename to tests/meego/testscripts/signal-forward/fala_sf_qt.py diff --git a/tests/Meego/TestScripts/signal-forward/fala_sf_qt.sh b/tests/meego/testscripts/signal-forward/fala_sf_qt.sh similarity index 100% rename from tests/Meego/TestScripts/signal-forward/fala_sf_qt.sh rename to tests/meego/testscripts/signal-forward/fala_sf_qt.sh diff --git a/tests/Meego/TestScripts/tc_theming.rb b/tests/meego/testscripts/tc_theming.rb similarity index 100% rename from tests/Meego/TestScripts/tc_theming.rb rename to tests/meego/testscripts/tc_theming.rb diff --git a/tests/Meego/TestScripts/test-func-launcher.py b/tests/meego/testscripts/test-func-launcher.py similarity index 100% rename from tests/Meego/TestScripts/test-func-launcher.py rename to tests/meego/testscripts/test-func-launcher.py diff --git a/tests/Meego/TestScripts/test-perf-mbooster.py b/tests/meego/testscripts/test-perf-mbooster.py similarity index 100% rename from tests/Meego/TestScripts/test-perf-mbooster.py rename to tests/meego/testscripts/test-perf-mbooster.py diff --git a/tests/Meego/TestScripts/test-perf.rb b/tests/meego/testscripts/test-perf.rb similarity index 100% rename from tests/Meego/TestScripts/test-perf.rb rename to tests/meego/testscripts/test-perf.rb diff --git a/tests/Meego/TestScripts/ts_prestartapp.rb b/tests/meego/testscripts/ts_prestartapp.rb similarity index 100% rename from tests/Meego/TestScripts/ts_prestartapp.rb rename to tests/meego/testscripts/ts_prestartapp.rb diff --git a/tests/Meego/TestScripts/utils.py b/tests/meego/testscripts/utils.py similarity index 100% rename from tests/Meego/TestScripts/utils.py rename to tests/meego/testscripts/utils.py