[squeak-dev] Strange CI error

Eliot Miranda eliot.miranda at gmail.com
Mon Feb 11 22:48:05 UTC 2013


On Mon, Feb 11, 2013 at 2:37 PM, Frank Shearar <frank.shearar at gmail.com>wrote:

> I took a pass at writing CI jobs for testing packages in SqueakMap. I
> used Control simply because it's really small and, well, because I
> wrote it. Dogfood, in my bowl!
>
> I'm getting strange errors though.
> http://build.squeak.org/job/ExternalPackageControl/4/console says
>
> + ./run-test.sh Control
> Downloading Cog VM r2678
> Downloading a fresh Trunk image
> Running tests on VM
>
> /usr/home/jenkins/workspace/ExternalPackageControl/target/cog.r2678/coglinux/bin/squeak...
>
> /usr/home/jenkins/workspace/ExternalPackageControl/target/cog.r2678/coglinux/bin/squeak:
> /bin/fgrep: not found
>
> /usr/home/jenkins/workspace/ExternalPackageControl/target/cog.r2678/coglinux/bin/squeak:
> /bin/uname: not found
> /usr/bin/ldd didn't produce any output and the system is 64 bit.  You
> may need to (re)install the 32-bit libraries.
>
> but - BUT - http://build.squeak.org/job/SqueakTrunk/169/console says
>
> Running tests on VM
>
> /var/lib/jenkins/workspace/SqueakTrunk/target/cog.r2678/coglinux/bin/squeak...
> 4.0-2678 #1 Wed Feb  6 11:36:48 PST 2013 gcc 4.1.2
> CoInterpreter VMMaker.oscog-eem.264 uuid:
> 64e76092-8af7-449f-9188-e65f3bd1f08d Feb  6 2013
> StackToRegisterMappingCogit VMMaker.oscog-eem.264 uuid:
> 64e76092-8af7-449f-9188-e65f3bd1f08d Feb  6 2013
> VM: r2678 http://www.squeakvm.org/svn/squeak/branches/Cog
> Plugins: r2545
> http://squeakvm.org/svn/squeak/trunk/platforms/Cross/plugins
> Linux mcqfes 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:23 EST 2009 i686
> i686 i386 GNU/Linux
> plugin path:
> /var/lib/jenkins/workspace/SqueakTrunk/target/cog.r2678/coglinux/bin/../lib/squeak/4.0-2678
> [default:
> /var/lib/jenkins/workspace/SqueakTrunk/target/cog.r2678/coglinux/lib/squeak/4.0-2678/]
> 2013-02-11T22:48:27.88+01:00: Loading Hudson build tools... from
> /var/lib/jenkins/workspace/SqueakTrunk/target/HudsonBuildTools.st
> 2013-02-11T22:48:28.464+01:00: Running tests...
>
> Notice please that both are using (copies of) the same VM, Cog r.2678.
> Both jobs run on the _same machine_. One works, the other doesn't. Any
> ideas?
>

Seems the difference is in the environment.  compare the output of e.g.

$ set
$ df -h .

?

The worrying thing is "/bin/fgrep: not found" etc.  How come?


> frank
>
>


-- 
best,
Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20130211/6c9c6cd0/attachment.htm


More information about the Squeak-dev mailing list