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

test/e2e/gateway: Remove redundant tests #4961

Merged
merged 2 commits into from
Jan 11, 2023

Conversation

sunjayBhatia
Copy link
Member

Changes:

  • Remove test cases for path matching
    • Covered by conformance tests for exact path matching and prefix path matching
    • Still need to contribute a couple prefix match cases back upstream before we can delete this test completely
  • Remove basic path redirect test
    • Covered in Gateway API v0.6.0
    • More advanced features are not covered in the latest release but are on main, so we cannot remove those cases yet.

Updates #4579

Covered by conformance tests for exact path matching and prefix path
matching

Still need to contribute a couple prefix match cases back upstream
before we can delete this test completely

Signed-off-by: Sunjay Bhatia <[email protected]>
Covered in Gateway API v0.6.0

More advanced features are not covered in the latest release but are on
main, so we cannot remove those cases yet.

Signed-off-by: Sunjay Bhatia <[email protected]>
@sunjayBhatia sunjayBhatia added the release-note/none-required Marks a PR as not requiring a release note. Should only be used for very small changes. label Jan 5, 2023
@sunjayBhatia sunjayBhatia requested a review from a team as a code owner January 5, 2023 19:04
@sunjayBhatia sunjayBhatia requested review from tsaarni, stevesloka and skriss and removed request for a team January 5, 2023 19:05
@sunjayBhatia
Copy link
Member Author

See kubernetes-sigs/gateway-api#1627 for PR to gw api main to add more path matching cases

@codecov
Copy link

codecov bot commented Jan 5, 2023

Codecov Report

Merging #4961 (bf0978c) into main (76521b7) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #4961   +/-   ##
=======================================
  Coverage   76.50%   76.50%           
=======================================
  Files         140      140           
  Lines       16772    16772           
=======================================
  Hits        12832    12832           
  Misses       3690     3690           
  Partials      250      250           

@sunjayBhatia sunjayBhatia merged commit 8c96516 into projectcontour:main Jan 11, 2023
@sunjayBhatia sunjayBhatia deleted the remove-gw-e2e-tests branch January 11, 2023 17:08
yangyy93 pushed a commit to projectsesame/contour that referenced this pull request Feb 16, 2023
Remove test cases for path matching

Covered by conformance tests for exact path matching and prefix path
matching

Remove basic path redirect test

Covered in Gateway API v0.6.0

More advanced features are not covered in the latest release but are on
main, so we cannot remove those cases yet.

Signed-off-by: Sunjay Bhatia <[email protected]>
Signed-off-by: yy <[email protected]>
yangyy93 pushed a commit to projectsesame/contour that referenced this pull request Feb 16, 2023
Remove test cases for path matching

Covered by conformance tests for exact path matching and prefix path
matching

Remove basic path redirect test

Covered in Gateway API v0.6.0

More advanced features are not covered in the latest release but are on
main, so we cannot remove those cases yet.

Signed-off-by: Sunjay Bhatia <[email protected]>
Signed-off-by: yy <[email protected]>
vmw-yingy pushed a commit to vmw-yingy/contour that referenced this pull request Feb 28, 2023
Remove test cases for path matching

Covered by conformance tests for exact path matching and prefix path
matching

Remove basic path redirect test

Covered in Gateway API v0.6.0

More advanced features are not covered in the latest release but are on
main, so we cannot remove those cases yet.

Signed-off-by: Sunjay Bhatia <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-note/none-required Marks a PR as not requiring a release note. Should only be used for very small changes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants