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

Update fastfail and SLA report, warning are not failures #145

Merged
merged 10 commits into from
Mar 30, 2021

Conversation

paulsbruce
Copy link
Collaborator

What?

Update fastfail logic so that it does not print all SLAs every 15s loop iteration. Also update SLA report output to not treat warnings on SLAs as test suite failures.

Why?

When using fastfail, WFM was experiencing superfluous console output (fastfail prints) and in pipelines were blocked when SLA warnings were being interpreted as failures.

How?

Update fastfail loop logic and displayer logic for junit output.

Testing

All tests passed locally, no need to write an extra test for SLA outputs.

@paulsbruce paulsbruce merged commit 8c64f5f into master Mar 30, 2021
@paulsbruce paulsbruce deleted the update-slas-warning-not-failure branch March 30, 2021 19:48
@paulsbruce paulsbruce added the bug Something isn't working label Mar 30, 2021
@paulsbruce paulsbruce self-assigned this Mar 30, 2021
stephanemartin pushed a commit to stephanemartin/neoload-cli that referenced this pull request Apr 15, 2021
…#145)

* Add debug outcomes logic

* Fix fastfail command max 4hrs

* Refactor max mins to wait for fastfail to separate function

* Refactor max mins to wait for fastfail to separate function

* Update fastfail loop to report only every 15s and filter to non-successes

* Update fastfail sla grouping for displayer

* Only report actual FAILURE during fastfail printouts

* Switch from using HTML < br / > tags to \ n character
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant