From 95843eb0910fc9a0f05fc680160c5dec2aba1ba2 Mon Sep 17 00:00:00 2001 From: Eli Halych Date: Wed, 25 Nov 2020 10:52:03 +0000 Subject: Add PNF simulator execution and cleanup as a BaseStep 1. The simulator is the masspnfsim from integration project. Added as a git submodule. 2. The flow: build image, bootstrap simulator, run simulator, stop simulator, remove simulator, remove image (only simulator). 3. Additionally trigger (sending a message to VES) is handled in pnf/utils.py. To send a request to VES, vesip in settings.PNF_VES_CONFIG should be set to the one accessible from simulator container. Default one (172.17.0.1) communicates with the machine the simulator runs at. 4. commonEventHeader's fields can be overridden in settings.py (here sourceName, reportingEntityName) Issue-ID: TEST-278 Signed-off-by: Eli Halych Change-Id: Id77dc8c517a30458abd81f2aadc416204be522b5 --- .gitmodules | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .gitmodules (limited to '.gitmodules') diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..bf396ae --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "src/onaptests/integration"] + path = src/onaptests/integration + url = ../../integration -- cgit 1.2.3-korg