summaryrefslogtreecommitdiffstats
path: root/Common.cfg
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2018-02-14 15:42:14 +0100
committerHarald Welte <laforge@gnumonks.org>2018-02-14 18:50:16 +0100
commite057146df7b16f34bf7fd59510e692cb9691f85b (patch)
tree994a425cedb638998fc1b7b8392c7e708870e4a7 /Common.cfg
parent261af4b501b063e2ca190b40b8262200f866a98b (diff)
re-organize configuration files; add tcpdump integration
Let's make sure we share common configuration between the test suites and split the config file into a "default" part which is used (but not copied) in the Docker images, and a "local" part which is basically those overrides that the user (or docker image) wants to do from the default. Change-Id: I3db452e24e5238aa05254d903739c64d202e61db
Diffstat (limited to 'Common.cfg')
-rw-r--r--Common.cfg17
1 files changed, 17 insertions, 0 deletions
diff --git a/Common.cfg b/Common.cfg
new file mode 100644
index 00000000..4a504204
--- /dev/null
+++ b/Common.cfg
@@ -0,0 +1,17 @@
+# common config file, relevant to all projects
+
+[DEFINE]
+TTCN3_HACKS_PATH := ".."
+TCPDUMP_START := $TTCN3_HACKS_PATH"/ttcn3-tcpdump-start.sh"
+TCPDUMP_STOP := $TTCN3_HACKS_PATH"/ttcn3-tcpdump-stop.sh"
+
+[LOGGING]
+SourceInfoFormat := Single;
+LogSourceInfo := Yes;
+LoggerPlugins := { JUnitLogger := "libjunitlogger2" }
+#FileMask := LOG_ALL | TTCN_DEBUG | TTCN_MATCHING | DEBUG_ENCDEC;
+#ConsoleMask := ERROR | WARNING | TESTCASE | TTCN_MATCHING | DEBUG_ENCDEC
+
+[EXTERNAL_COMMANDS]
+BeginTestCase := $TCPDUMP_START
+EndTestCase := $TCPDUMP_STOP