Files
jami-daemon/test/agent/scenarios/bulk-calls/run-scenario.in
Olivier Dion fb7d9b4db6 agent/scenarios/bulk-calls: Setup scenario for CI
Change-Id: I06a7f8da672946b20c353e4b5d3a3aaa499203fb
2022-06-17 14:59:18 -04:00

33 lines
832 B
Bash

#!/bin/sh
agent_dir="@abs_top_srcdir@/test/agent"
tmp_alice=$(mktemp --tmpdir --directory "jami-bulk-calls.XXXXXXXXXX")
tmp_bob=$(mktemp --tmpdir --directory "jami-bulk-calls.XXXXXXXXXX")
export GUILE_AUTO_COMPILE=0
export SIPLOGLEVEL=5
touch bob.log
export XDG_CONFIG_HOME="$tmp_bob"
export XDG_CACHE_HOME="$tmp_bob"
export XDG_DATA_HOME="$tmp_bob"
export JAMI_LOG_FILE="bob.log"
agent -e main -s $agent_dir/scenarios/bulk-calls/scenario.scm "bob" > bob-guile.txt 2>&1 &
bob_pid=$!
bob_id=$(tail -f "bob.log" | grep -m 1 "Bob is ready @" | cut -d '@' -f 2)
export XDG_CONFIG_HOME="$tmp_alice"
export XDG_CACHE_HOME="$tmp_alice"
export XDG_DATA_HOME="$tmp_alice"
export JAMI_LOG_FILE="alice.log"
agent -e main -s $agent_dir/scenarios/bulk-calls/scenario.scm "alice" "$bob_id" > alice-guile.txt 2>&1
wait $bob_pid
exit $?