Skip to content
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

[Reclaiming buffer] Test cases for reclaiming buffer on both traditional and dynamic model #4561

Merged
merged 29 commits into from
Dec 15, 2021

Commits on Sep 17, 2021

  1. Regression test case for traditional buffer manager in 201911

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    9d342ab View commit details
    Browse the repository at this point in the history
  2. Temporary commit for reclaiming buffer

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    6a16d47 View commit details
    Browse the repository at this point in the history
  3. Adjust test case according to zero profile on queues updated

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    fc59d01 View commit details
    Browse the repository at this point in the history
  4. Add ingress_lossy_profile to profile list only if ingress_lossy_pool …

    …is defined
    
    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    bbdf9d2 View commit details
    Browse the repository at this point in the history
  5. Fix errors during test

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    e443b4f View commit details
    Browse the repository at this point in the history
  6. Update enable-dynamic-buffer

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    97601b7 View commit details
    Browse the repository at this point in the history
  7. Support check all buffer items

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    a063eae View commit details
    Browse the repository at this point in the history
  8. Support check queues and lossy PGs

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    3693d6d View commit details
    Browse the repository at this point in the history
  9. Fix errors

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    92589f5 View commit details
    Browse the repository at this point in the history
  10. Works great for all checkings

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    056bca3 View commit details
    Browse the repository at this point in the history
  11. Works great with APPL_DB tables

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    f45b232 View commit details
    Browse the repository at this point in the history
  12. Rename

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    8434000 View commit details
    Browse the repository at this point in the history
  13. Enable buffer_deployment in dynamic buffer model

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    ef23207 View commit details
    Browse the repository at this point in the history
  14. Update tests/qos/test_buffer_deployment.py

    Remove redundant code
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    687b37d View commit details
    Browse the repository at this point in the history
  15. Fix review comments

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    7d894b9 View commit details
    Browse the repository at this point in the history
  16. Move deployment test to test_buffer

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    06fb98f View commit details
    Browse the repository at this point in the history
  17. Fix syntax error

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    e78f750 View commit details
    Browse the repository at this point in the history
  18. Skip traditional model for auto negotiation test

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    b61db56 View commit details
    Browse the repository at this point in the history
  19. Remove test_buffer_deployment since it has been moved to test_buffer

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    555fb29 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2021

  1. Stop BGP before the test and start it after

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 18, 2021
    Configuration menu
    Copy the full SHA
    4bd9848 View commit details
    Browse the repository at this point in the history
  2. Handle the case there is no lossless pg after load_minigraph in enabl…

    …e-dynamic-buffer.py
    
    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 18, 2021
    Configuration menu
    Copy the full SHA
    4882954 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. Configuration menu
    Copy the full SHA
    97a0443 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Adjust test case according to QoS reference format change

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    827f97b View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Fix syntax error

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    20da0a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Adjust test cases for latest master where there is no table name in t…

    …he reference
    
    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    3959906 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Configuration menu
    Copy the full SHA
    8852a69 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2021

  1. Skip legacy releases: 201811, 201911

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    8d8b5b3 View commit details
    Browse the repository at this point in the history
  2. Fix LGTM alerts

    Signed-off-by: Stephen Sun <stephens@nvidia.com>
    stephenxs committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    e6f53fa View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Configuration menu
    Copy the full SHA
    3176798 View commit details
    Browse the repository at this point in the history