Tizen 2.1 base
[platform/core/security/drm-client.git] / TC / execute.sh
1 #!/bin/sh
2
3 #Modify path to TETware folder on target
4 export TET_INSTALL_PATH=/path/to/TETware
5 if [ ! -d "$TET_INSTALL_PATH" ]; then
6         echo "TET_INSTALL_PATH = $TET_INSTALL_PATH doesn't exist"
7         echo "Modify this script execute.sh with tetware directory"
8         exit
9 fi
10
11 export TET_TARGET_PATH=$TET_INSTALL_PATH/tetware-target
12 export PATH=$TET_TARGET_PATH/bin:$PATH
13 export LD_LIBRARY_PATH=$TET_TARGET_PATH/lib/tet3:$LD_LIBRARY_PATH
14
15 export TET_ROOT=$TET_TARGET_PATH
16
17 export TET_SUITE_ROOT=`pwd`
18 #FILE_NAME_EXTENSION=`date +%s`
19
20 RESULT_DIR=results
21 #HTML_RESULT=$RESULT_DIR/exec-tar-result-$FILE_NAME_EXTENSION.html
22 #JOURNAL_RESULT=$RESULT_DIR/exec-tar-result-$FILE_NAME_EXTENSION.journal
23
24 DATE=$(date +'%Y.%m.%d_%H.%M')
25 HTML_RESULT=$RESULT_DIR/drm_tc_execute_result_$DATE.html
26 JOURNAL_RESULT=$RESULT_DIR/drm_tc_execute_result_$DATE.journal
27
28 mkdir -p $RESULT_DIR
29
30 tcc -e -j $JOURNAL_RESULT -p ./
31
32 # Log Levels
33 # LOG_LEVEL=3 prints only tet_infoline
34 # LOG_LEVEL=7 prints only tet_infoline & tet_printf
35 LOG_LEVEL=7
36 grw -c $LOG_LEVEL -f chtml -o $HTML_RESULT $JOURNAL_RESULT
37
38 # Copy the results outside drm-client
39 echo "Copy the results outside drm-client & in folder drm_tc_results_client"
40 mkdir -p ../../drm_tc_results_client
41 cp $RESULT_DIR/drm_tc_execute_result_$DATE.html ../../drm_tc_results_client/