Hey,

How do we avoid sleeps in incremental compilation integ tests? My initial
batch of integ tests for java incremental compilation uses Thread.sleep and
file.lastModified to verify which files were actually recompiled. It seems
tricky to avoid the sleep. If I use file hash/size instead of lastModified
it does not work for cases where recompiled class is the same as the
original one. Another option would be to introduce some api/listener that
gets notified just before the compilation and receives the information
about requested source to compile.

Thoughts?

Cheers!
--
Szczepan Faber
Principal engineer@gradle; Founder@mockito
Join us for Gradle Summit 2014, June 12th and 13th in Santa Clara, CA:
http://www.gradlesummit.com

Reply via email to