I expected the parallel:prepare task to have the same behavior as db:prepare:
- create the database if it doesn't exist
- load the schema
- migrate to latest version
- run seeds only if database didn't previously exist
However, the task fails if the test database doesn't exist. We're currently using parallel:setup, but that re-seeds every time, which fails for us on subsequent runs.