Conversation
|
The tests are at least running! I'm testing on an old Windows laptop (~2014 HP ProBook 650) that I wiped and updated to the latest Windows 10 version. These were the steps I then followed: Install VSCode. Install Git for Windows. (I generally prefer MSYS2 but wanted to stay closer to what most people would run.)
Do a rudimentary Git setup (copy Install ConEmu, a sane terminal. Install Docker Toolbox. Install Node.js. The I remembered that Scoop exists so I installed that. Install PHP (v7.3 at the time of writing): Enable PHP extension by following this: https://github.com/lukesampson/scoop/wiki/Custom-PHP-configuration. Install Composer: Then I was able to start the Docker Quickstart Terminal, configure port forwarding and folder sharing (see updated dev-setup.md in a13ba8f) and run tests. Unit tests passed: |
|
Great, I'm getting consistent results with Docker for Mac, #1400 (comment): It took about half an hour, maybe a bit more, which is again quite similar to what I'm seeing on Mac, currently (I can no longer reproduce the 10-minute runs, see #1400 (comment)). |
pavelevap
left a comment
There was a problem hiding this comment.
My experience was not so smooth, but it is probably caused by slower computer (maybe also Windows 7 or some special settings, I am not sure yet). But in the end tests "work" also on my machine with the same results.
|
Waiting is implemented in #1401 if that was part of the problem... @pavelevap, if you have more tips or notes to share, feel free to add them, otherwise, I'm going to merge this later today. |
|
Also worth noting is that Travis now supports Windows so it would be a good idea to run tests on Windows automatically (though it most likely won't be via Toolbox). See #1259 (comment). |
|
I've updated the section on Docker Toolbox performance after my recent experiments in #1401 (comment). |
|
On the laptop (2014 HP ProBook 650), I upgraded from Docker Toolbox to Docker Desktop (had to completely reinstall the machine as Hyper-V was failing to activate after VirtualBox had been previously installed 🙄). The tests ran for a much more reasonable 16 minutes - it was 37 before and the best times we're getting on powerful MacBooks or on TravisCI are about 11 minutes. So not too bad. |



Issue: #1389
As part of #1389, I'm verifying that
tests:fullrun on Docker Toolbox for Windows. This PR documents the process and adds a couple of notes to the docs.