Support only Oxygen+ distributions
[integration/test.git] / csit / libraries / YangCollection.robot
1 *** Settings ***
2 Documentation       Resource for preparing various sets of Yang files to be used in testing.
3 ...
4 ...                 Copyright (c) 2016 Cisco Systems, Inc. and others. All rights reserved.
5 ...
6 ...                 This program and the accompanying materials are made available under the
7 ...                 terms of the Eclipse Public License v1.0 which accompanies this distribution,
8 ...                 and is available at http://www.eclipse.org/legal/epl-v10.html
9 ...
10 ...
11 ...                 Keywords in this Resource assume there is an active SSH connection
12 ...                 to system where a particular set of Yang files is to be created.
13 ...                 The keywords will change current working directory used by SSHKeywords.
14 ...
15 ...                 The two repos used in this suite ${YANGMODELS_REPO} and ${OPENCONFIG_REPO}
16 ...                 have been updated:
17 ...                 11/11/2020
18 ...
19
20 Resource            ${CURDIR}/SSHKeywords.robot
21
22
23 *** Variables ***
24 ${YANGMODELS_REPO}                  https://github.com/YangModels/yang
25 ${OPENCONFIG_REPO}                  https://github.com/openconfig/public
26 # TODO: update docs with new date when changing
27 ${YANGMODELS_REPO_COMMIT_HASH}
28 ...                                 cdd14114cdaf130be2b6bfce92538c05f6d7c07d
29 # TODO: update docs with new date when changing
30 ${OPENCONFIG_REPO_COMMIT_HASH}
31 ...                                 8062b1b45208b952598ad3c3aa9e5ebc4f03cc67
32 # ${YANG_MODEL_PATHS} is needed to explicitly tell which paths to find yang files to build dependencies from to validate
33 # the yang file being validated. There is an option (-r) to recursively parse so that you don't have to pass all of these
34 # paths with the -p argument, but the recursive option makes the tool so slow that it would not work when testing so
35 # many files
36 @{YANG_MODEL_PATHS}
37 ...                                 /home/jenkins/src/main/yang/experimental/ietf-extracted-YANG-modules
38 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models
39 ...                                 /home/jenkins/src/main/yang/standard/ietf/DRAFT
40 ...                                 /home/jenkins/src/main/yang/standard/ietf/RFC
41 ...                                 /home/jenkins/src/main/yang/experimental/ieee
42 ...                                 /home/jenkins/src/main/yang/experimental/ieee/1588
43 ...                                 /home/jenkins/src/main/yang/experimental/ieee/1906.1
44 ...                                 /home/jenkins/src/main/yang/experimental/ietf
45 ...                                 /home/jenkins/src/main/yang/experimental/mano-models
46 ...                                 /home/jenkins/src/main/yang/experimental/odp
47 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/acl
48 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/aft
49 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/bfd
50 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/bgp
51 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/catalog
52 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/interfaces
53 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/isis
54 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/lacp
55 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/lldp
56 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/local-routing
57 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/macsec
58 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/mpls
59 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/multicast
60 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/network-instance
61 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/openflow
62 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/optical-transport
63 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/ospf
64 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/platform
65 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/policy
66 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/policy-forwarding
67 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/probes
68 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/qos
69 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/relay-agent
70 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/rib
71 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/segment-routing
72 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/stp
73 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/system
74 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/telemetry
75 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/types
76 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/vlan
77 ...                                 /home/jenkins/src/main/yang/experimental/openconfig/release/models/wifi
78 ...                                 /home/jenkins/src/main/yang/standard/ieee/draft/802.1/ABcu
79 ...                                 /home/jenkins/src/main/yang/standard/ieee/draft/802.1/AEdk
80 ...                                 /home/jenkins/src/main/yang/standard/ieee/draft/802.1/CBcv
81 ...                                 /home/jenkins/src/main/yang/standard/ieee/draft/802.1/CBdb
82 ...                                 /home/jenkins/src/main/yang/standard/ieee/draft/802.1/Qcr
83 ...                                 /home/jenkins/src/main/yang/standard/ieee/draft/802.1/Qcw
84 ...                                 /home/jenkins/src/main/yang/standard/ieee/draft/802.1/Qcx
85 ...                                 /home/jenkins/src/main/yang/standard/ieee/draft/802.1/Qcz
86 ...                                 /home/jenkins/src/main/yang/standard/ieee/draft/1906.1
87 ...                                 /home/jenkins/src/main/yang/standard/ieee/published/802.1
88 ...                                 /home/jenkins/src/main/yang/standard/ieee/published/802.3
89 ...                                 /home/jenkins/src/main/yang/vendor/ciena
90 ...                                 /home/jenkins/src/main/yang/vendor/fujitsu
91 ...                                 /home/jenkins/src/main/yang/vendor/huawei
92 ...                                 /home/jenkins/src/main/yang/vendor/nokia
93
94
95 *** Keywords ***
96 Static_Set_As_Src
97     [Documentation]    Cleanup possibly leftover directories (src and target), clone git repos and remove unwanted paths.
98     ...    YangModels/yang and openconfig/public repos should be updated from time to time, but they are frozen to
99     ...    ${YANGMODELS_REPO_COMMIT_HASH} and ${OPENCONFIG_REPO_COMMIT_HASH} to prevent the chance that updates to those
100     ...    repos with problems will cause ODL CSIT to fail. There are obvious failures in these repos already, and those
101     ...    are addressed by removing those files/dirs with the Delete_Static_Paths keyword.
102     [Arguments]    ${root_dir}=.
103     SSHKeywords.Set_Cwd    ${root_dir}
104     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -rf target src
105     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    mkdir -p src/main
106     SSHKeywords.Set_Cwd    ${root_dir}/src/main
107     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    git clone ${YANGMODELS_REPO}    stderr_must_be_empty=False
108     SSHKeywords.Set_Cwd    ${root_dir}/src/main/yang
109     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
110     ...    git checkout -b ytest ${YANGMODELS_REPO_COMMIT_HASH}
111     ...    stderr_must_be_empty=False
112     SSHKeywords.Set_Cwd    ${root_dir}/src/main/yang/experimental
113     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -rf openconfig
114     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    git clone ${OPENCONFIG_REPO}    stderr_must_be_empty=False
115     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    mv -v public openconfig
116     SSHKeywords.Set_Cwd    ${root_dir}/src/main/yang/experimental/openconfig
117     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
118     ...    git checkout -b ytest ${OPENCONFIG_REPO_COMMIT_HASH}
119     ...    stderr_must_be_empty=False
120     SSHKeywords.Set_Cwd    ${root_dir}/src/main/yang
121
122 Delete_Static_Paths
123     [Documentation]    Long list of "rm -vrf" commands.
124     ...    All files/paths removed below are due to real issues in those files/paths as found with failures in
125     ...    the yang-model-validator tool. We do not want OpenDaylight CSIT to fail because of problems with
126     ...    external yangs.
127     # Please keep below list in alpha order
128     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf .git
129     ## wrong module name, by convention should be 'ieee1906-dot1-system', but is 'ieee-1906-dot1-system'
130     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/ieee/1906.1/ieee1906-dot1-system.yang
131     ## DESCRIPTION is not valid substatement for OUTPUT, https://tools.ietf.org/html/rfc6020#section-7.13.3.1
132     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/ietf-extracted-YANG-modules/@2015-03-09.yang
133     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/l3-unicast-igp-topology@2015-06-08.yang
134     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
135     ...    rm -vrf experimental/ietf-extracted-YANG-modules/abstract-topology@2014-07-01.yang
136     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/alto-service-types@2015-03-22.yang (module alto-service-types)
137     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
138     ...    rm -vrf experimental/ietf-extracted-YANG-modules/alto-service@2015-03-22.yang
139     ## missing closing bracket '}' at the end of module
140     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
141     ...    rm -vrf experimental/ietf-extracted-YANG-modules/alto-service-types@2015-03-22.yang
142     ## excluded depndency file cisco from test, (module SNMP-FRAMEWORK-MIB)
143     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
144     ...    rm -vrf experimental/ietf-extracted-YANG-modules/BATTERY-MIB@2015-06-15.yang
145     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/bfd.yang (module bfd)
146     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
147     ...    rm -vrf experimental/ietf-extracted-YANG-modules/bfd-routing-app@2015-02-14.yang
148     ## missing key-stmt separator after 'key' on line 707
149     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/ietf-extracted-YANG-modules/bfd.yang
150     ## REQUIRE_INSTANCE may be used with instance identifier https://tools.ietf.org/html/rfc6020#section-9.13.2
151     ## was used with type leafref on line 415
152     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
153     ...    rm -vrf experimental/ietf-extracted-YANG-modules/bgp@2015-05-15.yang
154     ## exluded dependency file from test experimental/ietf-extracted-YANG-modules/bgp@2015-05-15.yang, (module bgp)
155     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
156     ...    rm -vrf experimental/ietf-extracted-YANG-modules/bgp-l3vpn@2015-10-15.yang
157     ## REQUIRE_INSTANCE can be used only with instance identifier, https://tools.ietf.org/html/rfc6020#section-9.13.2
158     ## was used with element type leafref on line 126
159     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
160     ...    rm -vrf experimental/ietf-extracted-YANG-modules/bgp-policy@2015-05-15.yang
161     ## missing prefix acl definition, https://tools.ietf.org/html/rfc6020#section-6.4
162     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
163     ...    rm -vrf experimental/ietf-extracted-YANG-modules/cira-shg-mud@2019-07-08.yang
164     ## missing dependency module ieee-types, nowhere to be found
165     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
166     ...    rm -vrf experimental/ietf-extracted-YANG-modules/dot1q-tag-types@2016-07-08.yang
167     ## removed dependency file from test draft-gonzalez-netmod-5277-00@2016-03-20.yang, (module draft-gonzalez-netmod-5277-00)
168     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
169     ...    rm -vrf experimental/ietf-extracted-YANG-modules/draft-gonzalez-netconf-5277bis-00@2016-03-20.yang
170     ## xpath wrong comparison operator, used '==', should be '='
171     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
172     ...    rm -vrf experimental/ietf-extracted-YANG-modules/draft-gonzalez-netmod-5277-00@2016-03-20.yang
173     ## wrong position of typedef dbm-t description, outside '{}' brackets
174     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
175     ...    rm -vrf experimental/ietf-extracted-YANG-modules/draft-ietf-ccamp-dwdm-if-param-yang-03@2020-03-09.yang
176     ## Mount points may only be defined at either a container or a list, not case, lines 212,..
177     ## https://tools.ietf.org/html/rfc8528#section-3.1
178     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
179     ...    rm -vrf experimental/ietf-extracted-YANG-modules/example-5g-core-network@2017-12-28.yang
180     ## non existing augmention path "/rt:routing/rt:routing-tables/rt:routing-table..."
181     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
182     ...    rm -vrf experimental/ietf-extracted-YANG-modules/example-rip@2012-10-04.yang
183     ## removed dependecy removed file from test experimental/ietf-extracted-YANG-modules/transitions@2016-03-15.yang (module transitions)
184     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
185     ...    rm -vrf experimental/ietf-extracted-YANG-modules/finite-state-machine@2016-03-15.yang
186     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/dot1q-tag-types@2016-07-08.yang (module dot1q-tag-types)
187     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
188     ...    rm -vrf experimental/ietf-extracted-YANG-modules/flexible-encapsulation@2015-10-19.yang
189     ## path is not allowed to contain new line character, https://tools.ietf.org/html/rfc6020#section-12
190     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
191     ...    rm -vrf experimental/ietf-extracted-YANG-modules/flexi-grid-TED@2015-07-01.yang
192     ## not ended type-stm (missing statend character), https://tools.ietf.org/html/rfc6020#section-12
193     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
194     ...    rm -vrf experimental/ietf-extracted-YANG-modules/gen-oam@2014-10-23.yang
195     ## missing dependecy yang-types, nowhere to be found
196     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
197     ...    rm -vrf experimental/ietf-extracted-YANG-modules/hardware-entities.yang
198     ## on line 9, multistring contact, should be only single string https://tools.ietf.org/html/rfc6020#section-12
199     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
200     ...    rm -vrf experimental/ietf-extracted-YANG-modules/huawei-dhcp@2014-12-18.yang
201     ## missing namespace, https://tools.ietf.org/html/rfc6020#section-7.1
202     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
203     ...    rm -vrf experimental/ietf-extracted-YANG-modules/huawei-ipte@2014-08-13.yang
204     ## missing stmtend character ';' after description on line 707
205     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
206     ...    rm -vrf experimental/ietf-extracted-YANG-modules/i2rs-rib@2015-04-03.yang
207     ## missing stmtend at the end of descriptions, https://tools.ietf.org/html/rfc6020#section-12
208     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
209     ...    rm -vrf experimental/ietf-extracted-YANG-modules/i2rs-service-topology@2015-07-07.yang
210     ## removed dependecy file from test experimental/ietf-extracted-YANG-modules/ietf-location@2014-05-08.yang, (module ietf-location)
211     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
212     ...    rm -vrf experimental/ietf-extracted-YANG-modules/iana-civic-address-type@2014-05-08.yang
213     ## unescaped single quoate "'" character inside a quaoted text on line 59
214     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
215     ...    rm -vrf experimental/ietf-extracted-YANG-modules/iana-geo-uri-type@2014-05-08.yang
216     ## wrong augment path node 'interfaces-state', not avaibale, used 'interfaces' inside eth-if
217     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
218     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ieee802-pse@2017-03-02.yang
219     ## xpath wrong comparison operator, used '==', should be '='
220     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
221     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-5277-netmod@2016-06-15.yang
222     ## dependency node access-control-list-ipv4-header-fields can not be found
223     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
224     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-acl@2015-03-04.yang
225     ## newer revisions do not use access-list-entries node, only standard/ietf/DRAFT/ietf-access-control-list.yang
226     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
227     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-acl-dnsname@2016-01-14.yang
228     ## dependency node asymmetric-key-algorithm-t can not be found
229     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
230     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-ambi@2019-08-25.yang
231     ## missing dependency node 'lsps-state'
232     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
233     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-bfd-mpls-te@2018-08-01.yang
234     ## missing dependency module ietf-bgp of revision 2016-01-06, avaibale only newer 2020-06-28
235     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
236     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-bgp-extensions@2016-07-08.yang
237     ## augmenting idnetity 'bgp' instead of container 'bgp', both have same identifier
238     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
239     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-bgp-l3vpn@2018-04-17.yang
240     ## missing depndency node 'policy-statements'
241     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
242     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-bgp-policy@2020-06-28.yang
243     ## uses missing grouping node 'bgp-extended-community-attr-state', https://tools.ietf.org/html/rfc6020#section-7.12
244     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
245     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-bgp-rib-shared-attributes@2019-03-21.yang
246     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-connectionless-oam@2017-09-06.yang
247     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
248     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-bier-oam@2017-06-13.yang
249     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-connectionless-oam-methods@2017-09-06.yang (module ietf-connectionless-oam-methods)
250     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
251     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-bier-rpcs@2018-08-28.yang
252     ## can not be found dependency node 'pinned-domain-cert' in refine path
253     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
254     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-brski-possession@2018-10-11.yang
255     ## Mount points may only be defined at either a container or a list, not anydata, line 790
256     ## https://tools.ietf.org/html/rfc8528#section-3.1
257     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
258     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-connectionless-oam@2017-09-06.yang
259     ## excluded dependency file from test standard/ietf/RFC/ietf-connectionless-oam@2019-04-16.yang (module ietf-connectionless-oam)
260     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
261     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-connectionless-oam-methods@2017-09-06.yang
262     ## excluded dependecy file from test experimental/ietf-extracted-YANG-modules/ietf-notification-capabilities@2020-03-23.yang (module ietf-notification-capabilities)
263     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
264     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-data-export-capabilities.yang
265     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-diffserv-classifier@2015-04-07.yang (module ietf-diffserv-classifier)
266     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
267     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-diffserv-action@2015-04-07.yang
268     ## xpath wrong comparison operator, used '==', should be '=', line 288
269     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
270     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-diffserv-classifier@2015-04-07.yang
271     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-diffserv-classifier@2015-04-07.yang (module ietf-diffserv-classifier)
272     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
273     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-diffserv-policy@2015-04-07.yang
274     ## Duplicate identity definition, both define event-type
275     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
276     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-dmm-fpc-base@2017-03-08.yang
277     ## missing module ietf-dmm-fpc of revision-date 2017-03-08, found only newer
278     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
279     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-dmm-fpc-pmip@2017-03-08.yang
280     ## missing module ietf-dmm-fpc of revision-date 2017-03-08, found only newer
281     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
282     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-dmm-fpc-policyext@2017-03-08.yang
283     ## missing module ietf-dmm-fpc of revision-date 2017-03-08, found only newer
284     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
285     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-dmm-threegpp@2017-03-08.yang
286     ## newer verions of ietf-access-control-list do not use node 'access-lists', augmented in this file
287     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
288     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-dots-access-control-list@2017-11-29.yang
289     ## sx:structure should be augmented by 'sx:augment-structure' not by oridnary 'augment'
290     ## https://tools.ietf.org/html/rfc6020#section-7.15
291     ## newer dependency ietf-dots-signal-channel uses sx:structure not container anymore
292     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
293     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-dots-signal-call-home@2018-09-28.yang
294     ## sx:structure should be augmented by 'sx:augment-structure' not by oridnary 'augment'
295     ## https://tools.ietf.org/html/rfc6020#section-7.15
296     ## newer dependency ietf-dots-signal-channel uses sx:structure not container anymore
297     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
298     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-dots-signal-control@2019-05-13.yang
299     ## sx:structure should be augmented by 'sx:augment-structure' not by oridnary 'augment'
300     ## https://tools.ietf.org/html/rfc6020#section-7.15
301     ## newer dependency ietf-dots-signal-channel uses sx:structure not container anymore
302     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
303     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-dots-signal-control-filter@2019-02-15.yang
304     ## derived-from-or-self takes 2 arguments, https://tools.ietf.org/html/rfc7950#section-10.4.1
305     ## used: derived-from-or-self(../class, "iana-entity", "sensor")
306     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
307     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-entity@2016-05-13.yang
308     ## missing dependecy 'frequency-thz', cannot be found
309     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
310     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-ext-xponder-wdm-if@2020-03-09.yang
311     ## missing dependency module with proper revision 2016-09-29,
312     ## found in experimental/ietf-extracted-YANG-modules/ietf-fabric-types@2017-11-29.yang
313     ## but constains also newer revision 2017-11-29, https://tools.ietf.org/html/rfc6020#section-7.1.5.1
314     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
315     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-fabric-capable-device@2016-09-29.yang
316     ## missing dependency module with proper revision 2016-10-13,
317     ## found in experimental/ietf-extracted-YANG-modules/ietf-fabric-types@2017-11-29.yang
318     ## but constains also newer revision 2017-11-29, https://tools.ietf.org/html/rfc6020#section-7.1.5.1
319     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
320     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-fabric-endpoint@2017-06-29.yang
321     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-fabric-service-types@2017-08-30.yang (module ietf-fabric-service-types)
322     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
323     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-fabric-service@2017-08-30.yang
324     ## missing dependency module with proper revision 2016-09-29,
325     ## found in experimental/ietf-extracted-YANG-modules/ietf-fabric-types@2017-11-29.yang
326     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
327     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-fabric-service-types@2017-08-30.yang
328     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-fb-rib-types@2017-03-13.yang (moduel ietf-fb-rib-types)
329     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
330     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-fb-rib@2017-03-13.yang
331     ## missing dependency module ietf-access-control-lists, nowhere to be found
332     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
333     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-fb-rib-types@2017-03-13.yang
334     ## wrong augment path, missing node sr:segment-routing, on line 265
335     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
336     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-flex-algo@2019-04-26.yang
337     ## Referenced base identity 'fec-type' doesn't exist in given scope module ietf-layer0-types
338     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
339     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-flex-grid-media-channel@2018-10-22.yang
340     ## missing dependency node 'layer0-node-type', nowhere to be found
341     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
342     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-flex-grid-topology@2018-10-22.yang
343     ## Referenced base identity 'fec-type' doesn't exist in given scope module ietf-layer0-types
344     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
345     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-flexi-grid-media-channel@2019-03-24.yang
346     ## description for response list is put outside the scope of list, line 1141
347     ## list is enclosed with closing bracket '}', comment should be put before it
348     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
349     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-gen-oam@2015-04-09.yang
350     ## missing ending quoate cahracter '"' at teh end of description on line 29
351     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
352     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-gen-oam-ais@2016-06-25.yang
353     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-gen-oam-ais@2016-06-25.yang (module ietf-gen-oam)
354     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
355     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-gen-oam-pm@2015-01-07.yang
356     ## xpath wrong comparison operator, used '==', should be '=', on line 70
357     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
358     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-gre@2015-07-02.yang
359     ## referenced element routing-instance-ref can be found only in cisco yangs, which are excluded from the test
360     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
361     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-gre-tunnel@2015-10-13.yang
362     ## missing dependecy node 'inline-address', nowhere to be found
363     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
364     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-http-subscribed-notifications@2018-06-11.yang
365     ## unable to found dependency node 'ietf-routing:routing-instance-ref'
366     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
367     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-ipipv4-tunnel-02@2015-10-15.yang
368     ## referenced node routing-instance-ref can be found only in cisco yangs, which are excluded from test
369     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
370     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-ipipv4-tunnel@2015-10-14.yang
371     ## missing base to type identityref on line 254, https://tools.ietf.org/html/rfc6020#section-9.10.2
372     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
373     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-ip-tunnel@2016-06-20.yang
374     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-ipv6-unicast-routing-2@2017-10-06.yang (module ietf-ipv6-unicast-routing-2 to which it belongs)
375     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
376     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-ipv6-router-advertisements-2@2017-10-05.yang
377     ## missing dependency submodule ietf-ipv6-router-advertisements-2, revision 2017-10-06
378     ## found revision 2017-10-05
379     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
380     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-ipv6-unicast-routing-2@2017-10-06.yang
381     ## missing dependecy node 'ietf-routing:routing-instance', nowhere to be found
382     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
383     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-isis-bfd@2015-11-18.yang
384     ## missing augment target "l2vpn:l2vpn-state" in only l2vpn module, experimental/ietf-extracted-YANG-modules/ietf-l2vpn@2019-05-28.yang
385     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
386     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-l2vpn-igmp-mld-snooping@2017-03-13.yang
387     ## excluded dependency file from test ietf-l3vpn-ntw@2020-10-16.yang, (module ietf-l3vpn-ntw)
388     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
389     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-l3nm-te-service-mapping@2020-11-02.yang
390     ## missing dependecy node 'ietf-routing:routing-instance', nowhere to be found
391     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
392     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-l3vpn@2015-10-09.yang
393     ## choice cannot be substatement to choice, https://tools.ietf.org/html/rfc6020#section-7.9.1
394     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
395     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-l3vpn-ntw@2020-10-16.yang
396     ## can not use 'uses' to reference container, only grouping on line 37, https://tools.ietf.org/html/rfc6020#section-7.12
397     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
398     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-library-tags@2017-08-12.yang
399     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-gen-oam@2015-04-09.yang, (module ietf-gen-oam)
400     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
401     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-lime-bfd-extension@2014-08-30.yang
402     ## missing dependency node 'lisp-router-instances' to be augmented
403     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
404     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-lisp-petr@2016-06-30.yang
405     ## missing dependency node 'lisp-router-instances' to be augmented
406     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
407     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-lisp-pitr@2016-06-30.yang
408     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/iana-civic-address-type@2014-05-08.yang, (module iana-civic-address-type)
409     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
410     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-location@2014-05-08.yang
411     ## wrong augment path, missing node 'rt:control-plane-protocol', line 284
412     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
413     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mpls-mldp@2018-10-22.yang
414     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-mpls-mldp@2018-10-22.yang, (module ietf-mpls-mldp@2018-10-22.yang)
415     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
416     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mpls-mldp-extended@2018-10-22.yang
417     ## multiline path-arg , https://tools.ietf.org/html/rfc6020#section-12
418     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
419     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mpls-te@2014-11-06.yang
420     ## multiline namespace, https://tools.ietf.org/html/rfc3986#appendix-A
421     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
422     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mpls-te-global@2014-10-13.yang
423     ## missing prefix for module ietf-mpls-te-link
424     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
425     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mpls-te-links@2014-10-13.yang
426     ## missing prefix for module ietf-mpls-te-lsps
427     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
428     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mpls-te-lsps@2014-10-13.yang
429     ## multiline namespace, https://tools.ietf.org/html/rfc3986#appendix-A
430     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
431     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mpls-te-tunnel-ifs@2014-10-13.yang
432     ## augment-arg node identifier can not contain new line character, https://tools.ietf.org/html/rfc6020#section-6.2
433     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
434     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mpls-tp-topology@2019-03-11.yang
435     ## missing dependency node 'path-computed-route-object', can not be found anywhere
436     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
437     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mpls-tp-tunnel@2019-03-11.yang
438     ## missing prefix acl definition, https://tools.ietf.org/html/rfc6020#section-6.4
439     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
440     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mud-quarantine@2019-12-27.yang
441     ## used same identifier multiple times (frr on lines 276, 300 ), https://tools.ietf.org/html/rfc6020#section-6.2.1
442     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
443     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-multicast-service@2016-02-29.yang
444     ## excluded depndency file from test experimental/ietf-extracted-YANG-modules/ietf-bgp-l3vpn@2018-04-17.yang (module ietf-bgp-l3vpn)
445     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
446     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-mvpn@2019-12-02.yang
447     ## required dependency module yuma-netconf, could not be found anywhere
448     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
449     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-netconf-error-parameters@2013-07-11.yang
450     ## missing ending bracket '}' for mudule definition
451     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
452     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-netconf-light@2012-01-12.yang
453     ## depends on 'client-auth', which is missing in newer revision experimental/ietf-extracted-YANG-modules/ietf-tls-server@2020-08-20.yang
454     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
455     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-netconf-server-new@2015-07-06.yang
456     ## missing base elment inline-address, nowhere defined
457     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
458     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-netconf-subscribed-notifications@2018-08-03.yang
459     ## can not perform refine of 'DEFAULT' for the target 'LEAF_LIST', refine of default can be performed only on leaf or choice, line 220
460     ## https://tools.ietf.org/html/rfc6020#section-7.12.2
461     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
462     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-notification-capabilities@2020-03-23.yang
463     ## excluded dependecy file from test, experimental/ietf-extracted-YANG-modules/ietf-bgp-l3vpn@2018-04-17.yang (module ietf-bgp-l3vpn)
464     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
465     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-nvo3@2019-04-01.yang
466     ## many excluded (deleted) dependencies from this test, for example cisco afi-safi
467     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
468     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-nvo3-base@2020-08-26.yang
469     ## module ietf-te-topology does not contain node 'schedule'
470     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
471     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-odu-topology@2016-07-07.yang
472     ## excluded dependency file experimental/ietf-extracted-YANG-modules/ietf-OPSAWG-ute-tunnel.yang, (module ietf-OPSAWG-ute-tunnel)
473     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
474     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-OPSAWG-te-tunnel.yang
475     ## unquoted descriptions with included whitespaces, https://tools.ietf.org/html/rfc6020#section-6.1.3
476     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
477     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-OPSAWG-ute-tunnel.yang
478     ## new line character inside identifier, https://tools.ietf.org/html/rfc6020#section-6.2
479     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
480     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-optical-impairment-topology@2019-05-22.yang
481     ## incorrect path in augmentation, extra parameter instance
482     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
483     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-ospf-bfd@2016-10-31.yang
484     ## incorrect path in augmentation, twice repeted same node 'extended-prefix-tlvs'
485     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
486     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-ospf-ppr@2019-07-07.yang
487     ## missing augment path target node 'state' on line 192
488     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
489     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-otn-service@2016-06-24.yang
490     ## missing dependency node 'path-computed-route-object', nowhere to be found
491     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
492     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-otn-tunnel@2020-03-09.yang
493     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ieee802-pse@2017-03-02.yang, (module ieee802-pse)
494     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
495     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-poe-power-management@2017-03-09.yang
496     ## MUST is not valid substatement for CASE, https://tools.ietf.org/html/rfc7950#section-7.9.2.1
497     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
498     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-qos@2016-10-20.yang
499     ## excluded dependecy file from test experimental/ietf-extracted-YANG-modules/ietf-tpm-remote-attestation@2020-03-09.yang, (module ietf-tpm-remote-attestation)
500     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
501     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-rats-attestation-stream@2020-03-06.yang
502     ## unable to find module ietf-restconf with revision-date 2015-01-30
503     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
504     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-restconf-collection@2015-01-30.yang
505     ## multiline namespace name with end of line escaped with '\' character
506     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
507     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-restconf-list-pagination@2015-01-30.yang
508     ## cannot find node 'client-auth' inside 'tls-server-grouping' in ietf-tls-server, line 337
509     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
510     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-restconf-server-new@2015-07-06.yang
511     ## missing intermediary node 'key-chain' in augmention path on line 82
512     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
513     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-rfc7210@2015-03-09.yang
514     ## non unique identifire (repair-path used as grouping and also as container)
515     ## https://tools.ietf.org/html/rfc6020#section-6.2.1
516     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
517     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-rib-extension@2020-09-18.yang
518     ## missing dependency node 'rsvp:session-attributes-state'
519     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
520     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-rsvp-te@2020-03-09.yang
521     ## missing dependency node 'lsps-state'
522     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
523     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-rsvp-te-mpls@2020-03-09.yang
524     ## augmenting identity rsvp instead of container, https://tools.ietf.org/html/rfc6020#section-7.15
525     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
526     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-rsvp-te-psc@2015-10-16.yang
527     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-yang-packages@2020-01-21.yang, (module ietf-yang-packages)
528     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
529     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-schema-selection@2020-02-29.yang
530     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-yl-packages@2020-01-21.yang, (module ietf-yl-packages)
531     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
532     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-schema-version-selection@2019-10-31.yang
533     ## unpaired, extra end of myltiline comment '*/' without start
534     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
535     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-sd-onos-service-l3vpn@2015-12-16.yang
536     ## same identifier 'qos-if-car' used for list and also for container, identifiers must be unique, https://tools.ietf.org/html/rfc6020#section-6.2.1
537     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
538     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-sd-onos-service-types@2015-12-16.yang
539     ## excluded depndency file from test experimental/ieee/1906.1/ieee1906-dot1-system.yang
540     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
541     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-service-pm@2020-07-13.yang
542     ## excluded dependency file from test standard/ietf/RFC/ietf-connectionless-oam@2019-04-16.yang, (module ietf-connectionless-oam)
543     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
544     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-sfc-oam@2016-11-21.yang
545     ## multiline namespace, https://tools.ietf.org/html/rfc3986#appendix-A
546     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
547     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-supa-abstracted-l3vpn@2015-05-04.yang
548     ## missing closing bracket '}' for module
549     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
550     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-supa-ddc@2014-12-25.yang
551     ## missing statment end ';' after 'when' statment on line 170, https://tools.ietf.org/html/rfc6020#section-12
552     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
553     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-supa-l3vpn@2015-02-04.yang
554     ## missing module eca-policy-0910, nowhere to be found
555     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
556     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-supa-service-flow@2015-08-05.yang
557     ## augmention path multiline, https://tools.ietf.org/html/rfc6020#section-6.2
558     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
559     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-supa-service-flow-policy@2015-10-10.yang
560     ## missing dependency node private-key-grouping, nowhere to be found
561     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
562     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-syslog@2018-03-15.yang
563     ## CHOICE is not valid for YANG_DATA, should only contain container substatement, https://tools.ietf.org/html/rfc8040#section-8
564     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
565     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-sztp-conveyed-info@2019-01-15.yang
566     ## only a template file
567     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
568     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-template.yang
569     ## missing augment target performance-metric-two-way, nowhere to be found
570     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
571     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-te-mpls-types@2018-12-21.yang
572     ## uses missing node 'path-access-segment-info' from module ietf-te on line 519
573     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
574     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-te-path-computation@2019-03-11.yang
575     ## augmention target 'te-link-event' is missing
576     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
577     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-te-topology-psc@2016-07-01.yang
578     ## missing dependency node 'resource-pool-attributes', nowhere to be found
579     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
580     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-te-wson@2017-06-27.yang
581     ## missing key node in list (key algo-registry-type not found in list), line 878
582     ##https://tools.ietf.org/html/rfc6020#section-7.8.2
583     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
584     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-tpm-remote-attestation@2020-03-09.yang
585     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-gen-oam-ais@2016-06-25.yang (module ietf-gen-oam)
586     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
587     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-trill-oam-pm@2015-01-11.yang
588     ## missing refine node "cert", maybe should be used "cert-data"
589     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
590     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-trust-anchors@2019-04-29.yang
591     ## missing dependency, module ieee-dot1Q-types, nowhere to be found
592     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
593     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-ucpe-ni-properties@2019-11-27.yang
594     ## missing dependency module geo-location, nowhere to be found
595     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
596     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-uses-geo-location@2019-02-02.yang
597     ## unable to find node 'routing-instance-ref' inside module 'ietf-routing'
598     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
599     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-utunnel@2015-12-16.yang
600     ## unable to find node 'bgp-parameters-grp' inside module 'ietf-evpn'
601     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
602     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-vxlan@2018-08-29.yang
603     ## missing dependency node 'path-computed-route-object', nowhere to be found
604     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
605     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-wson-tunnel@2019-09-11.yang
606     ## missing type as substatement to annotation on line 66, https://tools.ietf.org/html/rfc7952#section-3
607     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
608     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yang-annotations@2014-11-28.yang
609     ## missing ending quoatation mark '"' for contact statment argument, line 22
610     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
611     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yang-hash@2016-02-10.yang
612     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-yang-package-types@2020-01-21.yang, (module ietf-yang-package-types)
613     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
614     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yang-inst-data-pkg@2020-01-21.yang
615     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-yang-package-types@2020-01-21.yang, (module ietf-yang-package-types)
616     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
617     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yang-library-packages@2018-11-26.yang
618     ## WHEN is not valid for ANNOTATION, https://tools.ietf.org/html/rfc7952#section-3
619     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
620     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yang-opstate-metadata@2016-07-06.yang
621     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-yang-package-types@2020-01-21.yang, (module ietf-yang-package-types)
622     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
623     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yang-package@2019-09-11.yang
624     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-yang-package-types@2020-01-21.yang, (module ietf-yang-package-types)
625     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
626     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yang-package-instance@2020-01-21.yang
627     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-yang-package-types@2020-01-21.yang, (module ietf-yang-package-types)
628     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
629     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yang-packages@2020-01-21.yang
630     ## missing depndency node 'name-revision', nowhere to be found
631     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
632     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yang-package-types@2020-01-21.yang
633     ## missing closing and opening quoates, used concat symbol '+' inside string not to concat strings, line 95
634     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
635     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yang-push-ext@2019-02-01.yang
636     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-yang-packages@2020-01-21.yang, (module ietf-yang-packages)
637     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
638     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ietf-yl-packages@2020-01-21.yang
639     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/dot1q-tag-types@2016-07-08.yang, (module dot1q-tag-types)
640     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
641     ...    rm -vrf experimental/ietf-extracted-YANG-modules/if-l3-vlan@2015-10-19.yang
642     ## derived-from-or-self takes 2 arguments, https://tools.ietf.org/html/rfc7950#section-10.4.1
643     ## used: derived-from(if:type, 'ietf-if-cmn', 'sub-interface'), line 353
644     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
645     ...    rm -vrf experimental/ietf-extracted-YANG-modules/interfaces-common@2015-10-19.yang
646     ## incorrect prefix: prefix >"ct"y;< character 'y' after quatation, before stmtend on line 7
647     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/ietf-extracted-YANG-modules/ipfix-psamp.yang
648     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/l3-unicast-igp-topology@2015-06-08.yang, (module l3-unicast-igp-topology)
649     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
650     ...    rm -vrf experimental/ietf-extracted-YANG-modules/isis-topology@2015-06-08.yang
651     ## skipped container node 'networks' in augmentation on line 247
652     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
653     ...    rm -vrf experimental/ietf-extracted-YANG-modules/l3-unicast-igp-topology@2015-06-08.yang
654     ## exluded dependency file experimental/ietf-extracted-YANG-modules/bgp@2015-05-15.yang, (module bgp)
655     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
656     ...    rm -vrf experimental/ietf-extracted-YANG-modules/l3vpn@2014-08-15.yang
657     ##multiline path with '-' character at the end of first line
658     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
659     ...    rm -vrf experimental/ietf-extracted-YANG-modules/layer-one-topology@2015-02-11.yang
660     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/ietf-gen-oam-ais@2016-06-25.yang (module ietf-gen-oam)
661     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
662     ...    rm -vrf experimental/ietf-extracted-YANG-modules/lime-bfd-extension@2014-08-30.yang
663     ## unable to find type structural-mount
664     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
665     ...    rm -vrf experimental/ietf-extracted-YANG-modules/logical-network-element@2016-01-19.yang
666     ## two string sperated by character ';' belonging to one contact statement
667     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/ietf-extracted-YANG-modules/lora.yang
668     ## whitespace in URI, are not allowed by ABNF for URI https://tools.ietf.org/html/rfc3986#page-49
669     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
670     ...    rm -vrf experimental/ietf-extracted-YANG-modules/media-channel@2014-06-05.yang
671     ## excluded dependecy file from test experimental/ietf-extracted-YANG-modules/mpls-rsvp@2015-04-22.yang, (module mpls-rsvp)
672     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
673     ...    rm -vrf experimental/ietf-extracted-YANG-modules/mpls@2014-12-12.yang
674     ## excluded dependecy file from test experimental/ietf-extracted-YANG-modules/mpls-rsvp@2015-04-22.yang, (module mpls-rsvp)
675     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
676     ...    rm -vrf experimental/ietf-extracted-YANG-modules/mpls-igp@2014-07-07.yang
677     ## missing closing bracket '}' at the end of module
678     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
679     ...    rm -vrf experimental/ietf-extracted-YANG-modules/mpls-rsvp@2015-04-22.yang
680     ## excluded dependecy file from test experimental/ietf-extracted-YANG-modules/mpls-rsvp@2015-04-22.yang, (module mpls-rsvp)
681     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
682     ...    rm -vrf experimental/ietf-extracted-YANG-modules/mpls-static@2015-02-01.yang
683     ## missing closing bracket '}' at the end of module, commented
684     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
685     ...    rm -vrf experimental/ietf-extracted-YANG-modules/mpls-te@2014-07-07.yang
686     ## unable to find type structural-mount
687     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
688     ...    rm -vrf experimental/ietf-extracted-YANG-modules/networking-instance@2016-01-20.yang
689     ## missiing type schema-mount, nowhere to be found
690     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
691     ...    rm -vrf experimental/ietf-extracted-YANG-modules/network-instance@2016-02-22.yang
692     ## missing dependency module nodes, nowhere to be found
693     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
694     ...    rm -vrf experimental/ietf-extracted-YANG-modules/network-topology@2014-12-11.yang
695     ## missing dependency file experimental/ietf-extracted-YANG-modules/gen-oam@2014-10-23.yang, (module gen-oam)
696     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
697     ...    rm -vrf experimental/ietf-extracted-YANG-modules/nvo3-oam@2014-04-24.yang
698     ## REQUIRE_INSTANCE is not valid for TYPE, MAY be present if the type is
699     ## "instance-identifier", https://tools.ietf.org/html/rfc6020#section-9.13.2
700     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
701     ...    rm -vrf experimental/ietf-extracted-YANG-modules/openconfig-mpls@2015-10-14.yang
702     ## node 'igp-lsp-sr-setup' can not be found in module openconfig-mpls-sr from opencofig repository
703     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
704     ...    rm -vrf experimental/ietf-extracted-YANG-modules/openconfig-mpls-igp@2015-07-04.yang
705     ## missing closing bracket '}' for module
706     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
707     ...    rm -vrf experimental/ietf-extracted-YANG-modules/openconfig-mpls-rsvp@2015-09-18.yang
708     ## missing dependency node 'protection-type' cannot be found inside module 'openconfig-mpls-types'
709     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
710     ...    rm -vrf experimental/ietf-extracted-YANG-modules/openconfig-mpls-te@2015-10-04.yang
711     ## missing dependency node network-instance-type, newer version of opencofig, does not support it
712     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
713     ...    rm -vrf experimental/ietf-extracted-YANG-modules/openconfig-network-instance@2015-10-18.yang
714     ## wrong pattern on line 91, missing opening bracket '('
715     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
716     ...    rm -vrf experimental/ietf-extracted-YANG-modules/openconfig-network-instance-types@2015-10-18.yang
717     ## missing dependency node routing-instance-ref, can not be found inside module ietf-routing
718     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
719     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ospf@2014-09-17.yang
720     ## excluded dependency file experimental/ietf-extracted-YANG-modules/l3-unicast-igp-topology@2015-06-08.yang, (module l3-unicast-igp-topology)
721     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
722     ...    rm -vrf experimental/ietf-extracted-YANG-modules/ospf-topology@2015-06-08.yang
723     ## TYPE is not valid for LIST, line 136
724     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
725     ...    rm -vrf experimental/ietf-extracted-YANG-modules/pbbevpn@2015-03-06.yang
726     ## dependency module service-function-scheduler-type, nowhere to be found
727     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
728     ...    rm -vrf experimental/ietf-extracted-YANG-modules/rendered-service-path@2014-07-01.yang
729     ## incorrect revision date format on line 38, https://tools.ietf.org/html/rfc6020#section-7.1.9
730     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
731     ...    rm -vrf experimental/ietf-extracted-YANG-modules/service-function@2014-29-04.yang
732     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/service-function@2014-29-04.yang, (module service-function)
733     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
734     ...    rm -vrf experimental/ietf-extracted-YANG-modules/service-function-chain@2014-07-01.yang
735     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/service-function@2014-29-04.yang, (module service-function)
736     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
737     ...    rm -vrf experimental/ietf-extracted-YANG-modules/service-function-description-monitor@2014-12-01.yang
738     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/service-function@2014-29-04.yang, (module service-function)
739     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
740     ...    rm -vrf experimental/ietf-extracted-YANG-modules/service-function-path@2014-07-01.yang
741     ## excluded dependency file from test experimental/ietf-extracted-YANG-modules/service-function@2014-29-04.yang, (module service-function)
742     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
743     ...    rm -vrf experimental/ietf-extracted-YANG-modules/service-node@2014-07-01.yang
744     ## missing dependency file from test experimental/ietf-extracted-YANG-modules/gen-oam@2014-10-23.yang, (module gen-oam)
745     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
746     ...    rm -vrf experimental/ietf-extracted-YANG-modules/sfc-oam@2014-09-04.yang
747     ## Maximal count of CONTACT for MODULE is 1, detected 2, https://tools.ietf.org/html/rfc6020#section-7.1.1
748     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
749     ...    rm -vrf experimental/ietf-extracted-YANG-modules/sff-topology.yang
750     ## missing closing bracket '}', probably for 'leaf active'
751     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
752     ...    rm -vrf experimental/ietf-extracted-YANG-modules/softwire@2014-12-14.yang
753     ## missing dependency module inet-types, nowhere to be found
754     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
755     ...    rm -vrf experimental/ietf-extracted-YANG-modules/TCP-MIB@2005-02-18.yang
756     ## unable to find node datatree-filter inside module ietf-yang-push
757     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
758     ...    rm -vrf experimental/ietf-extracted-YANG-modules/transitions@2016-03-15.yang
759     ## missing dependency file experimental/ietf-extracted-YANG-modules/gen-oam@2014-10-23.yang, (module gen-oam)
760     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
761     ...    rm -vrf experimental/ietf-extracted-YANG-modules/trill-oam@2014-04-16.yang
762     ## missing statment-end after comment on line 484, (missing ';' after comment)
763     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
764     ...    rm -vrf experimental/ietf-extracted-YANG-modules/TUDA-V1-ATTESTATION-MIB@2017-10-30.yang
765     ## exluded dependency file from test experimental/ietf-extracted-YANG-modules/bgp@2015-05-15.yang, (module bgp)
766     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
767     ...    rm -vrf experimental/ietf-extracted-YANG-modules/tunnel-management@2015-01-12.yang
768     ## missing module closing brackte '}'
769     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
770     ...    rm -vrf experimental/ietf-extracted-YANG-modules/tunnel-policy@2018-09-15.yang
771     ## missing dependency module yang-types, nowhere to be found
772     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/ietf-extracted-YANG-modules/udmcore.yang
773     ## referenced node routing-instance-ref can be found only in cisco yangs, which are excluded from test
774     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
775     ...    rm -vrf experimental/ietf-extracted-YANG-modules/utunnel@2015-07-05.yang
776     ## empty path argument, https://tools.ietf.org/html/rfc6020#section-9.9.2
777     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
778     ...    rm -vrf experimental/ietf-extracted-YANG-modules/virtualizer@2016-02-24.yang
779     ## missing dependency node 'private-key-grouping', nowhere to be found
780     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/ietf/SYSLOG-MODEL/ietf-syslog.yang
781     ## missing dependency module config, nowhere to be found
782     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/odp/config-bgp-listener-impl.yang
783     ## missing dependency module config, nowhere to be found
784     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/odp/opendaylight-md-sal-binding.yang
785     ## missing dependency module config, nowhere to be found
786     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/odp/opendaylight-md-sal-dom.yang
787     ## missing dependency module config, nowhere to be found
788     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/odp/shutdown-impl.yang
789     ## missing dependency module config, nowhere to be found
790     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/odp/shutdown.yang
791     ## missing dependency module config, nowhere to be found
792     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/odp/toaster-consumer-impl.yang
793     ## missing dependency module config, nowhere to be found
794     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/odp/toaster-consumer.yang
795     ## missing dependency module config, nowhere to be found
796     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/odp/toaster-provider-impl.yang
797     ## missing dependency module config, nowhere to be found
798     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/odp/toaster-provider.yang
799     ## tries to deviate itself
800     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
801     ...    rm -vrf experimental/openconfig/release/models/wifi/openconfig-ap-interfaces.yang
802     ## dependency module Cisco-IOS-XR-types is avaible only in excluded cisco yangs
803     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf experimental/vendor/cisco/common/cisco-link-oam.yang
804     ## excluded dependency file from test standard/ieee/draft/1906.1/ieee1906-dot1-properties.yang, (module ieee1906-dot1-properties)
805     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ieee/draft/1906.1/ieee1906-dot1-components.yang
806     ## excluded depndency file from test standard/ieee/draft/1906.1/ieee1906-dot1-types.yang
807     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ieee/draft/1906.1/ieee1906-dot1-definitions.yang
808     ## excluded depndency file from test experimental/ieee/1906.1/ieee1906-dot1-system.yang
809     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ieee/draft/1906.1/ieee1906-dot1-nanivid.yang
810     ## excluded depndency file from test standard/ieee/draft/1906.1/ieee1906-dot1-types.yang
811     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ieee/draft/1906.1/ieee1906-dot1-nanosensor.yang
812     ## excluded depndency file from test standard/ieee/draft/1906.1/ieee1906-dot1-types.yang
813     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ieee/draft/1906.1/ieee1906-dot1-neuron.yang
814     ## require removed ieee1906-dot1-definitions
815     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ieee/draft/1906.1/ieee1906-dot1-system.yang
816     ## in newer revision changed nanoscale-communication feature -> identity, https://tools.ietf.org/html/rfc7950#section-11
817     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ieee/draft/1906.1/ieee1906-dot1-types.yang
818     ##depends on specific node type-of-operation
819     ## which most revision does not use, only Qcw version
820     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ieee/draft/802.1/Qcw/ieee802-dot1q-psfp.yang
821     ##depends on specific node type-of-operation
822     ## which most revision does not use, only Qcw version
823     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ieee/draft/802.1/Qcw/ieee802-dot1q-sched.yang
824     ## incompatible with older revision, breaks other yangs
825     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ieee/draft/802.1/Qcw/ieee802-types.yang
826     ## depends on a specific node dot1q-types:transmission-selection-algorithm
827     ## which most revision does not use, only Qcz version
828     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
829     ...    rm -vrf standard/ieee/draft/802.1/Qcz/ieee802-dot1q-lldp-dcbx-tlv.yang
830     ## dependency node 'data-resource-identifier' can not be found in module ietf-restconf
831     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/example-jukebox.yang
832     ## dependency node 'metadata' only avaible in older revision of module ietf-packet-fields
833     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-access-control-list.yang
834     ## missing dependecy node 'ietf-routing:routing-instance', nowhere to be found
835     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-bfd.yang
836     ## node routing-instance can not be found in module ietf-routing
837     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-isis.yang
838     ## wrong augmentaion path, pim is augmentaion of routing not routing-state, line 218
839     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-pim-bidir@2017-03-09.yang
840     ## link to excluded file standard/ietf/DRAFT/ietf-pim-bidir@2017-03-09.yang
841     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-pim-bidir.yang
842     ## wrong augmentaion path, pim is augmentaion of routing not routing-state, line 74
843     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-pim-dm@2017-03-09.yang
844     ## link to excluded file standard/ietf/DRAFT/ietf-pim-dm@2017-03-09.yang
845     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-pim-dm.yang
846     ## type can be of derived or build-in, not identity, line 635
847     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-pim-rp@2017-03-09.yang
848     ## link to excluded file standard/ietf/DRAFT/ietf-pim-rp@2017-03-09.yang
849     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-pim-rp.yang
850     ## wrong augment path, pim is augmentaion of routing not routing-state
851     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-pim-sm@2017-03-09.yang
852     ## link to excluded file standard/ietf/DRAFT/ietf-pim-sm@2017-03-09.yang
853     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-pim-sm.yang
854     ## missing version statment, action statment is only in yang 1.1
855     ## yang version is mandatory in yang 1.1, https://tools.ietf.org/html/rfc7950#section-1.1
856     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/ietf-zerotouch-bootstrap-server.yang
857     ## incorrect augmention path, missing some nodes in path like 'ietf-acl:access-lists'
858     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/DRAFT/newco-acl.yang
859     ## Mount points may only be defined at either a container or a list, not anydata, lines 948
860     ## https://tools.ietf.org/html/rfc8528#section-3.1
861     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/RFC/ietf-connectionless-oam@2019-04-16.yang
862     ## removed depndency file from test standard/ietf/RFC/ietf-connectionless-oam@2019-04-16.yang (module ietf-connectionless-oam)
863     SSHKeywords.Execute_Command_At_Cwd_Should_Pass
864     ...    rm -vrf standard/ietf/RFC/ietf-connectionless-oam-methods@2019-04-16.yang
865     ## removed dependecy file from test standard/ietf/RFC/ietf-connectionless-oam-methods@2019-04-16.yang
866     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/RFC/ietf-connectionless-oam-methods.yang
867     ## removed dependency file from test standard/ietf/RFC/ietf-connectionless-oam@2019-04-16.yang
868     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/RFC/ietf-connectionless-oam.yang
869     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/RFC/ietf-snmp*
870     ## CHOICE is not valid for YANG_DATA, data-def-stmt in https://tools.ietf.org/html/rfc6020#section-12
871     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/RFC/ietf-sztp-conveyed-info@2019-04-30.yang
872     ## CHOICE is not valid for YANG_DATA, data-def-stmt in https://tools.ietf.org/html/rfc6020#section-12
873     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf standard/ietf/RFC/ietf-sztp-conveyed-info.yang
874     ## Removing the cisco folder because there are over 30k yang files there and would increase the test time to something
875     ## unmanageable.
876     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf vendor/cisco
877     ## Removing entire juniper folder because it creates an OOM Crash with the validator tool.*** Keywords ***
878     ## Unsure if the yang models are the problem or something in the tool. This is being tracked here:
879     ## https://jira.opendaylight.org/browse/YANGTOOLS-1093
880     SSHKeywords.Execute_Command_At_Cwd_Should_Pass    rm -vrf vendor/juniper