Join GitHub today
Improve Dockerized testing infrastructure #1389
Full tests (
UPDATE: In the end, this issue is a major update of the dockerized dev / testing environment last updated in #1329.
During the work, I've also encountered several other things that are noted in the "Deferred items" section below.
These should be done separately in future PRs.
This was referenced
Mar 9, 2019
Good progress this weekend:
@pavelevap, could you please try how tests currently work on Windows? For me,
If we could fix that issue, that would be a big win.
Named volumes implemented in #1396 made things much faster but also harder to inspect files locally. The current solution depends on copying files from a named volumed to a folder that will be bind-mount to host but this is quite slow (several minutes of heavy I/O on my Mac).
This SO answer suggests using Samba, we could explore that as an alternative.
UPDATE: I tried to add Samba in #1411 but didn't manage to.