From 9d1b6ae4b3158a0660580d34504767dd06d60de7 Mon Sep 17 00:00:00 2001 From: luoyaoming Date: Tue, 7 May 2024 16:06:14 +0800 Subject: [PATCH] Import Upstream version 6.2+1 --- .github/workflows/test.yml | 55 +- debian/changelog | 5 - debian/clean | 4 - debian/compat | 1 - debian/control | 38 - debian/copyright | 7953 ----------------- debian/docs | 3 - debian/jtreg6.install | 5 - debian/jtreg6.links | 18 - debian/jtreg6.manpages | 2 - debian/orig-tar.sh | 20 - debian/patches/series | 1 - debian/rules | 30 - debian/source/format | 1 - debian/watch | 2 - make/Defs.gmk | 10 +- make/build-support/build-common.sh | 10 +- make/build-support/version-numbers | 2 +- make/build.sh | 2 +- make/build.xml | 2 +- plugins/idea/gradle.properties | 4 +- .../idea/gradle/wrapper/gradle-wrapper.jar | Bin 59203 -> 0 bytes .../gradle/wrapper/gradle-wrapper.properties | 5 - plugins/idea/gradlew | 185 - plugins/idea/gradlew.bat | 89 - .../JTRegConfigurationRunnableState.java | 2 +- .../jtreg/executors/JTRegDebuggerRunner.java | 16 +- src/share/bin/jtdiff.sh | 6 +- src/share/bin/jtreg.sh | 6 +- .../javatest/regtest/agent/ActionHelper.java | 1 + .../javatest/regtest/agent/AgentServer.java | 1 + .../javatest/regtest/agent/AppletWrapper.java | 2 + .../agent/JavaTestSecurityManager.java | 1 + .../agent/RegressionSecurityManager.java | 1 + .../com/sun/javatest/regtest/config/JDK.java | 7 +- .../regtest/config/RegressionParameters.java | 14 +- .../javatest/regtest/config/TestManager.java | 2 +- .../javatest/regtest/exec/AppletAction.java | 4 +- .../sun/javatest/regtest/exec/MainAction.java | 5 +- .../regtest/exec/RegressionScript.java | 60 +- .../javatest/regtest/exec/ShellAction.java | 4 +- .../com/sun/javatest/regtest/tool/Tool.java | 24 +- .../sun/javatest/regtest/tool/i18n.properties | 16 +- src/share/doc/javatest/regtest/README | 2 +- src/share/doc/javatest/regtest/faq.md | 72 +- 45 files changed, 210 insertions(+), 8483 deletions(-) delete mode 100644 debian/changelog delete mode 100644 debian/clean delete mode 100644 debian/compat delete mode 100644 debian/control delete mode 100644 debian/copyright delete mode 100644 debian/docs delete mode 100644 debian/jtreg6.install delete mode 100644 debian/jtreg6.links delete mode 100644 debian/jtreg6.manpages delete mode 100755 debian/orig-tar.sh delete mode 100644 debian/patches/series delete mode 100755 debian/rules delete mode 100644 debian/source/format delete mode 100644 debian/watch delete mode 100644 plugins/idea/gradle/wrapper/gradle-wrapper.jar delete mode 100644 plugins/idea/gradle/wrapper/gradle-wrapper.properties delete mode 100644 plugins/idea/gradlew delete mode 100644 plugins/idea/gradlew.bat diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a3a118c..ecf135a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,38 +2,41 @@ name: Build and Test JTReg on: push: - branches-ignore: - - master + branches: + - master + pull_request: + branches: + - '*' jobs: linux-x64: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - - name: Checkout the source - uses: actions/checkout@v2 - with: - path: jtreg - fetch-depth: 0 + - name: 'Check out repository' + uses: actions/checkout@v2 + with: + fetch-depth: 1 - - name: build - working-directory: jtreg - shell: bash - run: bash make/build.sh --jdk ${JAVA_HOME_8_X64} + - name: 'Build JTReg' + shell: bash + run: | + java --version + bash make/build.sh --jdk ${JAVA_HOME_11_X64} - - name: upload artifact - uses: actions/upload-artifact@v2 - with: - name: jtreg - path: jtreg/build/images/jtreg - - - name: test - working-directory: jtreg - shell: bash - run: - MAKE_ARGS=test - HEADLESS=1 - JDK8HOME=${JAVA_HOME_8_X64} - bash make/build.sh --jdk ${JAVA_HOME_8_X64} --skip-download + - name: 'Run initial tests (goal: quick-test)' + shell: bash + env: + MAKE_ARGS: quick-test + HEADLESS: 1 + run: | + bash make/build.sh --jdk ${JAVA_HOME_11_X64} --skip-download + - name: 'Run all tests (goal: test)' + shell: bash + env: + MAKE_ARGS: test + HEADLESS: 1 + run: | + bash make/build.sh --jdk ${JAVA_HOME_11_X64} --skip-download diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 3f36579..0000000 --- a/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -jtreg6 (6.1+2-ok1) yangtze; urgency=medium - - * Build for openkylin. - - -- sufang Tue, 04 Apr 2023 14:01:40 +0800 diff --git a/debian/clean b/debian/clean deleted file mode 100644 index af30866..0000000 --- a/debian/clean +++ /dev/null @@ -1,4 +0,0 @@ -dist/ -build/ -jtdiff.1 -jtreg.1 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index b4de394..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -11 diff --git a/debian/control b/debian/control deleted file mode 100644 index e267f88..0000000 --- a/debian/control +++ /dev/null @@ -1,38 +0,0 @@ -Source: jtreg6 -Section: java -Priority: optional -Maintainer: OpenKylin Developers -Build-Depends: - ant, - debhelper (>= 11), - default-jdk, - help2man, - javahelp2, - javahelper, - libjtharness-java (>= 6.0), - libxalan2-java, - libhamcrest-java, - testng -Standards-Version: 4.6.0 -Vcs-Git: https://gitee.com/openkylin/jtreg6.git -Vcs-Browser: https://gitee.com/openkylin/jtreg6 -Homepage: https://openjdk.java.net/jtreg -Rules-Requires-Root: no - -Package: jtreg6 -Architecture: all -Depends: - ${java:Depends}, - ${misc:Depends}, - javahelp2, - libjtharness-java (>= 6.0), - libhamcrest-java, - libxalan2-java -Recommends: testng -Conflicts: jtreg -Description: Regression Test Harness for the OpenJDK platform - jtreg is the test harness used by the OpenJDK test framework. - This framework is intended primarily for regression tests. - It can also be used for unit tests, functional tests, and even simple product - tests -- in other words, just about any type of test except a conformance test, - which belong in a TCK. diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index fcd558a..0000000 --- a/debian/copyright +++ /dev/null @@ -1,7953 +0,0 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: jtreg6 -Source: -# -# Please double check copyright with the licensecheck(1) command. - -Files: make/Makefile - make/Rules.gmk - make/build-support/asmtools/build.sh - make/build-support/asmtools/version-numbers - make/build-support/build-common.sh - make/build-support/jcov/build.sh - make/build-support/jcov/version-numbers - make/build-support/jtharness/build.sh - make/build-support/jtharness/version-numbers - make/build-support/version-numbers - make/jtdiff.gmk - make/jtreg.gmk - make/pkgsToFiles.sh - plugins/idea/src/main/java/com/oracle/plugin/jtreg/components/JTRegApplicationComponent.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/components/JTRegFileManagerListener.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/JTRegConfiguration.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/JTRegConfigurationConsoleProperties.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/JTRegConfigurationRunnableState.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/JTRegConfigurationType.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/producers/JTRegClassConfigurationProducer.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/producers/JTRegConfigurationProducer.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/producers/JTRegDirectoryConfigurationProducer.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/ui/JTRegConfigurable.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/executors/JTRegDebuggerRunner.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/runtime/JTRegTestListener.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/service/JTRegService.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/service/ui/JTRegServiceConfigurable.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/templates/JTRegTemplateProvider.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/util/JTRegTagParser.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/util/JTRegUtils.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/util/MapSerializerUtil.java - plugins/idea/src/main/java/com/oracle/plugin/jtreg/util/Tag.java - plugins/idea/src/main/java/icons/JTRegPluginIcons.java - src/share/bin/jtdiff.sh - src/share/bin/jtreg.sh - src/share/classes/com/sun/javatest/diff/Diff.java - src/share/classes/com/sun/javatest/diff/DiffReader.java - src/share/classes/com/sun/javatest/diff/Fault.java - src/share/classes/com/sun/javatest/diff/HTMLReporter.java - src/share/classes/com/sun/javatest/diff/HTMLWriter.java - src/share/classes/com/sun/javatest/diff/Help.java - src/share/classes/com/sun/javatest/diff/MultiMap.java - src/share/classes/com/sun/javatest/diff/ReportReader.java - src/share/classes/com/sun/javatest/diff/Reporter.java - src/share/classes/com/sun/javatest/diff/SimpleReporter.java - src/share/classes/com/sun/javatest/diff/StandardDiff.java - src/share/classes/com/sun/javatest/diff/StatusComparator.java - src/share/classes/com/sun/javatest/diff/SuperDiff.java - src/share/classes/com/sun/javatest/diff/WorkDirectoryReader.java - src/share/classes/com/sun/javatest/diff/i18n.properties - src/share/classes/com/sun/javatest/regtest/BadArgs.java - src/share/classes/com/sun/javatest/regtest/CheckFiles.java - src/share/classes/com/sun/javatest/regtest/Main.java - src/share/classes/com/sun/javatest/regtest/RStatus.java - src/share/classes/com/sun/javatest/regtest/TimeoutHandler.java - src/share/classes/com/sun/javatest/regtest/agent/AStatus.java - src/share/classes/com/sun/javatest/regtest/agent/ActionHelper.java - src/share/classes/com/sun/javatest/regtest/agent/AgentServer.java - src/share/classes/com/sun/javatest/regtest/agent/Alarm.java - src/share/classes/com/sun/javatest/regtest/agent/AppletWrapper.java - src/share/classes/com/sun/javatest/regtest/agent/CompileActionHelper.java - src/share/classes/com/sun/javatest/regtest/agent/Flags.java - src/share/classes/com/sun/javatest/regtest/agent/GetJDKProperties.java - src/share/classes/com/sun/javatest/regtest/agent/GetSystemProperty.java - src/share/classes/com/sun/javatest/regtest/agent/JDK_Version.java - src/share/classes/com/sun/javatest/regtest/agent/JUnitRunner.java - src/share/classes/com/sun/javatest/regtest/agent/JavaTestSecurityManager.java - src/share/classes/com/sun/javatest/regtest/agent/MainActionHelper.java - src/share/classes/com/sun/javatest/regtest/agent/MainWrapper.java - src/share/classes/com/sun/javatest/regtest/agent/ModuleHelper.java - src/share/classes/com/sun/javatest/regtest/agent/RegressionCompileCommand.java - src/share/classes/com/sun/javatest/regtest/agent/RegressionSecurityManager.java - src/share/classes/com/sun/javatest/regtest/agent/SearchPath.java - src/share/classes/com/sun/javatest/regtest/agent/StringArray.java - src/share/classes/com/sun/javatest/regtest/agent/TestNGRunner.java - src/share/classes/com/sun/javatest/regtest/config/CachingTestFilter.java - src/share/classes/com/sun/javatest/regtest/config/ExecMode.java - src/share/classes/com/sun/javatest/regtest/config/Expr.java - src/share/classes/com/sun/javatest/regtest/config/ExtraPropDefns.java - src/share/classes/com/sun/javatest/regtest/config/GroupManager.java - src/share/classes/com/sun/javatest/regtest/config/IgnoreKind.java - src/share/classes/com/sun/javatest/regtest/config/JDK.java - src/share/classes/com/sun/javatest/regtest/config/JDKOpts.java - src/share/classes/com/sun/javatest/regtest/config/Locations.java - src/share/classes/com/sun/javatest/regtest/config/Modules.java - src/share/classes/com/sun/javatest/regtest/config/ObservableTestFilter.java - src/share/classes/com/sun/javatest/regtest/config/ParseException.java - src/share/classes/com/sun/javatest/regtest/config/RegressionContext.java - src/share/classes/com/sun/javatest/regtest/config/RegressionEnvironment.java - src/share/classes/com/sun/javatest/regtest/config/RegressionKeywords.java - src/share/classes/com/sun/javatest/regtest/config/RegressionParameters.java - src/share/classes/com/sun/javatest/regtest/config/RegressionTestFinder.java - src/share/classes/com/sun/javatest/regtest/config/RegressionTestSuite.java - src/share/classes/com/sun/javatest/regtest/config/TestManager.java - src/share/classes/com/sun/javatest/regtest/config/TestProperties.java - src/share/classes/com/sun/javatest/regtest/config/i18n.properties - src/share/classes/com/sun/javatest/regtest/exec/Action.java - src/share/classes/com/sun/javatest/regtest/exec/ActionRecorder.java - src/share/classes/com/sun/javatest/regtest/exec/Agent.java - src/share/classes/com/sun/javatest/regtest/exec/AppletAction.java - src/share/classes/com/sun/javatest/regtest/exec/BuildAction.java - src/share/classes/com/sun/javatest/regtest/exec/CleanAction.java - src/share/classes/com/sun/javatest/regtest/exec/CompileAction.java - src/share/classes/com/sun/javatest/regtest/exec/DefaultTimeoutHandler.java - src/share/classes/com/sun/javatest/regtest/exec/DriverAction.java - src/share/classes/com/sun/javatest/regtest/exec/IgnoreAction.java - src/share/classes/com/sun/javatest/regtest/exec/JUnitAction.java - src/share/classes/com/sun/javatest/regtest/exec/Lock.java - src/share/classes/com/sun/javatest/regtest/exec/MainAction.java - src/share/classes/com/sun/javatest/regtest/exec/ModuleConfig.java - src/share/classes/com/sun/javatest/regtest/exec/ProcessCommand.java - src/share/classes/com/sun/javatest/regtest/exec/RegressionScript.java - src/share/classes/com/sun/javatest/regtest/exec/ScratchDirectory.java - src/share/classes/com/sun/javatest/regtest/exec/ShellAction.java - src/share/classes/com/sun/javatest/regtest/exec/TestNGAction.java - src/share/classes/com/sun/javatest/regtest/exec/TestRunException.java - src/share/classes/com/sun/javatest/regtest/exec/TimeoutHandlerProvider.java - src/share/classes/com/sun/javatest/regtest/i18n.properties - src/share/classes/com/sun/javatest/regtest/report/BasicObserver.java - src/share/classes/com/sun/javatest/regtest/report/ElapsedTimeHandler.java - src/share/classes/com/sun/javatest/regtest/report/RegressionReporter.java - src/share/classes/com/sun/javatest/regtest/report/TestNGReporter.java - src/share/classes/com/sun/javatest/regtest/report/TestStats.java - src/share/classes/com/sun/javatest/regtest/report/Verbose.java - src/share/classes/com/sun/javatest/regtest/report/VerboseHandler.java - src/share/classes/com/sun/javatest/regtest/report/XMLWriter.java - src/share/classes/com/sun/javatest/regtest/report/i18n.properties - src/share/classes/com/sun/javatest/regtest/tool/AntOptionDecoder.java - src/share/classes/com/sun/javatest/regtest/tool/Help.java - src/share/classes/com/sun/javatest/regtest/tool/JCovManager.java - src/share/classes/com/sun/javatest/regtest/tool/JarFinder.java - src/share/classes/com/sun/javatest/regtest/tool/Option.java - src/share/classes/com/sun/javatest/regtest/tool/OptionDecoder.java - src/share/classes/com/sun/javatest/regtest/tool/RegressionContextManager.java - src/share/classes/com/sun/javatest/regtest/tool/RuntimeVersion.java - src/share/classes/com/sun/javatest/regtest/tool/Startup.java - src/share/classes/com/sun/javatest/regtest/tool/Tool.java - src/share/classes/com/sun/javatest/regtest/tool/Version.java - src/share/classes/com/sun/javatest/regtest/tool/i18n.properties - src/share/classes/com/sun/javatest/regtest/util/GraphUtils.java - src/share/classes/com/sun/javatest/regtest/util/NaturalComparator.java - src/share/classes/com/sun/javatest/regtest/util/ProcessUtils.java - src/share/classes/com/sun/javatest/regtest/util/StreamCopier.java - src/share/classes/com/sun/javatest/regtest/util/StringUtils.java - src/share/classes/java/lang/JTRegModuleHelper.java - test/4499340/T4499340.gmk - test/4730538/T4730538.gmk - test/6517728/T6517728.gmk - test/6517916/T6517916.gmk - test/6519296/T6519296.gmk - test/6527624/T6527624.gmk - test/6533043/T6533043.gmk - test/6533074/T6533074.gmk - test/6533136/T6533136.gmk - test/6585912/T6585912.gmk - test/6590657/T6590657.gmk - test/6590671/T6590671.gmk - test/6622433/T6622433.gmk - test/6783039/T6783039.gmk - test/6783087/T6783087.gmk - test/6799634/T6799634.gmk - test/6809055/T6809055.gmk - test/6811371.gmk - test/7113596/T7113596.gmk - test/7900112/T7900112.gmk - test/7900130/T7900130.gmk - test/7900165/T7900165.gmk - test/LockCheck.gmk - test/Properties/PropertyTests.gmk - test/SecurityManager/SecurityManagerTests.gmk - test/TestWhiteSpaceFiles.gmk - test/absLib/TestAbsLib.gmk - test/addmods/AddModulesTest.gmk - test/agentout/AgentOut.gmk - test/autovm/AutoVMTests.gmk - test/badgroups/BadGroups.gmk - test/badlibs/BadLibsTest.gmk - test/badtests/BadTests.gmk - test/basic/Basic.gmk - test/basic/ReportOnlyTest.gmk - test/bootclasspath/BootClassPathTest.gmk - test/bugidtests/BugIdTests.gmk - test/build-wildcards/buildWildcards.gmk - test/buildPatternTest/BuildPatternTest.gmk - test/buildTag/BuildTagTest.gmk - test/cachingFilter/CachingFilterTest.gmk - test/classDirs/ClassDirsTest.gmk - test/classIsolation/ClassIsolationTest.gmk - test/compileArgFileTest/CompileArgFileTest.gmk - test/compilejdk/CompileTests.gmk - test/cpappend/CPAppendTests.gmk - test/ctrl/ControlTest.gmk - test/docs.gmk - test/dupTests/DupTest.gmk - test/env/EnvTest.gmk - test/exclude/ExcludeTest.gmk - test/exclude/ProblemList.txt - test/exclusive/ExclusiveAccessTest.gmk - test/exclusive/TEST.ROOT - test/exitCodes/ExitCodeTest.gmk - test/explicitIds/ExplicitIds.gmk - test/extlib/ExtLibTest.gmk - test/extra-props/ExtraPropDefnsTest.gmk - test/fixup/FixupTest.gmk - test/groups/GroupTest.gmk - test/i18n/i18n.com.sun.javatest.diff.gmk - test/i18n/i18n.com.sun.javatest.regtest.gmk - test/ignoreTag/IgnoreTagTest.gmk - test/ignoresymbolfile/IgnoreSymbolFileTest.gmk - test/interrupt/RunInterrupt.gmk - test/javac/JavacTests.gmk - test/javacVMOptions/JavacVMOptions.gmk - test/jcov/jcov.gmk - test/jcovtest.gmk - test/jdk11/JDK11Test.gmk - test/jdkModulesTest/JDKModulesTest.gmk - test/jdkOptsTest/JDKOptsTest.gmk - test/jdkVersion/JDKVersionTest.gmk - test/junitTrace/JUnitTrace.gmk - test/keywords/testKeywords.gmk - test/libBuildArgs/LibBuildArgsTest.gmk - test/libdirs/LibDirsTest.gmk - test/match/MatchTest.gmk - test/match/ProblemList.txt - test/maxOutputSize/MaxOutputSize.gmk - test/modlibs/ModLibsTest.gmk - test/moduleOpens/ModuleOpensTest.gmk - test/modules/ModulesTest.gmk - test/multirun/MultiRunTest.gmk - test/nativepath/TestNativePath.gmk - test/normalizeStatus/NormalizeStatusTest.gmk - test/optionDecoder/OptionDecoderTest.gmk - test/osTest/OSTest.gmk - test/policy/PolicyTest.gmk - test/preview/PreviewTest.gmk - test/problemList/ProblemList.gmk - test/refIgnoreLines/RefIgnoreLines.gmk - test/requires/RequiresTest.gmk - test/rerun/RerunTest.gmk - test/retain/TestRetainTest.gmk - test/sanityTest/SanityTest.gmk - test/secprov/SecurityProviderTest.gmk - test/shell/testShell.gmk - test/skip/SkippedExceptionTest.gmk - test/smartActionArgs/SmartActionArgs.gmk - test/statsTests/StatsTests.gmk - test/statusFilter/StatusFilterTest.gmk - test/streams/StreamsTest.gmk - test/sysprops/SysPropsTest.gmk - test/testJavacExitCodes/JavacExitCodeTests.gmk - test/testRequiredVersion.gmk - test/testng-junit/TestNGJUnitTest.gmk - test/testng/TEST.ROOT - test/testng/TestNGLibTest.gmk - test/testng/tngAbsLib/TEST.properties - test/testng/tngRelLib/TEST.properties - test/testngLibs/TestNGLibsTest.gmk - test/testngLibs/tests/TEST.ROOT - test/testngLibs/tests/testng/TEST.properties - test/testprops/TestPropsTest.gmk - test/threadCleanup/ThreadCleanupTest.gmk - test/timelimit/TimelimitTests.gmk - test/timeouthandlers/TimeoutHandlerTest.gmk - test/timeouts/TimeoutTest.gmk - test/versionCheck/TestVersionCheck.gmk - test/vmopts/TestVMOpts.gmk -Copyright: 1995-2021 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: .github/workflows/test.yml - .gitignore - .hgignore - .hgtags - .jcheck/conf - CONTRIBUTING.md - CONTRIBUTORS - README.md - make/i18n.pat - plugins/idea/.gitignore - plugins/idea/README.md - plugins/idea/build.gradle - plugins/idea/gradle.properties - plugins/idea/gradle/wrapper/gradle-wrapper.jar - plugins/idea/gradle/wrapper/gradle-wrapper.properties - plugins/idea/gradlew.bat - plugins/idea/settings.gradle - plugins/idea/src/main/resources/com/oracle/plugin/jtreg/icons/JavaCup16.png - plugins/idea/src/main/resources/com/oracle/plugin/jtreg/icons/JavaCup32.png - src/share/classes/com/sun/javatest/regtest/tool/jtlogo.png - test/4499340/test/TEST.ROOT - test/4730538/test/TEST.ROOT - test/6517728/TEST.ROOT - test/6517916/TEST.ROOT - test/6519296/TEST.ROOT - test/6527624/A/TEST.properties - test/6527624/TEST.ROOT - test/6527624/summary.golden - test/6533043/TEST.ROOT - test/6533074/S.sh - test/6533074/TEST.ROOT - test/6585912/TEST.ROOT - test/6590657/TEST.ROOT - test/6590671/TEST.ROOT - test/6622433/TEST.ROOT - test/6622433/TestCompile1.java - test/6799634/TEST.ROOT - test/6809055/TEST.ROOT - test/7113596/TEST.ROOT - test/7113596/Test.sh - test/7900112/TEST.ROOT - test/7900130/TEST.ROOT - test/7900165/TEST.ROOT - test/Properties/TEST.ROOT - test/SecurityManager/TEST.ROOT - test/absLib/TEST.ROOT - test/addmods/TEST.ROOT - test/agentout/TEST.ROOT - test/autovm/TEST.ROOT - test/autovm/dir/TEST.properties - test/badgroups/badname/TEST.ROOT - test/badgroups/badname/TEST.groups - test/badgroups/badname51/TEST.ROOT - test/badgroups/badname51/TEST.groups - test/badlibs/TEST.ROOT - test/badtests/TEST.ROOT - test/bootclasspath/TEST.ROOT - test/bootclasspath/TestPath.java - test/bootclasspath/stdDir/TEST.properties - test/bootclasspath/stdDir/TestPath.java - test/bootclasspath/testNGDir/TEST.properties - test/bootclasspath/testNGDir/TestPath.java - test/bugidtests/TEST.ROOT - test/build-wildcards/TEST.ROOT - test/buildTag/TEST.ROOT - test/cachingFilter/TEST.ROOT - test/cachingFilter/exclude.jtx - test/classIsolation/default/TEST.ROOT - test/classIsolation/default/Test1.java - test/classIsolation/default/Test2.java - test/classIsolation/default/Test3.java - test/classIsolation/disable/TEST.ROOT - test/classIsolation/disable/Test1.java - test/classIsolation/disable/Test2.java - test/classIsolation/disable/Test3.java - test/classIsolation/enable/TEST.ROOT - test/classIsolation/enable/Test1.java - test/classIsolation/enable/Test2.java - test/classIsolation/enable/Test3.java - test/cleanup/TEST.ROOT - test/cleanupDirs/TEST.ROOT - test/compileArgFileTest/GenCompileTests.java - test/compilejdk/ShellTest.sh - test/compilejdk/TEST.ROOT - test/cpappend/test/TEST.ROOT - test/ctrl/TEST.ROOT - test/ctrl/Test.java - test/debug/TEST.ROOT - test/dupTests/TEST.ROOT - test/dupTests/Test.java - test/dupTests/Test.sh - test/empty/ts1/TEST.ROOT - test/empty/ts1/TEST.groups - test/empty/ts1/Test.java - test/empty/ts1/empty/Empty.java - test/empty/ts2/TEST.ROOT - test/empty/ts2/TEST.groups - test/empty/ts2/empty/Empty.java - test/env/TEST.ROOT - test/env/applet/lib/dummy - test/env/compile/lib/dummy - test/env/lib/dummy - test/env/main/lib/dummy - test/env/shell/lib/dummy - test/exclude/TEST.ROOT - test/exitCodes/TEST.ROOT - test/explicitIds/TEST.ROOT - test/extlib/libs/lib/Lib.java - test/extlib/test/TEST.ROOT - test/extlib/test/Test.java - test/fixup/tests/a/TEST.ROOT - test/fixup/tests/a/dir!/Test.java - test/fixup/tests/b/TEST.ROOT - test/fixup/tests/b/d!r/Test.java - test/groups/TEST.ROOT - test/groups/TEST.groups - test/groups/TEST.groups2 - test/groups/TEST.groups3 - test/ignoreTag/TEST.ROOT - test/ignoresymbolfile/TEST.ROOT - test/javac/TEST.ROOT - test/javacVMOptions/TEST.ROOT - test/jcov/test/TEST.ROOT - test/jdk11/TEST.ROOT - test/jdkVersion/TEST.ROOT - test/junitTrace/TEST.ROOT - test/keywords/badProps/TEST.ROOT - test/keywords/badProps/badProps/TEST.properties - test/keywords/badProps/badProps/Test.java - test/keywords/badTest/InvalidKeyword.java - test/keywords/badTest/TEST.ROOT - test/keywords/badTest/UnknownKeyword.java - test/keywords/good/DashKeyword.java - test/keywords/good/TEST.ROOT - test/libBuildArgs/bad/TEST.properties - test/libBuildArgs/good/TEST.properties - test/libdirs/TEST.ROOT - test/libdirs/t1/TEST.properties - test/libdirs/t1/t2/LibTest.java - test/libdirs/t1/t2/TEST.properties - test/match/TEST.ROOT - test/maxOutputSize/TEST.ROOT - test/maxOutputSize/overrideMax/TEST.properties - test/modlibs/TEST.ROOT - test/modlibs/expect-classes.txt - test/modlibs/testngAction/patchmods/TEST.properties - test/modlibs/testngAction/patchmods/java.base/java/util/java_util_TestNGTest.java - test/modlibs/testngAction/usermods/TEST.properties - test/moduleOpens/TEST.ROOT - test/modules/TEST.ROOT - test/multirun/a/test/TEST.ROOT - test/multirun/b1/b/test/TEST.ROOT - test/multirun/b2/b/test/TEST.ROOT - test/nativepath/TEST.ROOT - test/normalizeStatus/TEST.ROOT - test/normalizeStatus/Test.java - test/openfiles/TEST.ROOT - test/pkgInfo/TEST.ROOT - test/policy/TEST.ROOT - test/preview/TEST.ROOT - test/preview/preview/TEST.properties - test/problemList/TEST.ROOT - test/refIgnoreLines/TEST.ROOT - test/refIgnoreLines/Test.out - test/requires/TEST.ROOT - test/rerun/TEST.ROOT - test/rerun/std/AppletTest.agentvm.out - test/rerun/std/AppletTest.othervm.out - test/rerun/std/BuildTest.agentvm.out - test/rerun/std/BuildTest.othervm.out - test/rerun/std/CleanTest.agentvm.out - test/rerun/std/CleanTest.othervm.out - test/rerun/std/CompileTest.agentvm.out - test/rerun/std/CompileTest.othervm.out - test/rerun/std/IgnoreTest.agentvm.out - test/rerun/std/IgnoreTest.othervm.out - test/rerun/std/JUnitTest.agentvm.out - test/rerun/std/JUnitTest.othervm.out - test/rerun/std/MainTest.agentvm.out - test/rerun/std/MainTest.othervm.out - test/rerun/std/ShellTest.agentvm.out - test/rerun/std/ShellTest.othervm.out - test/rerun/std/TestNGTest.agentvm.out - test/rerun/std/TestNGTest.othervm.out - test/rerun/testng/TestNGTest.agentvm.out - test/rerun/testng/TestNGTest.othervm.out - test/rerun2/test/TEST.ROOT - test/rerun2/test/lib/MarkerText.java - test/rerun2/test/lib/java/lang/MarkerText.java - test/rerun2/test/std/MainBootLibTest.java - test/rerun2/test/std/MainLibTest.java - test/rerun2/test/std/MainTest.java - test/rerun2/test/std/TestNGBootLibTest.java - test/rerun2/test/std/TestNGLibTest.java - test/rerun2/test/std/TestNGTest.java - test/rerun2/test/testng/bootlib/TEST.properties - test/rerun2/test/testng/bootlib/TestNGBootLibTest.java - test/rerun2/test/testng/nolib/TEST.properties - test/rerun2/test/testng/nolib/TestNGTest.java - test/rerun2/test/testng/stdlib/TEST.properties - test/rerun2/test/testng/stdlib/TestNGLibTest.java - test/retain/test/TEST.ROOT - test/secprov/TEST.ROOT - test/share/basic/TEST.ROOT - test/share/basic/clean/CreateDir.sh - test/share/basic/shell/BadTag.sh - test/share/basic/shell/Fail.sh - test/share/basic/shell/Pass.sh - test/share/basic/tempFiles/Shell.sh - test/share/simple/TEST.ROOT - test/shell/TEST.ROOT - test/skip/TEST.ROOT - test/smartActionArgs/TEST.ROOT - test/smartActionArgs/optAuto/TEST.properties - test/smartActionArgs/optIn/TEST.properties - test/smartActionArgs/optOut/TEST.properties - test/statusFilter/TEST.ROOT - test/statusFilter/exclude.jtx - test/streams/TEST.ROOT - test/sysprops/TEST.ROOT - test/testJavacExitCodes/TEST.ROOT - test/testng-junit/TEST.ROOT - test/testng-junit/testng/TEST.properties - test/testng-junit/testng/p/T1.java - test/testng-junit/testng/p/T2.java - test/testprops/TEST.ROOT - test/testprops/testng/TEST.properties - test/testprops/testng/pkg/ATest.java - test/threadCleanup/TEST.ROOT - test/timelimit/TEST.ROOT - test/timeoutHandler/test/TEST.ROOT - test/timeouthandlers/TEST.ROOT - test/timeouts/README - test/timeouts/test/TEST.ROOT - test/versionCheck/TEST.ROOT - test/versionCheck/Test.java - test/vmopts/TEST.ROOT - test/vmopts/shell/Shell.sh -Copyright: __NO_COPYRIGHT_NOR_LICENSE__ -License: __NO_COPYRIGHT_NOR_LICENSE__ - -Files: COPYRIGHT - src/share/classes/com/sun/jct/utils/i18ncheck/Main.java - test/4499340/lib/HelloWorld.java - test/6590657/T6590657a.java - test/6622433/AnnoProc.java - test/absLib/lib/Lib.java - test/agentout/AnnoProc.java - test/basic/Basic.java - test/build-wildcards/lib/LA.java - test/build-wildcards/lib/LB.java - test/build-wildcards/lib/LC.java - test/build-wildcards/lib/p/LPA.java - test/build-wildcards/lib/p/LPB.java - test/build-wildcards/lib/p/LPC.java - test/build-wildcards/tests/A.java - test/build-wildcards/tests/B.java - test/build-wildcards/tests/C.java - test/build-wildcards/tests/p/PA.java - test/build-wildcards/tests/p/PB.java - test/build-wildcards/tests/p/PC.java - test/buildPatternTest/BuildPatternTest.java - test/classDirs/ClassDirsTest.java - test/cpappend/lib/p/Lib.java - test/env/applet/AppletTest.java - test/env/shell/ShellTest.java - test/extra-props/bad-compile/TEST.ROOT - test/extra-props/bad-compile/support/ExtraProps.java - test/extra-props/bad-execute/TEST.ROOT - test/extra-props/bad-execute/support/ExtraProps.java - test/extra-props/error/TEST.ROOT - test/extra-props/error/support/ExtraProps.java - test/extra-props/valid.libs/TEST.ROOT - test/extra-props/valid.libs/support/ExtraProps.java - test/extra-props/valid.libs/support/OptExtraProps.java - test/extra-props/valid.libs/support/bootLib/pBootLib/BootLib.java - test/extra-props/valid.libs/support/lib/pLib/Lib.java - test/extra-props/valid/TEST.ROOT - test/extra-props/valid/support/ExtraProps.java - test/extra-props/valid/support/OptExtraProps.java - test/interrupt/InterruptTest.java - test/jcov/src/com/acme/Library.java - test/jdkModulesTest/JDKModulesTest.java - test/jdkOptsTest/JDKOptsTest.java - test/libBuildArgs/bad/LibBuildArgsTest.java - test/libBuildArgs/good/LibBuildArgsTest.java - test/libBuildArgs/lib/bad/Bad1.java - test/libBuildArgs/lib/bad/Bad2.java - test/libBuildArgs/lib/good/Good1.java - test/libBuildArgs/lib/good/Good2.java - test/libBuildArgs/lib/mixed/Bad.java - test/libBuildArgs/lib/mixed/Good.java - test/libdirs/l1/L1.java - test/libdirs/l2/L2.java - test/libdirs/l4/L4.java - test/libdirs/l6/L6.java - test/libdirs/t1/l3/L3.java - test/libdirs/t1/l5/L5.java - test/modlibs/buildAction/packages/p/B.java - test/modlibs/buildAction/patch/java.base/java/io/IOHelper.java - test/modlibs/buildAction/usermods/um1/module-info.java - test/modlibs/buildAction/usermods/um1/um1_p1/um1_p1_B.java - test/modlibs/buildAction/usermods/um2/module-info.java - test/modlibs/buildAction/usermods/um2/um2_p1/um2_p1_B.java - test/modlibs/buildAction/usermods/um3/module-info.java - test/modlibs/buildAction/usermods/um3/um3_p1/um3_p1_B.java - test/modlibs/buildAction/usermods/um4/module-info.java - test/modlibs/buildAction/usermods/um4/um4_p1/um4_q1/um4_r1/um4_p1_q1_r1_B1.java - test/modlibs/buildAction/usermods/um4/um4_p1/um4_q1/um4_r1/um4_p1_q1_r1_B2.java - test/modlibs/buildAction/usermods/um4/um4_p2/um4_q2/um4_r2/um4_p2_q2_r2_B1.java - test/modlibs/buildAction/usermods/um4/um4_p2/um4_q2/um4_r2/um4_p2_q2_r2_B2.java - test/modlibs/buildAction/usermods/um5/module-info.java - test/modlibs/buildAction/usermods/um5/um5_p1/um5_q1/um5_r1/um5_p1_q1_r1_B1.java - test/modlibs/buildAction/usermods/um5/um5_p1/um5_q1/um5_r1/um5_p1_q1_r1_B2.java - test/modlibs/buildAction/usermods/um5/um5_p2/um5_q2/um5_r2/um5_p2_q2_r2_B1.java - test/modlibs/buildAction/usermods/um5/um5_p2/um5_q2/um5_r2/um5_p2_q2_r2_B2.java - test/modlibs/compileAction/packages/p/C.java - test/modlibs/compileAction/patch/java.base/java/io/IOHelper.java - test/modlibs/compileAction/usermods/um1/module-info.java - test/modlibs/compileAction/usermods/um1/um1_p1/um1_p1_C.java - test/modlibs/compileAction/usermods/um2/module-info.java - test/modlibs/compileAction/usermods/um2/um2_p1/um2_p1_C.java - test/modlibs/compileAction/usermods/um3/module-info.java - test/modlibs/compileAction/usermods/um3/um3_p1/um3_p1_C.java - test/modlibs/libs/packages/lp/lp_C.java - test/modlibs/libs/patchmods/java.base/java/util/streams/StreamsHelper.java - test/modlibs/libs/testng/patchmods/java.base/java/util/TestNGHelper.java - test/modlibs/libs/usermods/lum1/lum1_p1/lum1_p1_C.java - test/modlibs/libs/usermods/lum1/module-info.java - test/modlibs/libs/usermods/lum2/lum2_p1/lum2_p1_C.java - test/modlibs/libs/usermods/lum2/module-info.java - test/modlibs/libs/usermods/lum3/lum3_p1/lum3_p1_C.java - test/modlibs/libs/usermods/lum3/module-info.java - test/modlibs/mainAction/patchmods/java.base/java/util/TestHelper.java - test/modlibs/mainAction/usermods/um1/module-info.java - test/modlibs/mainAction/usermods/um1/um1_p1/um1_p1_M1.java - test/modlibs/testngAction/usermods/um1/module-info.java - test/modlibs/testngAction/usermods/um1/um1_p1/um1_p1_T.java - test/modlibs/testngAction/usermods/um2/module-info.java - test/modlibs/testngAction/usermods/um2/um2_p1/um2_p1_T.java - test/optionDecoder/OptionDecoderTest.java - test/osTest/OSTest.java - test/pkgInfo/lib/p/HelloWorld.java - test/pkgInfo/lib/p/package-info.java - test/policy/simple.policy - test/rerun/testng/TestNGTest.java - test/rerun2/RerunTest2.java - test/retain/RetainTest.java - test/secprov/Test.java - test/share/basic/build/dir/DirTest.java - test/share/basic/compile/dir/DirTest.java - test/shell/lib1/p1/C1.java - test/shell/lib2/p2/C2.java - test/shell/tests/MapUtils.java - test/shell/tests/Test234.java - test/skip/SkippedException.java - test/skip/jtreg/SkippedException.java - test/skip/jtreg/SkippedException2.java - test/statsTests/StatsTest.java - test/testng/lib/libpkg/LibClass.java - test/testng/tngAbsLib/p/TestNGTest.java - test/testng/tngNoLib/p/TestNGTest.java - test/testng/tngRelLib/p/TestNGTest.java - test/testngLibs/extlibs/extLib/ExtLib.java - test/testngLibs/tests/libs/absLib/AbsLib.java - test/testngLibs/tests/libs/relLib/RelLib.java - test/testngLibs/tests/testng/Test2.java - test/timeoutHandler/TestTimeoutHandler.java - test/timeouthandlers/MyHandler.java - test/vmopts/compile/AnnProc.java -Copyright: 1996-2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6517728/T6517728A.java - test/6517916/T6517916.java - test/6533043/Fail.java - test/6533043/Pass.java - test/6585912/Fail.java - test/6585912/Pass.java - test/6590671/T6590671.java - test/6622433/TestJava.java - test/6622433/TestShell.sh - test/SecurityManager/error/BadSecurityManagerTest.java - test/autovm/HelloJava.java - test/autovm/HelloShell.sh - test/cleanup/CreateUndeletableFile.java - test/compilejdk/ToolsJarTest.java - test/cpappend/test/Test.java - test/env/main/MainTest.java - test/exclude/p/Fail.java - test/exclude/p/Pass.java - test/exitCodes/Fail.java - test/exitCodes/Pass.java - test/groups/d1/d11/Test.java - test/groups/d1/d12/Test.java - test/groups/d1/d13/Test.java - test/groups/d2/Test.java - test/groups/d3/d31/Test.java - test/groups/d3/d32/Test.java - test/groups/d3/d33/Test.java - test/ignoreTag/Pass.java - test/javac/JavacTest.java - test/jcov/test/Test.java - test/jdkVersion/Test.java - test/match/p/Fail.java - test/match/p/Pass.java - test/modlibs/buildAction/usermods/BuildUserModClass.java - test/modlibs/compileAction/patch/CompilePatch.java - test/modlibs/compileAction/usermods/CompileUserMod.java - test/modlibs/mainAction/usermods/RunUserMod.java - test/modules/NoModulesTest.java - test/multirun/a/test/p/Test.java - test/multirun/b1/b/test/q/Test.java - test/multirun/b2/b/test/r/Test.java - test/nativepath/NativesEmpty.java - test/openfiles/Test1.java - test/openfiles/Test2_OpenFile.java - test/openfiles/Test3.java - test/openfiles/Test4_OpenDirectory.java - test/openfiles/Test5.java - test/policy/JUnit.java - test/policy/Main.java - test/policy/TestNG.java - test/problemList/ExcludeGenericAll.java - test/problemList/ExcludeGenericArch.java - test/problemList/ExcludeNever.java - test/problemList/ExcludeOsNameAll.java - test/problemList/ExcludeOsNameArch.java - test/problemList/ExcludeOsNameRev.java - test/refIgnoreLines/Test.java - test/requires/EvalTest.java - test/requires/ExprTest.java - test/requires/FlavorTest.java - test/requires/RegexpTest.java - test/rerun/std/MainTest.java - test/retain/test/FailTest.java - test/retain/test/PassTest.java - test/retain/test/a/AFailTest.java - test/retain/test/a/APassTest.java - test/smartActionArgs/optAuto/Test.java - test/smartActionArgs/optOut/Test.java - test/statusFilter/p1/T1.java - test/statusFilter/p1/T2.java - test/statusFilter/p1/T3.java - test/statusFilter/p1/T4.java - test/statusFilter/p1/T5.java - test/statusFilter/p2/T1.java - test/statusFilter/p2/T3.java - test/statusFilter/p2/T4.java - test/statusFilter/p2/T5.java - test/testng/std/Test.java - test/threadCleanup/Test.java - test/timelimit/Fast.java - test/timelimit/Medium.java - test/timelimit/Slow.java - test/timeouthandlers/TestJavaHang.java - test/timeouthandlers/TestShellHang.sh - test/timeouts/test/ExitTest.java - test/timeouts/test/SlowExitTest.java - test/timeouts/test/SlowInterruptibleTest.java - test/timeouts/test/SlowUninterruptibleTest.java - test/vmopts/main/Main.java -Copyright: 1998-2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6533043/Error.java - test/6585912/Error.java - test/exitCodes/Error.java - test/rerun/std/IgnoreTest.java - test/statusFilter/p2/T2.java -Copyright: 1998-2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @ignore - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/cleanup/CreateUndeletableFile1.java - test/cleanup/CreateUndeletableFile2.java - test/cleanup/CreateUndeletableFile3.java - test/cleanup/CreateUndeletableFile4.java -Copyright: 2011 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build CreateUndeletableFile - @run main CreateUndeletableFile - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6527624/A/AA/GoodAA1.java - test/6527624/B/BB/GoodBB.java - test/6527624/B/GoodB.java - test/6527624/Good.java -Copyright: 2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @key Any1 Any3 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/env/shell/ShellTest.sh - test/nativepath/NativesEmptyShell.sh - test/nativepath/NativesOKShell.sh - test/rerun/std/ShellTest.sh -Copyright: 2012-2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/exclusive/dir/Test1.sh - test/exclusive/dir/Test2.sh - test/exclusive/dir/Test3.sh - test/exclusive/dir/Test4.sh -Copyright: 2011 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run shell Test.sh - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6527624/B/BB/BadBB1.java - test/6527624/B/BadB1.java - test/6527624/Bad.java -Copyright: 2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @key A-only - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/extra-props/bad-compile/Test1.java - test/extra-props/bad-execute/Test1.java - test/extra-props/valid/Test1.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @requires extra - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6527624/A/BadA.java - test/6527624/B/BB/BadBB2.java - test/6527624/B/BadB2.java -Copyright: 2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @key B-only - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/junit/VMOptsPassed.java - test/share/basic/main/VMOptsPassed.java - test/share/basic/testng/group/p/q/Pass.java -Copyright: 1998-2012 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/smartActionArgs/optAuto/Test2.java - test/smartActionArgs/optIn/Test2.java - test/smartActionArgs/optOut/Test2.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main Test2 --test.src ${test.src} - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/cachingFilter/a/Test.java - test/cachingFilter/b/Test.java - test/cachingFilter/c/Test.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main Test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6527624/A/AA/GoodAA2.java - test/6527624/A/GoodA.java -Copyright: 2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @key Any1 Any3 A-only - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/testJavacExitCodes/Bad.java - test/testJavacExitCodes/Good.java -Copyright: 2011 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile Bad.java - . - @test - @compile/fail Bad.java - . - @test - @compile -badOpt Bad.java - . - @test - @compile/fail -badOpt Bad.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/badgroups/badname/Test.java - test/badgroups/badname51/Test.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - dummy test, to refer to in TEST.groups - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/maxOutputSize/defaultMax/Test.java - test/maxOutputSize/overrideMax/Test.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main Test 1000 - . - @test - @run main Test 3000 - . - @test - @run main Test 5000 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/compilejdk/CompileTest.java - test/rerun/std/CompileTest.java -Copyright: 2010-2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile CompileTest.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/buildAction/BuildLibUserModClass.java - test/modlibs/buildAction/usermods/BuildUserModPackage.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @library /libs/usermods - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/cleanup/CleanupTest.gmk - test/cleanupDirs/CleanupDirsTest.gmk -Copyright: 2011-2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - These tests run a set of 5 tests that each create an undeletable file - that will cause problems for jtreg cleaning up after a test. - . - In agentvm and othervm mode, jtreg should successfully run each test - by moving to a new scratch directory when it can't clear the previous one. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/testng/group/p/q/BadRun.java -Copyright: 2012 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Bad run - @run main BadRun - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/badtests/FailTest.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main FailTest pass - . - @test - @run main FailTest fail - . - @test - @run main FailTest pass - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/badtests/ExitTest.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main ExitTest pass - . - @test - @run main ExitTest fail - . - @test - @run main ExitTest pass - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/javacVMOptions/Test.java -Copyright: 2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile Test.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/extra-props/error/ErrorTest.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @requires buggyExtra - @run main ErrorTest - . - @test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/rerun/std/JUnitTest.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run junit JUnitTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6517728/T6517728B.java -Copyright: 2007-2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - NOTE: this thread is expected to cause a timeout in agentVM mode - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/driver/NoMain.java -Copyright: 1998-2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Can't find `main' method - @run driver NoMain - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/addmods/TestNonDefaultRuntime.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @modules java.annotations.common - . - java.annotations.common module will not be resolved by default - at runtime (because it is one of the EE APIs in Java SE.) - The implicit test is whether jtreg will use --add-modules - because of the @modules directive in the test description. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/main/NoMain.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Can't find `main' method - @run main NoMain - . - @test - @summary Error: Can't find `main' method - @run main/othervm NoMain - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/preview/preview/NoPreview.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @key bad - @enablePreview false - . - This test is a test for `@enablePreview false`. - It uses text blocks, but has disabled the use of preview features. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modules/JDKCompilerTest2.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @modules jdk.compiler/com.sun.tools.javac.util - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/rerun/std/CleanTest.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @clean CleanTest - @clean p.* - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/7900165/DataProviderException.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary 7900165: Exception in TestNG DataSource does not result in a reported test failure - @run testng DataProviderException - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/SecurityManager/pass/SimpleSecurityManagerTest.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - Verify that a simple standard security manager can be installed. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/compilejdk/ExecuteTest.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - by using the implicit @build action, we assume that we can precompile - this test with a valid JDK, then repeat with an invalid compileJDK - to verify the compileJDK is /not/ being used. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/buildTag/BuildTagTest.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test OK - . - @test OK - @run main BuildTagTest - . - @test OK - @build BuildTagTest - @run main BuildTagTest - . - @test OK, but bad style - @build BuildTagTest - @run main BuildTagTest - @summary bad style - . - @test Bad - @build BuildTagTest - . - @test Bad - @build BuildTagTest - @summary bad style - . - @test Bad - @run main BuildTagTest - @build BuildTagTest - @summary bad style - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/driver/Exit.java -Copyright: 1998-2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - @run driver Exit - . - @test - @summary Failed: Unexpected exit from test [exit code: 0] - @run driver Exit 0 - . - @test - @summary Failed: Unexpected exit from test [exit code: 1] - @run driver Exit 1 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/debug/ExplicitCompile.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile ExplicitCompile.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/timeouts/test/jprt.config -Copyright: 2006-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - JPRT shell configuration for testing. - . - Input environment variables: - Windows Only: - PATH - ROOTDIR - . - Output variable settings: - make Full path to GNU make - . - Output environment variables: - PATH - . - Error - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/junitTrace/Pass.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run junit Pass - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/junitTrace/NPE.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run junit NPE - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/bugidtests/InvalidTest.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @bug 77777777 - . - @test - @bug jdk-1234567 - . - @test - @bug 15123456 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/agentout/MainTest.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main MainTest - @run main MainTest --out 1 - @run main MainTest --out 5 - @run main MainTest --err 1 - @run main MainTest --err 5 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/retain/test/ErrorTest.java -Copyright: 2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main ErrorTest - @ignore - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/preview/std/Duplicate.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @enablePreview - @compile --enable-preview --release ${jdk.version} Duplicate.java - @run main/othervm --enable-preview Duplicate - . - This test is a positive test: - It uses text blocks, declaring `@enablePreview` in test description - but redundantly, already specifies `--enable-preview`. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/compile/Pass.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - XXX still should check /ref and /timeout - . - @test - @summary Passed: Compilation successful - @run compile Pass.java - . - @test - @summary Failed: Compilation passed unexpectedly - @run compile/fail Pass.java - . - @test - @summary Passed: Compilation successful - @compile Pass.java - . - @test - @summary Failed: Compilation passed unexpectedly - @compile/fail Pass.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/timeouts/test/AAA_Pass.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - This test is intended to be executed before any *Test.java file. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modules/JavaTransactionTest.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @modules java.transaction - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/main/ClassNotPublic.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Can't find `main' method - @run main ClassNotPublic - . - @test - @summary Error: Can't find `main' method - @run main/othervm ClassNotPublic - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/driver/CantFindSrc.java -Copyright: 1999-2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Can't find source file: CannotFindSrc.java in directory-list: .../data/basic/driver - @run driver CannotFindSrc - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/build/DirTest.java -Copyright: 1999-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Compilation successful - @clean DirTest - @clean dir.DirTest - @run build dir.DirTest - . - @test - @summary Passed: Execution successful - @clean DirTest - @clean dir.DirTest - @run main dir.DirTest - . - @test - @summary Error: Parse classname provided for `build': dir#DirTest - @clean DirTest - @clean dir.DirTest - @run build dir#DirTest - . - Verify that we can compile and run a file specified by classname only. - Verify that the class names are specified properly. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/ignoresymbolfile/Test.java -Copyright: 1998-2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @clean Test - @build Test - @run main Test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/badtests/OpenFileTest.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main OpenFileTest pass - . - @test - @run main OpenFileTest fail - . - @test - @run main OpenFileTest pass - . - additional tests to verify that all run and pass after the previous failure - . - @test - @run main OpenFileTest pass - . - @test - @run main OpenFileTest pass - . - @test - @run main OpenFileTest pass - . - @test - @run main OpenFileTest pass - . - @test - @run main OpenFileTest pass - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/explicitIds/Test.java -Copyright: 2018-2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test legacy junk - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/vmopts/compile/Compile.java -Copyright: 2006-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile AnnProc.java - @compile -processor AnnProc Compile.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/javac/TestTrees.java -Copyright: 2006 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @bug 6346249 6392177 - @summary new Trees API - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/requires/NameNotFoundTest.java -Copyright: 2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @requires NameNotFound - @run main NameNotFoundTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6519296/T6519296.java -Copyright: 2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - @test - @run main T6519296 0 - . - @test - . - @test - @run main T6519296 1 - . - @test - . - @test - @run main T6519296 2 - . - @test - . - @test - @run main T6519296 3 - . - @test - . - @test - @run main T6519296 4 - . - @test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/moduleOpens/ModuleOpen.java -Copyright: 2016-2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary test reflective access to private API not permitted without :open - @modules jdk.compiler/com.sun.tools.javac.main - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/buildAction/usermods/BuildUserModClasses.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/absLib/t/abs/AbsTest.java -Copyright: 2012 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @library /lib - @build Lib AbsTest - @run main AbsTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/junit/InNamedPkg.java -Copyright: 1998-2009 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - @run junit org.sun.namedpkg.InNamedPkg - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/shell/tests/Test1.java -Copyright: 2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build MapUtils - @run main Test1 - . - Shell tests: option 1: convert to Java! - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/simple/Fail.java -Copyright: 2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary This test should fail - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6799634/AnnoProcTest.java -Copyright: 2009 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build AnnoProcTest - @compile/process -processor AnnoProcTest AnnoProcTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/extra-props/valid/Test2.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @requires !extra - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/agentout/CompileTest.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build AnnoProc - @compile -processor AnnoProc CompileTest.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6622433/TestCompile2.java -Copyright: 2008 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile AnnoProc.java - @compile -processor AnnoProc TestCompile2.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modules/JDKCompilerTest1.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @modules jdk.compiler - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/badtests/ClearSysPropsTest.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main ClearSysPropsTest pass - . - @test - @run main ClearSysPropsTest fail - . - @test - @run main ClearSysPropsTest pass - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/junit/BadTag.java -Copyright: 1998-2009 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Parse Exception: No class provided for `junit' - @run junit - . - @test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/debug/ImplicitCompile.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run build ImplicitCompile - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/badlibs/d1/d2/Test.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @library /../lib - . - @test - @library ../../../lib - . - @test - @library /d1/../../lib - . - @test - @library missing - . - @test - @library [syntax] - . - @test - @library abc\def - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/streams/StreamsTest.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run driver StreamsTest - @run main StreamsTest - @run main/othervm StreamsTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/secprov/C.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build Test - @run main Test C 1.0 C - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/secprov/A.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build Test - @run main Test A 1.0 A - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/build-wildcards/tests/Test.java -Copyright: 2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Note: - This test currently relies on being run with a clean work/classes directory - . - @test - @library /lib - @run main Test Test - @build A LA - @run main Test Test A LA - @build * - @run main Test Test A B C LA LB LC - @build p.PA p.LPA - @run main Test Test A B C LA LB LC p.PA p.LPA - @build p.* - @run main Test Test A B C LA LB LC p.PA p.PB p.PC p.LPA p.LPB p.LPC - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/testngLibs/tests/simple/Test1.java -Copyright: 2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @library /libs/absLib - @library ../libs/relLib - @library /extLib - @build AbsLib RelLib ExtLib - @run main Test1 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/buildAction/usermods/BuildUserModModule.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @library /libs/usermods - @build um5/* - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/vmopts/main/MainOtherVM.java -Copyright: 2006-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main/othervm MainOtherVM - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/misc/ValidBugs.java -Copyright: 1999-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Parse Exception: Invalid tag: bugs - @bugs - . - @test - @summary Error: Parse Exception: No value provided for `@bug' - @bug - . - @test - @summary Error: Parse Exception: Unexpected length for bugid: 123456 - @bug 123456 - . - @test - @summary Error: Parse Exception: Unexpected length for bugid: 12345678 - @bug 12345678 - . - @test - @summary Error: Parse Exception: Non-digit found in bugid: 123456a - @bug 123456a - . - @test - @summary Passed: Execution successful - @bug 1234567 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/streams/FileDescriptorTest.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main FileDescriptorTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/applet/ExitNonZero.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed: Unexpected exit from test [exit code: 1] - @run applet ExitNonZero.html - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/shell/tests/Test4.sh -Copyright: 2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - Shell tests: option 4: use env vars set by jtreg - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modules/JavaBaseTest.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @modules java.base - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/requires/EmptyTest.java -Copyright: 2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @requires - @run main EmptyTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/jdk11/ExecuteTest.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - basic test for verifying jtreg can handle JDK 1.1 tests (since jtreg - has different code for handling JDK 1.1) - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/compile/BadTag.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Parse Exception: No classname provided for `compile' - @compile - . - @test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/groups/d1/d11/SCCS/Bad.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary this is a bad test description which should never be read because - it is in a directory that should never be scanned - @bad - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/secprov/B.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build Test - @run main Test B 1.0 B - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/main/Pass.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - . - @test - @summary Passed: Execution successful - @run main Pass - . - @test - @summary Failed: Execution passed unexpectedly - @run main/fail Pass - . - @test - @summary Passed: Execution successful - @run main Pass blah 1 - . - @test - @summary Failed: Execution passed unexpectedly - @run main/fail Pass 7 10 - . - @test - @summary Passed: Execution successful - @run main/othervm Pass - . - @test - @summary Failed: Execution passed unexpectedly - @run main/othervm/fail Pass - . - @test - @summary Passed: Execution successful - @run main/othervm Pass foo bar - . - @test - @summary Failed: Execution passed unexpectedly - @run main/othervm/fail Pass foo bar bas - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/preview/preview/Bad.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @enablePreview false - @key bad - . - This test is a negative test: - It uses text blocks but has disabled use of --enable-preview - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/ignore/BadTag.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Parse Exception: Unexpected option(s) for 'ignore' - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/main/Exit.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - @run main Exit - . - @test - @summary Failed: Unexpected exit from test [exit code: 0] - @run main Exit 0 - . - @test - @summary Failed: Unexpected exit from test [exit code: 1] - @run main Exit 1 - . - @test - @summary Passed: Execution successful - @run main/othervm Exit - . - @test - @summary Failed: Unexpected exit from test [exit code: 0] - @run main/othervm Exit 0 - . - @test - @summary Failed: Unexpected exit from test [exit code: 1] - @run main/othervm Exit 1 - . - @test - @summary Failed: Execution passed unexpectedly - @run main/fail Exit - . - @test - @summary Failed: Unexpected exit from test [exit code: 0] - @run main/fail Exit 0 - . - @test - @summary Failed: Unexpected exit from test [exit code: 1] - @run main/fail Exit 1 - . - @test - @summary Failed: Execution passed unexpectedly - @run main/othervm/fail Exit - . - @test - @summary Failed: Unexpected exit from test [exit code: 0] - @run main/othervm/fail Exit 0 - . - @test - @summary Failed: Unexpected exit from test [exit code: 1] - @run main/othervm/fail Exit 1 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/driver/Pass.java -Copyright: 1998-2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - @run driver Pass - . - @test - @summary Passed: Execution successful - @run driver Pass blah 1 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/misc/ValidKeys.java -Copyright: 1999-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Parse Exception: Invalid tag: keys - @keys - . - @test - @summary Error: Parse Exception: No value provided for `key' - @key - . - @test - @summary Passed: Execution successful - @key 2d - . - @test - @summary Passed: Execution successful - @key i18n - . - @test - @summary Passed: Execution successful - @key dnd - . - @test - @summary Passed: Execution successful - @key 2d i18n dnd - . - @test - @summary Error: Parse Exception: Invalid key: 2D - @key 2D - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/clean/Pass.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Clean Successful - @run clean * - . - @test - @summary Passed: Clean Successful - @run clean Tetazoo.* - . - @test - @summary Passed: Clean Successful - @run clean JARandom.class - . - @test - @summary Passed: Clean Successful - @run shell CreateDir.sh - @run clean * - . - @test - @summary Error: Parse Exception: Bad classname ... - @run clean dir/file.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/SecurityManager/ShowSecurityManager.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main ShowSecurityManager - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/rerun/std/AppletTest.java -Copyright: 1998-2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run applet AppletTest.html - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/extra-props/bad-execute/Test2.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - This test is essentially the same as Test1. - It exists to test the behavior of failing to get bad properties on - multiple tests - . - @test - @requires extra - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/preview/std/Bad.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @key bad - . - This test is a negative test: - It uses text blocks, but does not enable the preview features - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/rerun/std/BuildTest.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @clean BuildTest - @build BuildTest - @build BuildTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/bugidtests/MixTest.java -Copyright: 1998-2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @bug 1001111 - bug 1002222 - . - @test - @bug 1003333 - @summary multiple bugs - @bug 1004444 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/tempFiles/Main.java -Copyright: 2005-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Write a temporary file - @run main Main main0.tmp - . - @test - @summary Passed: Write a temporary file - @run main/othervm Main main1.tmp - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/7900130/TestArguments.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary 7900130: Test summary does not show TestNg dataProvider arguments - @run testng TestArguments - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/driver/ClassNotPublic.java -Copyright: 1998-2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Can't find `main' method - @run driver ClassNotPublic - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/preview/std/BadSyntax.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @key bad - @enablePreview bad-syntax - . - This test is a negative test: - It uses text blocks, but there is a syntax error in the @enablePreview tag - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/preview/std/Plain.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - This test is a control test: - It does not use any preview features. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/preview/preview/Duplicate.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile --enable-preview --release ${jdk.version} Duplicate.java - @run main/othervm --enable-preview Duplicate - . - This test is a positive test: - It uses text blocks, and has `enablePreview` in TEST.properties - but redundantly, already specifies `--enable-preview`. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/simple/Error.java -Copyright: 2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary This test should give an error, because the class is not found - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/applet/ExitZero.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed: Unexpected exit from test [exit code: 0] - @run applet ExitZero.html - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/misc/ValidKeyBug.java -Copyright: 1999-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - @key i18n dnd 2d - @bug 3141592 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/mainAction/patchmods/RunPatchMod.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main java.base/java.util.TestHelper - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/4730538/test/Test.java -Copyright: 2005-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @bug 4730538 - @summary RegressionScript.testClassPath() returns invalid path to tools.jar - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/timeoutHandler/test/Test.java -Copyright: 2011-2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary dummy test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/requires/MultipleTest.java -Copyright: 2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @requires true - @requires false - @run main MultipleTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/junit/Pass.java -Copyright: 1998-2009 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - @run junit Pass - . - @test - @summary Failed: Execution passed unexpectedly - @run junit/fail Pass - . - @test - @summary Error: Parse Exception: Bad argument provided for class in `junit' - @run junit Pass badarg - . - @test - @summary Error: Parse Exception: Bad argument provided for class in `junit' - @run junit/fail Pass badarg - . - @test - @summary Passed: Execution successful - @run junit/othervm Pass - . - @test - @summary Failed: Execution passed unexpectedly - @run junit/othervm/fail Pass - . - @test - @summary Error: Parse Exception: Bad argument provided for class in `junit' - @run junit/othervm Pass badarg - . - @test - @summary Error: Parse Exception: Bad argument provided for class in `junit' - @run junit/othervm/fail Pass badarg - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/timeouts/test/ZZZ_Pass.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - This test is intended to be executed after any *Test.java file. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/buildAction/packages/BuildPkg.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build p.B - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/cleanupDirs/CleanupDirsTest.java -Copyright: 2011-2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main CleanupDirsTest writable writable writable - . - @test - @run main CleanupDirsTest writable writable readonly - . - @test - @run main CleanupDirsTest writable readonly writable - . - @test - @run main CleanupDirsTest writable readonly readonly - . - @test - @run main CleanupDirsTest readonly writable writable - . - @test - @run main CleanupDirsTest readonly writable readonly - . - @test - @run main CleanupDirsTest readonly readonly writable - . - @test - @run main CleanupDirsTest readonly readonly readonly - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/build/Pass.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Compilation successful - @clean Pass - @run build Pass - . - @test - @summary Passed: No need to compile: Pass - @clean Pass - @run build Pass - @run build Pass - . - @test - @summary Passed: Compilation successful - @clean Pass - @build Pass - . - @test - @summary Passed: No need to compile: Pass - @clean Pass - @build Pass - @build Pass - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/preview/std/TextBlocks.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @enablePreview - . - This test is a positive test: - It uses text blocks, declaring `@enablePreview` in test description - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/badtests/BadSecurityManagerTest.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main BadSecurityManagerTest pass - . - @test - @run main BadSecurityManagerTest fail - . - @test - @run main BadSecurityManagerTest pass - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/compileAction/usermods/CompileUserMods.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile/modules - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/extra-props/valid/Test3.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @requires optExtra - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/clean/BadTag.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Parse Exception: Unexptected option(s) for `clean' - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/addmods/TestNonDefaultCompiler.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @modules jdk.charsets/sun.nio.cs.ext - . - jdk.charsets module will be resolved by default at runtime - (because it provides a service) but will not be resolved - at compile time (because it does not export API.) - The implicit test is whether jtreg will use --add-modules - because of the @modules directive in the test description. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/extra-props/valid.libs/Test1.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @requires extra & inLib & inBootLib & haveVMOpt - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6533074/T.java -Copyright: 2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile/fail T.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/sysprops/Test.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main Test - . - @test - @run driver Test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/main/CantFindSrc.java -Copyright: 1999-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Can't find source file: CannotFindSrc.java in directory-list: .../data/basic/main - @run main CannotFindSrc - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/buildAction/BuildLibUserModClasses.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @library /libs/usermods - @build - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/testng/group/p/q/ExtraComment.java -Copyright: 2012 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - . - @test - @summary Error: extra comment - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/smartActionArgs/optIn/Test.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile -source ${jdk.version} Test.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/nativepath/NativesOK.java -Copyright: 2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main/native NativesOK - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/testng/group/p/q/Fail.java -Copyright: 2012 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed: Execution failed - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/buildAction/BuildLibPkg.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @library /libs/packages - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/7900112/TestExpected.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary 7900112: don't print unnecessary stack traces - @run testng TestExpected - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/build/BadTag.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Parse Exception: Unexpected options for `build' - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/Properties/PropertiesTest.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main PropertiesTest 1 false - . - @test - @run main PropertiesTest 2 false - . - @test - @run main PropertiesTest 3 false - . - @test - @run main PropertiesTest 4 true - . - @test - @run main PropertiesTest 5 true - . - @test - @run main PropertiesTest 6 true - . - @test - @run main PropertiesTest 7 false - @run main PropertiesTest 8 false - @run main PropertiesTest 9 false - @run main PropertiesTest 10 true - @run main PropertiesTest 11 true - @run main PropertiesTest 12 true - @run main PropertiesTest 13 false - @run main PropertiesTest 14 true - @run main PropertiesTest 15 false - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/4499340/test/dir/Test.java -Copyright: 2005-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @bug 4499340 - @summary jtreg compilation fails with at-library tag - @library test.jar - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/shell/tests/Test2.sh -Copyright: 2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - Shell tests: option 2: use inline case statement - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/compile/DirTest.java -Copyright: 1999-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - @clean DirTest - @clean dir.DirTest - @run compile dir/DirTest.java - @run main dir.DirTest - . - @test - @summary Error: Test Class Exception: Can't find source file: dir.DirTest.java - @clean DirTest - @clean dir.DirTest - @run compile dir.DirTest.java - . - test - @summary Error: Can't load test: java.lang.ClassNotFoundException: dir/DirTest - @clean DirTest - @clean dir.DirTest - @run compile dir/DirTest.java - @run main dir/DirTest - . - Verify that we can compile and run a file specified by classname only - Verify that the class names are properly specified. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/preview/preview/TextBlocks.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - This test is a positive test: - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/misc/Exceptions.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - ERRORS FROM JAVA.LANG - derived from Error() - . - @test Method.invoke() correctly throws java.lang.Error - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.Error - . - @test Method.invoke() correctly throws java.lang.ClassCircularityError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.ClassCircularityError - . - @test Method.invoke() correctly throws java.lang.AbstractMethodError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.AbstractMethodError - . - @test Method.invoke() correctly throws java.lang.ExceptionInInitializerError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.ExceptionInInitializerError - . - @test Method.invoke() correctly throws java.lang.IllegalAccessError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.IllegalAccessError - . - @test Method.invoke() correctly throws java.lang.IncompatibleClassChangeError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.IncompatibleClassChangeError - . - @test Method.invoke() correctly throws java.lang.InstantiationError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.InstantiationError - . - @test Method.invoke() correctly throws java.lang.InternalError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.InternalError - . - @test Method.invoke() correctly throws java.lang.LinkageError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.LinkageError - . - @test Method.invoke() correctly throws java.lang.NoClassDefFoundError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.NoClassDefFoundError - . - @test Method.invoke() correctly throws java.lang.NoSuchMethodError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.NoSuchMethodError - . - @test Method.invoke() correctly throws java.lang.OutOfMemoryError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.OutOfMemoryError - . - @test Method.invoke() correctly throws java.lang.StackOverflowError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.StackOverflowError - . - @test Method.invoke() correctly throws java.lang.UnknownError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.UnknownError - . - @test Method.invoke() correctly throws java.lang.UnsatisfiedLinkError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.UnsatisfiedLinkError - . - @test Method.invoke() correctly throws java.lang.VerifyError - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.VerifyError - . - derived from Exception() - . - @test Method.invoke() correctly throws java.lang.Exception - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.Exception - . - @test Method.invoke() correctly throws java.lang.ArithmeticException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.ArithmeticException - . - @test Method.invoke() correctly throws java.lang.ArrayStoreException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.ArrayStoreException - . - @test Method.invoke() correctly throws java.lang.ClassCastException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.ClassCastException - . - @test Method.invoke() correctly throws java.lang.ClassNotFoundException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.ClassNotFoundException - . - @test Method.invoke() correctly throws java.lang.CloneNotSupportedException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.CloneNotSupportedException - . - @test Method.invoke() correctly throws java.lang.IllegalAccessException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.IllegalAccessException - . - @test Method.invoke() correctly throws java.lang.IllegalArgumentException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.IllegalArgumentException - . - @test Method.invoke() correctly throws java.lang.IllegalMonitroStateException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.IllegalMonitorStateException - . - @test Method.invoke() correctly throws java.lang.IllegalThreadStateException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.IllegalThreadStateException - . - @test Method.invoke() correctly throws java.lang.IndexOutOfBoundsException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.IndexOutOfBoundsException - . - @test Method.invoke() correctly throws java.lang.InstantiationException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.InstantiationException - . - @test Method.invoke() correctly throws java.lang.InterruptedException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.InterruptedException - . - @test Method.invoke() correctly throws java.lang.NegativeArraySizeException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.NegativeArraySizeException - . - @test Method.invoke() correctly throws java.lang.NullPointerException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.NullPointerException - . - @test Method.invoke() correctly throws java.lang.NumberFormatException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.NumberFormatException - . - @test Method.invoke() correctly throws java.lang.RuntimeException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.RuntimeException - . - @test Method.invoke() correctly throws java.lang.SecurityException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.lang.SecurityException - . - ERRORS FROM JAVA.IO - . - @test Method.invoke() correctly throws java.io.IOException - @summary Passed: Execution failed as expected - @run main/fail Exceptions java.io.IOException - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/junit/CantFindSrc.java -Copyright: 1999-2009 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Can't find source file: CannotFindSrc.java in directory-list: .../data/basic/junit - @run junit CannotFindSrc - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/autovm/HelloOtherJava.java -Copyright: 2011 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main/othervm HelloOtherJava - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/groups/d3/d32/Bad.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary this is a bad test description which should never be read because - it is specifically excluded in the group file - @bad - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/absLib/t/rel/RelTest.java -Copyright: 2012 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @library ../../lib - @build Lib RelTest - @run main RelTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/groups/d4/NoTests.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - no tests - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/bugidtests/ValidTest.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @bug 7777777 - @bug JDK-1234567 - @bug 14123456 - @bug 4444444 CODETOOLS-8000000 14123456 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/shell/libenv/env.sh -Copyright: 2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - A shared library script to set up the platform-specific variables - . - set platform-dependent variables - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/simple/Pass.java -Copyright: 2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary This test should pass - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/compileAction/packages/CompilePkg.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @compile p/C.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/requires/SyntaxTest.java -Copyright: 2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @requires ( - @run main SyntaxTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/pkgInfo/Test.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @library lib - @build p.package-info p.HelloWorld - @run main Test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/ignoreTag/IgnoreTest.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @ignore - . - @test - @run ignore - . - @test - @ignore reason - . - @test - @run ignore reason - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/rerun/std/TestNGTest.java -Copyright: 2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run testng TestNGTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6809055/AnnoProcTest.java -Copyright: 2009 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build AnnoProcTest - @compile -processor AnnoProcTest AnnoProcTest.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/buildAction/patch/BuildPatch.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build java.base/java.io.IOHelper - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/6590657/T6590657.java -Copyright: 2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build T6590657 - @clean * - @build T6590657 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/shell/tests/Test3.sh -Copyright: 2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - . - Shell tests: option 3: use case statement in shared script - . - Chicken and egg here: can't use ${FS} before it is set by env.sh - But, in general, it is OK to use "/" on all platforms anyway. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/driver/BadTag.java -Copyright: 1998-2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Parse Exception: No class provided for `driver' - @run driver - . - @test - @summary Error: Parse Exception: Bad option for driver: manual - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/retain/test/a/AErrorTest.java -Copyright: 2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main AErrorTest - @ignore - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/applet/Pass.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - @run applet Pass.html - . - @test - @summary Passed: Execution successful - @run applet/manual Pass.html - . - @test - @summary ...Manual test, user evaluated: Result depends on user selection - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/env/compile/CompileTest.java -Copyright: 2012-2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @build CompileTest - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/autovm/dir/othervm/HelloAnotherJava.java -Copyright: 2011 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main/othervm HelloAnotherJava - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/mainAction/usermods/UseUserModAsLib.java -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary checks that user modules can be used as library classes by tests - @library /libs/usermods - @build lum1/* - @run main UseUserModAsLib - @run driver UseUserModAsLib - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/compile/Fail.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - XXX still should check /ref and /timeout - . - @test - @summary Failed: Compilation failed - @run compile Fail.java - . - @test - @summary Passed: Compilation failed as expected - @run compile/fail Fail.java - . - @test - @summary Failed: Compilation failed - @compile Fail.java - . - @test - @summary Passed: Compilation failed as expected - @compile/fail Fail.java - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/SecurityManager/pass/GoodSecurityManagerTest.java -Copyright: 2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @run main GoodSecurityManagerTest 1 - . - @test - @run main GoodSecurityManagerTest 2 - . - @test - @run main GoodSecurityManagerTest 3 - @run main GoodSecurityManagerTest 4 - @run main GoodSecurityManagerTest 5 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modlibs/buildAction/BuildLibPatch.java -Copyright: 2015 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @library /libs/patchmods - @build java.base/java.util.streams.StreamsHelper - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/main/BadTag.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Error: Parse Exception: No class provided for `main' - @run main - . - @test - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/testng/singles/Pass.java -Copyright: 2012 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed: Execution successful - @run testng Pass - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: plugins/idea/gradlew -Copyright: 2015 the original author or authors. -License: Apache-2.0 - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - . - https://www.apache.org/licenses/LICENSE-2.0 - . - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - . - Gradle start up script for UN*X - . - On Debian systems, the complete text of the Apache License Version 2.0 - can be found in `/usr/share/common-licenses/Apache-2.0'. - -Files: test/openfiles/OpenFileTests.gmk -Copyright: 2011-2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: __HEADER___ - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - These tests run a set of 5 tests two of which create an open file - that will cause problems for jtreg cleaning up after a test. - . - However, they are primarily designed for a Windows environment - where open files can be a problem during file cleanup before/after - a test. On a non-Windows environment (i.e. Linux, Solaris) all - the tests in the openfiles test suite pass. - But, for now, these makefiles are not set up to run on Windows. - When the makefiles are upgraded to run on Windows, the rules in this - makefile will have to be updated (perhaps by using target-specific - variable definitions) to behave correctly on Windows as well as - non-Windows platforms. - . - In agentvm and othervm mode, jtreg should successfully run each test - by moving to a new scratch directory when it can't clear the previous one. - -Files: src/share/doc/javatest/regtest/README -Copyright: Copyright information -License: __UNKNOWN__ - LICENSE License file - doc/ Documentation files - legal/ Copyright and license files for JavaTest or JT Harness - lib/ Directory containing the JAR files needed to run jtreg - bin/ Miscellaneous utility script for use on Linux, Solaris - and for Cygwin on Microsoft Windows platforms - -Files: src/share/doc/javatest/regtest/faq.md -Copyright: processing that might affect the operation of the test, for example, affecting the line numbers of the test source code. -License: __NO_LICENSE__ - -Files: test/exclusive/dir/Test.sh -Copyright: 2011 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - The scratch directory will be either workdir/scratch* or workdir/scratch*/* - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/rerun2/RerunTest2.gmk -Copyright: 2013-2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Tests use pre-module features, such as bootclasspath - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/modules/ModulesTest.sh -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @modules jdk.compiler - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: make/build.properties -Copyright: 2007-2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - set locations here, or in ${root}/build.properties, or set on the - ant command line - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: src/share/classes/com/sun/javatest/regtest/config/OS.java -Copyright: 2011-2019 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle,Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/timeoutHandler/TimeoutHandlerTimeoutTest.gmk -Copyright: 2015-2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - use target-specific variables to specify jtreg option - and the resulting expected timeout - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: src/share/classes/com/sun/javatest/regtest/tool/package-info.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Provides support classes for the JDK Regression Test Harness, jtreg, - for overall control of a test run. - . -

