usbuis/usbuinotif/tsrc/usbuinotifapitest/conf/ui_usbuinotifapitest.cfg
branchRCL_3
changeset 24 e02eb84a14d2
parent 23 25fce757be94
--- a/usbuis/usbuinotif/tsrc/usbuinotifapitest/conf/ui_usbuinotifapitest.cfg	Tue Aug 31 16:13:57 2010 +0300
+++ b/usbuis/usbuinotif/tsrc/usbuinotifapitest/conf/ui_usbuinotifapitest.cfg	Wed Sep 01 12:20:49 2010 +0100
@@ -1,392 +1,230 @@
- // USB UI Notif tests -  total 33 tc
-
-[Define]
-//Message box OK button coordinates
-OK_X 180
-OK_Y 397
-
-//Message box pause before OK
-OK_PAUSE 1500
+/*
+* Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description: Test script config file
+*
+*/
 
-//Message box pause before dismiss (enter key)
-DISMISS_PAUSE 1500
-
-//Device notification dialog touch coordinates
-DEVICENOTIF_X 141
-DEVICENOTIF_Y 47
+// UsbUiNotifApiTest Module - total 21 tc
 
-//Device notification dialog pause before touch
-DEVICENOTIF_PAUSE 1000
-[Enddefine]
+// UsbUiNotifApiTest Api Tests (... tc)
 
-
-// Cable connected notifier tests
+// Cable connected notifier tests (3)
 
 [Test]
