So running it on my ubuntu 12.10 linux vm resulted in 10 failures.<br><br>The additional failures appeared to be Sockets.<br><br>DependencyBrowserTest>>#testClassList<br>LargeNegativeIntegerTest>>#testMinimumNegativeIntegerArithmetic<br>
LocaleTest>>#testLocaleChanged<br>ReleaseTest>>#testNoObsoleteClasses<br>SocketTest>>#testLocalAddress<br>SocketTest>>#testPeerName<br>SocketTest>>#testRemoteAddress<br>SocketTest>>#testSendTimeout<br>
TimeStampTest>>#testFromSeconds<br>TimeStampTest>>#testReadFromA1<br><br>I'll run these tests on each system sometime again tomorrow.<br>Thanks,<br>Jeff<br><br><div class="gmail_quote">On Fri, Oct 26, 2012 at 6:21 PM, Jeff Gonis <span dir="ltr"><<a href="mailto:jeff.gonis@gmail.com" target="_blank">jeff.gonis@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I know that this is quite late, but better late than never. Running the latest from Frank's squeak-ci repo I get 8 errors:<br>
<br>KernelTests: 3 errors 0 failures.<br>NetworkTests: 2 errors 0 failures.<br>Tests: 2 errors 0 failures.<br>
ToolsTests: 1 errors 0 failures.<br><br>DependencyBrowserTest>>#testClassList<br>LargeNegativeIntegerTest>>#testMinimumNegativeArithmetic<br>LocaleTest>>#testLocaleChanged<br>ReleaseTest>>#testNoObsoleteClasses<br>
SocketTest>>#testSocketReuse<br>SocketTest>>#testUDP<br>TimeStampTest>>#testFromSeconds<br>TimeStampTest>>#testReadFromA1<br><br>I'll run it on my linux vm momentarily and report the results. <br>
<br>Thanks for all the great work Frank!<span><font color="#888888"><br>Jeff</font></span><div><div><br><br><br><div class="gmail_quote">On Wed, Oct 24, 2012 at 11:35 AM, Frank Shearar <span dir="ltr"><<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>On 22 October 2012 20:21, Frank Shearar <<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>> wrote:<br>
> We're down to 6 failing unit tests on the Linux platform, one of which<br>
> is an expected failure and another of which is a known network issue<br>
> for the Linux platform.<br>
><br>
> Would my kind Windows and OSX build volunteers please run builds<br>
> against the latest trunk image?<br>
> (<a href="http://173.246.101.237:8080/job/SqueakTrunk/lastCompletedBuild/artifact/" target="_blank">http://173.246.101.237:8080/job/SqueakTrunk/lastCompletedBuild/artifact/</a>)<br>
><br>
> Note the new URL: that's thanks to Chris Cunnington, who has kindly<br>
> moved Jenkins to its new home. That will no doubt shortly become the<br>
> new <a href="http://squeakci.org" target="_blank">squeakci.org</a>.<br>
><br>
> Windows users note please that you'll need to grant permission for the<br>
> build executables etc to act as servers and to make connections: you<br>
> can do this through the Windows Firewall configuration screens. (I'd<br>
> give more detailed instructions, but my Windows machines are far away<br>
> right now.)<br>
><br>
> (Dale, this shouldn't affect you much, in the sense that you won't<br>
> need any changes to builderCI or whatever once the DNS changes have<br>
> been made. So if they _do_ affect you, they shouldn't affect you for<br>
> very long.)<br>
><br>
> It's about time I started with the more admin-y side of the release,<br>
> making a Changelog and such. I'll make a start on this soon,<br>
> docs/progress to be on <a href="http://wiki.squeak.org/squeak/6188" target="_blank">http://wiki.squeak.org/squeak/6188</a><br>
><br>
> frank<br>
<br>
</div></div>The latest builds have a few new failures:<br>
<br>
* Tests.Compiler.DecompilerTests.testDecompilerInClassesLAtoLM [1]<br>
* TraitsTests.Kernel.ClassTraitTest.testConflictsAliasesAndExclusions [2]<br>
<br>
which is kind've surprising.<br>
<br>
frank<br>
<br>
[1] Error Message<br>
<br>
subscript is out of bounds: 1<br>
Stacktrace<br>
<br>
Array(Object)>>error:<br>
Array(Object)>>errorSubscriptBounds:<br>
Array(Object)>>at:<br>
Decompiler>>pushTemporaryVariable:<br>
Decompiler(InstructionStream)>>interpretNextInstructionFor:<br>
Decompiler>>interpretNextInstructionFor:<br>
Decompiler>>statementsTo:<br>
Decompiler>>blockTo:<br>
Decompiler>>doClosureCopyCopiedValues:numArgs:blockSize:<br>
Decompiler>>pushClosureCopyNumCopiedValues:numArgs:blockSize:<br>
Decompiler(InstructionStream)>>interpretExtension:in:for:<br>
Decompiler(InstructionStream)>>interpretNextInstructionFor:<br>
Decompiler>>interpretNextInstructionFor:<br>
Decompiler>>statementsTo:<br>
Decompiler>>blockTo:<br>
Decompiler>>decompile:in:method:using:<br>
Decompiler>>decompile:in:method:<br>
DecompilerTests>>checkDecompileMethod:<br>
[] in [] in [] in DecompilerTests>>decompileClassesSelect:<br>
MethodDictionary>>keysAndValuesDo:<br>
LargeNegativeIntegerTest class(Behavior)>>selectorsAndMethodsDo:<br>
[] in [] in DecompilerTests>>decompileClassesSelect:<br>
Array(SequenceableCollection)>>do:<br>
[] in DecompilerTests>>decompileClassesSelect:<br>
BlockClosure>>on:do:<br>
CurrentReadOnlySourceFiles class>>cacheDuring:<br>
DecompilerTests>>decompileClassesSelect:<br>
DecompilerTests>>testDecompilerInClassesLAtoLM<br>
DecompilerTests(TestCase)>>performTest<br>
<br>
<br>
[2] Stacktrace<br>
<br>
Parser>>notify:at:<br>
Parser>>expected:<br>
Parser>>pattern:inContext:<br>
Parser>>method:context:<br>
[] in Parser>>parse:class:category:noPattern:context:notifying:ifFail:<br>
BlockClosure>>on:do:<br>
Parser>>parse:class:category:noPattern:context:notifying:ifFail:<br>
Compiler>>translate:noPattern:ifFail:<br>
Compiler>>compile:in:classified:notifying:ifFail:<br>
Metaclass(ClassDescription)>>traitAddSelector:withMethod:<br>
[] in Metaclass(ClassDescription)>>installTraitMethodDict:<br>
[] in Dictionary>>keysAndValuesDo:<br>
Dictionary>>associationsDo:<br>
Dictionary>>keysAndValuesDo:<br>
Metaclass(ClassDescription)>>installTraitMethodDict:<br>
Metaclass(ClassDescription)>>installTraitsFrom:<br>
Metaclass(ClassDescription)>>updateTraits<br>
Metaclass(ClassDescription)>>classify:under:from:trait:<br>
[] in ClassTrait(TraitDescription)>>notifyOfRecategorizedSelector:from:to:<br>
Array(SequenceableCollection)>>do:<br>
ClassTrait(TraitDescription)>>notifyOfRecategorizedSelector:from:to:<br>
TraitOrganizer(ClassOrganizer)>>notifyOfChangedSelector:from:to:<br>
TraitOrganizer(ClassOrganizer)>>classify:under:suppressIfDefault:logged:<br>
TraitOrganizer(ClassOrganizer)>>classify:under:suppressIfDefault:<br>
TraitOrganizer(Categorizer)>>classify:under:<br>
[] in ClassTrait(ClassDescription)>>installTraitMethodDict:<br>
[] in Dictionary>>keysAndValuesDo:<br>
Dictionary>>associationsDo:<br>
Dictionary>>keysAndValuesDo:<br>
ClassTrait(ClassDescription)>>installTraitMethodDict:<br>
ClassTrait(ClassDescription)>>installTraitsFrom:<br>
ClassTrait(TraitDescription)>>installTraitsFrom:<br>
ClassTrait(ClassDescription)>>updateTraits<br>
[] in ClassTrait(TraitDescription)>>addSelectorSilently:withMethod:<br>
Array(SequenceableCollection)>>do:<br>
ClassTrait(TraitDescription)>>addSelectorSilently:withMethod:<br>
ClassTrait(ClassDescription)>>addAndClassifySelector:withMethod:inProtocol:notifying:<br>
ClassTrait(ClassDescription)>>compile:classified:withStamp:notifying:logSource:<br>
ClassTrait(ClassDescription)>>compile:classified:withStamp:notifying:<br>
ClassTrait(ClassDescription)>>compile:classified:notifying:<br>
ClassTrait(ClassDescription)>>compile:classified:<br>
ClassTraitTest>>testConflictsAliasesAndExclusions<br>
ClassTraitTest(TestCase)>>performTest<br>
<br>
</blockquote></div><br>
</div></div></blockquote></div><br>