osmodevcon2018: ttcn3_test_suites: Add graphviz for all suites

This commit is contained in:
Harald Welte 2018-04-20 23:56:52 +02:00
parent 98895caa2d
commit 0ce6f158c4
7 changed files with 111 additions and 0 deletions

View File

@ -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

View File

@ -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">

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB