os/ossrv/genericservices/taskscheduler/Test/Testexecute/scripts/te_floating_scheduleSuite.script
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
     1 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 //
    15 
    16 //! @file
    17 //! @SYMTestSuiteName		SYSLIB-SCHSVR-TE_FLOATING_SCHEDULESUITE
    18 //! @SYMScriptTestEnvironment 	this script can be run in Textshell or Techview.
    19 
    20 PRINT Run all te_floating_schedule Suite Tests
    21 
    22 //
    23 LOAD_SUITE te_floating_scheduleSuite
    24 //
    25 
    26 START_TESTCASE  SYSLIB-SCHSVR-CIT-0277
    27 //!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0277
    28 //!@SYMTestCaseDesc 		Persistant schedule - Hometime
    29 //!@SYMTestPriority 		High
    30 //!@SYMTestActions  		For time and condition based test schedule task and check it fires
    31 //!@SYMTestExpectedResults	The test must not fail.
    32 //!@SYMPREQ			PREQ234
    33 RUN_TEST_STEP -1 te_floating_scheduleSuite persist_hometimeStep
    34 END_TESTCASE  SYSLIB-SCHSVR-CIT-0277
    35 
    36 START_TESTCASE   SYSLIB-SCHSVR-CIT-0280
    37 //!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0280
    38 //!@SYMTestCaseDesc 		Persistant schedule float - Hometime
    39 //!@SYMTestPriority 		High
    40 //!@SYMTestActions  		For time and condition based test schedule task and check it floats
    41 //!@SYMTestExpectedResults	The test must not fail.
    42 //!@SYMPREQ			PREQ234
    43 RUN_TEST_STEP -1 te_floating_scheduleSuite persist_hometime_floatStep
    44 END_TESTCASE    SYSLIB-SCHSVR-CIT-0280
    45 
    46 START_TESTCASE   SYSLIB-SCHSVR-CIT-0278
    47 //!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0278
    48 //!@SYMTestCaseDesc 		Persistant schedule - UTC
    49 //!@SYMTestPriority 		High
    50 //!@SYMTestActions  		For time and condition based test schedule task and check it fires
    51 //!@SYMTestExpectedResults	The test must not fail.
    52 //!@SYMPREQ			PREQ234
    53 RUN_TEST_STEP -1 te_floating_scheduleSuite persist_utcStep
    54 END_TESTCASE    SYSLIB-SCHSVR-CIT-0278
    55 
    56 START_TESTCASE   SYSLIB-SCHSVR-CIT-0279
    57 //!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0279
    58 //!@SYMTestCaseDesc 		Persistant schedule - UTC & Hometime
    59 //!@SYMTestPriority 		High
    60 //!@SYMTestActions  		For time and condition based test schedule task and check it fires
    61 //!@SYMTestExpectedResults	The test must not fail.
    62 //!@SYMPREQ			PREQ234
    63 RUN_TEST_STEP -1 te_floating_scheduleSuite persist_mixedStep
    64 END_TESTCASE    SYSLIB-SCHSVR-CIT-0279
    65 
    66 START_TESTCASE   SYSLIB-SCHSVR-CIT-0281
    67 //!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0281
    68 //!@SYMTestCaseDesc 		Transient schedule - Hometime
    69 //!@SYMTestPriority 		High
    70 //!@SYMTestActions  		For time and condition based test schedule task and check it fires
    71 //!@SYMTestExpectedResults	The test must not fail.
    72 //!@SYMPREQ			PREQ234
    73 RUN_TEST_STEP -1 te_floating_scheduleSuite transient_hometimeStep
    74 END_TESTCASE  SYSLIB-SCHSVR-CIT-0281
    75 
    76 START_TESTCASE   SYSLIB-SCHSVR-CIT-0284
    77 //!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0284
    78 //!@SYMTestCaseDesc 		Transient schedule float - Hometime
    79 //!@SYMTestPriority 		High
    80 //!@SYMTestActions  		For time and condition based test schedule task and check it floats
    81 //!@SYMTestExpectedResults	The test must not fail.
    82 //!@SYMPREQ			PREQ234
    83 RUN_TEST_STEP -1 te_floating_scheduleSuite transient_hometime_floatStep
    84 END_TESTCASE  SYSLIB-SCHSVR-CIT-0284
    85 
    86 
    87 START_TESTCASE   SYSLIB-SCHSVR-CIT-0282
    88 //!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0282
    89 //!@SYMTestCaseDesc 		Transient schedule - UTC
    90 //!@SYMTestPriority 		High
    91 //!@SYMTestActions  		For time and condition based test schedule task and check it fires
    92 //!@SYMTestExpectedResults	The test must not fail.
    93 //!@SYMPREQ			PREQ234
    94 RUN_TEST_STEP -1 te_floating_scheduleSuite transient_utcStep
    95 END_TESTCASE  SYSLIB-SCHSVR-CIT-0282
    96 
    97 START_TESTCASE   SYSLIB-SCHSVR-CIT-0283
    98 //!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0283
    99 //!@SYMTestCaseDesc 		Transient schedule - Hometime & UTC
   100 //!@SYMTestPriority 		High
   101 //!@SYMTestActions  		For time and condition based test schedule task and check it fires
   102 //!@SYMTestExpectedResults	The test must not fail.
   103 //!@SYMPREQ			PREQ234
   104 RUN_TEST_STEP -1 te_floating_scheduleSuite transient_mixedStep
   105 END_TESTCASE   SYSLIB-SCHSVR-CIT-0283
   106 
   107 START_TESTCASE   SYSLIB-SCHSVR-CIT-0285
   108 //!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0285
   109 //!@SYMTestCaseDesc 		Transient schedule float offset +1Hr - Hometime
   110 //!@SYMTestPriority 		High
   111 //!@SYMTestActions  		For time and condition based test schedule task and check it floats when scheduled in a timezone that's not GMT
   112 //!@SYMTestExpectedResults	The test must not fail.
   113 //!@SYMPREQ			PREQ234
   114 RUN_TEST_STEP -1 te_floating_scheduleSuite hometime_floatStep
   115 END_TESTCASE  SYSLIB-SCHSVR-CIT-0285
   116 
   117 START_TESTCASE   SYSLIB-SCHSVR-CIT-1368
   118 //!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-1368
   119 //!@SYMTestCaseDesc 		DEF061595 - Schedule timers incorrectly expire when system time is changed
   120 //!@SYMTestPriority 		High
   121 //!@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
   122 //!@SYMTestExpectedResults	The test must not fail.
   123 //!@SYMDEF			DEF061595
   124 RUN_TEST_STEP -1 te_floating_scheduleSuite DEF061595_Step
   125 END_TESTCASE    SYSLIB-SCHSVR-CIT-1368
   126 
   127 PRINT Complete_te_floating_schedule_Tests