-
Notifications
You must be signed in to change notification settings - Fork 32
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
Improve xfailed management in API performance tests #3665
Labels
Comments
2 tasks
2 tasks
1 task
davidjiglesias
changed the title
Improve xfailed managment in API performance tests
Improve xfailed management in API performance tests
Mar 3, 2023
1 task
1 task
1 task
1 task
1 task
1 task
1 task
2 tasks
3 tasks
2 tasks
2 tasks
2 tasks
2 tasks
UpdatePassed to |
LGTM! |
3 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Description
Currently, the way xfail is used in API performance tests prevents endpoint execution from even being attempted:
wazuh-qa/tests/performance/test_api/test_api_endpoints_performance.py
Lines 35 to 38 in 1333324
This makes it impossible to determine if any of the listed endpoints have worked correctly:
wazuh-qa/tests/performance/test_api/test_api_endpoints_performance.py
Lines 15 to 22 in 1333324
Sometimes, such as for the
PUT /agents/group
endpoint in the tests run in the issue below, it might be useful to know if it's still failing or not, without explicitly modifying the list:Configurations
Proposed test cases
Considerations
These tests are usually run inside a performance pipeline.
The text was updated successfully, but these errors were encountered: