I took a peek at these, and I think the issue here is the resolution of the
Windows clocks...it appears syssleep is occasionally waking up a few
hundreths of a second early.  I padded all of the syssleep calls by a tenth
of a second, so hopefully we'll stop seeing these.

Rick


On Sun, Dec 8, 2013 at 1:27 PM, Mark Miesfeld <[email protected]> wrote:

>
> On Sun, Dec 8, 2013 at 10:22 AM, Rick McGuire <[email protected]>wrote:
>
>
>> The remaining one was a time test that has a maddening tendency to give a
>> false negative.  I'm thinking we might just remove that one as being
>> unreliable.
>>
>
> I agree with that.  Especially the "maddening" part.  I've never seen it
> fail if I run just the one test group by itself.  But that might have been
> just luck.
>
> --
> Mark Miesfeld
>
>
>
>>
>> Rick
>>
>>
>> On Sun, Dec 8, 2013 at 1:17 PM, Mark Miesfeld <[email protected]> wrote:
>>
>>> Thanks a lot hex.
>>>
>>> There are 2 datatype tests in there that were actually bugs.  Rick fixed
>>> them this morning.
>>>
>>> The event log tests are probably no longer valid unless you are elevated
>>> to Administrator when you run them.
>>>
>>> The special folders tests use the old XP way of identifing the special
>>> folders.  In Windows 7, MSDN said this old method would work, but hinted
>>> that it should not be used anymore.  I'll take a look and see about that.
>>>
>>> That would be most of the failures, I'll sort through the list and see
>>> what the others are.
>>>
>>> Thanks a lot for the report.
>>>
>>> --
>>> Mark Miesfeld
>>>
>>>
>>>
>>> On Sun, Dec 8, 2013 at 6:45 AM, hakan <[email protected]>wrote:
>>>
>>>>  Mark
>>>> I have executed the test suite, on 64 bit Windows 8.1 Pro and ooRexx
>>>> 4.2.0_9641, built with SDK 7.1 and VS 2010 and the NSIS LongString format.
>>>>
>>>> I used testOORexx.rex -X native_api
>>>>
>>>> /hex
>>>>
>>>> C:\MyPrograms\MyRexx\MyooRexx>rexx -v
>>>> Open Object Rexx Version 4.2.0
>>>> Build date: Dec 8 2013
>>>> Addressing Mode: 64
>>>>
>>>> ooTest Framework - Automated Test of the ooRexx Interpreter
>>>>
>>>>
>>>> Interpreter: REXX-ooRexx_4.2.0(MT)_64-bit 6.04 8 Dec 2013
>>>> Addressing Mode: 64
>>>> ooRexxUnit: 2.0.0_3.2.0 ooTest: 1.0.0_4.0.0
>>>> Tests ran: 19627
>>>> Assertions: 576878
>>>> Failures: 34
>>>> Errors: 0
>>>> Skipped files: 12
>>>> [failure] [20131208 13:40:34.487000]
>>>> svn: r4249 Change date: 2009-03-03 01:23:48 +0100
>>>> Test: TEST02
>>>> Class: DATATYPE.testGroup
>>>> File: C:\Users\hex\Documents\...\test\ooRexx\base\bif\DATATYPE.testGroup
>>>> Line: 64
>>>> Failed: assertSame
>>>> Expected: [[000000001C], identityHash="17587142499480"]
>>>> Actual: [[000000000C], identityHash="17587142500004"]
>>>> [failure] [20131208 13:41:36.940000]
>>>> svn: r6434 Change date: 2010-12-01 09:02:15 +0100
>>>> Test: TEST_5
>>>> Class: TIME.long.testGroup
>>>> File: C:\Users\hex\Documents\...\test\ooRexx\base\bif\TIME.testGroup
>>>> Line: 1909
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> Message: cb4a should be greater than or equal to 13, cb4a is: 12.986000
>>>> [failure] [20131208 13:42:01.942000]
>>>> svn: r6434 Change date: 2010-12-01 09:02:15 +0100
>>>> Test: TEST_9
>>>> Class: TIME.long.testGroup
>>>> File: C:\Users\hex\Documents\...\test\ooRexx\base\bif\TIME.testGroup
>>>> Line: 1982
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> Message: cb6a should be greater than or equal to 5, cb6a is: 4.987000
>>>> [failure] [20131208 13:42:16.335000]
>>>> svn: r4249 Change date: 2009-03-03 01:23:48 +0100
>>>> Test: TEST02
>>>> Class: String_datatypeMethod.testGroup
>>>> File:
>>>> C:\Users\hex\Documents\...\ooRexx\base\class\String\datatype.testGroup
>>>> Line: 63
>>>> Failed: assertSame
>>>> Expected: [[000000001C], identityHash="17587058135876"]
>>>> Actual: [[000000000C], identityHash="17587058136072"]
>>>> [failure] [20131208 13:42:25.915000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTADMINISTRATIVETOOLS
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 764
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:25.978000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTALLUSERSDESKTOP
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 450
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:25.978000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTALLUSERSFAVORITES
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 532
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:25.993000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTALLUSERSPROGRAMS
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 416
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:25.993000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTALLUSERSSTARTMENU
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 399
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:25.993000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTALLUSERSSTARTUP
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 433
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:26.118000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTCONTROLPANEL
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 110
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:26.290000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTDESKTOP
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 297
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:26.290000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTFAVORITES
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 161
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:28.931000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTLOCALSETTINGSTEMPORARYINTERNETFILES
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 549
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:28.931000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTMYCOMPUTER
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 314
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:28.947000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTMYDOCUMENTS
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 144
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:28.947000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTMYMUSIC
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 263
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:28.962000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTMYNETWORKPLACES
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 331
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:28.962000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTMYPICTURES
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 670
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:28.978000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTMYRECENTDOCUMENTS
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 195
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:28.978000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTMYVIDEOS
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 280
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:29.009000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTNETWORKCONNECTIONS
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 781
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:29.009000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTPRINTERSFAXES
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 127
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:29.025000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTPROGRAMFILES
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 653
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:29.040000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTPROGRAMS
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 93
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:29.040000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTRECYCLEBIN
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 229
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:29.072000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTSHAREDDOCUMENTS
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 747
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:29.072000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTSTARTMENU
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 246
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:29.087000]
>>>> svn: r3371 Change date: 2008-09-21 06:33:29 +0200
>>>> Test: TESTSTARTUP
>>>> Class: SpecialFolders.testgroup
>>>> File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
>>>> Line: 178
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> [failure] [20131208 13:42:34.355000]
>>>> svn: r3541 Change date: 2008-10-15 01:31:57 +0200
>>>> Test: TEST_GETFIRST02
>>>> Class: WindowsEventLog.testGroup
>>>> File:
>>>> C:\Users\hex\Documents\...\windows\rxwinsys\WindowsEventLog.testGroup
>>>> Line: 285
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> Message: Working with Security log
>>>> [failure] [20131208 13:42:34.386000]
>>>> svn: r3541 Change date: 2008-10-15 01:31:57 +0200
>>>> Test: TEST_GETLAST02
>>>> Class: WindowsEventLog.testGroup
>>>> File:
>>>> C:\Users\hex\Documents\...\windows\rxwinsys\WindowsEventLog.testGroup
>>>> Line: 255
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> Message: Working with Security log
>>>> [failure] [20131208 13:42:34.386000]
>>>> svn: r3541 Change date: 2008-10-15 01:31:57 +0200
>>>> Test: TEST_GETNUMBER02
>>>> Class: WindowsEventLog.testGroup
>>>> File:
>>>> C:\Users\hex\Documents\...\windows\rxwinsys\WindowsEventLog.testGroup
>>>> Line: 225
>>>> Failed: assertTrue
>>>> Expected: [1]
>>>> Actual: [[0], identityHash="17587176087780"]
>>>> Message: Working with Security log
>>>> [failure] [20131208 13:42:34.417000]
>>>> svn: r3541 Change date: 2008-10-15 01:31:57 +0200
>>>> Test: TEST_OPEN_CLOSE
>>>> Class: WindowsEventLog.testGroup
>>>> File:
>>>> C:\Users\hex\Documents\...\windows\rxwinsys\WindowsEventLog.testGroup
>>>> Line: 474
>>>> Failed: assertSame
>>>> Expected: [[0], identityHash="17587176113578"]
>>>> Actual: [[1314], identityHash="17587075075448"]
>>>> Message: Working with Security
>>>> [failure] [20131208 13:51:04.932000]
>>>> svn: r3541 Change date: 2008-10-15 01:31:57 +0200
>>>> Test: TEST_READRECORDS04
>>>> Class: WindowsEventLog.testGroup
>>>> File:
>>>> C:\Users\hex\Documents\...\windows\rxwinsys\WindowsEventLog.testGroup
>>>> Line: 516
>>>> Failed: assertSame
>>>> Expected: [[0], identityHash="17587176113578"]
>>>> Actual: [[1314], identityHash="17587047158472"]
>>>>
>>>>
>>>> Interpreter: REXX-ooRexx_4.2.0(MT)_64-bit 6.04 8 Dec 2013
>>>> Addressing Mode: 64
>>>> ooRexxUnit: 2.0.0_3.2.0 ooTest: 1.0.0_4.0.0
>>>> Tests ran: 19627
>>>> Assertions: 576878
>>>> Failures: 34
>>>> Errors: 0
>>>> Skipped files: 12
>>>> File search: 00:00:04.813000
>>>> Suite construction: 00:00:01.640000
>>>> Test execution: 00:32:16.747000
>>>> Total time: 00:32:23.638000
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ----- Ursprungligt Meddelande -----
>>>> *Från:* Mark Miesfeld <[email protected]> <[email protected]>
>>>> *Till:* Open Object Rexx Users 
>>>> <[email protected]><[email protected]>
>>>> *Kopia:*
>>>> *Datum:* söndag, 08 december 2013 02:51
>>>> *Ämne:* Re: [Oorexx-users] Testing ooRexx on Windows 8 or 8.1
>>>> On Sat, Dec 7, 2013 at 2:26 PM, Mark Miesfeld <[email protected]>wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> This is mostly directed to hex, but anyone who has access to Windows 8
>>>>> or 8.1, your generous help would be appreciated.
>>>>>
>>>>> ...
>>>>
>>>>
>>>>>
>>>>> To run the test suite, if you have a working Windows compiler use:
>>>>>
>>>>> C:\work.ooRexx\wc\ooTest\ooTest.4.x.ro>testOORexx
>>>>>
>>>>> i.e., just type testOORexx
>>>>>
>>>>
>>>> I believe you need to use the -B option to force the native API helper
>>>> functions to compile. Use this instead:
>>>>
>>>> C:\work.ooRexx\wc\ooTest\ooTest.4.x.ro <http://ootest.4.x.ro/>>testOORexx
>>>> -B
>>>>
>>>> --
>>>> Mark Miesfeld
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Sponsored by Intel(R) XDK
>>>> Develop, test and display web and hybrid apps with a single code base.
>>>> Download it for free now!
>>>>
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
>>>> _______________________________________________
>>>> Oorexx-users mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-users
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Sponsored by Intel(R) XDK
>>>> Develop, test and display web and hybrid apps with a single code base.
>>>> Download it for free now!
>>>>
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
>>>> _______________________________________________
>>>> Oorexx-users mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-users
>>>>
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Sponsored by Intel(R) XDK
>>> Develop, test and display web and hybrid apps with a single code base.
>>> Download it for free now!
>>>
>>> http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Oorexx-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-users
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Sponsored by Intel(R) XDK
>> Develop, test and display web and hybrid apps with a single code base.
>> Download it for free now!
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Oorexx-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/oorexx-users
>>
>>
>
>
> ------------------------------------------------------------------------------
> Sponsored by Intel(R) XDK
> Develop, test and display web and hybrid apps with a single code base.
> Download it for free now!
>
> http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
> _______________________________________________
> Oorexx-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-users
>
>
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Oorexx-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-users

Reply via email to