Skip to content
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

Ensure daemon under test does not perform any initial build work when profiled or benchmarked #28

Open
adammurdoch opened this issue Apr 7, 2017 · 2 comments
Labels

Comments

@adammurdoch
Copy link
Member

When a given build has never been run with the version of Gradle under test, for the specified Gradle user home, the daemon under test will include state/noise from the initial work of downloading stuff, compiling scripts, and so on.

Previously, we used to do a clean build and shut down the daemons, prior to benchmarking or profiling, but this was removed. We should add an initial run of the scenario, then shutdown the daemon, then benchmark or profile. This initial run does not necessarily need to be a clean build, but it should do something similar to the scenario under test.

@adammurdoch
Copy link
Member Author

just a correction: the initial setup was done prior to benchmarking, but not profiling.

@oehme oehme added the bug label Mar 14, 2018
@lptr
Copy link
Member

lptr commented Sep 3, 2020

Would #201 solve this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants