From 65ffe074e38f94753a5da6bcce2d4f8568533dc1 Mon Sep 17 00:00:00 2001
From: Rick Carback <rick@privategrity.com>
Date: Mon, 14 May 2018 19:42:54 +0000
Subject: [PATCH] Download and run the udb binary

---
 basice2e/run.sh   | 8 ++++++++
 basice2e/udb.yaml | 4 ++++
 2 files changed, 12 insertions(+)
 create mode 100644 basice2e/udb.yaml

diff --git a/basice2e/run.sh b/basice2e/run.sh
index dd440cd..78b30d7 100755
--- a/basice2e/run.sh
+++ b/basice2e/run.sh
@@ -11,6 +11,7 @@ SERVERLOGS=results/servers
 CLIENTOUT=results/clients
 CHANNELOUT=results/channelbot.console
 DUMMYOUT=results/dummy.console
+UDBOUT=results/udb.console
 
 mkdir -p $SERVERLOGS
 mkdir -p $CLIENTOUT
@@ -96,6 +97,13 @@ PIDVAL=$!
 echo $PIDVAL >> results/serverpids
 echo "$CHANNELCMD -- $PIDVAL"
 
+# Start a user discovery bot server
+UDBCMD="../bin/udb --config udb.yaml"
+eval $UDBCMD >> $UDBOUT 2>&1 &
+PIDVAL=$!
+echo $PIDVAL >> results/serverpids
+echo "$UDBCMD -- $PIDVAL"
+
 # Start a dummy client
 DUMMYCMD="../bin/client -i 35 -d 35 -s $LASTNODE --numnodes 5 -m \"dummy\" --nick \"dummy\" --dummyfrequency 0.5 --noratchet -f blobdummy"
 eval $DUMMYCMD >> $DUMMYOUT 2>&1 &
diff --git a/basice2e/udb.yaml b/basice2e/udb.yaml
new file mode 100644
index 0000000..1423524
--- /dev/null
+++ b/basice2e/udb.yaml
@@ -0,0 +1,4 @@
+# UDB Config for E2E Integration test
+logPath: "logfile.log"
+numNodes: 5
+serverAddr: "localhost:50004"
-- 
GitLab