Hi Bertram,

Most people on Windows call an abend, a crash.

To narrow down where the crash occurred, do this:

Add the -s flag to your command line and run the test suite until it
crashes.

C:\ooTest-4.2.0-snapshot06>testOORexx.rex -X native_api *-s*
Searching for test containers.........
Executing automated test suite
Executing tests from C:\ooTest-4.2.0-snapshot06\ooRexx\SimpleTests.testGroup
Executing tests from
C:\ooTest-4.2.0-snapshot06\...\base\Assignments.testGroup
Executing tests from
C:\ooTest-4.2.0-snapshot06\...\ShortCircuitAnd.testGroup
Executing tests from
C:\ooTest-4.2.0-snapshot06\...\base\bif\ABBREV.testGroup
Executing tests from
C:\ooTest-4.2.0-snapshot06\ooRexx\base\bif\ABS.testGroup
Executing tests from
C:\ooTest-4.2.0-snapshot06\...\base\bif\ADDRESS.testGroup
...
Executing tests from
C:\ooTest-4.2.0-snapshot06\ooRexx\base\bif\LEFT.testGroup
Executing tests from
C:\ooTest-4.2.0-snapshot06\...\base\bif\LENGTH.testGroup
Executing tests from
C:\ooTest-4.2.0-snapshot06\...\base\bif\LINEIN.testGroup
Executing tests from
C:\ooTest-4.2.0-snapshot06\...\base\bif\LINEOUT.testGroup
Executing tests from C:\ooTest-4.2.0-
*snapshot06\ooRexx\base\bif\LINES.testGroup*

C:\ooTest-4.2.0-snapshot06>

The above would indicate that the interpreter crashed running the
LINES.testGroup.

Now run just that test group to see if it crashes by itself.  Use the -f
flag and the test group relative path name:

C:\ooTest-4.2.0-snapshot06>testOORexx.rex -X native_api -f
ooRexx\base\bif\LINES.testGroup
Searching for test containers..
Executing automated test suite..

ooTest Framework - Automated Test of the ooRexx Interpreter


Interpreter:     REXX-ooRexx_4.2.0(MT)_64-bit 6.04 30 Jan 2014
Addressing Mode: 64
ooRexxUnit:      2.0.0_3.2.0    ooTest: 1.0.0_4.0.0

Tests ran:           17
Assertions:          122
Failures:            0
Errors:              0
Skipped files:       0

File search:        00:00:00.008000
Suite construction: 00:00:00.001000
Test execution:     00:00:00.075000
Total time:         00:00:01.023000


C:\ooTest-4.2.0-snapshot06>

If it does crash, then good, maybe we can track it down.  Run just the test
group again with the -S flag.  This will print out the test cases as they
are executed:

C:\ooTest-4.2.0-snapshot06>testOORexx.rex -X native_api *-S* -f
ooRexx\base\bif\LINES.testGroup
Searching for test containers..
Executing automated test suite
Executing testSuite [testCase: [] (an
ooTestSuite@n/a_1099509619322)@1099509619322]
with [2] test cases ...
Executing testSuite [testCase: [The LINES.testGroup class] (an ooTestSuite@C
:\ooTest-4.2.0-snapshot06\ooRexx\base\
bif\LINES.testGroup)@1099509622532] with [16] test cases ...
... running TestCase object [testCase: [TEST_BAD_OPT_GOODFILE] (a
LINES.testGroup@C:\ooTest-4.2.0-snapshot06\ooRex
x\base\bif\LINES.testGroup)] ...
... running TestCase object [testCase: [TEST_BAD_OPT_NOFILE] (a
LINES.testGroup@C:\ooTest-4.2.0-snapshot06\ooRexx\
base\bif\LINES.testGroup)] ...
... running TestCase object [testCase: [TEST_BAD_OPT_STDIN] (a
LINES.testGroup@C:\ooTest-4.2.0-snapshot06\ooRexx\b
ase\bif\LINES.testGroup)] ...
... running TestCase object [testCase: [TEST_BAD_OPT_STDIN_NULLSTRING] (a
LINES.testGroup@C:\ooTest-4.2.0-snapshot
06\ooRexx\base\bif\LINES.testGroup)] ...
... running TestCase object [testCase: [TEST_COUNT_BYTES] (a
LINES.testGroup@C:\ooTest-4.2.0-snapshot06\ooRexx\bas
e\bif\LINES.testGroup)] ...
... running TestCase object [testCase: [TEST_COUNT_NEGATIVETEST1] (a
LINES.testGroup@C:\ooTest-4.2.0-snapshot06\oo
Rexx\base\bif\LINES.testGroup)] ...
... running TestCase object [testCase: [TEST_FILESTREAM_COUNT] (a
LINES.testGroup@C:\ooTest-4.2.0-snapshot06\ooRex
x\base\bif\LINES.testGroup)] ...
... running TestCase object [testCase: [TEST_FILESTREAM_NORMAL] (a
LINES.testGroup@C:\ooTest-4.2.0-snapshot06\ooRe
xx\base\bif\LINES.testGroup)] ...
... running TestCase object [testCase: [TEST_NORMAL_BYTES] (a
LINES.testGroup@C:\ooTest-4.2.0-snapshot06\ooRexx\ba
se\bif\LINES.testGroup)] ...
... running TestCase object [testCase: *[TEST_NORMAL_NEGATIVETEST1] *(a
LINES.testGroup@C:\ooTest-4.2.0-snapshot06\o
oRexx\base\bif\LINES.testGroup)] ...
BOOM

So, it crashed running the TEST_NORMAL_NEGATIVETEST1 test case in the
LINES.testGroup.

If you can report that information back to us, we'd appreciate it.

Thanks for running the test suite to being with.

--
Mark Miesfeld
------------------------------------------------------------------------------
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
_______________________________________________
Oorexx-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-users

Reply via email to