go-toml/parse2/profile-sushi.sh

17 lines
343 B
Bash
Executable File

#!/bin/bash
#FILE=short.toml
FILE=normal.toml
ITER=1500
#FILE=long.toml
#ITER=500
cd ../cmd/burntsushi-tester
go build
cd ../../parse2
ppfile=`cat $FILE | ../cmd/burntsushi-tester/burntsushi-tester -p $ITER 2>&1 | grep "profiling enabled" | cut -d, -f2`
go tool pprof -http 0.0.0.0:8888 ../cmd/burntsushi-tester/burntsushi-tester $ppfile