Fix parallel testing on ci
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Passed 00:14:01
| Stage: build |
Download artifacts
No artifacts found |
This merge request fixes parallel CI builds in the most simple way.
For Linux host, /dev/shm
is used to store the test database and prefix to speedup tests execution.
However, on the Gitlab CI, the same machine may run several builds in parallel which means that one run might overwrite data from another one.
In order to avoid that two solutions are possible:
/dev/shm
to ensure each build has its data in its own directoryThe first solution was chosen has it is the easiest to put in place.
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Passed 00:14:01
| Stage: build |
Download artifacts
No artifacts found |