[squeak-dev] Failing tests in trunk, gearing up for 4.4 release

Frank Shearar frank.shearar at gmail.com
Wed Sep 5 10:36:06 UTC 2012

On 5 September 2012 06:02, Jeff Gonis <jeff.gonis at gmail.com> wrote:
> Hi Everyone,
> I had originally emailed Frank saying that I could help out with running the
> tests on my Mac laptop as well as the Windows desktop I have access to.
> Seeing as how people were already making a great start on testing for
> windows I decided to focus on Mac.
> My initial plan of attack was to do what Herbert suggested above, and simply
> grab the image, manually update it and run the tests.  Then I realized that
> I might be able to adapt the squeak-ci infrastructure to run on Mac, what
> with it's Unix userland.  So I quickly hacked up something and sent a pull
> request to Frank.  In the meantime I have a directory full of XML results
> from the tests running and a SqueakDebug.log resulting from a socket
> exception in the r2585 Cog vm, from Eliot's site.

I've merged in the pull request, so if we ever have an OS X build
agent hooked up to Jenkins (or anything Hudson-like), the OS X stuff
should Just Work(tm).


> So I guess my question is:  What would be most helpful?  Should I just run
> the tests manually and send the results to the squeak-dev mailing list?
> Does someone want or know where I should upload the directory of result
> files I get from running the CI process?  Can someone point out where I have
> gone horribly wrong in the CI process by taking a look at my pull request on
> github?
> Anyway, I am eager to help and get builds going on both Windows and Mac, but
> I am unsure of how best to forward my results to the list.  Any preferences
> or guidance would be greatly accepted.
> Thanks for your time,
> Jeff G.
> On Tue, Sep 4, 2012 at 10:29 PM, Herbert König <herbertkoenig at gmx.net>
> wrote:
>> Hi Gary,
>> Am 04.09.2012 23:59, schrieb Gary Dunn:
>>> Happy to test on FreeBSD. Just set up a box with 9.1 RC1 and
>>> Enlightenment WM without Gnome. Just got Squeak working a few minutes ago,
>>> in fact. Where do I get a test image? And how do I execute the test suit? I
>>> know I did this a few years back ... old age, you know, can't recall any
>>> details.
>> First step:
>> download the Squeak all in one from Squeak site. From the top menu bar
>> choose "Apps" "Preference browser". In the search field write "update" and
>> change the last part of the "Update Url" from "Squeak..." to trunk.
>> World Menu, "Help", "Update code from Server", have a cup of tea. Remember
>> to punch the necessary holes into the firewall so squeak can act as a
>> server, can't help with this.
>> After Squeak finished the update goto "Tools" in the top Menu bar, select
>> "Test runner", right click (middle click) in both lists, choose "select all"
>> then press "run selected".
>> Cheers,
>> Herbert

More information about the Squeak-dev mailing list