Closed re-l124c41 closed 3 years ago
@re-l124c41 I think the problem is fixed in dev now... but it's showing the iterations in random order, I will see if there's enough metadata to re-sort the iterations in the final report.
Ah, every iteration has an iteration index... it's trivial to sort.
Hello @renatoathaydes ! Nice to see this fixed! Thank you! Are you planning to add this to some future release tag? I wasn't able to build project from dev branch with jitpack it fails with error on signing task jitpack-dev-SNAPSHOT-build-log
Was waiting for you to confirm it worked in your project. I will release in the next couple of days.
jitpack uses the publishToMavenLocal
task?! That task shouldn't be triggering signing , I will fix that as well.
Fixed... jitpack should work now.
Sorry I haven't realised you was waiting for me. I was able to build it with jitpack from def-SNAPSHOT and everything working well. Thank you)
I released the fix on version 2.1-groovy-3.0
.
When parallel test execution mode enabled in spock then report produced by spock-reports incorrectly adds all iterations of all features to one feature and marks other features as skipped.
This happens because in parallel mode all features added to
SpecData#featureRuns
list before any of them get executed and then only last feature returned fromSpockReportExtension#currentRun()
whenSpockReportExtension#afterIteration()
called.This behaviour can be reproduced by running this small project: https://github.com/re-l124c41/parallel-test-example