Parallel compile test

There are other PRs that will result in a cache miss for the Dockerfile.
- #6885
- #6520

I suggest we merge those 3 around the same time to avoid any inconvenience :)

Ping @tianon @unclejack