<div dir="ltr">Since the autotools merge, the pull-tester has been misbehaving-- marking valid pulls as invalid, etc.<div><br></div><div>So I&#39;ve turned off some pull-tester features until somebody has time to figure out how to fix them. Right now, pull-tester does the following:</div>
<div><br></div><div>+ Cross-compile windows binaries</div><div>+ Compile linux binaries</div><div>+ Run unit tests (binaries compiled on linux)</div><div><br></div><div>The following features are turned off:</div><div><br>
</div><div>- Running unit tests under wine with cross-compiled windows binaries</div><div>- Running the block-chain-compatibility tester</div><div>- Computing code coverage</div><div><div><br></div><div>Medium-term, there are several changes that need to be made to the pull-tester environment; I&#39;d like the following to get done:</div>
<div><br></div><div>+ Upgrade the pull-tester machine from Ubuntu 10.04 to 12.04. Or, probably better, create a new 12.04 virtual machine and move the pull-tester over to it.</div><div><br></div><div>+ Upgrade compilers/dependencies based on what we think we&#39;ll use for the 0.9 release.</div>
<div><br></div><div>+ Figure out how to unify the pull-tester and gitian build processes.  Maybe the pull-tester should run gitian builds to create binaries (that are then tested against the blockchain tester)? Maybe the pull-tester scripts should be gitian scripts, which the pull-tester machine runs inside an LXC container?<br clear="all">
<div><br></div>-- <br>--<br>Gavin Andresen<br>
</div></div></div>