Skip to content

Patch 3#2

Open
sachendras wants to merge 139 commits into
SenthilkumarSelvaganapathy:mainfrom
sachendras:patch-3
Open

Patch 3#2
sachendras wants to merge 139 commits into
SenthilkumarSelvaganapathy:mainfrom
sachendras:patch-3

Conversation

@sachendras
Copy link
Copy Markdown

No description provided.

Ankur19 and others added 30 commits September 13, 2023 11:32
* fix test expectation

* fix isis interface passive test to use session library

* Fix QOS tests for Arista
* Migrate off remaining deprecated raw api uses

* feedback
* Add gRIBI MPLS compliance test basics.

 * (A) feature/gribi/mplsutil/...
   - Add utilities for gRIBI MPLS compliance testing.
 * (A) feature/gribi/otg_tests/mpls_compliance/...
   - Add initial gRIBI MPLS compliance test.

* Remove shadow `baseLabel` definition.
* DP-1.2: Adding test support for Nokia

   1. Adding testNokiaClassifierConfig and testNokiaSchedulerPoliciesConfig to cover script scenario for Nokia
   2. Adding function (SetForwardingGroupWithFabricPriority) to configure ForwardingGroup with Fabric-priority in qoscfg.go

* Updating queue-name based on commonTrafficQueueNames based openconfig/entity-naming#24
* Adding buffer-allocation configuration for maxBurstSize.
* Consolidating buffer-allocation config.
* Replacing fabric-priority configuration with Queue-id as discussed in b/297188157
* Validating priority state only when configured strict.
---------

Co-authored-by: Sergey Fomin <sergey.fomin@nokia.com>
* DP-1.4: Adding test support for Nokia
Following changes are made in this PR -
    1. Updating deviations in metadata file
    2. Updating test script to support Nokia
    3. Adding function (SetForwardingGroupWithFabricPriority) to configure ForwardingGroup with Fabric-priority in qoscfg.go

"This code is a Contribution to the OpenConfig Feature Profiles project ("Work") made under the Google Software Grant and Corporate Contributor License Agreement ("CLA") and governed by the Apache License 2.0. No other rights or licenses in or to any of Nokia's intellectual property are granted for any other purpose. This code is provided on an "as is" basis without any warranties of any kind."

Co-authored-by: Krishna Bovilla <krishna.bovilla@nokia.com>

* Replacing fabric-priority configuration with queue-id as discussed in b/297188157

"This code is a Contribution to the OpenConfig Feature Profiles project ("Work") made under the Google Software Grant and Corporate Contributor License Agreement ("CLA") and governed by the Apache License 2.0. No other rights or licenses in or to any of Nokia's intellectual property are granted for any other purpose. This code is provided on an "as is" basis without any warranties of any kind."

---------

Co-authored-by: Krishna Bovilla <krishna.bovilla@nokia.com>
Co-authored-by: Sergey Fomin <sergey.fomin@nokia.com>
As part of PR-2026 ,part of config was removed by mistake and corrected it.

 "This code is a Contribution to the OpenConfig Feature Profiles project ("Work") made under the Google Software Grant and Corporate Contributor License Agreement ("CLA") and governed by the Apache License 2.0. No other rights or licenses in or to any of Nokia's intellectual property are granted for any other purpose. This code is provided on an "as is" basis without any warranties of any kind."
This code is a Contribution to the OpenConfig Feature Profiles project ("Work") made under the Google Software Grant and Corporate Contributor License Agreement ("CLA") and governed by the Apache License 2.0. No other rights or licenses in or to any of Nokia's intellectual property are granted for any other purpose. This code is provided on an as is basis without any warranties of any kind.

Co-authored-by: Sergey Fomin <sergey.fomin@nokia.com>
* gNMI-1.13: New deviation for unsupported threshold container under transceiver component

* Committing metadata.proto; had missed this in the earlier commit.

---------

Co-authored-by: nicjiang2023 <nicjiang@juniper.net>
* Initial commit for RT-1.23

* updated metadata

