1 # Copyright (c) 2019 PANTHEON.tech s.r.o. All rights reserved.
3 # This program and the accompanying materials are made available under the
4 # terms of the Eclipse Public License v1.0 which accompanies this distribution,
5 # and is available at http://www.eclipse.org/legal/epl-v10.html
9 YANGMODELS_REPO = "https://github.com/YangModels/yang"
10 NEXUS_RELEASE_BASE_URL = "https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot"
12 delete_static_paths_list = [
13 "/src/main/yang/.git",
14 "/src/main/yang/experimental",
15 # excluding ieee/draft from test
16 "/src/main/yang/standard/ieee/draft",
17 "/src/main/yang/standard/ietf/DRAFT",
18 ## Removing entire juniper folder because it creates an OOM Crash with the validator tool.*** Keywords ***
19 ## Unsure if the yang models are the problem or something in the tool. This is being tracked here:
20 ## https://jira.opendaylight.org/browse/YANGTOOLS-1093
21 "/src/main/yang/vendor/juniper",
22 ## Removing the cisco folder because there are over 30k yang files there and would increase the test time to something
24 "/src/main/yang/vendor/cisco",
25 ## Mount points may only be defined at either a container or a list, not anydata, lines 948
26 ## https://tools.ietf.org/html/rfc8528#section-3.1
27 "/src/main/yang/standard/ietf/RFC/ietf-connectionless-oam@2019-04-16.yang",
28 ## removed dependency file from test standard/ietf/RFC/ietf-connectionless-oam@2019-04-16.yang
29 "/src/main/yang/standard/ietf/RFC/ietf-connectionless-oam.yang",
30 ## removed dependecy file from test standard/ietf/RFC/ietf-connectionless-oam-methods@2019-04-16.yang
31 "/src/main/yang/standard/ietf/RFC/ietf-connectionless-oam-methods.yang",
32 "/src/main/yang/standard/ietf/RFC/ietf-connectionless-oam-methods@2019-04-16.yang",
37 "/src/main/yang/standard",
38 "/src/main/yang/standard/etsi",
39 "/src/main/yang/standard/etsi/NFV-SOL006-v3.6.1",
40 "/src/main/yang/standard/etsi/NFV-SOL006-v2.6.1",
41 "/src/main/yang/standard/etsi/NFV-SOL006-v2.7.1",
42 "/src/main/yang/standard/etsi/NFV-SOL006-v2.8.1",
43 "/src/main/yang/standard/etsi/NFV-SOL006-v3.3.1",
44 "/src/main/yang/standard/etsi/NFV-SOL006-v3.5.1",
45 "/src/main/yang/standard/odp",
46 "/src/main/yang/standard/bbf",
47 "/src/main/yang/standard/ietf",
48 "/src/main/yang/standard/ietf/RFC",
49 "/src/main/yang/standard/mef",
50 "/src/main/yang/standard/ieee",
51 "/src/main/yang/standard/ieee/published",
52 "/src/main/yang/standard/ieee/published/802.1",
53 "/src/main/yang/standard/ieee/published/802.11",
54 "/src/main/yang/standard/ieee/published/802",
55 "/src/main/yang/standard/ieee/published/1588",
56 "/src/main/yang/standard/ieee/published/802.3",
57 "/src/main/yang/standard/ieee/published/1906.1",
58 "/src/main/yang/standard/ieee/published/1906.1/Examples",
59 "/src/main/yang/standard/iana",
60 "/src/main/yang/vendor",
61 "/src/main/yang/vendor/fujitsu",
62 "/src/main/yang/vendor/huawei",
63 "/src/main/yang/vendor/ciena",
64 "/src/main/yang/vendor/nokia"