-
Notifications
You must be signed in to change notification settings - Fork 12
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
Improve Smart Testing Performance #236
Comments
I have one idea how to improve the performance: |
Yes it is a good idea, even we could create some kind of chain on this. For example when scm changes has been calculated, if |
@lordofthejars IIRC you have some big project with a lot of test classes. Is it AssertJ or something else? |
If we don't want to detect which strategies are activated in the maven extension phase, then we cannot create this kind of chain. |
Yes it was just assertj |
@lordofthejars can you share modified project so we can have a simple reference to reproducer? |
There were no modification, I just cloned the assertj project and modified |
And how did you execute the build? Which version of ST was defined in |
In the git history of workshop you can see next things if you want to reproduce exactly the same thing:
You need to run this using affected strategy and it is where the 2 million nodes are created. You need to run this using changed strategy, but no performance issues observed at that time. |
Thanks, that's exactly the context we will need when we dive into this analysis! |
The text was updated successfully, but these errors were encountered: