run_tests using interface complete