blob: 92a9ead4d012bd899ccabb443649564ede2dc1a1 [file] [log] [blame]
Lalit Maganti4f25ac72019-02-07 16:35:37 +00001#!/bin/bash
2set -e
3
4read -p "Name of SQL file to create (in test/trace_processor): " sqlfile
5read -p "Name to trace file (in test/): " tracefile
6
7ROOTDIR=$(dirname $(dirname $(readlink -f $0)))
8TEST_PATH=$ROOTDIR/test
9TRACE_PROC_PATH=$TEST_PATH/trace_processor
10
11SQL_FILE_NAME=${sqlfile%.*}
12
13echo "Creating $TRACE_PROC_PATH/$sqlfile"
14touch $TRACE_PROC_PATH/$sqlfile
15
16TRACE_PATH=$TEST_PATH/$tracefile
17TRACE_BASE=$(basename $tracefile)
18TRACE_FILE_NAME=${TRACE_BASE%.*}
19OUT_FILE="$SQL_FILE_NAME""_$TRACE_FILE_NAME.out"
20
21echo "Creating $TRACE_PROC_PATH/$OUT_FILE"
22touch $TRACE_PROC_PATH/$OUT_FILE
23
24RELTRACE=$(realpath -s $TRACE_PATH --relative-to=$TRACE_PROC_PATH --relative-base=$ROOTDIR)
25echo "Adding index line to $TRACE_PROC_PATH/index"
26echo >> $TRACE_PROC_PATH/index
27echo "$RELTRACE $sqlfile $OUT_FILE" >> $TRACE_PROC_PATH/index