How long a stress test lasts depends entirely on what type of stress test you are planning on having. The shortest of all the stress tests are the simple exercise treadmill test without imaging. This type of test is usually pretty quick. You'll only be on the treadmill for ~15 minutes.