this repo has no description
1#!/bin/bash
2set -e
3
4SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
5REPO_ROOT="$SCRIPT_DIR/../.."
6
7echo "Starting Go memberlist server WITHOUT encryption..."
8cd "$REPO_ROOT/interop"
9./memberlist-server -name go-node -port 7946 &
10GO_PID=$!
11sleep 2
12
13echo "Starting OCaml SWIM client..."
14cd "$REPO_ROOT"
15timeout 25 ./_build/default/bin/interop_test.exe || true
16
17echo "Killing Go server..."
18kill $GO_PID 2>/dev/null || true
19wait $GO_PID 2>/dev/null || true
20
21echo "Done"