I'm using a plugin to do AMD loading. This works, however only when using --reset. Otherwise, on the second run jstestdriver runs zero test cases. It seems like some internal cache of test cases is not being maintained properly. I set some breakpoints, and noted that the TestCaseManager fileToTestCaseMap_ and testCaseToFileMap_ appear to always be empty. Not sure if that's related.
In any case, jstestdriver is too slow to be usable during development with --reset.