aboutsummaryrefslogtreecommitdiffstats
path: root/csit/tests/sdnr/functional/devicemanager/openroadm-basic
diff options
context:
space:
mode:
Diffstat (limited to 'csit/tests/sdnr/functional/devicemanager/openroadm-basic')
l---------csit/tests/sdnr/functional/devicemanager/openroadm-basic/10_lifecycleNetconfSsh1
l---------csit/tests/sdnr/functional/devicemanager/openroadm-basic/22_alarmNotificationNETCONF1
l---------csit/tests/sdnr/functional/devicemanager/openroadm-basic/90_resetSimulatedDevices1
-rw-r--r--csit/tests/sdnr/functional/devicemanager/openroadm-basic/__init__.robot18
-rw-r--r--csit/tests/sdnr/functional/devicemanager/openroadm-basic/yangCapabilities.txt102
5 files changed, 123 insertions, 0 deletions
diff --git a/csit/tests/sdnr/functional/devicemanager/openroadm-basic/10_lifecycleNetconfSsh b/csit/tests/sdnr/functional/devicemanager/openroadm-basic/10_lifecycleNetconfSsh
new file mode 120000
index 00000000..639f57e8
--- /dev/null
+++ b/csit/tests/sdnr/functional/devicemanager/openroadm-basic/10_lifecycleNetconfSsh
@@ -0,0 +1 @@
+../_templates/10_lifecycleNetconfSsh/ \ No newline at end of file
diff --git a/csit/tests/sdnr/functional/devicemanager/openroadm-basic/22_alarmNotificationNETCONF b/csit/tests/sdnr/functional/devicemanager/openroadm-basic/22_alarmNotificationNETCONF
new file mode 120000
index 00000000..60a2a791
--- /dev/null
+++ b/csit/tests/sdnr/functional/devicemanager/openroadm-basic/22_alarmNotificationNETCONF
@@ -0,0 +1 @@
+../_templates/22_alarmNotificationNETCONF/ \ No newline at end of file
diff --git a/csit/tests/sdnr/functional/devicemanager/openroadm-basic/90_resetSimulatedDevices b/csit/tests/sdnr/functional/devicemanager/openroadm-basic/90_resetSimulatedDevices
new file mode 120000
index 00000000..d2624a66
--- /dev/null
+++ b/csit/tests/sdnr/functional/devicemanager/openroadm-basic/90_resetSimulatedDevices
@@ -0,0 +1 @@
+../_templates/90_resetSimulatedDevices/ \ No newline at end of file
diff --git a/csit/tests/sdnr/functional/devicemanager/openroadm-basic/__init__.robot b/csit/tests/sdnr/functional/devicemanager/openroadm-basic/__init__.robot
new file mode 100644
index 00000000..a335edcf
--- /dev/null
+++ b/csit/tests/sdnr/functional/devicemanager/openroadm-basic/__init__.robot
@@ -0,0 +1,18 @@
+*** Settings ***
+Documentation Test suite for open-roadm devices
+Suite Setup My Setup
+Force Tags openroadm
+Library OperatingSystem
+
+*** Variables ***
+
+
+*** Keywords ***
+My Setup
+ Set Suite Variable ${DEVICE_TYPE} OPENROADM_6_1_0 children=true
+ Set Suite Variable ${CORE_MODEL} Unsupported children=true
+ Set Suite Variable ${DEVICE_TYPE_GUI} O-ROADM children=true
+ ${yang_file} = Get File ${CURDIR}/yangCapabilities.txt
+ Set Suite Variable ${YANG_CAPABILITIES_FILE} ${yang_file} children=true
+
+
diff --git a/csit/tests/sdnr/functional/devicemanager/openroadm-basic/yangCapabilities.txt b/csit/tests/sdnr/functional/devicemanager/openroadm-basic/yangCapabilities.txt
new file mode 100644
index 00000000..7efb5c0c
--- /dev/null
+++ b/csit/tests/sdnr/functional/devicemanager/openroadm-basic/yangCapabilities.txt
@@ -0,0 +1,102 @@
+[["org-openroadm-common-attributes", "2019-11-29"],
+["ietf-netconf", "2011-06-01"],
+["ietf-netconf-notifications", "2012-02-06"],
+["org-openroadm-swdl", "2019-11-29"],
+["org-openroadm-common-types", "2019-11-29"],
+["ietf-tcp-server", "2019-07-02"],
+["org-openroadm-switching-pool-types", "2019-11-29"],
+["org-openroadm-rstp", "2019-11-29"],
+["org-openroadm-pm", "2019-11-29"],
+["org-openroadm-common-node-types", "2019-11-29"],
+["ietf-origin", "2018-02-14"],
+["iana-crypt-hash", "2014-08-06"],
+["org-openroadm-interfaces", "2019-11-29"],
+["org-openroadm-otn-otu-interfaces", "2019-11-29"],
+["ietf-tls-common", "2019-07-02"],
+["org-openroadm-common-amplifier-types", "2019-11-29"],
+["org-openroadm-ppp-interfaces", "2019-11-29"],
+["org-openroadm-resource", "2019-11-29"],
+["openconfig-telemetry-types", "2017-08-24"],
+["org-openroadm-device-types", "2019-11-29"],
+["org-openroadm-ethernet-interfaces", "2019-11-29"],
+["org-openroadm-pm-types", "2019-11-29"],
+["ietf-tls-server", "2019-07-02"],
+["ietf-netconf", "2013-09-29"],
+["onap-system", "2020-10-26"],
+["org-openroadm-optical-tributary-signal-interfaces", "2019-11-29"],
+["nts-common", "2021-06-08"],
+["org-openroadm-gcc-interfaces", "2019-11-29"],
+["org-openroadm-syslog", "2019-11-29"],
+["org-openroadm-common-alarm-pm-types", "2019-11-29"],
+["ietf-yang-library", "2019-01-04"],
+["org-openroadm-security", "2019-11-29"],
+["ietf-x509-cert-to-name", "2014-12-10"],
+["openconfig-telemetry", "2017-08-24"],
+["org-openroadm-ip", "2019-11-29"],
+["org-openroadm-optical-channel-interfaces", "2019-11-29"],
+["org-openroadm-fwdl", "2019-11-29"],
+["org-openroadm-dhcp", "2019-11-29"],
+["org-openroadm-tca", "2019-11-29"],
+["org-openroadm-manifest-file", "2019-11-29"],
+["org-openroadm-flexo-interfaces", "2019-11-29"],
+["org-openroadm-alarm", "2019-11-29"],
+["ietf-netconf-nmda", "2019-01-07"],
+["nts-network-function", "2021-06-18"],
+["iana-afn-safi", "2013-07-04"],
+["org-openroadm-common-state-types", "2019-11-29"],
+["org-openroadm-media-channel-interfaces", "2019-11-29"],
+["org-openroadm-key-chain", "2019-11-29"],
+["org-openroadm-common-equipment-types", "2019-11-29"],
+["ietf-crypto-types", "2019-07-02"],
+["org-openroadm-network-resource", "2019-11-29"],
+["openconfig-extensions", "2017-04-11"],
+["ietf-netconf-with-defaults", "2011-06-01"],
+["org-openroadm-otn-odu-interfaces", "2019-11-29"],
+["yang", "2017-02-20"],
+["org-openroadm-optical-operational-interfaces", "2019-11-29"],
+["org-openroadm-user-mgmt", "2019-11-29"],
+["notifications", "2008-07-14"],
+["org-openroadm-wavelength-map", "2019-11-29"],
+["org-openroadm-common-optical-channel-types", "2019-11-29"],
+["org-openroadm-physical-types", "2019-11-29"],
+["org-openroadm-telemetry-types", "2019-11-29"],
+["org-openroadm-otsi-group-interfaces", "2019-11-29"],
+["ietf-netconf-server", "2019-07-02"],
+["org-openroadm-otsigroup-capability", "2019-11-29"],
+["ietf-ssh-common", "2019-07-02"],
+["ietf-ssh-server", "2019-07-02"],
+["org-openroadm-maintenance-loopback", "2019-11-29"],
+["org-openroadm-port-capability", "2019-11-29"],
+["org-openroadm-network-media-channel-interfaces", "2019-11-29"],
+["ietf-tcp-client", "2019-07-02"],
+["org-openroadm-gnmi", "2019-11-29"],
+["org-openroadm-layerRate", "2019-11-29"],
+["org-openroadm-common-link-types", "2019-11-29"],
+["org-openroadm-probable-cause", "2019-11-29"],
+["org-openroadm-otn-common", "2019-11-29"],
+["nc-notifications", "2008-07-14"],
+["org-openroadm-de-operations", "2019-11-29"],
+["org-openroadm-file-transfer", "2019-11-29"],
+["org-openroadm-maintenance-testsignal", "2019-11-29"],
+["org-openroadm-port-types", "2019-11-29"],
+["org-openroadm-database", "2019-11-29"],
+["ietf-keystore", "2019-07-02"],
+["ietf-netconf-monitoring", "2010-10-04"],
+["org-openroadm-optical-transport-interfaces", "2019-11-29"],
+["ietf-system", "2014-08-06"],
+["ietf-tcp-common", "2019-07-02"],
+["ietf-netconf-acm", "2018-02-14"],
+["ietf-truststore", "2019-07-02"],
+["ietf-yang-metadata", "2016-08-05"],
+["org-openroadm-prot-otn-linear-aps", "2019-11-29"],
+["openconfig-inet-types", "2017-08-24"],
+["org-openroadm-lldp", "2019-11-29"],
+["org-openroadm-otn-common-types", "2019-11-29"],
+["org-openroadm-flexogroup-interfaces", "2019-11-29"],
+["org-openroadm-service-format", "2019-11-29"],
+["ietf-yang-types", "2013-07-15"],
+["ietf-inet-types", "2013-07-15"],
+["org-openroadm-equipment-states-types", "2019-11-29"],
+["org-openroadm-device", "2019-11-29"],
+["ietf-datastores", "2018-02-14"],
+["org-openroadm-resource-types", "2019-11-29"]]