sl@0: // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // sl@0: sl@0: //! @file sl@0: //! @SYMTestSuiteName SYSLIB-SCHSVR-TE_FLOATING_SCHEDULESUITE sl@0: //! @SYMScriptTestEnvironment this script can be run in Textshell or Techview. sl@0: sl@0: PRINT Run all te_floating_schedule Suite Tests sl@0: sl@0: // sl@0: LOAD_SUITE te_floating_scheduleSuite sl@0: // sl@0: sl@0: START_TESTCASE SYSLIB-SCHSVR-CIT-0277 sl@0: //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0277 sl@0: //!@SYMTestCaseDesc Persistant schedule - Hometime sl@0: //!@SYMTestPriority High sl@0: //!@SYMTestActions For time and condition based test schedule task and check it fires sl@0: //!@SYMTestExpectedResults The test must not fail. sl@0: //!@SYMPREQ PREQ234 sl@0: RUN_TEST_STEP -1 te_floating_scheduleSuite persist_hometimeStep sl@0: END_TESTCASE SYSLIB-SCHSVR-CIT-0277 sl@0: sl@0: START_TESTCASE SYSLIB-SCHSVR-CIT-0280 sl@0: //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0280 sl@0: //!@SYMTestCaseDesc Persistant schedule float - Hometime sl@0: //!@SYMTestPriority High sl@0: //!@SYMTestActions For time and condition based test schedule task and check it floats sl@0: //!@SYMTestExpectedResults The test must not fail. sl@0: //!@SYMPREQ PREQ234 sl@0: RUN_TEST_STEP -1 te_floating_scheduleSuite persist_hometime_floatStep sl@0: END_TESTCASE SYSLIB-SCHSVR-CIT-0280 sl@0: sl@0: START_TESTCASE SYSLIB-SCHSVR-CIT-0278 sl@0: //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0278 sl@0: //!@SYMTestCaseDesc Persistant schedule - UTC sl@0: //!@SYMTestPriority High sl@0: //!@SYMTestActions For time and condition based test schedule task and check it fires sl@0: //!@SYMTestExpectedResults The test must not fail. sl@0: //!@SYMPREQ PREQ234 sl@0: RUN_TEST_STEP -1 te_floating_scheduleSuite persist_utcStep sl@0: END_TESTCASE SYSLIB-SCHSVR-CIT-0278 sl@0: sl@0: START_TESTCASE SYSLIB-SCHSVR-CIT-0279 sl@0: //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0279 sl@0: //!@SYMTestCaseDesc Persistant schedule - UTC & Hometime sl@0: //!@SYMTestPriority High sl@0: //!@SYMTestActions For time and condition based test schedule task and check it fires sl@0: //!@SYMTestExpectedResults The test must not fail. sl@0: //!@SYMPREQ PREQ234 sl@0: RUN_TEST_STEP -1 te_floating_scheduleSuite persist_mixedStep sl@0: END_TESTCASE SYSLIB-SCHSVR-CIT-0279 sl@0: sl@0: START_TESTCASE SYSLIB-SCHSVR-CIT-0281 sl@0: //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0281 sl@0: //!@SYMTestCaseDesc Transient schedule - Hometime sl@0: //!@SYMTestPriority High sl@0: //!@SYMTestActions For time and condition based test schedule task and check it fires sl@0: //!@SYMTestExpectedResults The test must not fail. sl@0: //!@SYMPREQ PREQ234 sl@0: RUN_TEST_STEP -1 te_floating_scheduleSuite transient_hometimeStep sl@0: END_TESTCASE SYSLIB-SCHSVR-CIT-0281 sl@0: sl@0: START_TESTCASE SYSLIB-SCHSVR-CIT-0284 sl@0: //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0284 sl@0: //!@SYMTestCaseDesc Transient schedule float - Hometime sl@0: //!@SYMTestPriority High sl@0: //!@SYMTestActions For time and condition based test schedule task and check it floats sl@0: //!@SYMTestExpectedResults The test must not fail. sl@0: //!@SYMPREQ PREQ234 sl@0: RUN_TEST_STEP -1 te_floating_scheduleSuite transient_hometime_floatStep sl@0: END_TESTCASE SYSLIB-SCHSVR-CIT-0284 sl@0: sl@0: sl@0: START_TESTCASE SYSLIB-SCHSVR-CIT-0282 sl@0: //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0282 sl@0: //!@SYMTestCaseDesc Transient schedule - UTC sl@0: //!@SYMTestPriority High sl@0: //!@SYMTestActions For time and condition based test schedule task and check it fires sl@0: //!@SYMTestExpectedResults The test must not fail. sl@0: //!@SYMPREQ PREQ234 sl@0: RUN_TEST_STEP -1 te_floating_scheduleSuite transient_utcStep sl@0: END_TESTCASE SYSLIB-SCHSVR-CIT-0282 sl@0: sl@0: START_TESTCASE SYSLIB-SCHSVR-CIT-0283 sl@0: //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0283 sl@0: //!@SYMTestCaseDesc Transient schedule - Hometime & UTC sl@0: //!@SYMTestPriority High sl@0: //!@SYMTestActions For time and condition based test schedule task and check it fires sl@0: //!@SYMTestExpectedResults The test must not fail. sl@0: //!@SYMPREQ PREQ234 sl@0: RUN_TEST_STEP -1 te_floating_scheduleSuite transient_mixedStep sl@0: END_TESTCASE SYSLIB-SCHSVR-CIT-0283 sl@0: sl@0: START_TESTCASE SYSLIB-SCHSVR-CIT-0285 sl@0: //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0285 sl@0: //!@SYMTestCaseDesc Transient schedule float offset +1Hr - Hometime sl@0: //!@SYMTestPriority High sl@0: //!@SYMTestActions For time and condition based test schedule task and check it floats when scheduled in a timezone that's not GMT sl@0: //!@SYMTestExpectedResults The test must not fail. sl@0: //!@SYMPREQ PREQ234 sl@0: RUN_TEST_STEP -1 te_floating_scheduleSuite hometime_floatStep sl@0: END_TESTCASE SYSLIB-SCHSVR-CIT-0285 sl@0: sl@0: START_TESTCASE SYSLIB-SCHSVR-CIT-1368 sl@0: //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-1368 sl@0: //!@SYMTestCaseDesc DEF061595 - Schedule timers incorrectly expire when system time is changed sl@0: //!@SYMTestPriority High sl@0: //!@SYMTestActions For time and condition based test schedule task and check it floats when scheduled in a timezone that's not GMT, check also that the schedule fires correctly when it is enabled before the time and offset is changed sl@0: //!@SYMTestExpectedResults The test must not fail. sl@0: //!@SYMDEF DEF061595 sl@0: RUN_TEST_STEP -1 te_floating_scheduleSuite DEF061595_Step sl@0: END_TESTCASE SYSLIB-SCHSVR-CIT-1368 sl@0: sl@0: PRINT Complete_te_floating_schedule_Tests