-
Bug
-
Resolution: Fixed
-
P4
-
11.0.23
-
b05
-
generic
-
generic
java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fail because of package org.junit.jupiter.api does not exist
/home/yansendao/git/jdk11u-dev/test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java:32: error: package org.junit.jupiter.api does not exist
import org.junit.jupiter.api.AfterAll;
^
/home/yansendao/git/jdk11u-dev/test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java:33: error: package org.junit.jupiter.api does not exist
import org.junit.jupiter.api.BeforeAll;
The jtreg version is 6:
jtreg 6.1-dev+0
Installed in /home/yansendao/software/jdk/jtreg-6/lib/jtreg.jar
Running on platform version 11.0.22.17 from /home/yansendao/software/jdk/2024-02/dragonwell-11.0.21.17+9-GA.
Built with Java(TM) 2 SDK, Version 1.8.0_312-b07 on April 22, 2022.
Copyright (c) 1999, 2021, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
JT Harness, version 6.0 ea b14 (April 22, 2022)
JCov 3.0-2
Java Assembler Tools, version 7.0 ea b09 (April 22, 2022)
TestNG (testng.jar): version 7.3.0
TestNG (jcommander.jar): version unknown
TestNG (guice.jar): version 4.2.3
JUnit (junit.jar): version 4.13.2
JUnit (hamcrest.jar): version 2.2
When change jtreg version from 6 to 7, then this testcase run success:
jtreg 7.3.1-dev+0
Installed in /home/yansendao/software/jdk/jtreg-7/lib/jtreg.jar
Running on platform version 11.0.22.17 from /home/yansendao/software/jdk/2024-02/dragonwell-11.0.21.17+9-GA.
Built with Java(TM) 2 SDK, Version 11.0.13+8 on September 12, 2023.
Copyright (c) 1999, 2022, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
JT Harness, version 6.0 ea b24 (September 12, 2023)
Java Assembler Tools, version 7.0 ea b09 (September 12, 2023)
TestNG: testng-7.3.0.jar, guice-5.1.0.jar, jcommander-1.82.jar
JUnit: junit-platform-console-standalone-1.9.2.jar
```
Should jdk11u should use jtreg7?
If I use jtreg7 instead of jtreg6 to run all the testcases of jdk11u-dev, there are 424 testcases fail.
There are a total of 2 types failure:
1.javax/xml/jaxp testcases fail because of `java.security.AccessControlException: access denied (“java.util.PropertyPermission” “testng.thread.affinity” “read”)`
2. 5 tools/javac testcases fails, such as tools/javac/6257443/T6257443.java, the fail message is: `Error. Parse Exception: Bad classname provided for `clean’: foo.package-info`
/home/yansendao/git/jdk11u-dev/test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java:32: error: package org.junit.jupiter.api does not exist
import org.junit.jupiter.api.AfterAll;
^
/home/yansendao/git/jdk11u-dev/test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java:33: error: package org.junit.jupiter.api does not exist
import org.junit.jupiter.api.BeforeAll;
The jtreg version is 6:
jtreg 6.1-dev+0
Installed in /home/yansendao/software/jdk/jtreg-6/lib/jtreg.jar
Running on platform version 11.0.22.17 from /home/yansendao/software/jdk/2024-02/dragonwell-11.0.21.17+9-GA.
Built with Java(TM) 2 SDK, Version 1.8.0_312-b07 on April 22, 2022.
Copyright (c) 1999, 2021, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
JT Harness, version 6.0 ea b14 (April 22, 2022)
JCov 3.0-2
Java Assembler Tools, version 7.0 ea b09 (April 22, 2022)
TestNG (testng.jar): version 7.3.0
TestNG (jcommander.jar): version unknown
TestNG (guice.jar): version 4.2.3
JUnit (junit.jar): version 4.13.2
JUnit (hamcrest.jar): version 2.2
When change jtreg version from 6 to 7, then this testcase run success:
jtreg 7.3.1-dev+0
Installed in /home/yansendao/software/jdk/jtreg-7/lib/jtreg.jar
Running on platform version 11.0.22.17 from /home/yansendao/software/jdk/2024-02/dragonwell-11.0.21.17+9-GA.
Built with Java(TM) 2 SDK, Version 11.0.13+8 on September 12, 2023.
Copyright (c) 1999, 2022, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
JT Harness, version 6.0 ea b24 (September 12, 2023)
Java Assembler Tools, version 7.0 ea b09 (September 12, 2023)
TestNG: testng-7.3.0.jar, guice-5.1.0.jar, jcommander-1.82.jar
JUnit: junit-platform-console-standalone-1.9.2.jar
```
Should jdk11u should use jtreg7?
If I use jtreg7 instead of jtreg6 to run all the testcases of jdk11u-dev, there are 424 testcases fail.
There are a total of 2 types failure:
1.javax/xml/jaxp testcases fail because of `java.security.AccessControlException: access denied (“java.util.PropertyPermission” “testng.thread.affinity” “read”)`
2. 5 tools/javac testcases fails, such as tools/javac/6257443/T6257443.java, the fail message is: `Error. Parse Exception: Bad classname provided for `clean’: foo.package-info`
- duplicates
-
JDK-8326549 [11u] jtreg 6.1 not working for test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java
-
- Closed
-
- relates to
-
JDK-8054022 HttpURLConnection timeouts with Expect: 100-Continue and no chunking
-
- Closed
-
There are no Sub-Tasks for this issue.