You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Elena Semukhina (JIRA)" <ji...@apache.org> on 2006/12/12 13:35:31 UTC

[jira] Updated: (HARMONY-2639) [drlvm][smoke tests] The test stress.Stack is invalid

     [ http://issues.apache.org/jira/browse/HARMONY-2639?page=all ]

Elena Semukhina updated HARMONY-2639:
-------------------------------------

    Attachment: H-2639_stress_Stack.patch

The patch fixes the test and removes it from exclude lists for Windows/linux ia32.

The correct behavior is to require a large stack so VM throws StackOverflowError according to spec.
The maximal number of iterations is set to 12000000 which significantly exceeds the real number for today and guarantees the test pass.

The test should also check that StackOverflowError is not thrown too early.
The minimal number of iterations in the test was chosen from the current DRLVM behavior and is set to 300.

The test passes on Windows and SUSE linux ia32. It fails intermittently on SUSE linux x86_64 so I kept it in the exclude list for this platform so far.




> [drlvm][smoke tests] The test stress.Stack is invalid
> -----------------------------------------------------
>
>                 Key: HARMONY-2639
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2639
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Elena Semukhina
>         Attachments: H-2639_stress_Stack.patch
>
>
> The test stress.Stack is invalid.
> It expects that throwing StackOverflowError is an error and fails.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira