`make test` runs the CTest setup, which should work, but the catkin way to do it is to run `make run_tests` and then run `catkin_test_results <buildspace>/test_results`. The call to `catkin_test_results` summarizes the results from the test and returns a meaning full return code.

Now that I think about it I think I have a patch like this in one of the unmerged branches, let me look.