Performance: Stores a copy of the test data

- This speeds the second run of 'make perf'.
This commit is contained in:
Paul Beckingham 2015-09-15 23:05:17 -04:00
parent 66676539ce
commit 916689f1c2

View file

@ -1,13 +1,20 @@
#! /bin/bash #! /bin/bash
echo 'Performance: setup' echo 'Performance: setup'
echo ' - This step will take several minutes'
rm -f ./pending.data ./completed.data ./undo.data ./backlog.data perf.rc rm -f ./pending.data ./completed.data ./undo.data ./backlog.data perf.rc
if [[ -e data/pending.data && -e data/completed.data ]]
then
echo ' - Using existing data'
cp data/* .
else
echo ' - This step will take several minutes'
./load ./load
mkdir -p data
cp *.data perf.rc data
fi
#TASK=/usr/local/bin/tw212 #TASK=/usr/local/bin/tw244
#TASK=/usr/local/bin/tw220 #TASK=/usr/local/bin/tw250b1
#TASK=/usr/local/bin/tw230
TASK=../src/task TASK=../src/task
# Run benchmarks. # Run benchmarks.