1#!/bin/bash 2 3set -x 4 5# Some QoL for people running this script on Meta servers 6if getent hosts fwdproxy; then 7 export https_proxy=http://fwdproxy:8080 http_proxy=http://fwdproxy:8080 no_proxy=.fbcdn.net,.facebook.com,.thefacebook.com,.tfbnw.net,.fb.com,.fburl.com,.facebook.net,.sb.fbsbx.com,localhost 8fi 9 10WORK="$PWD" 11 12cd "$(dirname "$BASH_SOURCE")"/../.. 13 14ROOT="$PWD" 15 16mkdir -p "$WORK/sweep/static" 17mkdir -p "$WORK/sweep/dynamic" 18 19(cd "$WORK/sweep/static" && "$ROOT/benchmarks/dynamo/run_all.sh" "$@") 20(cd "$WORK/sweep/dynamic" && "$ROOT/benchmarks/dynamo/run_all.sh" "$@" --dynamic-shapes) 21python benchmarks/dynamo/combine_csv.py "$WORK/sweep/static/final.csv" "$WORK/sweep/dynamic/final.csv" > "$WORK/delta.csv" 22gh gist create "$WORK/delta.csv" 23