<br><br><div class="gmail_quote">On Mon, Feb 11, 2013 at 2:37 PM, Frank Shearar <span dir="ltr">&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I took a pass at writing CI jobs for testing packages in SqueakMap. I<br>
used Control simply because it&#39;s really small and, well, because I<br>
wrote it. Dogfood, in my bowl!<br>
<br>
I&#39;m getting strange errors though.<br>
<a href="http://build.squeak.org/job/ExternalPackageControl/4/console" target="_blank">http://build.squeak.org/job/ExternalPackageControl/4/console</a> says<br>
<br>
+ ./run-test.sh Control<br>
Downloading Cog VM r2678<br>
Downloading a fresh Trunk image<br>
Running tests on VM<br>
/usr/home/jenkins/workspace/ExternalPackageControl/target/cog.r2678/coglinux/bin/squeak...<br>
/usr/home/jenkins/workspace/ExternalPackageControl/target/cog.r2678/coglinux/bin/squeak:<br>
/bin/fgrep: not found<br>
/usr/home/jenkins/workspace/ExternalPackageControl/target/cog.r2678/coglinux/bin/squeak:<br>
/bin/uname: not found<br>
/usr/bin/ldd didn&#39;t produce any output and the system is 64 bit.  You<br>
may need to (re)install the 32-bit libraries.<br>
<br>
but - BUT - <a href="http://build.squeak.org/job/SqueakTrunk/169/console" target="_blank">http://build.squeak.org/job/SqueakTrunk/169/console</a> says<br>
<br>
Running tests on VM<br>
/var/lib/jenkins/workspace/SqueakTrunk/target/cog.r2678/coglinux/bin/squeak...<br>
4.0-2678 #1 Wed Feb  6 11:36:48 PST 2013 gcc 4.1.2<br>
CoInterpreter VMMaker.oscog-eem.264 uuid:<br>
64e76092-8af7-449f-9188-e65f3bd1f08d Feb  6 2013<br>
StackToRegisterMappingCogit VMMaker.oscog-eem.264 uuid:<br>
64e76092-8af7-449f-9188-e65f3bd1f08d Feb  6 2013<br>
VM: r2678 <a href="http://www.squeakvm.org/svn/squeak/branches/Cog" target="_blank">http://www.squeakvm.org/svn/squeak/branches/Cog</a><br>
Plugins: r2545 <a href="http://squeakvm.org/svn/squeak/trunk/platforms/Cross/plugins" target="_blank">http://squeakvm.org/svn/squeak/trunk/platforms/Cross/plugins</a><br>
Linux mcqfes 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:23 EST 2009 i686<br>
i686 i386 GNU/Linux<br>
plugin path: /var/lib/jenkins/workspace/SqueakTrunk/target/cog.r2678/coglinux/bin/../lib/squeak/4.0-2678<br>
[default: /var/lib/jenkins/workspace/SqueakTrunk/target/cog.r2678/coglinux/lib/squeak/4.0-2678/]<br>
2013-02-11T22:48:27.88+01:00: Loading Hudson build tools... from<br>
/var/lib/jenkins/workspace/SqueakTrunk/target/HudsonBuildTools.st<br>
2013-02-11T22:48:28.464+01:00: Running tests...<br>
<br>
Notice please that both are using (copies of) the same VM, Cog r.2678.<br>
Both jobs run on the _same machine_. One works, the other doesn&#39;t. Any<br>
ideas?<br></blockquote><div><br></div><div>Seems the difference is in the environment.  compare the output of e.g.</div><div><br></div><div>$ set</div><div>$ df -h .</div><div><br></div><div>?</div><div><br></div><div>The worrying thing is &quot;/bin/fgrep: not found&quot; etc.  How come?</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
frank<br>
<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div>