-
Notifications
You must be signed in to change notification settings - Fork 19
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
@JUnitPerfTest(totalExecutions = 1000, rampUpPeriodMs=10000, threads = 20, warmUpMs = 0) #110
Comments
Its due to the fact that there are multiple threads (20 in this case) updating & reading the same evaluation count counter.
To make it an exact target thread synchronisation logic would need to be introduced and it would be necessary to make sure that synchronisation did not impact latency evaluations which would involve introducing a lot of complexity that may not add a lot of value. |
So reading the best effort target, |
The only caveat to this is you can set |
So the The So if you use the default 60 sec duration, and you have 344 test , 115 skipped, it will take (344-115) mins to complete i.e. the duration is at the individual test level. For large test suites like you have, you are probably better off using |
You may be hitting a memory limit somewhere trying to run that many tests. You could try adding a fixed window size for the statistics calulator:
Adding
The It would only ever be possible to add a count of executed/skipped tests. Can you provide a list of exptected tests/class/packages (maybe a pdf or screenshot of the normal junit report) |
test.zip - Normal JUnit Report
Will try this and update in a day or two. if junit engine is asking to run it.. each time.. why so many runs happening.. i.e. 4 million times..
I have not seen any such error as my laptop is 64gb i7 11th generation, I shall continue to observe the memory errors.. however it is a posilbity will check the logs..as total suite is normally exiting in around 11 min as it may need to take 180+ min etc// |
I have 1000 as totalExecutions, however, innovations shows slightly around > 1000 mody times etc.. I know this not a bug, was looking to capture such a difference as there may be some reason behind this..
The text was updated successfully, but these errors were encountered: