-
-
Notifications
You must be signed in to change notification settings - Fork 513
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
Serenity test reports limited to 20 test cases when build is failing #3140
Comments
I was bumping the version of serenity to 3.7.1 and plugin to 3.7.0 but the problem still persists. |
The last working version is 3.2.5. The problem was introduced with serenity gradle plugin version 3.3.0. |
Does this work if you run with Maven? |
Hi @wakaleo. We are mainly working with gradle, means maven knowledge is limited and would cause higher effort to switch and test based on maven. So, I can't tell you. |
Hi @aybartsch I'm more familiar with Maven than Gradle. There are longstanding issues with Gradle due to the way it handles classpaths if I recall correctly which can cause problems with the reports. I don't have time to investigate currently, as I don't use Gradle very actively. However if you would like to investigate on your side, or get your company to sponsor some work in this area via a support contract, we should be able to get this working properly. |
@wakaleo Okay, I will try to find time to retest this issue with maven build. Will come back to you... |
The reports are no longer limited after updating to version 4.0.15. |
Hi Serenity Developers.
Since the update to version 3.6.12 I'm always facing incomplete serenity reports when one or more tests are failing. For example:
The above gradle build was running 38 tests with 2 tests failing but all reports (json, summary, main) contains 20 test cases only. There are no more than 20 test cases and it might happen that the failing one is missing in the report, too. Surprisingly, the file "target/site/serenity/results.csv" is containing all 38 tests. Do you have any idea?
Serenity general settings used for reporting:
Thanks and best regards, André
The text was updated successfully, but these errors were encountered: