On Sun, 26 May 2024 07:24:16 GMT, SendaoYan <s...@openjdk.org> wrote:

>> Hi all,
>>   When there is no `/usr/bin/expect` in system, `throw new SkippedException` 
>> will not make the jvm exit in `@BeforeAll` junit stage, thus this will cause 
>> this testcase run failed. So I make change from `throw new SkippedException` 
>> to `Assumptions.abort` to avoid this issue.
>>   Only change the testcase, no risk.
>> 
>> Thanks.
>
> SendaoYan has updated the pull request incrementally with two additional 
> commits since the last revision:
> 
>  - delete "static final int JCK_STATUS_BASE = 95;"
>    
>    Signed-off-by: sendaoYan <yansendao....@alibaba-inc.com>
>  - 8332922: Test java/io/IO/IO.java fails when /usr/bin/expect not exist
>    
>    Signed-off-by: sendaoYan <yansendao....@alibaba-inc.com>

Thanks for fixing that. I can see that `Assumptions.abort` is a rather new 
addition: since 5.9. What was the correct way to abort a test in these 
circumstances prior to that method?

-------------

PR Comment: https://git.openjdk.org/jdk/pull/19403#issuecomment-2133269802

Reply via email to