[squeak-dev] Spur + DateAndTime: bug?
eliot.miranda at gmail.com
Mon Jul 14 22:57:38 UTC 2014
On Mon, Jul 14, 2014 at 2:52 PM, Frank Shearar <frank.shearar at gmail.com>
> On 14 July 2014 22:36, Chris Muller <asqueaker at gmail.com> wrote:
> > Why not just cleanly list the name of the failing test and nothing else?
> > Tests are only understood and debugged in the running image, not from a
> > cryptic message reported on the build website.
> I realise that _you_ don't use CI to debug tests. I do. I find value
> in these error messages, especially since I don't have a Linux
> machine, and as it happens, a test (see Tests-fbs.301) fails in
> Spur+Linux but passes in Spur+Windows.
> > It certainly can't be fixed
> > and committed without running the test in the image anyway.
> Yes, and so what?
> > So why do we want to see that debugging noise in the build-server
> How is a decent error message noise? I find ENORMOUS value in these
> error messages. How could I possibly report a problem on a Linux box
> to Eliot otherwise?
> > On Mon, Jul 14, 2014 at 4:11 PM, Frank Shearar <frank.shearar at gmail.com>
> > wrote:
> >> shows a not-very-helpful test failure report: Expected
> >> '2002-05-1...etc... but was '2002-05-1...etc....
> >> If build.squeak.org is anything like my machine, that failure might
> >> more profitably be reported as:
> >> Expected '2002-05-16T17:20:00+00:00' but was '2002-05-16T17:20:00+01:00'
> >> from this assertion:
> >> self assert: '2002-05-16T17:20:00+00:00' equals: ' 2002-05-16T17:20'
> >> asDateAndTime printString.
> >> Is this expected (because of changes in datetime primitives)?
> >> frank
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Squeak-dev