Wrap actual runs in a promise.

Now I can load the file without waiting for all the runs to complete.