-
-
Notifications
You must be signed in to change notification settings - Fork 147
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
Only the last finished thread (test) is showing in the Cucumber report. #1218
Comments
Are you implying that this behavior changed from v19.2.0 to v20.0.0? In any case,
Simply put, upon execution, any existing report is deleted to make room for a new one. The alternative of always merging reports is unintuitive and not appropriate in most other scenarios. Thus closing. |
@badeball I am not sure from which version its broken, I was on version
Upgrading to the latest is backfired for us, We also encountered another issue with |
Current behavior
After upgrading preprocessor to the latest
(>=20)
, When Cypress tests are running in parallel, It overwrites previously executed groups/threads from the Cucumber'slog.json
file, Only the last executed/finished thread/group remains in the json, Hence When we execute command to generate the report, It shows up result of last finished group/thread.Desired behavior
It should work like before,
log.json
should not be override, all the test result should be stored in thelog.json
.Test code to reproduce
When you run the test in parallel using any plugin it will be reproducible. I was able to reproduce the same using below plugins:
Versions
Checklist
[email protected]
(package name has changed and it is no longer the most recent version, see #689).The text was updated successfully, but these errors were encountered: