Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Drawio
bordertrue
diagramNameSDN-R integrationstest setup
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth716
revision3

Name/IP/Port to access from jenkins/robotframework

Host Server PortComponentName (docker,dns)
8181, 8101SDN-R Webitsdnr
9200Elasticsearch 6.8.5 ←Wrong versionitsdnrdb
8300NTSim ORAN ManagementNTS_Manager
50000 .. 5000910 NTSim ORAN devicesgenerated names
8323Sim 12600 is "2230"netconfserversimulator
8080
vescollector
2181
zookeeper
9092
kafka
3904-3905
onap-dmaap

Environments

Post production test cases

...

  • Server "Test VM": sdnr-frankfurt-int 10.20.5.5 provides docker based test environment
  • Static environment for otto
    • oran NTS_Manager 8300 baseport 50000 dir 3gppsim
    • gran NTS_Manager_3GPP 9300 baseport 60000 dir oransim
  • Static environment for frankfurt development build robot
    • oran Robot_NTS_Manager 8200 basport 55000 dir robot-nts-manager 
  • Integration test environment
    • Port ranges 8310 .. 8499, 40000 .. 49999
    • ntssim oran 8310, 40000 .. 40019
  • Docker internal static IP assignment in "integration" network (172.40.0.0/16) with names for /etc/hosts of docker host.
    • 172.40.0.20 sdnrinit
    • 172.40.0.21 sdnr
    • 172.40.0.22-24 sdnr-0, sdnr-1, sdnr-2
    • 172.40.0.30 sdnrdb
    • 172.40.0.40 Netconfserversimulator
    • 172.40.0.60 Zookeeper
    • 172.40.0.70 Kafka
    • 172.40.0.80 DMaaP
    • 172.40.0.90 VESCollector
  • NTSim/ORan is using its own network. Communication takes place over the host IP and the mapped ports.
    • 172.17.02 container with 10 ORan devices
  • Access to services from outsite are running over the host IP. See table.

Name/IP/Port to access from jenkins/robotframework

...

Internal Port

...

Network setup

Drawio
bordertrue
diagramNameintegrationtest subnetworks
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth511
revision1

Development (old environment)

  • docker for networking, run containers
  • docker-compose starting a structure
  • bash initialization
  • manual execution of development tests

...