-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TE-3.7_otg_mac_fix #2080
TE-3.7_otg_mac_fix #2080
Conversation
Pull Request Functional Test Report for #2080 / 5ed03e9Virtual Devices
Hardware Devices
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
atePort4 also needs a MAC address set
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@manan-patel : The condition here is inverted as compared to the ATE version: https://github.com/openconfig/featureprofiles/pull/2080/files#diff-8acaeb616dcb7318148a8e7c202fb4ffc7e4c7aaf98c5a59a9ed34d410583dfdL485
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have updated the deviation to match with ATE tc. It should be skipped for all the vendors. It will fail for us due to traffic issue which keysights folks needs to help triage.
feature/gribi/otg_tests/base_hierarchical_nhg_update/base_hierarchical_nhg_update_test.go
Show resolved
Hide resolved
feature/gribi/otg_tests/base_hierarchical_nhg_update/base_hierarchical_nhg_update_test.go
Outdated
Show resolved
Hide resolved
* Delete deprecated ATE version of the P4RT tests * Delete deprecated ATE version of the QoS tests
* Create route-reflector-test Proposed test addresses requirements in the internal bug b/287237486 Validates: - BGP RR capability where IBGP peering address is learnt over IS-IS - OC leaves that capture BGP transport session attributes like local-address, peer-type - Ensure supported-capabilites leaf functionality * Update route-reflector-test * Rename feature/bgp/route-reflector-test to feature/bgp/routereflector/route-reflector-test Moving the test in routereflector directory * Update route-reflector-test * Update route-reflector-test * Update route-reflector-test * Update route-reflector-test * Rename route-reflector-test to 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 --------- Co-authored-by: Benson Schliesser <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]> * 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 <[email protected]> Co-authored-by: Sergey Fomin <[email protected]>
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 <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should rewrite the getLossPct
function slightly because floating point math can get weird and we're sometimes seeing an incorrect non-zero output here. Casting should be deferred until the final computation, which should then become 100 * (float32(lostPackets) / float32(txPackets))
A few more changes requested in the comments as well.
feature/gribi/otg_tests/base_hierarchical_nhg_update/base_hierarchical_nhg_update_test.go
Show resolved
Hide resolved
feature/gribi/otg_tests/base_hierarchical_nhg_update/base_hierarchical_nhg_update_test.go
Show resolved
Hide resolved
feature/gribi/otg_tests/base_hierarchical_nhg_update/base_hierarchical_nhg_update_test.go
Show resolved
Hide resolved
feature/gribi/otg_tests/base_hierarchical_nhg_update/base_hierarchical_nhg_update_test.go
Outdated
Show resolved
Hide resolved
author manan-patel <[email protected]> 1693508622 -0400 committer manan-patel <[email protected]> 1695396051 -0400 added MACs added mac for port4 updated otg pushconfig call location set GRIBIMACOverrideWithStaticARP condition same as counter ATE tc Add a few documentation pointers back to Ondatra. (openconfig#2112) Update RT-1.20 to RT-1.24 (openconfig#2121) BGP route-reflector-at-scale-test (openconfig#1756) * Create route-reflector-test Proposed test addresses requirements in the internal bug b/287237486 Validates: - BGP RR capability where IBGP peering address is learnt over IS-IS - OC leaves that capture BGP transport session attributes like local-address, peer-type - Ensure supported-capabilites leaf functionality * Update route-reflector-test * Rename feature/bgp/route-reflector-test to feature/bgp/routereflector/route-reflector-test Moving the test in routereflector directory * Update route-reflector-test * Update route-reflector-test * Update route-reflector-test * Update route-reflector-test * Rename route-reflector-test to 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 --------- Co-authored-by: Benson Schliesser <[email protected]> QOS changes (openconfig#2111) * fix test expectation * fix isis interface passive test to use session library * Fix QOS tests for Arista Migrate off remaining deprecated raw api uses (openconfig#2115) * Migrate off remaining deprecated raw api uses * feedback Add gRIBI MPLS compliance test basics. (openconfig#2124) * 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 (openconfig#2001) * 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 <[email protected]> DP-1.4: Adding test support for Nokia (openconfig#2023) * 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 <[email protected]> * 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 <[email protected]> Co-authored-by: Sergey Fomin <[email protected]> Fix new use of deprecated raw API (openconfig#2130) DP-1.14: Fixing error in forwarding group config (openconfig#2123) 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." Adding support for vendor ARISTA in Core file check test (openconfig#2125) adding case insensitive check for mac (openconfig#1635) 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 <[email protected]> incorporated comments incoporated comments rebased
Raised PR #2172 to fix the CLA CI/CD check failing under current PR |
Merged in #2172 instead |
Mac entries were removed in PR
https://github.com/openconfig/featureprofiles/pull/1855/files#diff-8acaeb616dcb7318148a8e7c202fb4ffc7e4c7aaf98c5a59a9ed34d410583dfd