This is NOT part of any supported API. - If you write code that depends on this, you do so at your own risk. - This code and its internal interfaces are subject to change or - deletion without notice. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: src/share/classes/com/sun/javatest/regtest/agent/package-info.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Provides support classes for the JDK Regression Test Harness, jtreg, - that run in the test VM. - . -

Note: - All classes in this package should be compiled such that they can - be executed on the oldest supported release. This implies that the - classes may not use language features that are only available on - releases that are newer than the oldest supported release. -

Currently, {@code jtreg} supports running tests as far back as - JDK 1.2 using "othervm" mode, which means that certain classes - are restricted to be compiled with "{@code javac -target 1.2}". - It also supports running tests in "agentvm" mode as far back as - JDK 1,5, which means that the majority of classes in this package - are restricted to be compiled with "{@code javac -target 1.5}". - . -

This is NOT part of any supported API. - If you write code that depends on this, you do so at your own risk. - This code and its internal interfaces are subject to change or - deletion without notice. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: make/Platform.gmk -Copyright: 1995-2013 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - This file is an extract from jdk/test/Makefile to model the logic - for determining the platform keys used for ProblemList.txt - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: src/share/classes/com/sun/javatest/regtest/config/package-info.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Provides support classes for the JDK Regression Test Harness, jtreg, - for configuring a test run. - . -

- . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/problemList/ProblemList.template -Copyright: 2011 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - ProblemList.txt uses the following encoding - generic-all Problems on all platforms - generic-ARCH Where ARCH is one of: sparc, sparcv9, x64, i586, etc. - OSNAME-all Where OSNAME is one of: solaris, linux, windows - OSNAME-ARCH Specific on to one OSNAME and ARCH, e.g. solaris-x64 - OSNAME-REV Specific on to one OSNAME and REV, e.g. solaris-5.8 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: src/share/classes/com/sun/javatest/regtest/util/package-info.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Provides utility support classes for the JDK Regression Test Harness, jtreg. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/skip/TestKnownSkippedException.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Passed. Skipped: jtreg.SkippedException: known exception - @run main TestKnownSkippedException - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/timeouts/make/Makefile -Copyright: 1997-2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - This is a Makefile to build a dummy product, for the benefit of JPRT. - . - Get OS/ARCH specifics - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: src/share/classes/com/sun/javatest/regtest/exec/package-info.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Provides support classes for the JDK Regression Test Harness, jtreg, - for executing individual tests. - . -

- . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/pkgInfo/PkgInfoTest.gmk -Copyright: 2012-2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Check that package-info is accepted in a build list - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/timeouts/make/jprt.properties -Copyright: 2006-2009 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Properties for jprt - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/coverage.gmk -Copyright: 2012 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - This target collects coverage data for jtreg itself, by creating - an instrumented copy of jtreg.jar, then running the jtreg tests - (as defined by "make test"), collecting the results with the grabber - and finally generating a report. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: src/share/classes/com/sun/javatest/regtest/package-info.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Provides public API for the Regression Test Harness for JDK: jtreg. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/timeouts/test/Makefile -Copyright: 1997-2010 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - This is a Makefile for JPRT testing - . - Get OS/ARCH specifics - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/i18n/checkI18NProps.sh -Copyright: 2000-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - shell script to extract the set of i18n message keys from a package - and to compare them against the keys in the i18n.properties file. - The message keys are extracted by a combination of static and dynamic - analysis. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/testng/singles/Fail.java -Copyright: 2012 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed: throws exception - @run testng Fail - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: src/share/classes/com/sun/javatest/diff/Main.java -Copyright: 2007-2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - TODO: XMLReporter - TODO: filter options - TODO: comparator option - TODO: css option - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: make/build.sh -Copyright: 2020 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - This script will download/build the dependencies for jtreg and then - build jtreg. Downloaded files are verified against known/specified - specified checksums. - . - The default version to use when building jtreg can be found in the - make/version-numbers file, where the default versions and - corresponding known checksums for the dependencies are also - specified. Almost all of the defaults can be overridden by setting - the respective environment variables. - . - For each of the dependency the following steps are applied and the - first successful one is used: - . - 1. Check if the dependency is available locally - 2. Download a prebuilt version of the dependency - 3. Build the dependency from source, downloading the source archive - first - . - In particular, when not found locally the dependencies will be - handled as follows: - . - * JUnit, TestNG, JCommander, and Ant jar are by default - downloaded from Maven central. - * JT Harness, JCov, and AsmTools are downloaded or built from - source. - * The JDK dependency is downloaded. No default URL is set. - . - Some noteworthy control variables: - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/libBuildArgs/TEST.ROOT -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - This test suite contains a library with a mix of "good" files, which can - be compiled, and "bad" files, which cannot. - It also contains two uses of the library, from TestNG test directories. - One uses a default build, which should fail because of the bad source files. - The other uses lib.build to specify which files in the library should be - compiled, and thus should succeed. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/debug/DebugTest.gmk -Copyright: 2012-2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Although we run the same tests in the same manner (apart from the - mode option) for agentvm and othervm mode, currently, the detection - of whether or not an action is run with/without debug options is - different in the two modes. Ideally, the rerun sections should be - updated to be more equivalent. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: make/Defs.gmk -Copyright: 1996-2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - include host-specific defs, if any - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: src/share/classes/com/sun/javatest/regtest/report/package-info.java -Copyright: 2016 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - Provides support classes for the JDK Regression Test Harness, jtreg, - for reporting the results of a test run. - . -

