blob: 29a9a4d188f8e3504dc8946644ba0b5b507f0d29 [file] [log] [blame]
#!/bin/bash
set -e
BASE=$(readlink -f "./logs")
for BUFFER_SIZE in ${BASE}/*
do
BS=$(basename ${BUFFER_SIZE})
#echo "buffer size: ${BS}"
for SIM_TYPE in ${BUFFER_SIZE}/*
do
ST=$(basename ${SIM_TYPE})
#echo "sim available: ${ST}"
for THRD_CNT in ${SIM_TYPE}/*
do
TC=$(basename ${THRD_CNT})
#echo "n thread:${TC}"
for TEST_NAME in ${THRD_CNT}/*
do
TN=$(basename ${TEST_NAME})
#echo "test name: ${TN}"
for ARCH in ${TEST_NAME}/*
do
AN=$(basename ${ARCH})
#echo "arch name: ${AN}"
I=0
for LOGS in ${ARCH}/*.log*
do
I=$(( ${I} + 1 ))
/bin/python parse_odin_result.py ${LOGS} $(dirname ${LOGS})/${I}.csv Buffer_Size ${BS} Sim_Type ${ST} Thread_Count ${TC} Verilog_File ${TN} Architecture ${AN}
done
done
done
done
done
done