A frequent peeve for me is that I have a failed test and need to SSH into it to see what’s wrong. For this, I’ll have to rebuild it all over again which may take a while.
Suggestion:
Enable SSH on all builds, close immediately if the test succeeds and keep open for a little while (say 5 mins) if it fails, and 1 hr if the SSH connection is actually used.