12/14/2012 10:18:25 PM
don't pass on H2: https://travis-ci.org/killbill/killbill/jobs/3672372
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
12/14/2012 9:54:04 PM
like .setFetchSize(Integer.MIN_VALUE).
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
12/14/2012 9:08:40 PM
tests were failing with H2 due to a missing account lock
(invoices were being generated multiple times in parallel).
This patch makes MockGlobalLocker implement the GlobalLocker using
AtomicBoolean.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
|
12/14/2012 7:25:11 PM
TestNG groups:
* fast: unit tests not requiring a database
* slow: unit tests requiring a database (MySQL or H2)
* mysql: MySQL specific tests (TestMysqlGlobalLocker and TestDefaultAnalyticsUserApi)
This check-in also introduces a new profile 'h2' to run tests under h2.
Travis will also now run slow tests using H2.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
|
|
|
|
12/14/2012 4:01:11 PM
a different syntax for table level comments.
MySQL supports creating and updating the comment as part of the CREATE or ALTER
statement.
H2 only supports the syntax COMMENT ON TABLE ... IS '...';
It seems overkill to fork the ddl file just for the comments and these
tables are documented at http://killbilling.org/ anyways.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|