* Update bgp_afi_safi_defaults_test.go

* Update metadata.textproto

---------

Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>
Co-authored-by: sachendras <44847441+sachendras@users.noreply.github.com>
* fixed the tun1.9 subnet issue

* fixing the ip address assignment guidelines

---------

Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>
Co-authored-by: sachendras <44847441+sachendras@users.noreply.github.com>
* added OTG test for RT-1.11

* added metadata

* updated

* updated

* added deviations to metadata

* Update bgp_remove_private_as_otg_test.go

updated int32 to uint32

* Addressing review comments

* Updated README

* Updated README

* Update metadata.textproto

* Adressing review comments

---------

Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>
* Use sync/atomic instead of uber's atomic

* Use Store instead of Add
* Update RT-1.12 metadata.textproto

* Update RT-1.23-metadata.textproto

* Update RT-2.6 metadata.textproto

* Update RT-2.7 metadata.textproto

* Update RT-2.9 metadata.textproto

* Update RT-2.8 metadata.textproto

* Update health-1.1 metadata.textproto

* Update RT-1.19 metadata.textproto

* Update RT-1.24 metadata.textproto

* Update RT-1.12 ATE metadata.textproto

* Update RT-1.14 metadata.textproto

* Update RT-2.10 metadata.textproto

* Update TUN-1.9 metadata.textproto
* added deviation to skip_interface_oper_status_lower_layer_down

* deviation to update interface loopback mode using raw gnmi

* fixed call

* fixed GNMI raw call

* updated logic for Interface_OperStatus_LOWER_LAYER_DOWN check

* added Interface_OperStatus_DOWN check

* rollback vendor call order

* rebase

* updated metadata.pb.go

