e9f1b38984
* Make it possible to expose jsontests using feature flag * Add start_stop_hook for jsontests * Fix evmbin compile * Implement vm jsontests times to tsv result * Use /usr/bin/env to avoid errors on non-Debian systems * Move evmbin/bench.sh to scripts and add vm_jsontests script for convenience * Add tempdir as required deps for test-helpers * Address grumbles on comments * Detect file/folder automatically and add command docs * Fix bench script * times -> timings * typo: wrong if condition
20 lines
354 B
Bash
Executable File
20 lines
354 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -eu
|
|
|
|
DATA=$1
|
|
ADDRESS=$2
|
|
|
|
CODE=$(curl -o out.txt -w '%{http_code}' --data $DATA $ADDRESS)
|
|
cat out.txt && rm out.txt
|
|
echo "\n"
|
|
|
|
if [[ $CODE -eq 200 ]]; then
|
|
echo 'Pushed to updater service.';
|
|
elif [[ $CODE -eq 202 ]]; then
|
|
echo 'Updater service ignored request.';
|
|
else
|
|
echo 'Unable to push info to updater service.';
|
|
exit 2
|
|
fi
|