This is NOT part of any supported API. - If you write code that depends on this, you do so at your own risk. - This code and its internal interfaces are subject to change or - deletion without notice. - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/empty/EmptyTest.gmk -Copyright: 2015-2017 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. Oracle designates this - particular file as subject to the "Classpath" exception as provided - by Oracle in the LICENSE file that accompanied this code. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - No Args: - not allowed, exit code 1, Error: No tests selected - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/skip/TestUnknownSkippedException.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception *** check multiple exceptions *** - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed. Execution failed: `main' threw exception: SkippedException: unknown exception - @run main TestUnknownSkippedException - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/skip/TestUnknownJtregSkippedException.java -Copyright: 2018 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception *** check multiple exceptions *** - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed. Execution failed: `main' threw exception: jtreg.SkippedException2: unknown exception - @run main TestUnknownJtregSkippedException - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/applet/Fail.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception *** check multiple exceptions *** - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed: Execution failed: Applet thread threw exception: java.lang.RuntimeException: I should fail - @run applet Fail.html - . - @test - @summary Failed: Execution failed: Applet thread threw exception: java.lang.RuntimeException: I should fail - @run applet/manual Fail.html - . - @test - @summary Failed: Execution failed: Applet thread threw exception: java.lang.RuntimeException: I should fail - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/junit/Fail.java -Copyright: 1998-2009 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception *** check multiple exceptions *** - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed: `main' threw exception: java.lang.Exception: JUnit test failure - @run junit Fail - . - @test - @summary Passed: Execution failed as expected - @run junit/fail Fail - . - @test - @summary Error: Parse Exception: Bad argument provided for class in `junit' - @run junit Fail badarg - . - @test - @summary Error: Parse Exception: Bad argument provided for class in `junit' - @run junit/fail Fail badarg - . - @test - @summary Failed: `main' threw exception: java.lang.Exception: JUnit test failure - @run junit/othervm Fail - . - @test - @summary Passed: Execution failed as expected - @run junit/othervm/fail Fail - . - @test - @summary Error: Parse Exception: Bad argument provided for class in `junit' - @run junit/othervm Fail badarg - . - @test - @summary Error: Parse Exception: Bad argument provided for class in `junit' - @run junit/othervm/fail Fail badarg - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/driver/Fail.java -Copyright: 1998-2014 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception *** check multiple exceptions *** - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed: Execution failed: `main' threw exception: - java.lang.RuntimeException: I should fail - @run driver Fail - . - @test - @summary Failed: Execution failed: `main' threw exception: - java.lang.RuntimeException: I should fail - @run driver Fail arg0 arg1 arg2 - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/main/Fail.java -Copyright: 1998-2007 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception *** check multiple exceptions *** - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed: Execution failed: `main' threw exception: - java.lang.RuntimeException: I should fail - . - @test - @summary Failed: Execution failed: `main' threw exception: - java.lang.RuntimeException: I should fail - @run main Fail - . - @test - @summary Passed: Execution failed as expected - @run main/fail Fail - . - @test - @summary Failed: Execution failed: `main' threw exception: - java.lang.RuntimeException: I should fail - @run main Fail arg0 arg1 arg2 - . - @test - @summary Passed: Execution failed as expected - @run main/fail Fail arg0 arg1 arg2 - . - @test - @summary Failed: Execution failed: `main' threw exception: - java.lang.RuntimeException: I should fail - @run main/othervm Fail - . - @test - @summary Passed: Execution failed as expected - @run main/othervm/fail Fail - . - @test - @summary Failed: Execution failed: `main' threw exception: - java.lang.RuntimeException: I should fail - @run main/othervm Fail 3 1 2 1 2 - . - @test - @summary Passed: Execution failed as expected - @run main/othervm/fail Fail 3 7 6 1 9 * - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -Files: test/share/basic/junit/BadTestClass.java -Copyright: 1998-2009 Oracle and/or its affiliates. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -License: GPL-2.0 with unknown exception *** check multiple exceptions *** - This code is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License version 2 only, as - published by the Free Software Foundation. - . - This code is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - version 2 for more details (a copy is included in the LICENSE file that - accompanied this code). - . - You should have received a copy of the GNU General Public License version - 2 along with this work; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - . - Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - or visit www.oracle.com if you need additional information or have any - questions. - . - @test - @summary Failed: `main' threw exception: java.lang.Exception: JUnit test failure - @run junit BadTestClass - . - @test - @summary Failed: `main' threw exception: java.lang.Exception: JUnit test failure - @run junit/othervm BadTestClass - . - On Debian systems, the complete text of the GNU General Public License - Version 2 can be found in `/usr/share/common-licenses/GPL-2'. - -#---------------------------------------------------------------------------- -# xml and html files (skipped): -# plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/ui/JTRegConfigurable.form -# plugins/idea/src/main/java/com/oracle/plugin/jtreg/service/ui/JTRegServiceConfigurable.form -# plugins/idea/src/main/resources/META-INF/plugin.xml -# plugins/idea/src/main/resources/liveTemplates/jtreg.xml -# make/build.xml -# make/netbeans/jtreg/nbproject/project.xml -# make/checkstyle/checkstyle-emacs.xsl -# make/checkstyle/checkstyle-jtreg.xml -# test/share/basic/applet/MissEndApplet.html -# test/share/basic/applet/MissApplet.html -# test/share/basic/applet/ArchiveUnsupported.html -# test/share/basic/applet/ExitZero.html -# test/share/basic/applet/BadTag.html -# test/share/basic/applet/Pass.html -# test/share/basic/applet/ExitNonZero.html -# test/share/basic/applet/Fail.html -# test/share/basic/applet/MissReqAttrib.html -# test/share/basic/applet/MissReqParam.html -# test/rerun/std/AppletTest.html -# test/vmopts/build.xml -# test/6533043/build.xml -# test/6533074/build.xml -# test/env/applet/AppletTest2.html -# test/env/applet/AppletTest3.html -# test/env/applet/AppletTest1.html -# test/env/applet/AppletTest4.html -# src/share/doc/javatest/regtest/tag-spec.html -# src/share/doc/javatest/regtest/faq-local-style.html -# src/share/doc/javatest/regtest/faq-intro.html - -#---------------------------------------------------------------------------- -# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following -# license/copyright files. - -#---------------------------------------------------------------------------- -# License file: LICENSE - The GNU General Public License (GPL) - . - Version 2, June 1991 - . - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - . - Everyone is permitted to copy and distribute verbatim copies of this license - document, but changing it is not allowed. - . - Preamble - . - The licenses for most software are designed to take away your freedom to share - and change it. By contrast, the GNU General Public License is intended to - guarantee your freedom to share and change free software--to make sure the - software is free for all its users. This General Public License applies to - most of the Free Software Foundation's software and to any other program whose - authors commit to using it. (Some other Free Software Foundation software is - covered by the GNU Library General Public License instead.) You can apply it to - your programs, too. - . - When we speak of free software, we are referring to freedom, not price. Our - General Public Licenses are designed to make sure that you have the freedom to - distribute copies of free software (and charge for this service if you wish), - that you receive source code or can get it if you want it, that you can change - the software or use pieces of it in new free programs; and that you know you - can do these things. - . - To protect your rights, we need to make restrictions that forbid anyone to deny - you these rights or to ask you to surrender the rights. These restrictions - translate to certain responsibilities for you if you distribute copies of the - software, or if you modify it. - . - For example, if you distribute copies of such a program, whether gratis or for - a fee, you must give the recipients all the rights that you have. You must - make sure that they, too, receive or can get the source code. And you must - show them these terms so they know their rights. - . - We protect your rights with two steps: (1) copyright the software, and (2) - offer you this license which gives you legal permission to copy, distribute - and/or modify the software. - . - Also, for each author's protection and ours, we want to make certain that - everyone understands that there is no warranty for this free software. If the - software is modified by someone else and passed on, we want its recipients to - know that what they have is not the original, so that any problems introduced - by others will not reflect on the original authors' reputations. - . - Finally, any free program is threatened constantly by software patents. We - wish to avoid the danger that redistributors of a free program will - individually obtain patent licenses, in effect making the program proprietary. - To prevent this, we have made it clear that any patent must be licensed for - everyone's free use or not licensed at all. - . - The precise terms and conditions for copying, distribution and modification - follow. - . - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - . - 0. This License applies to any program or other work which contains a notice - placed by the copyright holder saying it may be distributed under the terms of - this General Public License. The "Program", below, refers to any such program - or work, and a "work based on the Program" means either the Program or any - derivative work under copyright law: that is to say, a work containing the - Program or a portion of it, either verbatim or with modifications and/or - translated into another language. (Hereinafter, translation is included - without limitation in the term "modification".) Each licensee is addressed as - "you". - . - Activities other than copying, distribution and modification are not covered by - this License; they are outside its scope. The act of running the Program is - not restricted, and the output from the Program is covered only if its contents - constitute a work based on the Program (independent of having been made by - running the Program). Whether that is true depends on what the Program does. - . - 1. You may copy and distribute verbatim copies of the Program's source code as - you receive it, in any medium, provided that you conspicuously and - appropriately publish on each copy an appropriate copyright notice and - disclaimer of warranty; keep intact all the notices that refer to this License - and to the absence of any warranty; and give any other recipients of the - Program a copy of this License along with the Program. - . - You may charge a fee for the physical act of transferring a copy, and you may - at your option offer warranty protection in exchange for a fee. - . - 2. You may modify your copy or copies of the Program or any portion of it, thus - forming a work based on the Program, and copy and distribute such modifications - or work under the terms of Section 1 above, provided that you also meet all of - these conditions: - . - a) You must cause the modified files to carry prominent notices stating - that you changed the files and the date of any change. - . - b) You must cause any work that you distribute or publish, that in whole or - in part contains or is derived from the Program or any part thereof, to be - licensed as a whole at no charge to all third parties under the terms of - this License. - . - c) If the modified program normally reads commands interactively when run, - you must cause it, when started running for such interactive use in the - most ordinary way, to print or display an announcement including an - appropriate copyright notice and a notice that there is no warranty (or - else, saying that you provide a warranty) and that users may redistribute - the program under these conditions, and telling the user how to view a copy - of this License. (Exception: if the Program itself is interactive but does - not normally print such an announcement, your work based on the Program is - not required to print an announcement.) - . - These requirements apply to the modified work as a whole. If identifiable - sections of that work are not derived from the Program, and can be reasonably - considered independent and separate works in themselves, then this License, and - its terms, do not apply to those sections when you distribute them as separate - works. But when you distribute the same sections as part of a whole which is a - work based on the Program, the distribution of the whole must be on the terms - of this License, whose permissions for other licensees extend to the entire - whole, and thus to each and every part regardless of who wrote it. - . - Thus, it is not the intent of this section to claim rights or contest your - rights to work written entirely by you; rather, the intent is to exercise the - right to control the distribution of derivative or collective works based on - the Program. - . - In addition, mere aggregation of another work not based on the Program with the - Program (or with a work based on the Program) on a volume of a storage or - distribution medium does not bring the other work under the scope of this - License. - . - 3. You may copy and distribute the Program (or a work based on it, under - Section 2) in object code or executable form under the terms of Sections 1 and - 2 above provided that you also do one of the following: - . - a) Accompany it with the complete corresponding machine-readable source - code, which must be distributed under the terms of Sections 1 and 2 above - on a medium customarily used for software interchange; or, - . - b) Accompany it with a written offer, valid for at least three years, to - give any third party, for a charge no more than your cost of physically - performing source distribution, a complete machine-readable copy of the - corresponding source code, to be distributed under the terms of Sections 1 - and 2 above on a medium customarily used for software interchange; or, - . - c) Accompany it with the information you received as to the offer to - distribute corresponding source code. (This alternative is allowed only - for noncommercial distribution and only if you received the program in - object code or executable form with such an offer, in accord with - Subsection b above.) - . - The source code for a work means the preferred form of the work for making - modifications to it. For an executable work, complete source code means all - the source code for all modules it contains, plus any associated interface - definition files, plus the scripts used to control compilation and installation - of the executable. However, as a special exception, the source code - distributed need not include anything that is normally distributed (in either - source or binary form) with the major components (compiler, kernel, and so on) - of the operating system on which the executable runs, unless that component - itself accompanies the executable. - . - If distribution of executable or object code is made by offering access to copy - from a designated place, then offering equivalent access to copy the source - code from the same place counts as distribution of the source code, even though - third parties are not compelled to copy the source along with the object code. - . - 4. You may not copy, modify, sublicense, or distribute the Program except as - expressly provided under this License. Any attempt otherwise to copy, modify, - sublicense or distribute the Program is void, and will automatically terminate - your rights under this License. However, parties who have received copies, or - rights, from you under this License will not have their licenses terminated so - long as such parties remain in full compliance. - . - 5. You are not required to accept this License, since you have not signed it. - However, nothing else grants you permission to modify or distribute the Program - or its derivative works. These actions are prohibited by law if you do not - accept this License. Therefore, by modifying or distributing the Program (or - any work based on the Program), you indicate your acceptance of this License to - do so, and all its terms and conditions for copying, distributing or modifying - the Program or works based on it. - . - 6. Each time you redistribute the Program (or any work based on the Program), - the recipient automatically receives a license from the original licensor to - copy, distribute or modify the Program subject to these terms and conditions. - You may not impose any further restrictions on the recipients' exercise of the - rights granted herein. You are not responsible for enforcing compliance by - third parties to this License. - . - 7. If, as a consequence of a court judgment or allegation of patent - infringement or for any other reason (not limited to patent issues), conditions - are imposed on you (whether by court order, agreement or otherwise) that - contradict the conditions of this License, they do not excuse you from the - conditions of this License. If you cannot distribute so as to satisfy - simultaneously your obligations under this License and any other pertinent - obligations, then as a consequence you may not distribute the Program at all. - For example, if a patent license would not permit royalty-free redistribution - of the Program by all those who receive copies directly or indirectly through - you, then the only way you could satisfy both it and this License would be to - refrain entirely from distribution of the Program. - . - If any portion of this section is held invalid or unenforceable under any - particular circumstance, the balance of the section is intended to apply and - the section as a whole is intended to apply in other circumstances. - . - It is not the purpose of this section to induce you to infringe any patents or - other property right claims or to contest validity of any such claims; this - section has the sole purpose of protecting the integrity of the free software - distribution system, which is implemented by public license practices. Many - people have made generous contributions to the wide range of software - distributed through that system in reliance on consistent application of that - system; it is up to the author/donor to decide if he or she is willing to - distribute software through any other system and a licensee cannot impose that - choice. - . - This section is intended to make thoroughly clear what is believed to be a - consequence of the rest of this License. - . - 8. If the distribution and/or use of the Program is restricted in certain - countries either by patents or by copyrighted interfaces, the original - copyright holder who places the Program under this License may add an explicit - geographical distribution limitation excluding those countries, so that - distribution is permitted only in or among countries not thus excluded. In - such case, this License incorporates the limitation as if written in the body - of this License. - . - 9. The Free Software Foundation may publish revised and/or new versions of the - General Public License from time to time. Such new versions will be similar in - spirit to the present version, but may differ in detail to address new problems - or concerns. - . - Each version is given a distinguishing version number. If the Program - specifies a version number of this License which applies to it and "any later - version", you have the option of following the terms and conditions either of - that version or of any later version published by the Free Software Foundation. - If the Program does not specify a version number of this License, you may - choose any version ever published by the Free Software Foundation. - . - 10. If you wish to incorporate parts of the Program into other free programs - whose distribution conditions are different, write to the author to ask for - permission. For software which is copyrighted by the Free Software Foundation, - write to the Free Software Foundation; we sometimes make exceptions for this. - Our decision will be guided by the two goals of preserving the free status of - all derivatives of our free software and of promoting the sharing and reuse of - software generally. - . - NO WARRANTY - . - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR - THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE - STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE - PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND - FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND - PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, - YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - . - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL - ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE - PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY - GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR - INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA - BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A - FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER - OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - . - END OF TERMS AND CONDITIONS - . - How to Apply These Terms to Your New Programs - . - If you develop a new program, and you want it to be of the greatest possible - use to the public, the best way to achieve this is to make it free software - which everyone can redistribute and change under these terms. - . - To do so, attach the following notices to the program. It is safest to attach - them to the start of each source file to most effectively convey the exclusion - of warranty; and each file should have at least the "copyright" line and a - pointer to where the full notice is found. - . - One line to give the program's name and a brief idea of what it does. - . - Copyright (C) - . - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the Free - Software Foundation; either version 2 of the License, or (at your option) - any later version. - . - This program is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - . - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., 59 - Temple Place, Suite 330, Boston, MA 02111-1307 USA - . - Also add information on how to contact you by electronic and paper mail. - . - If the program is interactive, make it output a short notice like this when it - starts in an interactive mode: - . - Gnomovision version 69, Copyright (C) year name of author Gnomovision comes - with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free - software, and you are welcome to redistribute it under certain conditions; - type 'show c' for details. - . - The hypothetical commands 'show w' and 'show c' should show the appropriate - parts of the General Public License. Of course, the commands you use may be - called something other than 'show w' and 'show c'; they could even be - mouse-clicks or menu items--whatever suits your program. - . - You should also get your employer (if you work as a programmer) or your school, - if any, to sign a "copyright disclaimer" for the program, if necessary. Here - is a sample; alter the names: - . - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - 'Gnomovision' (which makes passes at compilers) written by James Hacker. - . - signature of Ty Coon, 1 April 1989 - . - Ty Coon, President of Vice - . - This General Public License does not permit incorporating your program into - proprietary programs. If your program is a subroutine library, you may - consider it more useful to permit linking proprietary applications with the - library. If this is what you want to do, use the GNU Library General Public - License instead of this License. - . - . - "CLASSPATH" EXCEPTION TO THE GPL - . - Certain source files distributed by Sun Microsystems, Inc. are subject to - the following clarification and special exception to the GPL, but only where - Sun has expressly included in the particular source file's header the words - "Sun designates this particular file as subject to the "Classpath" exception - as provided by Sun in the LICENSE file that accompanied this code." - . - Linking this library statically or dynamically with other modules is making - a combined work based on this library. Thus, the terms and conditions of - the GNU General Public License cover the whole combination. - . - As a special exception, the copyright holders of this library give you - permission to link this library with independent modules to produce an - executable, regardless of the license terms of these independent modules, - and to copy and distribute the resulting executable under terms of your - choice, provided that you also meet, for each linked independent module, - the terms and conditions of the license of that module. An independent - module is a module which is not derived from or based on this library. If - you modify this library, you may extend this exception to your version of - the library, but you are not obligated to do so. If you do not wish to do - so, delete this exception statement from your version. diff --git a/debian/docs b/debian/docs deleted file mode 100644 index fcbcc2f..0000000 --- a/debian/docs +++ /dev/null @@ -1,3 +0,0 @@ -README.md -COPYRIGHT -CONTRIBUTORS diff --git a/debian/jtreg6.install b/debian/jtreg6.install deleted file mode 100644 index 980b3c0..0000000 --- a/debian/jtreg6.install +++ /dev/null @@ -1,5 +0,0 @@ -dist/jtreg/lib/jtreg.jar /usr/share/java -dist/jtreg/doc/jtreg/tag-spec.html /usr/share/doc/jtreg -dist/jtreg/doc/jtreg/usage.txt /usr/share/doc/jtreg -dist/jtreg/bin/jtdiff /usr/share/jtreg/bin -dist/jtreg/bin/jtreg /usr/share/jtreg/bin diff --git a/debian/jtreg6.links b/debian/jtreg6.links deleted file mode 100644 index 9693cd1..0000000 --- a/debian/jtreg6.links +++ /dev/null @@ -1,18 +0,0 @@ -usr/share/jtreg/bin/jtreg /usr/bin/jtreg -usr/share/jtreg/bin/jtdiff /usr/bin/jtdiff - -usr/share/java/hamcrest-core.jar /usr/share/jtreg/lib/hamcrest-core.jar -usr/share/java/javatest.jar /usr/share/jtreg/lib/javatest.jar -usr/share/java/jcommander.jar /usr/share/jtreg/lib/jcommander.jar -usr/share/java/jh.jar /usr/share/jtreg/lib/jh.jar -usr/share/java/jtreg.jar /usr/share/jtreg/lib/jtreg.jar -usr/share/java/junit4.jar /usr/share/jtreg/lib/junit.jar -usr/share/java/testng.jar /usr/share/jtreg/lib/testng.jar - -usr/share/java/hamcrest-core.jar /usr/share/jtreg/share/java/hamcrest-core.jar -usr/share/java/javatest.jar /usr/share/jtreg/share/java/javatest.jar -usr/share/java/jcommander.jar /usr/share/jtreg/share/java/jcommander.jar -usr/share/java/jh.jar /usr/share/jtreg/share/java/jh.jar -usr/share/java/jtreg.jar /usr/share/jtreg/share/java/jtreg.jar -usr/share/java/junit4.jar /usr/share/jtreg/share/java/junit.jar -usr/share/java/testng.jar /usr/share/jtreg/share/java/testng.jar diff --git a/debian/jtreg6.manpages b/debian/jtreg6.manpages deleted file mode 100644 index c3d47f8..0000000 --- a/debian/jtreg6.manpages +++ /dev/null @@ -1,2 +0,0 @@ -jtreg.1 -jtdiff.1 diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh deleted file mode 100755 index 2514bc4..0000000 --- a/debian/orig-tar.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -e - -# called by uscan with '--upstream-version' -VERSION=$2 -DIR=jtreg-${VERSION} -TAR=../jtreg_${VERSION}.orig.tar.gz - -rm -f $3 -wget http://hg.openjdk.java.net/code-tools/jtreg/archive/jtreg$VERSION.tar.gz -mv jtreg$VERSION.tar.gz $TAR - - -# move to directory 'tarballs' -if [ -r .svn/deb-layout ]; then - . .svn/deb-layout - mv $TAR $origDir - echo "moved $TAR to $origDir" -fi - -exit 0 diff --git a/debian/patches/series b/debian/patches/series deleted file mode 100644 index 4a97dfa..0000000 --- a/debian/patches/series +++ /dev/null @@ -1 +0,0 @@ -# You must remove unused comment lines for the released package. diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 04eeab7..0000000 --- a/debian/rules +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/make -f - -JAVA_HOME = /usr/lib/jvm/default-java - -# version string has the form 6.1+N-D, the Debian release is not passed into the build -VERSION := $(shell dpkg-parsechangelog --show-field Version | sed 's/+.*//') -BUILD_NUMBER := $(shell dpkg-parsechangelog --show-field Version | sed 's/.*+\([0-9]*\).*/\1/') -DATE := $(shell dpkg-parsechangelog --show-field Date) - -%: - dh $@ --with javahelper - -override_dh_auto_build: - ant -f make/build.xml \ - -Dant.jar=/usr/share/java/ant.jar \ - -Djtreg.build.resources=/usr/share/java \ - -Djh.jar=/usr/share/java/jh.jar \ - -Djhall.jar=/usr/share/java/jhall.jar \ - -Djunit.jar=/usr/share/java/junit4.jar \ - -Dtestng.jar=/usr/share/java/testng.jar \ - -Djavatest.jar=/usr/share/java/javatest.jar \ - -Dbuild.date.time='$(DATE)' \ - -Dbuild.version=$(VERSION) \ - -Dbuild.milestone=src \ - -Dbuild.number=$(BUILD_NUMBER) - dh_auto_build - - # Generate the manpages - JT_HOME=./dist/jtreg/lib/ help2man --name="Regression Test Harness" --help-option="-help all" dist/jtreg/bin/jtdiff > jtdiff.1 - JT_HOME=./dist/jtreg/lib/ help2man --name="Regression Test Harness" --help-option="-help all" dist/jtreg/bin/jtreg > jtreg.1 diff --git a/debian/source/format b/debian/source/format deleted file mode 100644 index 89ae9db..0000000 --- a/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (native) diff --git a/debian/watch b/debian/watch deleted file mode 100644 index 35febe5..0000000 --- a/debian/watch +++ /dev/null @@ -1,2 +0,0 @@ -version=4 -https://github.com/openjdk/jtreg/tags .*/jtreg([\d\.]+(?:-b[0-9]+)?).tar.gz debian debian/orig-tar.sh diff --git a/make/Defs.gmk b/make/Defs.gmk index 53e3de8..e8b74d4 100644 --- a/make/Defs.gmk +++ b/make/Defs.gmk @@ -39,7 +39,7 @@ LD_LIBRARY_PATH= #---------------------------------------------------------------------- # -# Support for Cygwin and MSYS2 (which may identify as MSYS, MINGW32 or MINGW64 (the default)) +# Support for Cygwin SYSTEM_UNAME := $(shell uname) @@ -53,15 +53,9 @@ endif ifneq (,$(findstring CYGWIN,$(SYSTEM_UNAME))) USING_CYGWIN = true -USING_CYGWIN_OR_USING_MSYS = true endif -ifneq (,$(findstring MSYS,$(SYSTEM_UNAME))$(findstring MINGW,$(SYSTEM_UNAME))) -USING_MSYS = true -USING_CYGWIN_OR_USING_MSYS = true -endif - -ifdef USING_CYGWIN_OR_USING_MSYS +ifdef USING_CYGWIN define FullPath $(shell cygpath -a -m $1 2> $(DEV_NULL)) endef diff --git a/make/build-support/build-common.sh b/make/build-support/build-common.sh index 3400a0b..6f3cc06 100644 --- a/make/build-support/build-common.sh +++ b/make/build-support/build-common.sh @@ -87,13 +87,13 @@ setup_shasum() { native_path() { check_arguments "${FUNCNAME}" 1 $# - if [ $CYGWIN_OR_MSYS -eq 1 ]; then echo $(cygpath -w $1); else echo "$1"; fi + if [ $CYGWIN -eq 1 ]; then echo $(cygpath -w $1); else echo "$1"; fi } mixed_path() { check_arguments "${FUNCNAME}" 1 $# - if [ $CYGWIN_OR_MSYS -eq 1 ]; then echo $(cygpath -m $1); else echo "$1"; fi + if [ $CYGWIN -eq 1 ]; then echo $(cygpath -m $1); else echo "$1"; fi } ## @@ -331,8 +331,4 @@ export ANT_ARCHIVE_URL_BASE="${ANT_ARCHIVE_URL_BASE:-https://archive.apache.org/ setup_shasum -## -# Support for Cygwin and MSYS2 (which may identify as MSYS, MINGW32 or MINGW64 (the default)) -# -case $(uname) in CYGWIN*|MSYS*|MINGW*) CYGWIN_OR_MSYS=1 ;; *) CYGWIN_OR_MSYS=0 ;; esac -info "CYGWIN_OR_MSYS=$CYGWIN_OR_MSYS" +case $(uname) in CYGWIN*) CYGWIN=1 ;; *) CYGWIN=0 ;; esac diff --git a/make/build-support/version-numbers b/make/build-support/version-numbers index 7c5236d..1d81f55 100644 --- a/make/build-support/version-numbers +++ b/make/build-support/version-numbers @@ -23,7 +23,7 @@ # questions. # -JTREG_VERSION=6.1 +JTREG_VERSION=6.2 DEFAULT_ANT_VERSION=1.10.8 DEFAULT_ANT_ARCHIVE_CHECKSUM=dbe187ce2963f9df8a67de8aaff3b0a437d06978 diff --git a/make/build.sh b/make/build.sh index c777e99..81f048d 100644 --- a/make/build.sh +++ b/make/build.sh @@ -926,7 +926,7 @@ make ANT="${ANT}" \ JCOV_JAR="${JCOV_JAR}" \ JCOV_LICENSE="${JCOV_LICENSE}" \ JCOV_NETWORK_SAVER_JAR="${JCOV_NETWORK_SAVER_JAR}" \ - JDKHOME="$(mixed_path ${JAVA_HOME})" \ + JDKHOME="${JAVA_HOME}" \ JTHARNESS_COPYRIGHT="${JTHARNESS_COPYRIGHT}" \ JTHARNESS_LICENSE="${JTHARNESS_LICENSE}" \ JUNIT_JAR="$(mixed_path "${JUNIT_JAR}")" \ diff --git a/make/build.xml b/make/build.xml index fe3fc37..8013a2f 100644 --- a/make/build.xml +++ b/make/build.xml @@ -172,7 +172,7 @@ - \ -

  • Fix compatibility with 2021.2
  • \ +
  • Fix debugging support for 2021.3
  • \ diff --git a/plugins/idea/gradle/wrapper/gradle-wrapper.jar b/plugins/idea/gradle/wrapper/gradle-wrapper.jar deleted file mode 100644 index e708b1c023ec8b20f512888fe07c5bd3ff77bb8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59203 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

    K7UpUK$>l@ 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 E2O(~oYXATM diff --git a/plugins/idea/gradle/wrapper/gradle-wrapper.properties b/plugins/idea/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index f371643..0000000 --- a/plugins/idea/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,5 +0,0 @@ -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-bin.zip -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists diff --git a/plugins/idea/gradlew b/plugins/idea/gradlew deleted file mode 100644 index 4f906e0..0000000 --- a/plugins/idea/gradlew +++ /dev/null @@ -1,185 +0,0 @@ -#!/usr/bin/env sh - -# -# Copyright 2015 the original author or authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >/dev/null -APP_HOME="`pwd -P`" -cd "$SAVED" >/dev/null - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn () { - echo "$*" -} - -die () { - echo - echo "$*" - echo - exit 1 -} - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -nonstop=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; - NONSTOP* ) - nonstop=true - ;; -esac - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin or MSYS, switch paths to Windows format before running java -if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - - JAVACMD=`cygpath --unix "$JAVACMD"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=`expr $i + 1` - done - case $i in - 0) set -- ;; - 1) set -- "$args0" ;; - 2) set -- "$args0" "$args1" ;; - 3) set -- "$args0" "$args1" "$args2" ;; - 4) set -- "$args0" "$args1" "$args2" "$args3" ;; - 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Escape application args -save () { - for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done - echo " " -} -APP_ARGS=`save "$@"` - -# Collect all arguments for the java command, following the shell quoting and substitution rules -eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" - -exec "$JAVACMD" "$@" diff --git a/plugins/idea/gradlew.bat b/plugins/idea/gradlew.bat deleted file mode 100644 index ac1b06f..0000000 --- a/plugins/idea/gradlew.bat +++ /dev/null @@ -1,89 +0,0 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto execute - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/JTRegConfigurationRunnableState.java b/plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/JTRegConfigurationRunnableState.java index 3e2e0e3..c85a41d 100644 --- a/plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/JTRegConfigurationRunnableState.java +++ b/plugins/idea/src/main/java/com/oracle/plugin/jtreg/configuration/JTRegConfigurationRunnableState.java @@ -124,7 +124,7 @@ class JTRegConfigurationRunnableState extends JavaTestFrameworkRunnableState diff --git a/src/share/classes/com/sun/javatest/regtest/agent/AgentServer.java b/src/share/classes/com/sun/javatest/regtest/agent/AgentServer.java index d61262b..06e9cae 100644 --- a/src/share/classes/com/sun/javatest/regtest/agent/AgentServer.java +++ b/src/share/classes/com/sun/javatest/regtest/agent/AgentServer.java @@ -56,6 +56,7 @@ import java.util.Set; import java.util.concurrent.TimeUnit; +@SuppressWarnings("removal") // Security Manager and related APIs public class AgentServer implements ActionHelper.OutputHandler { /** diff --git a/src/share/classes/com/sun/javatest/regtest/agent/AppletWrapper.java b/src/share/classes/com/sun/javatest/regtest/agent/AppletWrapper.java index d9aca33..0d17338 100644 --- a/src/share/classes/com/sun/javatest/regtest/agent/AppletWrapper.java +++ b/src/share/classes/com/sun/javatest/regtest/agent/AppletWrapper.java @@ -65,6 +65,7 @@ import java.util.Hashtable; * * @author Iris A Garcia */ +// @SuppressWarnings("removal") // Applet and related APIs public class AppletWrapper { public static void main(String [] args) { @@ -530,6 +531,7 @@ class CheckboxPanel extends Panel /** * This is the panel which contains the test applet. */ +// @SuppressWarnings("removal") // Applet and related APIs class AppletPanel extends Panel { private static final long serialVersionUID = 1L; diff --git a/src/share/classes/com/sun/javatest/regtest/agent/JavaTestSecurityManager.java b/src/share/classes/com/sun/javatest/regtest/agent/JavaTestSecurityManager.java index 92c3cb1..02d3a97 100644 --- a/src/share/classes/com/sun/javatest/regtest/agent/JavaTestSecurityManager.java +++ b/src/share/classes/com/sun/javatest/regtest/agent/JavaTestSecurityManager.java @@ -42,6 +42,7 @@ import java.util.PropertyPermission; * by JDK1.0.2. */ +@SuppressWarnings("removal") // Security Manager and related APIs public class JavaTestSecurityManager extends SecurityManager { /** diff --git a/src/share/classes/com/sun/javatest/regtest/agent/RegressionSecurityManager.java b/src/share/classes/com/sun/javatest/regtest/agent/RegressionSecurityManager.java index 8f6954f..75d0648 100644 --- a/src/share/classes/com/sun/javatest/regtest/agent/RegressionSecurityManager.java +++ b/src/share/classes/com/sun/javatest/regtest/agent/RegressionSecurityManager.java @@ -28,6 +28,7 @@ package com.sun.javatest.regtest.agent; import java.security.Permission; import java.util.PropertyPermission; +@SuppressWarnings("removal") // Security Manager and related APIs public class RegressionSecurityManager extends JavaTestSecurityManager { /** * Try to install a copy of this security manager, up to but not including JDK 18. diff --git a/src/share/classes/com/sun/javatest/regtest/config/JDK.java b/src/share/classes/com/sun/javatest/regtest/config/JDK.java index a5ef4fe..75bd644 100644 --- a/src/share/classes/com/sun/javatest/regtest/config/JDK.java +++ b/src/share/classes/com/sun/javatest/regtest/config/JDK.java @@ -627,8 +627,11 @@ public class JDK { int rc = p.waitFor(); if (rc != 0) { - String msg = "failed to get JDK properties for " - + getJavaProg() + " " + StringUtils.join(vmOpts, " ") + "; exit code " + rc; + for (String line : lines) { + logger.accept(line); + } + String msg = String.format("failed to get JDK properties:%ncmd: \"%s\"%ncwd: \"%s\"%nexit code: %d", + StringUtils.join(cmdArgs, "\" "), scratchDir, rc); logger.accept(msg); throw new Fault(msg); } diff --git a/src/share/classes/com/sun/javatest/regtest/config/RegressionParameters.java b/src/share/classes/com/sun/javatest/regtest/config/RegressionParameters.java index fed64e6..cd0f716 100644 --- a/src/share/classes/com/sun/javatest/regtest/config/RegressionParameters.java +++ b/src/share/classes/com/sun/javatest/regtest/config/RegressionParameters.java @@ -28,6 +28,7 @@ package com.sun.javatest.regtest.config; import java.io.File; import java.io.IOException; import java.net.MalformedURLException; +import java.net.URL; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; @@ -967,8 +968,17 @@ public class RegressionParameters if (jtClsDir.getName().equals("javatest.jar")) { File installDir = jtClsDir.getParentFile(); - // append jtreg.jar to the path - javaTestClassPath.append(new File(installDir, "jtreg.jar")); + // append jtreg.jar or exploded directory to the search path + File jtreg = new File(installDir, "jtreg.jar"); + if (jtreg.exists()) { + javaTestClassPath.append(jtreg); + } else try { + // use code source location of this class instead + URL location = getClass().getProtectionDomain().getCodeSource().getLocation(); + javaTestClassPath.append(new File(location.toURI())); + } catch (Exception e) { // including NullPointerException and URISyntaxException + throw new RuntimeException("Computation of Java test class-path failed", e); + } } } return javaTestClassPath; diff --git a/src/share/classes/com/sun/javatest/regtest/config/TestManager.java b/src/share/classes/com/sun/javatest/regtest/config/TestManager.java index c7e3044..7fc3d3e 100644 --- a/src/share/classes/com/sun/javatest/regtest/config/TestManager.java +++ b/src/share/classes/com/sun/javatest/regtest/config/TestManager.java @@ -295,7 +295,7 @@ public class TestManager { TestResultTable trt = wd.getTestResultTable(); if (trt.validatePath(path)) { // bypass check when fragment syntax used - if (path.matches("(?i).*#[a-z0-9]+")) + if (path.matches(".*#[A-Za-z0-9-_]+")) return true; File rootDir = wd.getTestSuite().getRootDir(); File f = new File(rootDir, path); diff --git a/src/share/classes/com/sun/javatest/regtest/exec/AppletAction.java b/src/share/classes/com/sun/javatest/regtest/exec/AppletAction.java index 1eeb1ff..d14521f 100644 --- a/src/share/classes/com/sun/javatest/regtest/exec/AppletAction.java +++ b/src/share/classes/com/sun/javatest/regtest/exec/AppletAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2022, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -638,7 +638,7 @@ public class AppletAction extends Action //----------member variables---------------- -------------------------------- - private String manual = "unset"; + private String manual = "unset"; // or "novalue", "done", "yesno" private boolean reverseStatus = false; private boolean othervm = false; private int timeout = -1; diff --git a/src/share/classes/com/sun/javatest/regtest/exec/MainAction.java b/src/share/classes/com/sun/javatest/regtest/exec/MainAction.java index 68b9145..d3b41e4 100644 --- a/src/share/classes/com/sun/javatest/regtest/exec/MainAction.java +++ b/src/share/classes/com/sun/javatest/regtest/exec/MainAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2020, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2022, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -575,7 +575,6 @@ public class MainAction extends Action .append(jdk.getJDKClassPath()) .append(script.getJUnitPath()) .append(script.getTestNGPath()) - .append(new SearchPath("/usr/share/java/jcommander.jar")) .asList(); Version v = script.getRequiredVersion(); @@ -788,5 +787,5 @@ public class MainAction extends Action protected Set othervmOverrideReasons = new LinkedHashSet<>(); protected boolean nativeCode = false; private int timeout = -1; - private String manual = "unset"; + private String manual = "unset"; // or "novalue" } diff --git a/src/share/classes/com/sun/javatest/regtest/exec/RegressionScript.java b/src/share/classes/com/sun/javatest/regtest/exec/RegressionScript.java index 52951c9..61a9a3e 100644 --- a/src/share/classes/com/sun/javatest/regtest/exec/RegressionScript.java +++ b/src/share/classes/com/sun/javatest/regtest/exec/RegressionScript.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2020, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2022, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -492,7 +492,7 @@ public class RegressionScript extends Script { /** * Get the timeout to be used for a test. Since the timeout for regression - * tests is on a per action basis rather than on a per test basis, this + * tests is on a per-action basis rather than on a per-test basis, this * method should always return zero which indicates that there is no * timeout. * @@ -504,22 +504,22 @@ public class RegressionScript extends Script { } /** - * Get the timeout to be used for an action. The timeout will be scaled by - * the timeoutFactor as necessary. The default timeout for any action as - * per the tag-spec is 120 seconds scaled by a value found in the - * environment ("javatestTimeoutFactor"). - * The timeout factor is available as both an integer (for backward - * compatibility) and a floating point number + * Returns the timeout to be used for an action. * - * @param time The initial timeout which may need to be scaled according - * to the provided timeoutFactor. If the initial timeout is - * less than zero, then the default timeout will be returned. - * @return The timeout in seconds. + * If no debug options have been set, the result will be the given value, + * or a default value if the given value is negative, scaled by the timeout factor. + * + * If debug options have been set, the result will be 0, meaning "no timeout". + * + * @param time the value of the timeout specified in the action, + * or -1 if no value was specified + * @return the timeout, in seconds */ protected int getActionTimeout(int time) { - if (time < 0) - time = 120; - return (int) (time * getTimeoutFactor()); + final int DEFAULT_ACTION_TIMEOUT = 120; // seconds + return isTimeoutsEnabled() + ? (int) ((time < 0 ? DEFAULT_ACTION_TIMEOUT : time) * getTimeoutFactor()) + : 0; } protected float getTimeoutFactor() { @@ -527,7 +527,9 @@ public class RegressionScript extends Script { // not synchronized, so in worst case may be set more than once float value = 1; // default try { - // use [1] to get the floating point timeout factor + // The timeout factor is available as both an integer (for backward compatibility) + // and a floating point number. + // Use [1] to get the floating point timeout factor String f = (regEnv == null ? null : regEnv.lookup("javatestTimeoutFactor")[1]); if (f != null) value = Float.parseFloat(f); @@ -541,6 +543,16 @@ public class RegressionScript extends Script { private static float cacheJavaTestTimeoutFactor = -1; + /** + * Returns whether timeouts are (generally) enabled. + * + * @return {@code true} if timeouts are enabled, and {@code false} otherwise + */ + protected boolean isTimeoutsEnabled() { + // for now, timeouts are always enabled, unless debug options have been specified for the test + return getTestDebugOptions().isEmpty(); + } + /** * Set an alarm that will interrupt the calling thread after a specified * delay (in milliseconds), and repeatedly thereafter until canceled. The @@ -817,20 +829,16 @@ public class RegressionScript extends Script { File md = workDir.getFile("modules"); if (needJUnit) install(params.getJUnitPath(), md); - if (needTestNG) { + if (needTestNG) install(params.getTestNGPath(), md); - install(new SearchPath("/usr/share/java/jcommander.jar"), md); - } mp.append(md); } } else { if (needJUnit) cp.append(params.getJUnitPath()); - if (needTestNG) { + if (needTestNG) cp.append(params.getTestNGPath()); - cp.append(new SearchPath("/usr/share/java/jcommander.jar")); - } } // Extras: @@ -922,10 +930,8 @@ public class RegressionScript extends Script { File md = workDir.getFile("modules"); if (needJUnit) install(params.getJUnitPath(), md); - if (needTestNG) { + if (needTestNG) install(params.getTestNGPath(), md); - install(new SearchPath("/usr/share/java/jcommander.jar"), md); - } mp.append(md); } } else { @@ -933,10 +939,8 @@ public class RegressionScript extends Script { if (needJUnit) fp.append(params.getJUnitPath()); - if (needTestNG) { + if (needTestNG) fp.append(params.getTestNGPath()); - fp.append(new SearchPath("/usr/share/java/jcommander.jar")); - } } // Extras: diff --git a/src/share/classes/com/sun/javatest/regtest/exec/ShellAction.java b/src/share/classes/com/sun/javatest/regtest/exec/ShellAction.java index 0cd5183..423309a 100644 --- a/src/share/classes/com/sun/javatest/regtest/exec/ShellAction.java +++ b/src/share/classes/com/sun/javatest/regtest/exec/ShellAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2019, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2022, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -416,5 +416,5 @@ public class ShellAction extends Action private boolean reverseStatus = false; private int timeout = -1; - private String manual = "unset"; + private String manual = "unset"; // or "novalue" } diff --git a/src/share/classes/com/sun/javatest/regtest/tool/Tool.java b/src/share/classes/com/sun/javatest/regtest/tool/Tool.java index ab65fa4..cf10bd7 100644 --- a/src/share/classes/com/sun/javatest/regtest/tool/Tool.java +++ b/src/share/classes/com/sun/javatest/regtest/tool/Tool.java @@ -131,6 +131,7 @@ import static com.sun.javatest.regtest.tool.Option.ArgType.*; /** * Main entry point to be used to access jtreg. */ +@SuppressWarnings("removal") // Security Manager and related APIs public class Tool { /** @@ -994,7 +995,7 @@ public class Tool { ? Pattern.compile("(|[^A-Za-z]|.{2,}):[A-Za-z0-9_,]+") : Pattern.compile(".*:[A-Za-z0-9_,]+"); - Pattern fileIdPtn = Pattern.compile("(?i).*#[a-z0-9]+"); + Pattern fileIdPtn = Pattern.compile(".*#[A-Za-z0-9-_]+"); } ); @@ -1995,13 +1996,24 @@ public class Tool { try { // work around bug CODETOOLS-7900214 -- force the sections to be reloaded tr.getProperty("sections"); + String section, stream; + int sep = showStream.indexOf("/"); + if (sep == -1) { + section = null; + stream = showStream; + } else { + section = showStream.substring(0, sep); + stream = showStream.substring(sep + 1); + } for (int i = 0; i < tr.getSectionCount(); i++) { TestResult.Section s = tr.getSection(i); - String text = s.getOutput(showStream); - // need to handle internal newlines properly - if (text != null) { - out.println("### Section " + s.getTitle()); - out.println(text); + if (section == null || section.equals(s.getTitle())) { + String text = s.getOutput(stream); + // need to handle internal newlines properly + if (text != null) { + out.println("### Section " + s.getTitle()); + out.println(text); + } } } ok = true; diff --git a/src/share/classes/com/sun/javatest/regtest/tool/i18n.properties b/src/share/classes/com/sun/javatest/regtest/tool/i18n.properties index c13ab58..c53edec 100644 --- a/src/share/classes/com/sun/javatest/regtest/tool/i18n.properties +++ b/src/share/classes/com/sun/javatest/regtest/tool/i18n.properties @@ -1,5 +1,5 @@ # -# Copyright (c) 1999, 2021, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 1999, 2022, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -32,7 +32,7 @@ help.cmd.introHead=For brief details about a topic, use "-help ...". \ available for the following topics.\n help.cmd.fullHead= help.cmd.summaryHead=Information is available for the following topics: -help.copyright.txt=Copyright (c) 1999, 2021, Oracle and/or its affiliates. \ +help.copyright.txt=Copyright (c) 1999, 2022, Oracle and/or its affiliates. \ All rights reserved.\nUse is subject to license terms. help.cmd.noEntriesFound=No entries were found that matched your query. @@ -157,6 +157,7 @@ help.jdk.vmoptions.arg=