aboutsummaryrefslogtreecommitdiffstats
path: root/sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/provider/src/test/resources/ietf-hardware.xml
diff options
context:
space:
mode:
Diffstat (limited to 'sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/provider/src/test/resources/ietf-hardware.xml')
-rw-r--r--sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/provider/src/test/resources/ietf-hardware.xml418
1 files changed, 418 insertions, 0 deletions
diff --git a/sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/provider/src/test/resources/ietf-hardware.xml b/sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/provider/src/test/resources/ietf-hardware.xml
new file mode 100644
index 000000000..60f998630
--- /dev/null
+++ b/sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/provider/src/test/resources/ietf-hardware.xml
@@ -0,0 +1,418 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<hardware xmlns="urn:ietf:params:xml:ns:yang:ietf-hardware">
+ <component>
+ <name>chassis</name>
+ <alias>chassis</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:chassis</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <serial-num>10283</serial-num>
+ <software-rev>3.8.1 (2020-10-30 11:47:59)</software-rev>
+ <mfg-name>ISCO</mfg-name>
+ <model-name>ProteusCPRI Compact</model-name>
+ <description>HighStreet-ONAP40</description>
+ <contains-child>chassis-temperature-exhaust</contains-child>
+ <contains-child>chassis-temperature-inlet</contains-child>
+ <contains-child>chassis-fan0</contains-child>
+ <contains-child>chassis-fan1</contains-child>
+ <contains-child>chassis-fan2</contains-child>
+ <contains-child>chassis-fan3</contains-child>
+ <contains-child>cpu</contains-child>
+ <contains-child>slot0</contains-child>
+ <contains-child>slot2</contains-child>
+ </component>
+ <component>
+ <name>chassis-temperature-exhaust</name>
+ <alias>chassis-temperature-exhaust</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <sensor-data>
+ <value>30</value>
+ <value-type>celsius</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>chassis-temperature-inlet</name>
+ <alias>chassis-temperature-inlet</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis</parent>
+ <parent-rel-pos>1</parent-rel-pos>
+ <sensor-data>
+ <value>29</value>
+ <value-type>celsius</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>chassis-fan0</name>
+ <alias>chassis-fan0</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:fan</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis</parent>
+ <parent-rel-pos>2</parent-rel-pos>
+ <contains-child>chassis-fan0-speed</contains-child>
+ </component>
+ <component>
+ <name>chassis-fan0-speed</name>
+ <alias>chassis-fan0-speed</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis-fan0</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <sensor-data>
+ <value>4100</value>
+ <value-type>rpm</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>chassis-fan1</name>
+ <alias>chassis-fan1</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:fan</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis</parent>
+ <parent-rel-pos>3</parent-rel-pos>
+ <contains-child>chassis-fan1-speed</contains-child>
+ </component>
+ <component>
+ <name>chassis-fan1-speed</name>
+ <alias>chassis-fan1-speed</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis-fan1</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <sensor-data>
+ <value>4100</value>
+ <value-type>rpm</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>chassis-fan2</name>
+ <alias>chassis-fan2</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:fan</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis</parent>
+ <parent-rel-pos>4</parent-rel-pos>
+ <contains-child>chassis-fan2-speed</contains-child>
+ </component>
+ <component>
+ <name>chassis-fan2-speed</name>
+ <alias>chassis-fan2-speed</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis-fan2</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <sensor-data>
+ <value>4100</value>
+ <value-type>rpm</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>chassis-fan3</name>
+ <alias>chassis-fan3</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:fan</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis</parent>
+ <parent-rel-pos>5</parent-rel-pos>
+ <contains-child>chassis-fan3-speed</contains-child>
+ </component>
+ <component>
+ <name>chassis-fan3-speed</name>
+ <alias>chassis-fan3-speed</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis-fan3</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <sensor-data>
+ <value>1000</value>
+ <value-type>rpm</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>cpu</name>
+ <alias>cpu</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:cpu</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis</parent>
+ <parent-rel-pos>6</parent-rel-pos>
+ <contains-child>cpu-temperature</contains-child>
+ </component>
+ <component>
+ <name>cpu-temperature</name>
+ <alias>cpu-temperature</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>cpu</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <sensor-data>
+ <value>30</value>
+ <value-type>celsius</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>slot0</name>
+ <alias>slot0</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis</parent>
+ <parent-rel-pos>7</parent-rel-pos>
+ <serial-num>7220530</serial-num>
+ <firmware-rev>12.00.42-S (0F7F1001)</firmware-rev>
+ <software-rev>0</software-rev>
+ <model-name>385A-SFP-2P-40-FHL-JC3</model-name>
+ <contains-child>slot0-temperature</contains-child>
+ <contains-child>slot0-logical0</contains-child>
+ <contains-child>slot0-logical1</contains-child>
+ <contains-child>slot0-logical2</contains-child>
+ </component>
+ <component>
+ <name>slot0-temperature</name>
+ <alias>slot0-temperature</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>slot0</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <sensor-data>
+ <value>51</value>
+ <value-type>celsius</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>slot0-logical0</name>
+ <alias>Slot0-A</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>slot0</parent>
+ <parent-rel-pos>1</parent-rel-pos>
+ <description>SLOT0-AZ</description>
+ <contains-child>slot0-logical0-bbu</contains-child>
+ <contains-child>slot0-logical0-rrh</contains-child>
+ </component>
+ <component>
+ <name>slot0-logical0-bbu</name>
+ <alias>Slot0-A-bbu</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:port</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>slot0-logical0</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <o-ran-name xmlns="urn:o-ran:hardware:1.0">slot0-logical0-bbu</o-ran-name>
+ <serial-num>AYR3GA2</serial-num>
+ <mfg-name>FINISAR CORP.</mfg-name>
+ <model-name>FTLX1475D3BTL-E7</model-name>
+ <contains-child>slot0-logical0-bbu-temperature</contains-child>
+ </component>
+ <component>
+ <name>slot0-logical0-bbu-temperature</name>
+ <alias>Slot0-A-bbu-temperature</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>slot0-logical0-bbu</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <sensor-data>
+ <value>37</value>
+ <value-type>celsius</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>slot0-logical0-rrh</name>
+ <alias>Slot0-A-rrh</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:port</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>slot0-logical0</parent>
+ <parent-rel-pos>1</parent-rel-pos>
+ <o-ran-name xmlns="urn:o-ran:hardware:1.0">slot0-logical0-rrh</o-ran-name>
+ <serial-num>AYR3GA9</serial-num>
+ <mfg-name>FINISAR CORP.</mfg-name>
+ <model-name>FTLX1475D3BTL-E7</model-name>
+ <contains-child>slot0-logical0-rrh-temperature</contains-child>
+ </component>
+ <component>
+ <name>slot0-logical0-rrh-temperature</name>
+ <alias>Slot0-A-rrh-temperature</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>slot0-logical0-rrh</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <sensor-data>
+ <value>35</value>
+ <value-type>celsius</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>slot0-logical1</name>
+ <alias>Slot0-B</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>disabled</oper-state>
+ </state>
+ <parent>slot0</parent>
+ <parent-rel-pos>2</parent-rel-pos>
+ <description>SLOT0-B</description>
+ </component>
+ <component>
+ <name>slot0-logical2</name>
+ <alias>Slot0-C</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>disabled</oper-state>
+ </state>
+ <parent>slot0</parent>
+ <parent-rel-pos>3</parent-rel-pos>
+ <description>SLOT0-C</description>
+ </component>
+ <component>
+ <name>slot2</name>
+ <alias>slot2</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>chassis</parent>
+ <parent-rel-pos>9</parent-rel-pos>
+ <serial-num>7220718</serial-num>
+ <firmware-rev>12.00.42-S (0F7F1001)</firmware-rev>
+ <software-rev>0</software-rev>
+ <model-name>385A-SFP-2P-40-FHL-JC3</model-name>
+ <mfg-date>2021-10-12T14:41:55.234Z</mfg-date>
+ <contains-child>slot2-temperature</contains-child>
+ <contains-child>slot2-logical0</contains-child>
+ <contains-child>slot2-logical1</contains-child>
+ <contains-child>slot2-logical2</contains-child>
+ </component>
+ <component>
+ <name>slot2-temperature</name>
+ <alias>slot2-temperature</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
+ <state>
+ <admin-state>locked</admin-state>
+ <oper-state>enabled</oper-state>
+ </state>
+ <parent>slot2</parent>
+ <parent-rel-pos>0</parent-rel-pos>
+ <sensor-data>
+ <value>49</value>
+ <value-type>celsius</value-type>
+ <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
+ <oper-status>ok</oper-status>
+ </sensor-data>
+ </component>
+ <component>
+ <name>slot2-logical0</name>
+ <alias>Slot2-C</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>disabled</oper-state>
+ </state>
+ <parent>slot2</parent>
+ <parent-rel-pos>1</parent-rel-pos>
+ <description>SLOT2-C</description>
+ </component>
+ <component>
+ <name>slot2-logical1</name>
+ <alias>Slot3-A</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>disabled</oper-state>
+ </state>
+ <parent>slot2</parent>
+ <parent-rel-pos>2</parent-rel-pos>
+ <description>SLOT3-A</description>
+ </component>
+ <component>
+ <name>slot2-logical2</name>
+ <alias>Slot3-B</alias>
+ <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
+ <state>
+ <admin-state>unlocked</admin-state>
+ <oper-state>disabled</oper-state>
+ </state>
+ <parent>slot2</parent>
+ <parent-rel-pos>3</parent-rel-pos>
+ <description>SLOT3-B</description>
+ </component>
+</hardware> \ No newline at end of file