This is just to say that we now have 36 new TestGroups for the samples:

On macOS/Darwin
150 new tests
1212 new assertions

On Windows 
145 new tests
1103 new assertions

The testing take some 2-3 minutes longer.

I have confirmed that all tests pass for macOS and Windows on Jenkins but 
currently the Unix/Linux builds do not pick up the tests. I have tested locally 
and my Linux test runs, but I have not committed the changes I did to the 
Unix/Linux parts of FileUtils.cls, once I have checked them more in detail I 
will submit them.

For a local build on Ubuntu I noted
151 new tests
1109 new assertions

The numbers vary since Windows have tests that do not run on *nix and vice 
versa.

The first time on Windows-32 I experienced a hang in 
synchronousConcurrency.testGroup. This is a very simple test that only checks 
the output of the sample synchronousConcurrency.rex (just lines of text), but 
the test case uses a queue to send data between two threads so it was the 
sample itself that hang and not the test case. I suggest to keep also 
„troublesome“ test cases  (philfork is another one) to see if more such errors 
occur. These might hint to problems in the implementation that we did not see 
before.

Finally scclient, scserver, sfclient and sfserver testGroups all create popup 
„Internet“ warnings on macOS, I think because the samples use sockets. The 
pop-ups go away after a minute or so but they are somewhat annoying (and can 
not be blocked), but on Jenkins I have seen no problems with them.

Any feedback is welcome

Hälsningar/Regards/Grüsse,
P.O. Jonsson
oor...@jonases.se



_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to