mmtestenv/mmtesttools/Scripts/run3gplibrarytests.bat
author hgs
Tue, 02 Nov 2010 12:28:51 +0000
changeset 6 fe9d1bf55678
parent 0 b8ed18f6c07b
permissions -rw-r--r--
2010wk46_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     1
rem Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     2
rem All rights reserved.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     3
rem This component and the accompanying materials are made available
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     4
rem under the terms of "Eclipse Public License v1.0"
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     5
rem which accompanies this distribution, and is available
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     6
rem at the URL "http://www.eclipse.org/legal/epl-v10.html".
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     7
rem
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     8
rem Initial Contributors:
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
     9
rem Nokia Corporation - initial contribution.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    10
rem
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    11
rem Contributors:
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    12
rem
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    13
rem Description:
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    14
rem
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    15
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    16
REM ***********************************************
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    17
REM ****************** 3GP TESTS ******************
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    18
REM ***********************************************
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    19
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    20
REM NOTE: This BAT file is intended to be run in EShell
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    21
REM on HW only. On Emulator builds the test files already
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    22
REM reside in the correct directories on C: so you only
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    23
REM need to call testexecute with the desired script file.
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    24
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    25
REM =============================================================
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    26
REM Setup
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    27
REM =============================================================
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    28
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    29
REM Prepare memory card for test logs
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    30
del e:\logs\testexecute\tsu_3gp_*
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    31
md e:\logs\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    32
md e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    33
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    34
REM 3GP test scripts expect to find the INIs on c:
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    35
md c:\mm\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    36
copy z:\mm\tsu_3gp*.ini c:\mm\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    37
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    38
REM =============================================================
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    39
REM Run tests that use test data directly from memory card (e:)
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    40
REM =============================================================
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    41
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    42
REM Parsing tests
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    43
testexecute z:\mm\tsu_3gp_parse_format_3gp_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    44
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    45
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    46
testexecute z:\mm\tsu_3gp_parse_format_mp4_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    47
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    48
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    49
testexecute z:\mm\tsu_3gp_parse_format_valid_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    50
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    51
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    52
testexecute z:\mm\tsu_3gp_parse_and_check_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    53
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    54
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    55
REM Composing tests
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    56
testexecute z:\mm\tsu_3gp_compose_format_3g2_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    57
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    58
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    59
testexecute z:\mm\tsu_3gp_compose_format_3gp_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    60
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    61
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    62
testexecute z:\mm\tsu_3gp_compose_format_mp4_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    63
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    64
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    65
REM Other tests
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    66
testexecute z:\mm\tsu_3gp_performance_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    67
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    68
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    69
testexecute z:\mm\tsu_3gp_interop_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    70
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    71
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    72
REM =============================================================
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    73
REM Now run tests that need to copy data into c: first
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    74
REM =============================================================
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    75
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    76
REM Parsing tests
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    77
md c:\3gplibrary\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    78
copy e:\3gplibrary\* c:\3gplibrary\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    79
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    80
testexecute z:\mm\tsu_3gp_parse_api_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    81
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    82
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    83
testexecute z:\mm\tsu_3gp_parse_oom1_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    84
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    85
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    86
testexecute z:\mm\tsu_3gp_parse_oom2_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    87
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    88
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    89
del c:\3gplibrary\*
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    90
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    91
REM Composing tests
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    92
testexecute z:\mm\tsu_3gp_compose_api_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    93
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    94
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    95
testexecute z:\mm\tsu_3gp_compose_oom_te.script
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    96
move c:\logs\testexecute\tsu_3gp*.htm e:\logs\testexecute\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    97
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    98
del c:\3gplibrary\temp\testing.mp4
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
    99
rd c:\3gplibrary\temp\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
   100
rd c:\3gplibrary\
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
   101
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
   102
REM =============================================================
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
   103
REM Clean up
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
   104
REM =============================================================
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
   105
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
   106
REM delete INI files from C: (need to make non read-only first)
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
   107
attrib c:\mm\tsu_3gp* -r
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
   108
del c:\mm\tsu_3gp*
b8ed18f6c07b 2010wk40
hgs
parents:
diff changeset
   109