<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 27 April 2017 at 09:22, Luke Gorrie <span dir="ltr"><<a href="mailto:luke@snabb.co" target="_blank">luke@snabb.co</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>How to run the build including all tests in VMs (go for lunch the first time you run it...):</div></div></div></div></blockquote><div><br></div><div>... if you really want to run this then it's probably worth giving e.g. '-j 10' to nix-build to parallelize downloads and execution, and also to test from the stable branch of nix instead of the master branch (<font face="monospace, monospace">git clone -b 1.11-maintenance ...</font>).</div><div><br></div><div>Note: Nix CI is also able to distribute builds across many machines automatically. This can make the big multiplatform builds and tests fast. I usually work with a Nix CI that has ~ 20 build machines and this lets us do nice things like run a machine-week of benchmark regression tests overnight. But I digress... :-)</div><div><br></div><div><br></div></div></div></div>