Is there a limit on how many tests I can run?

No, there is no limit on the number of tests that you can run. Based on your license tier, there may be limit on the concurrency (number of tests you can run at the same time).