improve integration test runner