First public contribution.
2 // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
3 // All rights reserved.
4 // This component and the accompanying materials are made available
5 // under the terms of "Eclipse Public License v1.0"
6 // which accompanies this distribution, and is available
7 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 // Initial Contributors:
10 // Nokia Corporation - initial contribution.
19 LOAD_SUITE tautoserver_nga
21 PRINT Run Final WServ tests on screen 0
24 // Uncommenting the TMemLeakCheckEnable test will set Wserv into a mode where
25 // between each test it effectively shuts itself down, checks for memory leaks,
26 // then restarts. This is especially useful when the final TMemLeakCheckOneShot
27 // test indicates a memory leak somewhere in the tests.
28 // RUN_TEST_STEP 100 tautoserver_nga TMemLeakCheckEnable
30 RUN_TEST_STEP 200 tautoserver_nga TEventTest
31 RUN_TEST_STEP 100 tautoserver_nga TAdvancedPointerEvent
32 RUN_TEST_STEP 100 tautoserver_nga TPntKey
33 RUN_TEST_STEP 100 tautoserver_nga TRectList
34 RUN_TEST_STEP 100 tautoserver_nga TGwHandle
35 RUN_TEST_STEP 100 tautoserver_nga TBlank
36 RUN_TEST_STEP 100 tautoserver_nga TOOMDRAW
37 RUN_TEST_STEP 100 tautoserver_nga TBitmap
38 RUN_TEST_STEP 100 tautoserver_nga TOrdinal
39 RUN_TEST_STEP 500 tautoserver_nga TScreenDevice
40 RUN_TEST_STEP 100 tautoserver_nga TMessage
41 RUN_TEST_STEP 600 tautoserver_nga TRedrawStoring
42 RUN_TEST_STEP 100 tautoserver_nga TScreenModePositioning
43 RUN_TEST_STEP 400 tautoserver_nga TFade
44 RUN_TEST_STEP 100 tautoserver_nga TSprite
45 RUN_TEST_STEP 100 tautoserver_nga TModifiersChanged
46 RUN_TEST_STEP 500 tautoserver_nga TCursorTest
47 RUN_TEST_STEP 500 tautoserver_nga TPanic
48 RUN_TEST_STEP 1200 tautoserver_nga TGdi
49 RUN_TEST_STEP 100 tautoserver_nga TRedrawTest
50 RUN_TEST_STEP 100 tautoserver_nga TDerived
51 RUN_TEST_STEP 200 tautoserver_nga TBackedUpWindow
52 RUN_TEST_STEP 100 tautoserver_nga TRegion
53 RUN_TEST_STEP 200 tautoserver_nga TMultiPtrEventTest
54 RUN_TEST_STEP 200 tautoserver_nga TAlphaWin
55 RUN_TEST_STEP 100 tautoserver_nga TMultiCon
56 RUN_TEST_STEP 100 tautoserver_nga TScrMode
57 RUN_TEST_STEP 100 tautoserver_nga TPointerCapture
58 RUN_TEST_STEP 100 tautoserver_nga TCapability
59 RUN_TEST_STEP 100 tautoserver_nga TPointer
60 RUN_TEST_STEP 200 tautoserver_nga TMultipleTrans
61 RUN_TEST_STEP 200 tautoserver_nga TWindowTest
62 RUN_TEST_STEP 500 tautoserver_nga TKRepeat
63 RUN_TEST_STEP 100 tautoserver_nga TKey
64 RUN_TEST_STEP 200 tautoserver_nga TWsGraphs
65 RUN_TEST_STEP 100 tautoserver_nga TCaptureKey
66 RUN_TEST_STEP 200 tautoserver_nga TScroll
67 RUN_TEST_STEP 100 tautoserver_nga TTransparentAnim
68 RUN_TEST_STEP 100 tautoserver_nga TGetPixel
69 RUN_TEST_STEP 100 tautoserver_nga TProcPri
70 RUN_TEST_STEP 200 tautoserver_nga TOom
71 RUN_TEST_STEP 2000 tautoserver_nga TAlphaChannel
72 RUN_TEST_STEP 600 tautoserver_nga TAnimDll
73 // TCrpAnim only needs full 800 for extended test
74 RUN_TEST_STEP 1000 tautoserver_nga TCrpAnim
75 RUN_TEST_STEP 200 tautoserver_nga TScreenModeScaling
76 RUN_TEST_STEP 500 tautoserver_nga TDirect
77 RUN_TEST_STEP 100 tautoserver_nga TFlickerFree
78 RUN_TEST_STEP 100 tautoserver_nga TW32CmdBuf
79 //RUN_TEST_STEP 500 tautoserver_nga TBufferSecurity Causes test harness to hang DEF094034
80 RUN_TEST_STEP 100 tautoserver_nga TGc
81 RUN_TEST_STEP 100 tautoserver_nga TGraphicsDrawer
82 RUN_TEST_STEP 100 tautoserver_nga TDrawResource
84 PRINT Run Final WServ tests on screen 1
86 RUN_TEST_STEP 100 tautoserver_nga TMultiDisplay
87 RUN_TEST_STEP 100 tautoserver_nga TRectList z:\wstest\graphics-wserv-autotest.ini
88 RUN_TEST_STEP 100 tautoserver_nga TBlank z:\wstest\graphics-wserv-autotest.ini
89 RUN_TEST_STEP 100 tautoserver_nga TOOMDRAW z:\wstest\graphics-wserv-autotest.ini
90 RUN_TEST_STEP 100 tautoserver_nga TBitmap z:\wstest\graphics-wserv-autotest.ini
91 RUN_TEST_STEP 100 tautoserver_nga TOrdinal z:\wstest\graphics-wserv-autotest.ini
92 RUN_TEST_STEP 500 tautoserver_nga TScreenDevice z:\wstest\graphics-wserv-autotest.ini
93 RUN_TEST_STEP 100 tautoserver_nga TMessage z:\wstest\graphics-wserv-autotest.ini
94 RUN_TEST_STEP 600 tautoserver_nga TRedrawStoring z:\wstest\graphics-wserv-autotest.ini
95 RUN_TEST_STEP 100 tautoserver_nga TScreenModePositioning z:\wstest\graphics-wserv-autotest.ini
96 RUN_TEST_STEP 400 tautoserver_nga TFade z:\wstest\graphics-wserv-autotest.ini
97 RUN_TEST_STEP 100 tautoserver_nga TSprite z:\wstest\graphics-wserv-autotest.ini
98 RUN_TEST_STEP 100 tautoserver_nga TModifiersChanged z:\wstest\graphics-wserv-autotest.ini
99 RUN_TEST_STEP 500 tautoserver_nga TCursorTest z:\wstest\graphics-wserv-autotest.ini
100 RUN_TEST_STEP 500 tautoserver_nga TPanic z:\wstest\graphics-wserv-autotest.ini
101 RUN_TEST_STEP 1200 tautoserver_nga TGdi z:\wstest\graphics-wserv-autotest.ini
102 RUN_TEST_STEP 100 tautoserver_nga TRedrawTest z:\wstest\graphics-wserv-autotest.ini
103 RUN_TEST_STEP 100 tautoserver_nga TDerived z:\wstest\graphics-wserv-autotest.ini
104 RUN_TEST_STEP 500 tautoserver_nga TBackedUpWindow z:\wstest\graphics-wserv-autotest.ini
105 RUN_TEST_STEP 100 tautoserver_nga TRegion z:\wstest\graphics-wserv-autotest.ini
106 RUN_TEST_STEP 100 tautoserver_nga TAlphaWin z:\wstest\graphics-wserv-autotest.ini
107 RUN_TEST_STEP 100 tautoserver_nga TPointer z:\wstest\graphics-wserv-autotest.ini
108 RUN_TEST_STEP 200 tautoserver_nga TMultipleTrans z:\wstest\graphics-wserv-autotest.ini
109 RUN_TEST_STEP 200 tautoserver_nga TWindowTest z:\wstest\graphics-wserv-autotest.ini
110 RUN_TEST_STEP 500 tautoserver_nga TKRepeat z:\wstest\graphics-wserv-autotest.ini
111 RUN_TEST_STEP 100 tautoserver_nga TKey z:\wstest\graphics-wserv-autotest.ini
112 RUN_TEST_STEP 200 tautoserver_nga TWsGraphs z:\wstest\graphics-wserv-autotest.ini
113 RUN_TEST_STEP 100 tautoserver_nga TCaptureKey z:\wstest\graphics-wserv-autotest.ini
114 RUN_TEST_STEP 200 tautoserver_nga TScroll z:\wstest\graphics-wserv-autotest.ini
115 RUN_TEST_STEP 100 tautoserver_nga TGetPixel z:\wstest\graphics-wserv-autotest.ini
116 RUN_TEST_STEP 100 tautoserver_nga TProcPri z:\wstest\graphics-wserv-autotest.ini
117 RUN_TEST_STEP 200 tautoserver_nga TOom z:\wstest\graphics-wserv-autotest.ini
118 RUN_TEST_STEP 500 tautoserver_nga TAlphaChannel z:\wstest\graphics-wserv-autotest.ini
119 RUN_TEST_STEP 600 tautoserver_nga TAnimDll z:\wstest\graphics-wserv-autotest.ini
120 // TCrpAnim only needs full 800 for extended test
121 RUN_TEST_STEP 1600 tautoserver_nga TCrpAnim z:\wstest\graphics-wserv-autotest.ini
122 RUN_TEST_STEP 100 tautoserver_nga TGwHandle z:\wstest\graphics-wserv-autotest.ini
123 RUN_TEST_STEP 200 tautoserver_nga TScreenModeScaling z:\wstest\graphics-wserv-autotest.ini
124 RUN_TEST_STEP 500 tautoserver_nga TDirect z:\wstest\graphics-wserv-autotest.ini
125 // TDirect2 can only be run on screen 1 because it needs support for transparency switched on in WSINI.INI
126 RUN_TEST_STEP 500 tautoserver_nga TDirect2 z:\wstest\graphics-wserv-autotest.ini
127 RUN_TEST_STEP 100 tautoserver_nga TFlickerFree z:\wstest\graphics-wserv-autotest.ini
128 RUN_TEST_STEP 100 tautoserver_nga TW32CmdBuf z:\wstest\graphics-wserv-autotest.ini
129 //RUN_TEST_STEP 500 tautoserver_nga TBufferSecurity z:\wstest\graphics-wserv-autotest.ini Causes test harness to hang DEF094034
130 RUN_TEST_STEP 100 tautoserver_nga TGc z:\wstest\graphics-wserv-autotest.ini
131 RUN_TEST_STEP 100 tautoserver_nga TGraphicsDrawer z:\wstest\graphics-wserv-autotest.ini
132 RUN_TEST_STEP 100 tautoserver_nga TDrawResource z:\wstest\graphics-wserv-autotest.ini
133 // Run at the end and it will trigger a Wserv memory leak check
134 RUN_TEST_STEP 100 tautoserver_nga TMemLeakCheckOneShot