mirror of https://github.com/cutefishos/appmotor
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
3.6 KiB
XML
55 lines
3.6 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
<testdefinition version="0.1">
|
|
|
|
<!-- Test suite, name mandatory - the same as test package name -->
|
|
<!-- Schema: https://projects.maemo.org/docs/testing/xml-definition.html -->
|
|
<suite name="applauncherd-art-tests" domain="Application framework">
|
|
|
|
<set name="applauncherd-art-tests" description="Launcher functional tests" feature="AF Basic Launcher daemon support" requirement="300168">
|
|
<pre_steps>
|
|
<step>/usr/bin/waitloadavg.rb -l 1.0 -p 1.0 -t 120</step>
|
|
<step>touch /root/.itm</step> <!--Enable test mode for invoker -->
|
|
</pre_steps>
|
|
|
|
<case name="applauncherd__test_launch_multiple_apps_m" type="Functional" description="To test that more than one applications are launched by the launcher" timeout="360" level="System">
|
|
<step expected_result="0">source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_launch_multiple_apps_m</step>
|
|
</case>
|
|
|
|
<case name="applauncherd__test_one_instance_m" type="Functional" description="To test that only one instance of a application exist" timeout="360" level="System">
|
|
<step expected_result="0">source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_one_instance_m</step>
|
|
</case>
|
|
|
|
<case name="applauncherd__test_zombie_state_m" type="Functional" description="To test that no Zombie process exist after the application is killed" timeout="360" level="System">
|
|
<step expected_result="0">source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_zombie_state_m</step>
|
|
</case>
|
|
|
|
<case name="applauncherd__test_invoker_wait_term" type="Functional" description="Test that invoker waits for the application to exit" timeout="360" level="System" insignificant="false">
|
|
<step expected_result="0">source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-invoker.py test_invoker_wait_term</step>
|
|
</case>
|
|
|
|
<case name="applauncherd__test_invoker_signal_forward" type="Functional" description="Test that UNIX signals are forwarded from invoker to the invoked process" timeout="360" level="System" insignificant="false">
|
|
<step expected_result="0">source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-invoker.py test_invoker_signal_forward</step>
|
|
</case>
|
|
|
|
<case name="applauncherd__test_d_booster_dont_have_GL_context" type="Functional" description="Test that d-booster don't have GL context" timeout="100" level="System" insignificant="false">
|
|
<step expected_result="0">source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_d_booster_dont_have_GL_context</step>
|
|
</case>
|
|
|
|
<case name="applauncherd__test_unix_signal_handlers" type="Functional" description="Test unixSignalHAndlers by killing booster-m and booster-d, singnal hup" timeout="360" level="System" insignificant="false">
|
|
<step expected_result="0">source /tmp/session_bus_address.user; DISPLAY=:0 `pyversions -d` /usr/share/applauncherd-testscripts/test-func-launcher.py test_unix_signal_handlers</step>
|
|
</case>
|
|
|
|
<post_steps>
|
|
<step>rm -f /root/.itm</step> <!--Disable test mode for invoker -->
|
|
</post_steps>
|
|
|
|
<environments>
|
|
<scratchbox>false</scratchbox>
|
|
<hardware>true</hardware>
|
|
</environments>
|
|
</set>
|
|
</suite>
|
|
</testdefinition>
|
|
|
|
|