lmergen: we difinitely have some of those problems... we tend to integration test the whole platform, and unit test / integration separate services individually. Also yeah I agree leiningen is really set up for testing a single repo - and configuring CI to matrix build dependencies and actually integrate things for you is a timesink