Add AKKA debug in OF cluster test 09/64509/2
authorLuis Gomez <ecelgp@gmail.com>
Thu, 19 Oct 2017 07:10:43 +0000 (00:10 -0700)
committerVratko Polák <vrpolak@cisco.com>
Thu, 19 Oct 2017 15:19:25 +0000 (15:19 +0000)
Change-Id: I1c8657564785bcc3a156cd06d3167009f09eff2f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
csit/configplans/openflowplugin-clustering.txt [new file with mode: 0644]
csit/scripts/set_akka_debug.sh [new file with mode: 0644]

diff --git a/csit/configplans/openflowplugin-clustering.txt b/csit/configplans/openflowplugin-clustering.txt
new file mode 100644 (file)
index 0000000..3d27c2f
--- /dev/null
@@ -0,0 +1,2 @@
+# Place the suites in run order:
+integration/test/csit/scripts/set_akka_debug.sh
diff --git a/csit/scripts/set_akka_debug.sh b/csit/scripts/set_akka_debug.sh
new file mode 100644 (file)
index 0000000..e65b351
--- /dev/null
@@ -0,0 +1,24 @@
+#!/bin/bash
+
+cat > ${WORKSPACE}/set_akka_debug.sh <<EOF
+
+  echo "Enable AKKA debug"
+  sed -i -e 's/akka {/akka {\nloglevel = "DEBUG"\nactor {\ndebug {\nautoreceive = on\nlifecycle = on\nunhandled = on\nfsm = on\nevent-stream = on\n}\n}/' ${AKKACONF}
+  echo "Dump ${AKKACONF}"
+  cat ${AKKACONF}
+  echo "log4j.logger.akka.remote=DEBUG" >> ${LOGCONF}
+  echo "Dump ${LOGCONF}"
+  cat ${LOGCONF}
+
+EOF
+
+echo "Copying config files to ODL Controller folder"
+for i in `seq 1 ${NUM_ODL_SYSTEM}`
+do
+  CONTROLLERIP=ODL_SYSTEM_${i}_IP
+
+  echo "Set AKKA debug on ${!CONTROLLERIP}"
+  scp ${WORKSPACE}/set_akka_debug.sh ${!CONTROLLERIP}:/tmp/
+  ssh ${!CONTROLLERIP} "bash /tmp/set_akka_debug.sh $i"
+done
+