From a883d858a792a3cad60edae19df73964eb62e10f Mon Sep 17 00:00:00 2001 From: sophia-guo Date: Tue, 7 Jun 2022 14:39:23 -0400 Subject: [PATCH] Add azul specific ProblemList file (#3723) * Exclude azul ProblemList file Signed-off-by: Sophia Guo * Add other version of empty problem list file as placeholder Otherwise job will fail due to non-exist files. Signed-off-by: Sophia Guo --- .../vendors/azul/ProblemList_openjdk11.txt | 122 ++++++++++++++++ .../vendors/azul/ProblemList_openjdk17.txt | 122 ++++++++++++++++ .../vendors/azul/ProblemList_openjdk18.txt | 122 ++++++++++++++++ .../vendors/azul/ProblemList_openjdk19.txt | 122 ++++++++++++++++ .../vendors/azul/ProblemList_openjdk8.txt | 131 ++++++++++++++++++ .../vendors/redhat/ProblemList_openjdk18.txt | 126 +++++++++++++++++ .../vendors/redhat/ProblemList_openjdk19.txt | 126 +++++++++++++++++ openjdk/openjdk.mk | 4 +- 8 files changed, 873 insertions(+), 2 deletions(-) create mode 100644 openjdk/excludes/vendors/azul/ProblemList_openjdk11.txt create mode 100644 openjdk/excludes/vendors/azul/ProblemList_openjdk17.txt create mode 100644 openjdk/excludes/vendors/azul/ProblemList_openjdk18.txt create mode 100644 openjdk/excludes/vendors/azul/ProblemList_openjdk19.txt create mode 100644 openjdk/excludes/vendors/azul/ProblemList_openjdk8.txt create mode 100644 openjdk/excludes/vendors/redhat/ProblemList_openjdk18.txt create mode 100644 openjdk/excludes/vendors/redhat/ProblemList_openjdk19.txt diff --git a/openjdk/excludes/vendors/azul/ProblemList_openjdk11.txt b/openjdk/excludes/vendors/azul/ProblemList_openjdk11.txt new file mode 100644 index 0000000000..7e8927bb0b --- /dev/null +++ b/openjdk/excludes/vendors/azul/ProblemList_openjdk11.txt @@ -0,0 +1,122 @@ +############################################################################ +# 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. +############################################################################# + +# hotspot_all + +############################################################################ + +# hotspot_jre + +############################################################################ + +# jdk_awt + +############################################################################ + +# jdk_beans + +############################################################################ + +# jdk_build + +############################################################################ + +# jdk_compiler + +############################################################################ + + +# jdk_lang + +############################################################################ + +# jdk_management + +############################################################################ + +# jdk_jmx + +############################################################################ + +# jdk_math + +############################################################################ + +# jdk_net + +############################################################################ + +# jdk_io + +############################################################################ + +# jdk_nio + +############################################################################ + +# jdk_rmi + +############################################################################ + +# jdk_security + +############################################################################ + +# jdk_security4 + +############################################################################ + +# jdk_sound + +############################################################################ + +# jdk_swing + +############################################################################ + +# jdk_text + +############################################################################ + +# jdk_time + +############################################################################ + +# jdk_tools + +############################################################################ + +# jdk_jdi + +############################################################################ + +# jdk_util + +############################################################################ + +# svc_tools + +############################################################################ + +# jdk_other + + +############################################################################ + +# jdk_imageio + +############################################################################ + +# jdk_jfr + diff --git a/openjdk/excludes/vendors/azul/ProblemList_openjdk17.txt b/openjdk/excludes/vendors/azul/ProblemList_openjdk17.txt new file mode 100644 index 0000000000..7e8927bb0b --- /dev/null +++ b/openjdk/excludes/vendors/azul/ProblemList_openjdk17.txt @@ -0,0 +1,122 @@ +############################################################################ +# 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. +############################################################################# + +# hotspot_all + +############################################################################ + +# hotspot_jre + +############################################################################ + +# jdk_awt + +############################################################################ + +# jdk_beans + +############################################################################ + +# jdk_build + +############################################################################ + +# jdk_compiler + +############################################################################ + + +# jdk_lang + +############################################################################ + +# jdk_management + +############################################################################ + +# jdk_jmx + +############################################################################ + +# jdk_math + +############################################################################ + +# jdk_net + +############################################################################ + +# jdk_io + +############################################################################ + +# jdk_nio + +############################################################################ + +# jdk_rmi + +############################################################################ + +# jdk_security + +############################################################################ + +# jdk_security4 + +############################################################################ + +# jdk_sound + +############################################################################ + +# jdk_swing + +############################################################################ + +# jdk_text + +############################################################################ + +# jdk_time + +############################################################################ + +# jdk_tools + +############################################################################ + +# jdk_jdi + +############################################################################ + +# jdk_util + +############################################################################ + +# svc_tools + +############################################################################ + +# jdk_other + + +############################################################################ + +# jdk_imageio + +############################################################################ + +# jdk_jfr + diff --git a/openjdk/excludes/vendors/azul/ProblemList_openjdk18.txt b/openjdk/excludes/vendors/azul/ProblemList_openjdk18.txt new file mode 100644 index 0000000000..7e8927bb0b --- /dev/null +++ b/openjdk/excludes/vendors/azul/ProblemList_openjdk18.txt @@ -0,0 +1,122 @@ +############################################################################ +# 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. +############################################################################# + +# hotspot_all + +############################################################################ + +# hotspot_jre + +############################################################################ + +# jdk_awt + +############################################################################ + +# jdk_beans + +############################################################################ + +# jdk_build + +############################################################################ + +# jdk_compiler + +############################################################################ + + +# jdk_lang + +############################################################################ + +# jdk_management + +############################################################################ + +# jdk_jmx + +############################################################################ + +# jdk_math + +############################################################################ + +# jdk_net + +############################################################################ + +# jdk_io + +############################################################################ + +# jdk_nio + +############################################################################ + +# jdk_rmi + +############################################################################ + +# jdk_security + +############################################################################ + +# jdk_security4 + +############################################################################ + +# jdk_sound + +############################################################################ + +# jdk_swing + +############################################################################ + +# jdk_text + +############################################################################ + +# jdk_time + +############################################################################ + +# jdk_tools + +############################################################################ + +# jdk_jdi + +############################################################################ + +# jdk_util + +############################################################################ + +# svc_tools + +############################################################################ + +# jdk_other + + +############################################################################ + +# jdk_imageio + +############################################################################ + +# jdk_jfr + diff --git a/openjdk/excludes/vendors/azul/ProblemList_openjdk19.txt b/openjdk/excludes/vendors/azul/ProblemList_openjdk19.txt new file mode 100644 index 0000000000..7e8927bb0b --- /dev/null +++ b/openjdk/excludes/vendors/azul/ProblemList_openjdk19.txt @@ -0,0 +1,122 @@ +############################################################################ +# 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. +############################################################################# + +# hotspot_all + +############################################################################ + +# hotspot_jre + +############################################################################ + +# jdk_awt + +############################################################################ + +# jdk_beans + +############################################################################ + +# jdk_build + +############################################################################ + +# jdk_compiler + +############################################################################ + + +# jdk_lang + +############################################################################ + +# jdk_management + +############################################################################ + +# jdk_jmx + +############################################################################ + +# jdk_math + +############################################################################ + +# jdk_net + +############################################################################ + +# jdk_io + +############################################################################ + +# jdk_nio + +############################################################################ + +# jdk_rmi + +############################################################################ + +# jdk_security + +############################################################################ + +# jdk_security4 + +############################################################################ + +# jdk_sound + +############################################################################ + +# jdk_swing + +############################################################################ + +# jdk_text + +############################################################################ + +# jdk_time + +############################################################################ + +# jdk_tools + +############################################################################ + +# jdk_jdi + +############################################################################ + +# jdk_util + +############################################################################ + +# svc_tools + +############################################################################ + +# jdk_other + + +############################################################################ + +# jdk_imageio + +############################################################################ + +# jdk_jfr + diff --git a/openjdk/excludes/vendors/azul/ProblemList_openjdk8.txt b/openjdk/excludes/vendors/azul/ProblemList_openjdk8.txt new file mode 100644 index 0000000000..2ce0cef4dd --- /dev/null +++ b/openjdk/excludes/vendors/azul/ProblemList_openjdk8.txt @@ -0,0 +1,131 @@ +############################################################################ +# 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. +############################################################################# + +# hotspot_all + +############################################################################ + +# hotspot_jre +runtime/containers/docker/TestMemoryAwareness.java https://bugs.openjdk.java.net/browse/JDK-8229182 generic-all +############################################################################ + +# jdk_awt + +############################################################################ + +# jdk_beans + +############################################################################ + +# jdk_compiler + + +############################################################################ + + +# jdk_lang + +############################################################################ + +# jdk_management + +############################################################################ + +# jdk_jmx + +############################################################################ + +# jdk_math + +############################################################################ + +# jdk_net +java/net/MulticastSocket/Promiscuous.java https://github.com/adoptium/aqa-tests/issues/2826 generic-all +java/net/MulticastSocket/SetLoopbackMode.java https://github.com/adoptium/aqa-tests/issues/2826 generic-all +java/net/MulticastSocket/Test.java https://github.com/adoptium/aqa-tests/issues/2826 generic-all + +############################################################################ + +# jdk_io + +############################################################################ + +# jdk_nio +java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java https://bugs.openjdk.java.net/browse/JDK-8224021 linux-all +java/nio/channels/DatagramChannel/Promiscuous.java https://github.com/adoptium/aqa-tests/issues/2826 generic-all +############################################################################ + +# jdk_rmi + +############################################################################ + +# jdk_security1 +java/security/Provider/ProviderVersionCheck.java + +############################################################################ +# jdk_security2 +com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithProviderChange.java https://bugs.openjdk.java.net/browse/JDK-8228440 generic-all +com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithRemoveAddProvider.java https://bugs.openjdk.java.net/browse/JDK-8228440 generic-all +############################################################################ + +# jdk_security4 + +############################################################################ + +# jdk_sound + +############################################################################ + +# jdk_swing + +############################################################################ + +# jdk_text + +############################################################################ + +# jdk_time + +############################################################################ + +# jdk_tools + +############################################################################ + +# jdk_jdi + +############################################################################ + +# jdk_util + +############################################################################ + +# svc_tools + +############################################################################ + +# jdk_other + + +############################################################################ + +# jdk_imageio + +############################################################################ + +# jdk_jfr + +jdk/jfr/event/metadata/TestDefaultConfigurations.java https://github.com/adoptium/aqa-tests/issues/2826 generic-all +jdk/jfr/event/metadata/TestLookForUntestedEvents.java https://github.com/adoptium/aqa-tests/issues/2826 generic-all +jdk/jfr/event/runtime/TestActiveSettingEvent.java https://github.com/adoptium/aqa-tests/issues/2826 generic-all diff --git a/openjdk/excludes/vendors/redhat/ProblemList_openjdk18.txt b/openjdk/excludes/vendors/redhat/ProblemList_openjdk18.txt new file mode 100644 index 0000000000..cf12ffcf9d --- /dev/null +++ b/openjdk/excludes/vendors/redhat/ProblemList_openjdk18.txt @@ -0,0 +1,126 @@ +############################################################################ +# 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. +############################################################################# + +# hotspot_all + +############################################################################ + +# hotspot_jre + +############################################################################ + +# jdk_awt + +############################################################################ + +# jdk_beans + +############################################################################ + +# jdk_build + +build/releaseFile/CheckSource.java https://github.com/adoptium/aqa-tests/issues/3683 generic-all + +############################################################################ + +# jdk_compiler + +############################################################################ + + +# jdk_lang + +############################################################################ + +# jdk_management + +############################################################################ + +# jdk_jmx + +############################################################################ + +# jdk_math + +############################################################################ + +# jdk_net + +############################################################################ + +# jdk_io + +############################################################################ + +# jdk_nio + +############################################################################ + +# jdk_rmi + +############################################################################ + +# jdk_security + +############################################################################ + +# jdk_security4 + +############################################################################ + +# jdk_sound + +############################################################################ + +# jdk_swing + +############################################################################ + +# jdk_text + +############################################################################ + +# jdk_time + +############################################################################ + +# jdk_tools + +tools/launcher/HelpFlagsTest.java https://github.com/adoptium/aqa-tests/issues/3683 generic-all + +############################################################################ + +# jdk_jdi + +############################################################################ + +# jdk_util + +############################################################################ + +# svc_tools + +############################################################################ + +# jdk_other + + +############################################################################ + +# jdk_imageio + +############################################################################ + +# jdk_jfr + diff --git a/openjdk/excludes/vendors/redhat/ProblemList_openjdk19.txt b/openjdk/excludes/vendors/redhat/ProblemList_openjdk19.txt new file mode 100644 index 0000000000..cf12ffcf9d --- /dev/null +++ b/openjdk/excludes/vendors/redhat/ProblemList_openjdk19.txt @@ -0,0 +1,126 @@ +############################################################################ +# 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. +############################################################################# + +# hotspot_all + +############################################################################ + +# hotspot_jre + +############################################################################ + +# jdk_awt + +############################################################################ + +# jdk_beans + +############################################################################ + +# jdk_build + +build/releaseFile/CheckSource.java https://github.com/adoptium/aqa-tests/issues/3683 generic-all + +############################################################################ + +# jdk_compiler + +############################################################################ + + +# jdk_lang + +############################################################################ + +# jdk_management + +############################################################################ + +# jdk_jmx + +############################################################################ + +# jdk_math + +############################################################################ + +# jdk_net + +############################################################################ + +# jdk_io + +############################################################################ + +# jdk_nio + +############################################################################ + +# jdk_rmi + +############################################################################ + +# jdk_security + +############################################################################ + +# jdk_security4 + +############################################################################ + +# jdk_sound + +############################################################################ + +# jdk_swing + +############################################################################ + +# jdk_text + +############################################################################ + +# jdk_time + +############################################################################ + +# jdk_tools + +tools/launcher/HelpFlagsTest.java https://github.com/adoptium/aqa-tests/issues/3683 generic-all + +############################################################################ + +# jdk_jdi + +############################################################################ + +# jdk_util + +############################################################################ + +# svc_tools + +############################################################################ + +# jdk_other + + +############################################################################ + +# jdk_imageio + +############################################################################ + +# jdk_jfr + diff --git a/openjdk/openjdk.mk b/openjdk/openjdk.mk index 00db8dcf2b..62cd17542c 100644 --- a/openjdk/openjdk.mk +++ b/openjdk/openjdk.mk @@ -175,6 +175,6 @@ ifeq ($(TEST_FLAG), FIPS) endif VENDOR_PROBLEM_LIST_FILE:= -ifneq (,$(findstring Red Hat,$(JDK_VENDOR))) - VENDOR_PROBLEM_LIST_FILE:=-exclude:$(Q)$(TEST_ROOT)$(D)openjdk$(D)excludes$(D)vendors$(D)redhat$(D)ProblemList_openjdk$(JDK_VERSION).txt$(Q) +ifeq ($(JDK_VENDOR),$(filter $(JDK_VENDOR),redhat azul)) + VENDOR_PROBLEM_LIST_FILE:=-exclude:$(Q)$(TEST_ROOT)$(D)openjdk$(D)excludes$(D)vendors$(D)$(JDK_VENDOR)$(D)ProblemList_openjdk$(JDK_VERSION).txt$(Q) endif \ No newline at end of file