Test now run closer to as fast as possible. The @minutely test depend on the clock and can last ~0 to ~1 minute.
…f entity with an already used identity
Add a checkReleaseSpec task that ensure no releasable module depend on module(s) that don't fit the release criteria and otherwise throw a detailed exception. The release task now depends on checkReleaseSpec. Removed unused duplicate ModuleReleaseSpecification.groovy file and fixed a typo along the way.
…r and minor API refinements
Tested in ApplicationBuilderTest.
Jacoco data collection happens through the Gradle Jacoco plugin on subprojects. The report is built by the root project using the Jacoco ant task in order to setup projects groups in the Jacoco report structure.
Moved net.spy:spymemcached dependency definition to ~/libraries.gradle
ASCII and BINARY protocols SASL authentication
ASCII protocol without authentication
MongoDB, Riak, Redis, MySQL & PostgreSQL EntityStores tests now run automatically they can connect to the underlying service. This makes easier to run tests on actual backends: simply install and start them with their default configuration. MySQL & PostgreSQL need an account, see the respective tests for intructions.