* Fix nil dereference (openconfig#2128)

* RT-1.23 BGP AFI-SAFI OC Defaults (openconfig#2082)

* Initial commit for RT-1.23

* updated metadata

* Update bgp_afi_safi_defaults_test.go

* Update metadata.textproto

---------

Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>
Co-authored-by: sachendras <44847441+sachendras@users.noreply.github.com>

* fixed the tun1.9 subnet issue (openconfig#2088)

* fixed the tun1.9 subnet issue

* fixing the ip address assignment guidelines

---------

Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>
Co-authored-by: sachendras <44847441+sachendras@users.noreply.github.com>

* RT-1.11 - BGP remove private AS  - OTG test (openconfig#1853)

* added OTG test for RT-1.11

* added metadata

* updated

* updated

* added deviations to metadata

* Update bgp_remove_private_as_otg_test.go

updated int32 to uint32

* Addressing review comments

* Updated README

* Updated README

* Update metadata.textproto

* Adressing review comments

---------

Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>

* updated call

---------

Co-authored-by: Greg Dennis <5436032+greg-dennis@users.noreply.github.com>
Co-authored-by: cprabha <cprabha@juniper.net>
Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>
Co-authored-by: sachendras <44847441+sachendras@users.noreply.github.com>
Co-authored-by: KandukuriSudheer <134359848+KandukuriSudheer@users.noreply.github.com>
Co-authored-by: guoshiuan <guoshiuan@gmail.com>
* RT-2.8: IS-IS Passive is enabled at the area level

* Updated OTG files for RT2.8

* Update isis_interface_level_passive_test.go

updated int32 to uint32

* Update metadata.textproto

Added tags

* addressing review comments

* script modified as per the latest test steps

* script modified as per the latest test steps

* Update metadata.textproto

Added tags in metadata.textproto

---------

Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>
Co-authored-by: cprabha <cprabha@juniper.net>
Co-authored-by: Mohana <mohanas@juniper.net>
…nconfig#1885)

* Create feature.textproto

* Create README.md

* Create metadata.textproto

* Update README.md
…nt (openconfig#1843)

* Project import generated by Copybara.

PiperOrigin-RevId: 544583108

* Update feature.textproto

* Update deviations.go

* Update metadata.pb.go

* Update main.go

* Update deviations.go

* Update feature.textproto

* Update README.md

* Update feature.textproto

* Update README.md

* Update feature.textproto

---------

Co-authored-by: Rafal Szarecki <rszarecki@users.noreply.github.com>
* initial commit for RT2.10

* Update isis_change_lsp_lifetime_test.go

updated setprefix value from int32 to uint32

* Addressing review comments

* Update metadata.textproto

Added tags

* addressing review comments

* addressing review comments

---------

Co-authored-by: cprabha <cprabha@juniper.net>
Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>
Co-authored-by: Mohana <mohanas@juniper.net>
* Use update for ni

* fixed missing otg tests

* added missing pbf config

* sync otg

* Added function for default NI configuration

* removed unrelated changes

---------

Co-authored-by: anksaiki <ankursaikia@google.com>
Co-authored-by: guoshiuan <guoshiuan@gmail.com>
cprabha and others added 30 commits October 19, 2023 13:51
…i for BGP LLGR Disable (openconfig#2204)

* Added deviation to use native cli for BGP LLGR Disable

* added issue tracker detail

* added issue tracker detail

* Resolving conflicts

* Resolving conflicts

---------

Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>
* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md
…2236)

* Add tests for 400ZR chromatic dispersion and eSNR.
* BGP Default Policies README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update feature/bgp/policybase/otg_tests/default_policies_test/README.md

Co-authored-by: Darren Loher <dloher@google.com>

* Update README.md

* Update README.md

---------

Co-authored-by: Darren Loher <dloher@google.com>
…2268)

* Adding state_path_unsupported to metadata.textproto file for the QOS ECN test for Arista

* added newline at end of file

---------

Co-authored-by: anksaiki <ankursaikia@google.com>
* update go version from 1.19 to 1.21

* update seed which is deprecated

* removing call to random seed

* Free up space for staticcheck (openconfig#2279)

---------

Co-authored-by: Brandon Stoll <bstoll@users.noreply.github.com>
* TUN 1.4

* update

* Update tunnel_interface_based_ipv6_gre_encapsulation_test.go

Updated int32 to uint32 for SetPrefix

* resolve conflicts

* resolve conflict

* update

* address comment

* Update metadata.textproto

Updated tags

* fix Readme

* address comment

* address comments

* update

* fix static errors

* Update metadata.pb.go

* update

* update

* update

* update

* update

* address comments

* resolve conflicts

* metadata update

* resolve conflict

* update

* update

---------

Co-authored-by: Mohana <mohanas@juniper.net>
Co-authored-by: Arul Kumar Sekar <128646204+arulkumarsekar@users.noreply.github.com>
* Update README.md

- Add a gNOI negative test to verify health of a Config daemon after it is killed.
- Once the daemon is brought back, health of the daemon is rechecked to confirm functionality.

* Update README.md

* Update README.md

* Update README.md
* update to ondatra/gnoi api

* Update p4rt_daemon_failure_test.go

formatting file

* format file
* Update feature/platform/transceiver/zr_input_output_power_test/README.MD

---------

Co-authored-by: Darren Loher <dloher@google.com>
* feat: mtu-1.3: large ip packet transmission

* refactor: set otg l1 speed based on testbed
* add IC utilization readme
* rt-5.6: upd to configure loopback mode on physical interfaces

This code is a Contribution to the OpenConfig Feature Profiles project ("Work") made under the Google Software Grant and Corporate Contributor License Agreement ("CLA") and governed by the Apache License 2.0. No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. This code is provided on an "as is" basis without any warranties of any kind.
* add isis drain test

This code is a Contribution to the OpenConfig Feature Profiles project ("Work") made under the Google Software Grant and Corporate Contributor License Agreement ("CLA") and governed by the Apache License 2.0. No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. This code is provided on an "as is" basis without any warranties of any kind.
* Migrate to new replayer test API

* Bump replayer version
This is to test for subscription to multiple paths with different Subscription modes in a single request using Subscriptionlist. Goal here is to ensure that the NOS supports "Subscriptionlist" and also supports the desired subscriptionmodes per path.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.