Confusing arguments to run_tests.py
There seems to be some confusion going on about the overloading of -t to mean --test and --target:
./run_tests.py --integ --test test.integ.control.controller ONLINE <-- this runs without complaint (without enabling the online tests), tho it should be an error because of the dangling ONLINE
./run_tests.py --integ --test test.integ.control.controller -t ONLINE <-- this runs without an error, but runs no tests at all. It reports "TESTING PASSED (0seconds)" which is unhelpful, because it doesn't say that it ran 0 tests
./run_tests.py --integ --test test.integ.control.controller --target ONLINE behaves exactly the same like the above.