Creating infrequently running tests

Hi,

I'd like to create some unit tests that don't get ran automatically
(i.e. stuff that talks to remote servers, performance tests that
require inserting a billion rows, etc). What's the best way of doing
that? Where would the tests go? I assume that to run them I'd just
create another rake task.

Thanks,
Joe

Hm, I suppose one way to do it would be to have the infrequently-ran
tests check for ENV['RUN_ALL_TESTS'] (which gets set by the rake task
'run_all_tests')...