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

Add test for Proxy to Hub API #784

Open
aufi opened this issue Nov 1, 2023 · 3 comments
Open

Add test for Proxy to Hub API #784

aufi opened this issue Nov 1, 2023 · 3 comments
Labels
priority/normal Higher priority than priority/minor. Nice to have. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@aufi
Copy link
Member

aufi commented Nov 1, 2023

One of roles of Konveyor UI is to proxy requests to Hub API, when this would fail, UI can effectively break API (test suite).

It is needed add a simple check that running UI correctly passes requests to Hub API, e.g. list tags (which returns a non-empty JSON even on fresh Konveyor installation).

@sjd78
Copy link
Member

sjd78 commented Nov 1, 2023

See konveyor/tackle2-ui#1405

@sjd78
Copy link
Member

sjd78 commented Nov 1, 2023

I'm assuming the tier-0 UI test

See konveyor/tackle2-ui#1405

Am I correct in assuming the tier-0 UI tests in global-ci would cover this issue?

@aufi
Copy link
Member Author

aufi commented Nov 1, 2023

Correct, current UI tests executed by #1405 would cover this issue (since UI was not working), but I was thinking this issue to add a simple test for access Hub API via UI proxy, so a small extension of UI tests (and correct, it should be execute as part of the UI CI test suite).

@abrugaro abrugaro added priority/normal Higher priority than priority/minor. Nice to have. triage/accepted Indicates an issue or PR is ready to be actively worked on. labels Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority/normal Higher priority than priority/minor. Nice to have. triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
Status: 🔖 Ready
Development

No branches or pull requests

3 participants