1 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). |
1 // Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies). |
2 // All rights reserved. |
2 // All rights reserved. |
3 // This component and the accompanying materials are made available |
3 // This component and the accompanying materials are made available |
4 // under the terms of "Eclipse Public License v1.0" |
4 // under the terms of "Eclipse Public License v1.0" |
5 // which accompanies this distribution, and is available |
5 // which accompanies this distribution, and is available |
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
19 LOAD_SUITE te_uibench |
19 LOAD_SUITE te_uibench |
20 // |
20 // |
21 |
21 |
22 RUN_UTILS MkDir c:\uibench_sanity\ |
22 RUN_UTILS MkDir c:\uibench_sanity\ |
23 RUN_UTILS MakeReadWrite c:\uibench_sanity\ |
23 RUN_UTILS MakeReadWrite c:\uibench_sanity\ |
24 RUN_UTILS MkDir e:\uibench_sanity\ |
24 RUN_UTILS MkDir f:\uibench_sanity\ |
25 RUN_UTILS MakeReadWrite e:\uibench_sanity\ |
25 RUN_UTILS MakeReadWrite f:\uibench_sanity\ |
26 RUN_UTILS MkDir c:\Profiles\ |
26 RUN_UTILS MkDir c:\Profiles\ |
27 RUN_UTILS MakeReadWrite c:\Profiles\ |
27 RUN_UTILS MakeReadWrite c:\Profiles\ |
28 RUN_UTILS MkDir e:\Profiles\ |
28 RUN_UTILS MkDir f:\Profiles\ |
29 RUN_UTILS MakeReadWrite e:\Profiles\ |
29 RUN_UTILS MakeReadWrite f:\Profiles\ |
30 |
30 |
31 RUN_TEST_STEP 4000 te_uibench tscaleddrawbitmap z:\uibench\te_uibench.ini |
31 RUN_TEST_STEP 4000 te_uibench tscaleddrawbitmap z:\uibench\te_uibench.ini |
32 RUN_TEST_STEP 100 te_uibench tfbsbitmaphandleperf z:\uibench\te_uibench.ini |
32 RUN_TEST_STEP 100 te_uibench tfbsbitmaphandleperf z:\uibench\te_uibench.ini |
33 RUN_TEST_STEP 1000 te_uibench tfbsfonthandleperf z:\uibench\te_uibench.ini |
33 RUN_TEST_STEP 1000 te_uibench tfbsfonthandleperf z:\uibench\te_uibench.ini |
34 RUN_TEST_STEP !Heap=0x400000 4000 te_uibench tbitbltperf z:\uibench\te_uibench.ini |
34 RUN_TEST_STEP !Heap=0x400000 4000 te_uibench tbitbltperf z:\uibench\te_uibench.ini |
39 RUN_TEST_STEP 2000 te_uibench TAlphaBlend z:\uibench\te_uibench.ini |
39 RUN_TEST_STEP 2000 te_uibench TAlphaBlend z:\uibench\te_uibench.ini |
40 RUN_TEST_STEP 300 te_uibench tshadowperf z:\uibench\te_uibench.ini |
40 RUN_TEST_STEP 300 te_uibench tshadowperf z:\uibench\te_uibench.ini |
41 RUN_TEST_STEP 1000 te_uibench tsimpledrawing z:\uibench\te_uibench.ini |
41 RUN_TEST_STEP 1000 te_uibench tsimpledrawing z:\uibench\te_uibench.ini |
42 RUN_TEST_STEP 200 te_uibench TRedrawing z:\uibench\te_uibench.ini |
42 RUN_TEST_STEP 200 te_uibench TRedrawing z:\uibench\te_uibench.ini |
43 RUN_TEST_STEP 1000 te_uibench tnonredrawdrawing z:\uibench\te_uibench.ini |
43 RUN_TEST_STEP 1000 te_uibench tnonredrawdrawing z:\uibench\te_uibench.ini |
44 RUN_TEST_STEP 20000 te_uibench tfadeperf z:\uibench\te_uibench.ini |
44 //RUN_TEST_STEP 20000 te_uibench tfadeperf z:\uibench\te_uibench.ini - disabled due to massive run time & timeout |
45 RUN_TEST_STEP 10000 te_uibench tredrawstoreperf z:\uibench\te_uibench.ini |
45 //RUN_TEST_STEP 10000 te_uibench tredrawstoreperf z:\uibench\te_uibench.ini - disabled due to massive run time & timeout |
46 RUN_TEST_STEP 1000 te_uibench ttranslucent z:\uibench\te_uibench.ini |
46 RUN_TEST_STEP 1000 te_uibench ttranslucent z:\uibench\te_uibench.ini |
47 RUN_TEST_STEP 200 te_uibench tspriteperf z:\uibench\te_uibench.ini |
47 RUN_TEST_STEP 200 te_uibench tspriteperf z:\uibench\te_uibench.ini |
48 RUN_TEST_STEP 1000 te_uibench textendedbitmap z:\uibench\te_uibench.ini |
48 RUN_TEST_STEP 1000 te_uibench textendedbitmap z:\uibench\te_uibench.ini |
|
49 RUN_TEST_STEP 2000 te_uibench tfbsglyphdata z:\uibench\te_uibench.ini |
49 |
50 |
50 // Performance tests Script for Hindi text rendering |
51 // Performance tests Script for Hindi text rendering |
51 RUN_SCRIPT z:\uibench\te_uibench_gdi.script |
52 RUN_SCRIPT z:\uibench\te_uibench_gdi.script |
52 |
53 |
53 PRINT Complete_te_uibench_Tests |
54 PRINT Complete_te_uibench_Tests |