-
Notifications
You must be signed in to change notification settings - Fork 3
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
Fix flakey evaluation form system specs #295
Comments
@r-bartlett-gsa After spending several hours investigating and troubleshooting this issue, I have found a few issues with our integration tooling that prevent this from being resolved completely. The good news is that the CI builds are passing over 90% of the time and re-running them allows the PRs to merge. I have submitted a support request to the Capybara team to take another look at the issue that has been reported by other users on their repo. |
@stepchud Let's discuss this at the next dev hour, so the O&M team knows how to handle this (@kkrug, @jdonis, @jairoanaya ) |
What/Why
As a developer, I want a stable CI build that doesn't give false negative results which slow development.
We have seen a few of the specs in
spec/system/evaluation_form_spec.rb
fail at random times on CircleCI and sometimes local dev.Failing specs:
evaluation_form_spec.rb:262
# Evaluation Form update evaluation form page allows removing existing criteriaevaluation_form_spec.rb:206
# Evaluation Form update evaluation form page allows editing of an existing form valuesThese are from the same PR that was not updating eval forms:


Acceptance Criteria
rspec
step on CircleCI passes 5 times in a row when run from the startNOTE: the "Re-run workflow from start" option has been observed to have more success than "Re-run workflow from failed" on CircleCI
The text was updated successfully, but these errors were encountered: