1f08c3bdfSopenharmony_ci#!/bin/sh
2f08c3bdfSopenharmony_ci
3f08c3bdfSopenharmony_ciprofile=${1:-default}
4f08c3bdfSopenharmony_ci
5f08c3bdfSopenharmony_cicd $(dirname $0) # Move to test directory
6f08c3bdfSopenharmony_ciif [ ! $SCRIPTS_DIR ]; then
7f08c3bdfSopenharmony_ci        # assume we're running standalone
8f08c3bdfSopenharmony_ci        export SCRIPTS_DIR=../../scripts/
9f08c3bdfSopenharmony_cifi
10f08c3bdfSopenharmony_ci
11f08c3bdfSopenharmony_ci. $SCRIPTS_DIR/setenv.sh
12f08c3bdfSopenharmony_ci
13f08c3bdfSopenharmony_ci# Warning: tests args are now set in profiles
14f08c3bdfSopenharmony_ci$SCRIPTS_DIR/run_c_files.sh $profile testpi-0
15f08c3bdfSopenharmony_ci
16f08c3bdfSopenharmony_ciexport LOG_FILE="$LOG_DIR/$LOG_FORMAT-testpi-1.log"
17f08c3bdfSopenharmony_ci$SCRIPTS_DIR/run_c_files.sh $profile testpi-1
18f08c3bdfSopenharmony_ciPYTHONPATH=../../  python3 parse-testpi1.py $LOG_FILE 2>&1 | tee -a $LOG_FILE
19f08c3bdfSopenharmony_ci
20f08c3bdfSopenharmony_ciexport LOG_FILE="$LOG_DIR/$LOG_FORMAT-testpi-2.log"
21f08c3bdfSopenharmony_ci$SCRIPTS_DIR/run_c_files.sh $profile testpi-2
22f08c3bdfSopenharmony_ciPYTHONPATH=../../  python3 parse-testpi2.py $LOG_FILE 2>&1 | tee -a $LOG_FILE
23f08c3bdfSopenharmony_ci
24f08c3bdfSopenharmony_ciexport LOG_FILE="$LOG_DIR/$LOG_FORMAT-testpi-4.log"
25f08c3bdfSopenharmony_ci$SCRIPTS_DIR/run_c_files.sh $profile testpi-4
26f08c3bdfSopenharmony_ciPYTHONPATH=../../  python3 parse-testpi1.py $LOG_FILE 2>&1 | tee -a $LOG_FILE
27f08c3bdfSopenharmony_ci
28f08c3bdfSopenharmony_ci
29f08c3bdfSopenharmony_ciexport LOG_FILE=""
30f08c3bdfSopenharmony_ci$SCRIPTS_DIR/run_c_files.sh $profile testpi-5
31f08c3bdfSopenharmony_ci$SCRIPTS_DIR/run_c_files.sh $profile testpi-6
32f08c3bdfSopenharmony_ci$SCRIPTS_DIR/run_c_files.sh $profile sbrk_mutex
33