Does anyone know if there is a “verbose” option that would print out test results as each test is performed? That way we can at least see where we are dying.
Bruce > On Nov 18, 2018, at 3:45 PM, P.O. Jonsson <oor...@jonases.se> wrote: > > dear Bruce, > > I have updated using svn to todays built r11519, created an installer and > installed a working installation of ooRexx. I have also downloaded the > corresponding test folder structure: > > oorexx-code-0-r11519-test-trunk/ > > Then I move into oorexx-code-0-r11519-test-trunk/ > > and set up the environment > > bash setTestEnv.sh > > After that I can run a single test (the example in readme.first uses a > partial path, this is not something I invented so don’t shoot me ok?) > > rexx testOORexx.rex -R ./ooRexx/base/expressions -f Addition > > This produces the desired output > > POs-MacBook-Pro:oorexx-code-0-r11519-test-trunk po$ rexx testOORexx.rex -R > ./ooRexx/base/expressions -f Addition > Searching for test containers.. > Executing automated test suite.. > > ooTest Framework - Automated Test of the ooRexx Interpreter > > Interpreter: REXX-ooRexx_5.0.0(MT)_64-bit 6.05 18 Nov 2018 > OS Name: DARWIN > SysVersion: Darwin Darwin Kernel Version 17.7.0: Wed Oct 10 23:06:14 > PDT 2018; root:xnu-4570.71.13~1/RELEASE_X86_64.17.7.0 > > Tests ran: 200 > Assertions: 304 > Failures: 0 > Errors: 0 > > File search: 00:00:00.010274 > Suite construction: 00:00:00.005753 > Test execution: 00:00:00.016902 > Total time: 00:00:01.013693 > > I can then do the same for a whole set of tests > > rexx testOORexx.rex -R ./ooRexx/base/expressions > > BUT, when I try to run the whole suite like this: > > rexx testOORexx > > I get stuttering dots every second and after some time things like this > > oorexx-code-0-r11519-test-trunk po$ rexx testOORexx.rex > Searching for test containers.... > Executing automated test suite............. > REX121: Storage for data queues is exhausted. > . > REX121: Storage for data queues is exhausted. > > REX121: Storage for data queues is exhausted. > cat: stdout: Broken pipe > . > > And I have to kill a rexx process manually to get it stopped. > > It seems to me that when I do not find the test the program gets out of > control, > > Please advice how to refer to the whole set of test cases, I tried some > variants, but failed. > > > > > Von meinen Macbook gesendet > > Hälsningar/Regards/Grüsse, > P.O. Jonsson > oor...@jonases.se <mailto:oor...@jonases.se> > > > >> Am 18.11.2018 um 21:05 schrieb CV Bruce <cvbr...@gmail.com >> <mailto:cvbr...@gmail.com>>: >> >> That depends. you need to pull ooTest from the same build level, I believe. >> >> Bruce >>> On Nov 18, 2018, at 11:50 AM, P. O. Jonsson <oor...@jonases.se >>> <mailto:oor...@jonases.se>> wrote: >>> >>> Thanks for the info, I have done it the way you proposed including the >>> shell script but I have an older build of ooRexx, can that be the problem? >>> >>> I will try further tomorrow, thanks for all the feedback. >>> Hälsningar/Regards/Grüsse, >>> P. O. Jonsson >>> Von meinem iPhone gesendet >>> >>> Am 18.11.2018 um 20:07 schrieb CV Bruce <cvbr...@gmail.com >>> <mailto:cvbr...@gmail.com>>: >>> >>>> I looked at some of my runs from many years ago, and the run time was less >>>> then three minutes. Also, after a test run be sure that all of the files >>>> created during the test run are deleted. They should be, but double >>>> check. Also my prior comment (off line) regarding RXAPI. It is probably >>>> best to kill it and restart it manually so that you can be sure that you >>>> are getting the version that was from the current build. >>>> >>>> Bruce >>>>> On Nov 18, 2018, at 10:48 AM, CV Bruce <cvbr...@gmail.com >>>>> <mailto:cvbr...@gmail.com>> wrote: >>>>> >>>>> It’s been a while since I’ve run the test suite, but it shouldn’t take >>>>> more than 15 minutes or so. >>>>> >>>>> In the past, I’ve run into the situation that you have, and it generally >>>>> means that either your invocation or your environment isn’t set up >>>>> correctly. >>>>> >>>>> Bruce >>>>>> On Nov 18, 2018, at 10:41 AM, P.O. Jonsson <oor...@jonases.se >>>>>> <mailto:oor...@jonases.se>> wrote: >>>>>> >>>>>> Dear Developers, >>>>>> >>>>>> I have downloaded the test environment from : >>>>>> https://svn.code.sf.net/p/oorexx/code-0/test/trunk >>>>>> <https://svn.code.sf.net/p/oorexx/code-0/test/trunk> as suggested by >>>>>> Rick and have started to run the available test cases (on a Mac). It has >>>>>> now been running for four hours and I wonder what the expected >>>>>> completion time is on a decent i5 machine? There is no lack of memory >>>>>> (11 from 16 GB still available) and the machine is in average 95% >>>>>> idling. Should I abort and try a subset first or is it normal to have >>>>>> these runtimes? I have seen that there are many many tests. The „dots“ >>>>>> go on for another page or so. I will do the same on a Win machine to see >>>>>> if there is a difference but some input is welcome on what to expect. I >>>>>> have run the shell script to set up the test environment and I have done >>>>>> what is set out in readme.first. >>>>>> >>>>>> Os-MacBook-Pro:oorexx-code-0-r11517-test-trunk po$ rexx testOORexx.rex >>>>>> -X native_API >>>>>> Searching for test containers... >>>>>> Executing automated test >>>>>> suite.............................................. >>>>>> ..................................................... >>>>>> ...................... >>>>>> ........................................................................... >>>>>> >>>>>> As a side remark: all rexx files (including the test case files in >>>>>> /test/trunk have the shebang #!/usr/bin/rexx rather than #! /usr/bin/env >>>>>> rexx >>>>>> >>>>>> PS the exercise with test cases for the samples is for me also a test to >>>>>> benchmark the installer I am working on, so please bear with my qs >>>>>> >>>>>> Von meinen Macbook gesendet >>>>>> >>>>>> Hälsningar/Regards/Grüsse, >>>>>> P.O. Jonsson >>>>>> oor...@jonases.se <mailto:oor...@jonases.se> >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Oorexx-devel mailing list >>>>>> Oorexx-devel@lists.sourceforge.net >>>>>> <mailto:Oorexx-devel@lists.sourceforge.net> >>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >>>>>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel> >>>>> >>>> >>>> _______________________________________________ >>>> Oorexx-devel mailing list >>>> Oorexx-devel@lists.sourceforge.net >>>> <mailto:Oorexx-devel@lists.sourceforge.net> >>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >>>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel> >>> _______________________________________________ >>> Oorexx-devel mailing list >>> Oorexx-devel@lists.sourceforge.net >>> <mailto:Oorexx-devel@lists.sourceforge.net> >>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel> >> >> _______________________________________________ >> Oorexx-devel mailing list >> Oorexx-devel@lists.sourceforge.net >> <mailto:Oorexx-devel@lists.sourceforge.net> >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > _______________________________________________ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel