diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-04-20 23:56:52 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-04-20 23:56:52 +0200 |
commit | 0ce6f158c4c62b6e1f8bbdc6fab0bf63bb2be9b8 (patch) | |
tree | 7d9ef0b97474131a4393b0b8c9b4ddc0d7e23dcb | |
parent | 98895caa2d4334fa60311d0ffe36b219028622d9 (diff) |
osmodevcon2018: ttcn3_test_suites: Add graphviz for all suites
-rw-r--r-- | 2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites.adoc | 71 | ||||
-rw-r--r-- | 2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites.html | 40 | ||||
-rw-r--r-- | 2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__4.png | bin | 0 -> 12114 bytes | |||
-rw-r--r-- | 2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__5.png | bin | 0 -> 10090 bytes | |||
-rw-r--r-- | 2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__6.png | bin | 0 -> 12504 bytes | |||
-rw-r--r-- | 2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__7.png | bin | 0 -> 10573 bytes | |||
-rw-r--r-- | 2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__8.png | bin | 0 -> 13065 bytes |
7 files changed, 111 insertions, 0 deletions
diff --git a/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites.adoc b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites.adoc index ae02b96..3273314 100644 --- a/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites.adoc +++ b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites.adoc @@ -153,22 +153,79 @@ digraph G { ** MGCP (emulates call agent) ** RTP (stream source/sink) +[graphviz] +---- +digraph G { + rankdir=LR; + MGW [label="IUT\nosmo-mgw",shape="box"]; + ATS [label="ATS\nMGCP_Test.ttcn"]; + + ATS -> MGW [label="RTP"]; + ATS -> MGW [label="MGCP"]; + MGW -> ATS [label="RTP"]; +} +---- + == HLR_Tests.ttcn * external interfaces ** GSUP (emulates VLR/SGSN side) +** VTY + +[graphviz] +---- +digraph G { + rankdir=LR; + HLR [label="IUT\nosmo-hlr",shape="box"]; + ATS [label="ATS\nHLR_Tests.ttcn"]; + + ATS -> HLR [label="GSUP"]; + ATS -> HLR [label="VTY"]; +} +---- + == SIP_Tests.ttcn * external interfaces ** MNCC (emulates MSC side) ** SIP (emulates SIP switch) +** VTY + +[graphviz] +---- +digraph G { + rankdir=LR; + SIP [label="SIP\nosmo-sip-connector",shape="box"]; + ATS [label="ATS\nSIP_Tests.ttcn"]; + + ATS -> SIP [label="MNCC"]; + ATS -> SIP [label="SIP"]; + ATS -> SIP [label="VTY"]; +} +---- + == SGSN_Tests.ttcn * external interfaces ** Gb (emulates PCU side NS/BSSGP + MS) ** GSUP (emulates HLR) +** VTY + +[graphviz] +---- +digraph G { + rankdir=LR; + SGSN [label="SGSN\nosmo-sgsn",shape="box"]; + ATS [label="ATS\nSGSN_Tests.ttcn"]; + + ATS -> SGSN [label="Gb"]; + SGSN-> ATS [label="Gp (GTP)"]; + ATS -> SGSN [label="VTY"]; +} +---- + == GGSN_Tests.ttcn @@ -176,6 +233,20 @@ digraph G { ** Gp: GTP (emulates SGSN) ** Gi: IP (emulates Internet) +[graphviz] +---- +digraph G { + rankdir=LR; + GGSN [label="GGSN\nosmo-ggsn",shape="box"]; + ATS [label="ATS\nGGSN_Tests.ttcn"]; + + ATS -> GGSN [label="Gp (GTP)"]; + GGSN -> ATS [label="Gi (IP)"]; + ATS -> GGSN [label="VTY"]; +} +---- + + == Dockerized Setup diff --git a/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites.html b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites.html index d4947c7..712a77a 100644 --- a/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites.html +++ b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites.html @@ -4213,6 +4213,11 @@ RTP (stream source/sink) </ul>
</li>
</ul>
+<div class="imageblock graphviz">
+<div class="content">
+<img src="osmodevcon2018-ttcn3_test_suites__4.png" alt="osmodevcon2018-ttcn3_test_suites__4.png" />
+</div>
+</div>
</div>
</div>
<div class="sect1 slide">
@@ -4229,9 +4234,19 @@ external interfaces GSUP (emulates VLR/SGSN side)
</span>
</li>
+<li>
+<span>
+VTY
+</span>
+</li>
</ul>
</li>
</ul>
+<div class="imageblock graphviz">
+<div class="content">
+<img src="osmodevcon2018-ttcn3_test_suites__5.png" alt="osmodevcon2018-ttcn3_test_suites__5.png" />
+</div>
+</div>
</div>
</div>
<div class="sect1 slide">
@@ -4253,9 +4268,19 @@ MNCC (emulates MSC side) SIP (emulates SIP switch)
</span>
</li>
+<li>
+<span>
+VTY
+</span>
+</li>
</ul>
</li>
</ul>
+<div class="imageblock graphviz">
+<div class="content">
+<img src="osmodevcon2018-ttcn3_test_suites__6.png" alt="osmodevcon2018-ttcn3_test_suites__6.png" />
+</div>
+</div>
</div>
</div>
<div class="sect1 slide">
@@ -4277,9 +4302,19 @@ Gb (emulates PCU side NS/BSSGP + MS) GSUP (emulates HLR)
</span>
</li>
+<li>
+<span>
+VTY
+</span>
+</li>
</ul>
</li>
</ul>
+<div class="imageblock graphviz">
+<div class="content">
+<img src="osmodevcon2018-ttcn3_test_suites__7.png" alt="osmodevcon2018-ttcn3_test_suites__7.png" />
+</div>
+</div>
</div>
</div>
<div class="sect1 slide">
@@ -4304,6 +4339,11 @@ Gi: IP (emulates Internet) </ul>
</li>
</ul>
+<div class="imageblock graphviz">
+<div class="content">
+<img src="osmodevcon2018-ttcn3_test_suites__8.png" alt="osmodevcon2018-ttcn3_test_suites__8.png" />
+</div>
+</div>
</div>
</div>
<div class="sect1 slide">
diff --git a/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__4.png b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__4.png Binary files differnew file mode 100644 index 0000000..a8923d3 --- /dev/null +++ b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__4.png diff --git a/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__5.png b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__5.png Binary files differnew file mode 100644 index 0000000..cb757f4 --- /dev/null +++ b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__5.png diff --git a/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__6.png b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__6.png Binary files differnew file mode 100644 index 0000000..f5d3b59 --- /dev/null +++ b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__6.png diff --git a/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__7.png b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__7.png Binary files differnew file mode 100644 index 0000000..11b22fe --- /dev/null +++ b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__7.png diff --git a/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__8.png b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__8.png Binary files differnew file mode 100644 index 0000000..01eea97 --- /dev/null +++ b/2018/osmodevcon2018-ttcn3_test_suites/osmodevcon2018-ttcn3_test_suites__8.png |