diff -r 25fce757be94 -r e02eb84a14d2 usbuis/usbuinotif/tsrc/usbuinotifapitest/conf/ui_usbuinotifapitest.cfg --- 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 +// ...