[squeak-dev] Spur + DateAndTime: bug?
Tobias Pape
Das.Linux at gmx.de
Tue Jul 15 05:55:11 UTC 2014
[inline]
--
Tobias Pape
sent from a mobile device
> Am 14.07.2014 um 23:52 schrieb 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.
+1
>
>> 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 reports?
>
> 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?
>
> frank
>
>> On Mon, Jul 14, 2014 at 4:11 PM, Frank Shearar <frank.shearar at gmail.com>
>> wrote:
>>>
>>>
>>> http://build.squeak.org/job/SqueakTrunkOnSpur/31/testReport/junit/KernelTests.Chronology/DateAndTimeTest/testReadFrom/
>>> 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
>
More information about the Squeak-dev
mailing list
|