</description>
</testcase>
</set>
- <set name="Sound_Wearable" type="js">
+ <set name="Sound_Wearable_32bit_target" type="js">
<capabilities>
<capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
+ <capability name="http://tizen.org/feature/platform.core.cpu.arch.armv7"/>
</capabilities>
<testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_extend" purpose="Check if SoundManager possible extend">
<description>
</description>
</testcase>
</set>
- <set name="Sound_Wearable_manual" type="js">
+ <set name="Sound_Wearable_64bit_target" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
+ <capability name="http://tizen.org/feature/platform.core.cpu.arch.aarch64"/>
+ </capabilities>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_extend" purpose="Check if SoundManager possible extend">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_extend.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getVolume" priority="P1" purpose="Check SoundManager::getVolume method">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getVolume.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getVolume_exist" priority="P0" purpose="Check if getVolume exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getVolume_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getVolume_misarg" priority="P2" purpose="Check if getVolume method called with missing non-optional argument throws an exception">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getVolume_misarg.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getVolume_type_TypeMismatch" priority="P2" purpose="Check if getVolume throws exception when type is TypeMismatch">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getVolume_type_TypeMismatch.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_in_tizen" priority="P3" purpose="Check SoundManager object exists in tizen">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_in_tizen.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_notexist" priority="P3" purpose="Check if interface SoundManager exists, it should not.">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_notexist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolume" priority="P1" purpose="Check SoundManager::setVolume method">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolume.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolume_exist" priority="P0" purpose="Check if setVolume exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolume_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolume_misarg" priority="P2" purpose="Check if setsoundCount method called with missing non-optional argument throws an exception">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolume_misarg.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolume_noarg" priority="P2" purpose="Check if setVolume method called with no non-optional argument throws an exception">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolume_noarg.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolume_type_TypeMismatch" priority="P2" purpose="Check if setVolume throws exception when type is TypeMismatch">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolume_type_TypeMismatch.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolume_volume_invalid" priority="P2" purpose="Check if setVolume throws exception when volume is invalid">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolume_volume_invalid.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolume_volume_TypeMismatch" priority="P2" purpose="Check if setVolume throws exception when volume is TypeMismatch">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolume_volume_TypeMismatch.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolumeChangeListener" priority="P1" onload_delay="30" purpose="Check if SoundManager::setVolumeChangeListener() method can be called">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolumeChangeListener.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolumeChangeListener_callback_invalid_cb" priority="P2" purpose="Check if SoundManager::setVolumeChangeListener() method can be called">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolumeChangeListener_callback_invalid_cb.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolumeChangeListener_callback_TypeMismatch" priority="P2" purpose="Check if SoundManager::setVolumeChangeListener() throws exception when successCallback is TypeMismatch">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolumeChangeListener_callback_TypeMismatch.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolumeChangeListener_exist" priority="P0" purpose="Check if SoundManager::setVolumeChangeListener() method exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolumeChangeListener_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setVolumeChangeListener_misarg" priority="P2" purpose="Check if SoundManager::setVolumeChangeListener() method called with missing non-optional argument throws an exception">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setVolumeChangeListener_misarg.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_unsetVolumeChangeListener" priority="P1" onload_delay="30" purpose="Check if SoundManager::unsetVolumeChangeListener() method can be called">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_unsetVolumeChangeListener.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_unsetVolumeChangeListener_exist" priority="P0" purpose="Check if SoundManager::unsetVolumeChangeListener() method exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_unsetVolumeChangeListener_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_unsetVolumeChangeListener_extra_argument" priority="P1" onload_delay="30" purpose="Check if unsetVolumeChangeListener method can be invoked with extra argument">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_unsetVolumeChangeListener_extra_argument.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManagerObject_notexist" priority="P3" purpose="Check if interface SoundManagerObject exists, it should not.">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManagerObject_notexist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundVolumeChangeCallback_notexist" priority="P3" purpose="Check if interface SoundVolumeChangeCallback exists, it should not">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundVolumeChangeCallback_notexist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundVolumeChangeCallback_onsuccess" priority="P1" onload_delay="30" purpose="Test whether SoundVolumeChangeCallback::onsuccess is called with argument of proper type">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundVolumeChangeCallback_onsuccess.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getSoundMode" priority="P1" purpose="Check if SoundManager::getSoundMode() method can be called">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getSoundMode.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getSoundMode_exist" priority="P0" purpose="Check if SoundManager::getSoundMode() method exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getSoundMode_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getSoundMode_extra_argument" priority="P1" purpose="Check if getSoundMode method can be invoked with extra argument">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getSoundMode_extra_argument.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="manual" id="SoundManager_setSoundModeChangeListener" onload_delay="30" priority="P1" purpose="Check if SoundManager::setSoundModeChangeListener() method can be called">
+ <description>
+ <pre_condition>before Click run,set "sound" in sound mode(without sound mode changes,the change callback won't be invoked</pre_condition>
+ <steps>
+ <step order="1">
+ <step_desc>Settings -> Sound -> Sound mode ->"Vibration"</step_desc>
+ <expected>Pass</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setSoundModeChangeListener.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setSoundModeChangeListener_callback_invalid_cb" priority="P2" purpose="Check if SoundManager::setSoundModeChangeListener() method can be called">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setSoundModeChangeListener_callback_invalid_cb.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setSoundModeChangeListener_callback_TypeMismatch" priority="P2" purpose="Check if SoundManager::setSoundModeChangeListener() throws exception when successCallback is TypeMismatch">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setSoundModeChangeListener_callback_TypeMismatch.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setSoundModeChangeListener_exist" priority="P0" purpose="Check if SoundManager::setSoundModeChangeListener() method exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setSoundModeChangeListener_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_setSoundModeChangeListener_misarg" priority="P2" purpose="Check if SoundManager::setSoundModeChangeListener() method called with missing non-optional argument throws an exception">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_setSoundModeChangeListener_misarg.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="manual" id="SoundManager_unsetSoundModeChangeListener" onload_delay="30" priority="P1" purpose="Check if SoundManager::unsetSoundModeChangeListener() method can be called">
+ <description>
+ <pre_condition>before Click run,set "sound" in sound mode(without sound mode changes,the change callback won't be invoked</pre_condition>
+ <steps>
+ <step order="1">
+ <step_desc>Settings -> Sound -> Sound mode ->"vibrate"</step_desc>
+ <expected>Pass</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_unsetSoundModeChangeListener.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_unsetSoundModeChangeListener_exist" priority="P0" purpose="Check if SoundManager::unsetSoundModeChangeListener() method exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_unsetSoundModeChangeListener_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_unsetSoundModeChangeListener_extra_argument" priority="P1" purpose="Check if unsetSoundModeChangeListener method can be invoked with extra argument">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_unsetSoundModeChangeListener_extra_argument.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundModeChangeCallback_notexist" priority="P3" purpose="Check if interface SoundModeChangeCallback exists, it should not">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundModeChangeCallback_notexist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="manual" id="SoundModeChangeCallback_onsuccess" onload_delay="30" priority="P1" purpose="Test whether SoundModeChangeCallback::onsuccess is called with argument of proper type">
+ <description>
+ <pre_condition>before Click run,set "sound" in sound mode(without sound mode changes,the change callback won't be invoked</pre_condition>
+ <steps>
+ <step order="1">
+ <step_desc>Settings -> Sound -> Sound mode ->"Vibration"</step_desc>
+ <expected>Pass</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundModeChangeCallback_onsuccess.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundDeviceStateChangeCallback_notexist" priority="P3" purpose="Check if interface SoundDeviceStateChangeCallback exists, it should not">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundDeviceStateChangeCallback_notexist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundDeviceInfo_direction_attribute" priority="P1" purpose="Check if attribute direction of SoundDeviceInfo exists, has type SoundIOType and is readonly">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundDeviceInfo_direction_attribute.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundDeviceInfo_device_attribute" priority="P1" purpose="Check if attribute device of SoundDeviceInfo exists, has type SoundDeviceType and is readonly">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundDeviceInfo_device_attribute.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundDeviceInfo_id_attribute" priority="P1" purpose="Check if attribute id of SoundDeviceInfo exists, has type long and is readonly">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundDeviceInfo_id_attribute.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundDeviceInfo_isActivated_attribute" priority="P1" purpose="Check if attribute isActivated of SoundDeviceInfo exists, has type boolean and is readonly">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundDeviceInfo_isActivated_attribute.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundDeviceInfo_isConnected_attribute" priority="P1" purpose="Check if attribute isConnected of SoundDeviceInfo exists, has type boolean and is readonly">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundDeviceInfo_isConnected_attribute.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundDeviceInfo_name_attribute" priority="P1" purpose="Check if attribute name of SoundDeviceInfo exists, has type string and is readonly">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundDeviceInfo_name_attribute.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundDeviceInfo_notexist" priority="P3" purpose="Check if interface SoundDeviceInfo exists, it should not.">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundDeviceInfo_notexist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_addDeviceStateChangeListener_callback_TypeMismatch" priority="P2" purpose="Check if SoundManager::addDeviceStateChangeListener() throws exception when successCallback is TypeMismatch">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_addDeviceStateChangeListener_callback_TypeMismatch.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_addDeviceStateChangeListener_callback_invalid_cb" priority="P2" purpose="Check if SoundManager::addDeviceStateChangeListener() method throws exception when successCallback is invalid">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_addDeviceStateChangeListener_callback_invalid_cb.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_addDeviceStateChangeListener_exist" priority="P0" purpose="Check if SoundManager::addDeviceStateChangeListener() method exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_addDeviceStateChangeListener_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_addDeviceStateChangeListener_misarg" priority="P2" purpose="Check if SoundManager::addDeviceStateChangeListener() method called with missing non-optional argument throws an exception">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_addDeviceStateChangeListener_misarg.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getActivatedDeviceList_exist" priority="P0" purpose="Check if SoundManager::getActivatedDeviceList() method exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getActivatedDeviceList_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getActivatedDeviceList_extra_argument" priority="P1" purpose="Check if getActivatedDeviceList method can be invoked with extra argument">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getActivatedDeviceList_extra_argument.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getConnectedDeviceList_exist" priority="P0" purpose="Check if SoundManager::getConnectedDeviceList() method exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getConnectedDeviceList_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_getConnectedDeviceList_extra_argument" priority="P1" purpose="Check if getConnectedDeviceList method can be invoked with extra argument">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getConnectedDeviceList_extra_argument.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="auto" id="SoundManager_removeDeviceStateChangeListener_exist" priority="P0" purpose="Check if SoundManager::removeDeviceStateChangeListener() method exists">
+ <description>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_removeDeviceStateChangeListener_exist.html</test_script_entry>
+ </description>
+ </testcase>
+ </set>
+ <set name="Sound_Wearable_manual_32bit_target" type="js">
+ <capabilities>
+ <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
+ <capability name="http://tizen.org/feature/network.bluetooth"/>
+ <capability name="http://tizen.org/feature/platform.core.cpu.arch.armv7"/>
+ </capabilities>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="manual" id="SoundDeviceStateChangeCallback_onChanged" onload_delay="5" priority="P1" purpose="Test whether SoundDeviceStateChangeCallback::onChanged is called with argument of proper type">
+ <description>
+ <pre_condition>Before Click run, make sure no earphone is plugged in</pre_condition>
+ <steps>
+ <step order="1">
+ <step_desc>Plug in earphone</step_desc>
+ <expected>Pass</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundDeviceStateChangeCallback_onChanged.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="manual" id="SoundManager_addDeviceStateChangeListener" onload_delay="5" priority="P1" purpose="Check if SoundManager::addDeviceStateChangeListener() method can be called">
+ <description>
+ <pre_condition>Before Click run, make sure no earphone is plugged in</pre_condition>
+ <steps>
+ <step order="1">
+ <step_desc>Plug in earphone</step_desc>
+ <expected>Pass</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_addDeviceStateChangeListener.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="manual" id="SoundManager_getActivatedDeviceList" onload_delay="5" priority="P1" purpose="Check if SoundManager::getActivatedDeviceList() method can be called">
+ <description>
+ <pre_condition>Before Click run, bluetooth headset should be not connected with target. After Click run, make sure bluetooth headset connection with target</pre_condition>
+ <steps>
+ <step order="1">
+ <step_desc>Before turn off the alert, play music</step_desc>
+ <expected>Pass</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getActivatedDeviceList.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="manual" id="SoundManager_getConnectedDeviceList" onload_delay="5" priority="P1" purpose="Check if SoundManager::getConnectedDeviceList() method can be called">
+ <description>
+ <pre_condition>Before Click run, remove the earphone from target. After Click run, make sure earphone is plugged in</pre_condition>
+ <steps>
+ <step order="1">
+ <step_desc>Plug in earphone</step_desc>
+ <expected>Pass</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_getConnectedDeviceList.html</test_script_entry>
+ </description>
+ </testcase>
+ <testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="manual" id="SoundManager_removeDeviceStateChangeListener" onload_delay="5" priority="P1" purpose="Check if SoundManager::removeDeviceStateChangeListener() method can be called">
+ <description>
+ <pre_condition>Before Click run, make sure no earphone is plugged in</pre_condition>
+ <steps>
+ <step order="1">
+ <step_desc>Plug in earphone</step_desc>
+ <expected>Pass</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/tct-sound-tizen-tests/sound/SoundManager_removeDeviceStateChangeListener.html</test_script_entry>
+ </description>
+ </testcase>
+ </set>
+ <set name="Sound_Wearable_manual_64bit_target" type="js">
<capabilities>
<capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
<capability name="http://tizen.org/feature/network.bluetooth"/>
+ <capability name="http://tizen.org/feature/platform.core.cpu.arch.aarch64"/>
</capabilities>
<testcase component="Tizen Device APIs/Multimedia/Sound" execution_type="manual" id="SoundDeviceStateChangeCallback_onChanged" onload_delay="5" priority="P1" purpose="Test whether SoundDeviceStateChangeCallback::onChanged is called with argument of proper type">
<description>