-title USB Cable Connected (Cable Connected Notifier Test)
-create USBUiNotifApiTest tester
-tester CableConnectedNotifierTest PCSUITEMTP
-tester FinishCableConnectedQuery CANCEL
+title USB Ovi Suite Personality Info (Cable Connected Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock CableConnectedNotifierTest PCSUITEMTP
+pause 4000
+delete tester
+[Endtest]
+	
+[Test]
+title USB MS Personality Info (Cable Connected Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock CableConnectedNotifierTest MS
+pause 4000
+delete tester
+[Endtest] 
+			
+[Test]
+title USB MTP Personality Info (Cable Connected Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock CableConnectedNotifierTest MTP
+pause 4000
+delete tester
+[Endtest]
+
+	
+[Test]
+title USB No Memory Card Query Accepted (USB Queries Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbQueriesNotifierTest EUSBNoMemoryCard
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest]
 
 [Test]
-title USB Cable Connected cancel (Cable Connected Notifier Test)
-create USBUiNotifApiTest tester
-tester CableConnectedNotifierTest PCSUITEMTP
-pause 500
-tester CancelCableConnectedNotifier
-tester FinishCableConnectedQuery CANCEL
-delete tester
-[Endtest]
-
-[Test]
-title USB Cable Connected touch (Cable Connected Notifier Test)
-create USBUiNotifApiTest tester
-tester CableConnectedNotifierTest PCSUITEMTP
-pause DEVICENOTIF_PAUSE
-sendpointerevent global EButton1 DEVICENOTIF_X DEVICENOTIF_Y
-tester FinishCableConnectedQuery ACCEPT
-delete tester
-[Endtest]
-
-
-// Queries
-
-[Test]
-title USB Query Storage Media Failure OK (USB Queries Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbQueriesNotifierTest EUSBStorageMediaFailure
-pause OK_PAUSE
-sendpointerevent global EButton1 OK_X OK_Y
-tester FinishQuery ACCEPT
+title USB Storage Media Failure Query Accepted/Device Key Enter Pressed (USB Queries Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbQueriesNotifierTest EUSBStorageMediaFailure
+pause 3000
+presskey global EKeyEnter
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
 [Test] 
-title USB Query Storage Media Failure dismiss (USB Queries Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbQueriesNotifierTest EUSBStorageMediaFailure
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
-delete tester
-[Endtest] 
-
-[Test] 
-title USB Query Not Enough RAM dismiss (USB Queries Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbQueriesNotifierTest EUSBNotEnoughRam
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
-delete tester
-[Endtest] 
-
-[Test] 
-title USB Query Disk Full dismiss (USB Queries Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbQueriesNotifierTest EUSBDiskFull
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+title USB Storage Media Failure Query Accepted/Device Key 0 Pressed (USB Queries Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbQueriesNotifierTest EUSBStorageMediaFailure
+pause 1000
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
 [Test]
-title USB Query cancel (USB Queries Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbQueriesNotifierTest EUSBStorageMediaFailure
-tester CancelQueryNotifier
-tester FinishQuery CANCEL
-delete tester
-[Endtest] 
-
-//Test launching query without cancelling the previous.
-[Test]
-title USB Query no cancel (USB Queries Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbQueriesNotifierTest EUSBStorageMediaFailure
-pause DISMISS_PAUSE
+title USB Change From Mass Storage Query Accepted/Device Key Enter Pressed (USB Queries Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbQueriesNotifierTest EUSBChangeFromMassStorage
+pause 3000
 presskey global EKeyEnter
-tester WaitForRequest
-tester UsbQueriesNotifierTest EUSBStorageMediaFailure
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest]
 
-
-// OTG Errors
-
 [Test]
-title OTG Error too much power (Otg Error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGErrorNotifierTests EUsbOtgTooMuchPower
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+title USB Change From Mass Storage Query Accepted/Device Key 0 Pressed (USB Queries Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbQueriesNotifierTest EUSBChangeFromMassStorage
+pause 3000
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
 [Test]
-title OTG Error too much power req (Otg Error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGErrorNotifierTests EUsbOtgTooMuchPowerRequired
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+title USB Change From Mass Storage Query Cancelled (USB Queries Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbQueriesNotifierTest EUSBChangeFromMassStorage
+pause 3000
+presskey global EKeyDevice1
+tester ExecuteApiTestBlock FinishQuery CANCEL
+delete tester
+[Endtest]  
+
+
+[Test]
+title OTG Error too much power (Otg Error Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbOTGErrorNotifierTests EUsbOtgTooMuchPower
+pause 3000
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
+delete tester
+[Endtest] 
+
+[Test]
+title OTG Error too much power (Otg Error Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbOTGErrorNotifierTests EUsbOtgTooMuchPowerRequired
+pause 3000
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
 [Test]
 title OTG Error unsupported device (Otg Error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGErrorNotifierTests EUsbOtgUnsupportedDevice
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbOTGErrorNotifierTests EUsbOtgUnsupportedDevice
+pause 3000
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
 [Test]
 title OTG Error Hub not supported device (Otg Error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGErrorNotifierTests EUsbOtgHubUnsupported
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbOTGErrorNotifierTests EUsbOtgHubUnsupported
+pause 3000
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
 [Test]
 title OTG Error error in connection (Otg Error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGErrorNotifierTests EUsbOtgErrorInConnection
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbOTGErrorNotifierTests EUsbOtgErrorInConnection
+pause 3000
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
 [Test]
 title OTG Attach timed out (Otg Error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGErrorNotifierTests EUsbOtgErrorAttachTimedOut
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbOTGErrorNotifierTests EUsbOtgErrorAttachTimedOut
+pause 3000
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
 [Test]
-title OTG Error no memory (Otg Error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGErrorNotifierTests EUsbOtgErrorNoMemory
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+title OTG Partially supported device (Otg Warning Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbOTGWarningNotifierTests EUsbOtgPartiallySupportedDevice
+pause 500
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
 [Test]
-title OTG Error OK (Otg Error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGErrorNotifierTests EUsbOtgUnsupportedDevice
-pause OK_PAUSE
-sendpointerevent global EButton1 OK_X OK_Y
-tester FinishQuery ACCEPT
+title Load and Unload notifiers
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock LoadNotifiers
+pause 500
+tester ExecuteApiTestBlock UnLoadNotifiers
 delete tester
 [Endtest] 
 
 [Test]
-title OTG Error cancel (Otg Error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGErrorNotifierTests EUsbOtgUnsupportedDevice
-tester CancelOtgErrorNotifier
-tester FinishQuery CANCEL
-delete tester
-[Endtest] 
-
-//Test launching OTG error without cancelling the previous.
-[Test]
-title OTG Error no cancel (Otg Error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGErrorNotifierTests EUsbOtgUnsupportedDevice
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester WaitForRequest
-tester UsbOTGErrorNotifierTests EUsbOtgErrorInConnection
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+title MSMM error test (MSMM error Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbMSMMNotifierTests EUsbMSMMGeneralError
+pause 500
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
-
-// OTG Warnings
-
 [Test]
-title OTG Partially supported device (Otg Warning Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGWarningNotifierTests EUsbOtgPartiallySupportedDevice
-//let the dialog time out
-tester FinishQuery CANCEL
-delete tester
-[Endtest]
-
-[Test]
-title OTG Partially supported device OK (Otg Warning Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGWarningNotifierTests EUsbOtgPartiallySupportedDevice
-pause OK_PAUSE
-sendpointerevent global EButton1 OK_X OK_Y
-tester FinishQuery ACCEPT
-delete tester
-[Endtest]
-
-[Test]
-title OTG Partially supported device dismiss(Otg Warning Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGWarningNotifierTests EUsbOtgPartiallySupportedDevice
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
-delete tester
-[Endtest]
-
-[Test]
-title OTG Partially supported device cancel(Otg Warning Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGWarningNotifierTests EUsbOtgPartiallySupportedDevice
-pause DISMISS_PAUSE
-tester CancelOtgWarningNotifier
-tester FinishQuery CANCEL
-delete tester
-[Endtest]
-
-[Test]
-title OTG Partially supported device no cancel(Otg Warning Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbOTGWarningNotifierTests EUsbOtgPartiallySupportedDevice
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester WaitForRequest
-tester UsbOTGWarningNotifierTests EUsbOtgPartiallySupportedDevice
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
-delete tester
-[Endtest]
-
-
-// MSMM Errors
-
-[Test]
-title MSMM error OK (MSMM error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbMSMMNotifierTests EUsbMSMMGeneralError
-pause OK_PAUSE
-sendpointerevent global EButton1 OK_X OK_Y
-tester FinishQuery ACCEPT
+title MSMM error test (MSMM error Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbMSMMNotifierTests EUsbMSMMUnknownFileSystem
+pause 500
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
 [Test]
-title MSMM error dismiss (MSMM error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbMSMMNotifierTests EUsbMSMMGeneralError
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
-delete tester
-[Endtest] 
-
-[Test]
-title MSMM error cancel (MSMM error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbMSMMNotifierTests EUsbMSMMGeneralError
-tester CancelMsmmNotifier
-tester FinishQuery CANCEL
-delete tester
-[Endtest] 
-
-[Test]
-title MSMM error Unknown file system (MSMM error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbMSMMNotifierTests EUsbMSMMUnknownFileSystem
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
+title MSMM error test (MSMM error Notifier Test)
+create UsbUiNotifApiTest tester
+tester ExecuteApiTestBlock UsbMSMMNotifierTests EUsbMSMMOutOfMemory
+pause 500
+presskey global EKeyDevice0
+tester ExecuteApiTestBlock FinishQuery ACCEPT
 delete tester
 [Endtest] 
 
-[Test]
-title MSMM error Out of memory (MSMM error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbMSMMNotifierTests EUsbMSMMOutOfMemory
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
-delete tester
-[Endtest]
-
-[Test]
-title MSMM safe to remove (MSMM error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbMSMMNotifierTests EUsbMSMMSafeToRemove
-tester FinishQuery CANCEL
-delete tester
-[Endtest]
-
-[Test]
-title MSMM warning unable to eject (MSMM error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbMSMMNotifierTests EUsbMSMMUnableToEject
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
-delete tester
-[Endtest]
-//Test launching MSMM error without cancelling the previous.
-[Test]
-title MSMM error no cancel (MSMM error Notifier Test)
-create USBUiNotifApiTest tester
-tester UsbMSMMNotifierTests EUsbMSMMUnknownFileSystem
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester WaitForRequest
-tester UsbMSMMNotifierTests EUsbMSMMOutOfMemory
-pause DISMISS_PAUSE
-presskey global EKeyEnter
-tester FinishQuery CANCEL
-delete tester
-[Endtest]
+// Add new api tests here
+// ...
 
 
-//MEikSrvNotifierBase2 API
+// UsbUiNotifApiTest Module Tests (... tc)
 
-[Test]
-title Load and Unload notifiers
-create USBUiNotifApiTest tester
-tester LoadNotifiers
-pause 500
-//the destructors of the notifier classes will be called
-tester UnLoadNotifiers
-delete tester
-[Endtest] 
+// Add new module tests here
+// ...
 
-[Test]
-title Synchronous Start
-create USBUiNotifApiTest tester
-tester SynchStart EUsbOtgPartiallySupportedDevice
-delete tester
-[Endtest] 
+
+// UsbUiNotifApiTest Branch Tests (... tc)
 
-[Test]
-title Update
-create USBUiNotifApiTest tester
-tester Update
-delete tester
-[Endtest] 
\ No newline at end of file
+// Add new branch tests here
+// ...