long_running tests move to the start of the test run

I went down a rabbit-hole a little bit with the smoke vs. long_running test ordering, and the solution here isn't great but it's definitely good enough for now. I've got some ideas about how to handle the smoke test mark that we can discuss at the next team meeting, and we can clean this up properly based on what we decide then.