In all seriousness though, I think that a look at OS scheduling would provide useful inspiration for test scheduling.