infrastructure
infrastructure copied to clipboard
JDK17 jdk_beans_1 failure on PPC64 AIX test machine
The following tests in jdk_beans_1 from the extended openjdk test suite fail on aix
java/beans/XMLEncoder/Test4903007.java
java/beans/XMLEncoder/Test4631471.java
java/beans/PropertyChangeSupport/Test4682386.java
Execution failed: main' threw exception: java.lang.Error: Probable fatal error: No physical fonts found.
[2021-10-20T19:35:47.583Z] java.lang.Error: Probable fatal error: No physical fonts found.
[2021-10-20T19:35:47.583Z] at java.desktop/sun.font.SunFontManager.lambda$getDefaultPhysicalFont$0(SunFontManager.java:1056)
[2021-10-20T19:35:47.583Z] at java.base/java.util.Optional.orElseThrow(Optional.java:403)
[2021-10-20T19:35:47.583Z] at java.desktop/sun.font.SunFontManager.getDefaultPhysicalFont(SunFontManager.java:1056)
[2021-10-20T19:35:47.583Z] at java.desktop/sun.font.CompositeFont.doDeferredInitialisation(CompositeFont.java:291)
[2021-10-20T19:35:47.583Z] at java.desktop/sun.font.CompositeFont.getSlotFont(CompositeFont.java:376)
https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_ppc64_aix_testList_1/10/
trss link https://trss.adoptium.net/output/test?id=6170bee0c6182d02179274e8
same failure with javax/imageio/plugins/shared/ImageWriterCompressionTest.java.ImageWriterCompressionTest https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_ppc64_aix_testList_2/19/testReport/junit/javax_imageio_plugins_shared_ImageWriterCompressionTest/java/ImageWriterCompressionTest/
Those four tests rerun on build-osuosl-aix71-ppc64-2 all passed https://ci.adoptopenjdk.net/job/Grinder/3284/ https://ci.adoptopenjdk.net/job/Grinder/3285/ https://ci.adoptopenjdk.net/job/Grinder/3286/ https://ci.adoptopenjdk.net/job/Grinder/3293/
Failed on test-osuosl-aix715-ppc64-3 and test-osuosl-aix715-ppc64-4
Might be a infra issue. What's the configuration difference between the test and build aix machine
- Known difference between build-2 and test-3 and test-4 is the level of the OS. AIX 71-TL4 versus AIX71-TL5.
- Something else may be the libraries, especially if OSS libraries are involved - the base java (hotspot) is, afaik, built on the build-1 and build-2 systems (base OS AIX 7.1 TL4).
- The uncertainty here is why I propose action in the following areas: a) #2453 b) #2437 and c) #1886
Confused: is this issue open, or closed - considering the recent addition by @sophia-guo - moved, then closed??
@sophia-guo I'm going to re-open this because I believe this should NOT have been closed? I'm not sure what the current test policy is - I thought it was to open a new infrastructure if the problem was identified to be elsewhere, but this one seems to have been moved (which I'm also ok with, but if it's closed too it obviously is less likely to be addressed).
[2021-10-20T19:35:47.583Z] java.lang.Error: Probable fatal error: No physical fonts found.
@aixtools Based on this can you check for potentially missing AIX font packages on the 715 systems? I don't feel at the moment there is evidence to suggest this being an OSS/AIX package conflict.
- Not applying anything yet - release week.
Performing cust operation on machine 1 of 4: adopt05 ...
SUCCESSES
---------
Filesets listed in this section passed pre-installation verification
and will be installed.
Selected Filesets
-----------------
bos.loc.iso.zh_CN 7.1.5.31 # Base System Locale ISO Code ...
Performing cust operation on machine 2 of 4: adopt06 ...
SUCCESSES
---------
Filesets listed in this section passed pre-installation verification
and will be installed.
Selected Filesets
-----------------
bos.loc.iso.zh_CN 7.1.5.31 # Base System Locale ISO Code ...
Performing cust operation on machine 3 of 4: adopt07 ...
Already Installed
-----------------
The following filesets which you selected are either already installed
or effectively installed through superseding filesets.
bos.iconv.com 7.1.5.0 # Common Language to Language ...
bos.iconv.com 7.1.4.0 # Common Language to Language ...
bos.iconv.com 7.1.4.30 # Common Language to Language ...
bos.iconv.ucs.com 7.1.4.0 # Unicode Base Converters for ...
bos.iconv.ucs.com 7.1.4.0 # Unicode Base Converters for ...
bos.iconv.ucs.com 7.1.5.31 # Unicode Base Converters for ...
bos.iconv.com 7.1.5.30 # Common Language to Language ...
NOTE: Base level filesets may be reinstalled using the "Force"
option (-F flag), or they may be removed, using the deinstall or
"Remove Software Products" facility (-u flag), and then reinstalled.
Conflicting Versions of Filesets
--------------------------------
The following filesets are conflicting versions of filesets for which there
are multiple versions on the installation media. Since a specific version
was not selected, the newest installable version has been selected.
bos.loc.utf.JA_JP 7.1.4.30 # Base System Locale UTF Code ...
bos.loc.pc.Ja_JP 7.1.4.30 # Base System Locale PC Code S...
bos.loc.iso.zh_CN 7.1.4.0 # Base System Locale ISO Code ...
bos.loc.iso.Zh_CN 7.1.4.0 # Base System Locale ISO Code ...
bos.loc.iso.ja_JP 7.1.4.30 # Base System Locale ISO Code ...
bos.loc.iso.ko_KR 7.1.4.0 # Base System Locale ISO Code ...
bos.loc.com.utf 7.1.2.0 # Common Locale Support - UTF-8
<< End of Warning Section >>
SUCCESSES
---------
Filesets listed in this section passed pre-installation verification
and will be installed.
Selected Filesets
-----------------
bos.iconv.Vi_VN 7.1.0.0 # ASCII Language Converters - ...
bos.iconv.Zh_TW 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.ar_AA 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.da_DK 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.de_DE 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.el_GR 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.en_GB 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.es_ES 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.fr_FR 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.is_IS 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.iso2 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.iso5 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.it_IT 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.iw_IL 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.ja_JP 7.1.3.15 # EBCDIC & ASCII Language Conv...
bos.iconv.ko_KR 7.1.3.0 # EBCDIC & ASCII Language Conv...
bos.iconv.tr_TR 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.ucs.ZH_CN 7.1.0.0 # Unicode Converters for Simpl...
bos.iconv.ucs.Zh_CN 7.1.0.0 # Unicode Converters for Simpl...
bos.iconv.ucs.baltic 7.1.0.0 # Unicode Converters for Balti...
bos.iconv.ucs.ebcdic 7.1.3.15 # Unicode Converters for EBCDI...
bos.iconv.ucs.pc 7.1.3.15 # Unicode Converters for Addit...
bos.iconv.zh_CN 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.iconv.zh_TW 7.1.0.0 # EBCDIC & ASCII Language Conv...
bos.loc.com.CN 7.1.0.0 # Common Locale Support - Simp...
bos.loc.com.JP 7.1.3.15 # Common Locale Support - Japa...
bos.loc.com.JP 7.1.5.32 # Common Locale Support - Japa...
bos.loc.com.utf 7.1.4.30 # Common Locale Support - UTF-8
bos.loc.com.utf 7.1.5.0 # Common Locale Support - UTF-8
bos.loc.iso.Zh_CN 7.1.4.30 # Base System Locale ISO Code ...
bos.loc.iso.en_ZA 7.1.4.0 # Base System Locale ISO Code ...
bos.loc.iso.ja_JP 7.1.5.31 # Base System Locale ISO Code ...
bos.loc.iso.ko_KR 7.1.4.30 # Base System Locale ISO Code ...
bos.loc.iso.zh_CN 7.1.5.31 # Base System Locale ISO Code ...
bos.loc.pc.Et_EE 7.1.4.0 # Base System Locale PC Code S...
bos.loc.pc.Ja_JP 7.1.5.31 # Base System Locale PC Code S...
bos.loc.pc.Lt_LT 7.1.4.0 # Base System Locale PC Code S...
bos.loc.pc.Lv_LV 7.1.4.0 # Base System Locale PC Code S...
bos.loc.utf.EN_US 7.1.4.0 # Base System Locale UTF Code ...
bos.loc.utf.EN_US 7.1.4.30 # Base System Locale UTF Code ...
bos.loc.utf.EN_ZA 7.1.4.0 # Base System Locale UTF Code ...
bos.loc.utf.JA_JP 7.1.5.31 # Base System Locale UTF Code ...
bos.loc.utf.KO_KR 7.1.4.30 # Base System Locale UTF Code ...
bos.loc.utf.ZH_CN 7.1.4.30 # Base System Locale UTF Code ...
bos.loc.utf.ZH_TW 7.1.4.30 # Base System Locale UTF Code ...
Requisites
----------
(being installed automatically; required by filesets listed above)
bos.loc.iso.Zh_TW 7.1.4.30 # Base System Locale ISO Code ...
bos.loc.iso.zh_TW 7.1.3.0 # Base System Locale ISO Code ...
<< End of Success Section >>
Performing cust operation on machine 4 of 4: adopt08 ...
+-----------------------------------------------------------------------------+
BUILDDATE Verification ...
+-----------------------------------------------------------------------------+
Verifying build dates...done
FILESET STATISTICS
------------------
88 Selected to be installed, of which:
88 Already installed (directly or via superseding filesets)
----
0 Total to be installed
- Not applying anything yet - release week.
Not quite sure what that output is telling me, and I was suggesting intiaily checking for font packages rather than any remidiation.
It looks like the build machine which passes has:
lslpp -l | grep -i font
X11.fnt.coreX 7.1.0.0 COMMITTED AIXwindows X Consortium Fonts
X11.fnt.defaultFonts 7.1.0.0 COMMITTED AIXwindows Default Fonts
X11.fnt.iso1 7.1.0.0 COMMITTED AIXwindows Latin 1 Fonts
X11.fnt.iso_T1 7.1.0.0 COMMITTED AIXwindows Latin Type1 Fonts
AIX Code Sets/Fonts
and the failing one has:
lslpp -l | grep -i font
[email protected]'s password:
lslpp -l | grep -i font
X11.fnt.defaultFonts 7.1.0.0 COMMITTED AIXwindows Default Fonts
AIX Code Sets/Fonts
Which could explain the difference and the failure on the new OSUOS 7.1.5 machines
- Suggest closing this - as it appears to have been fixed.
adopt01:
X11.fnt.coreX 7.1.0.0 C F AIXwindows X Consortium Fonts
X11.fnt.defaultFonts 7.1.0.0 C F AIXwindows Default Fonts
X11.fnt.iso1 7.1.0.0 C F AIXwindows Latin 1 Fonts
X11.fnt.iso_T1 7.1.0.0 C F AIXwindows Latin Type1 Fonts
AIX Code Sets/Fonts
fontconfig 2.11.95-4 C R Font configuration and
fontconfig-devel 2.11.95-4 C R Font configuration and
freetype2 2.8-1 C R A free and portable font
==============
adopt02:
X11.fnt.coreX 7.1.0.0 C F AIXwindows X Consortium Fonts
X11.fnt.defaultFonts 7.1.0.0 C F AIXwindows Default Fonts
X11.fnt.iso1 7.1.0.0 C F AIXwindows Latin 1 Fonts
X11.fnt.iso_T1 7.1.0.0 C F AIXwindows Latin Type1 Fonts
AIX Code Sets/Fonts
fontconfig 2.11.95-4 C R Font configuration and
fontconfig-devel 2.11.95-4 C R Font configuration and
freetype2 2.8-1 C R A free and portable font
==============
adopt03:
X11.fnt.coreX 7.2.0.0 C F AIXwindows X Consortium Fonts
X11.fnt.defaultFonts 7.2.0.0 C F AIXwindows Default Fonts
X11.fnt.iso1 7.2.0.0 C F AIXwindows Latin 1 Fonts
X11.fnt.iso_T1 7.2.0.0 C F AIXwindows Latin Type1 Fonts
AIX Code Sets/Fonts
fontconfig 2.11.95-4 C R Font configuration and
fontconfig-devel 2.11.95-4 C R Font configuration and
freetype2 2.10.4-1 C R A free and portable font
==============
adopt04:
X11.fnt.coreX 7.2.0.0 C F AIXwindows X Consortium Fonts
X11.fnt.defaultFonts 7.2.0.0 C F AIXwindows Default Fonts
X11.fnt.iso1 7.2.0.0 C F AIXwindows Latin 1 Fonts
X11.fnt.iso_T1 7.2.0.0 C F AIXwindows Latin Type1 Fonts
AIX Code Sets/Fonts
fontconfig 2.11.95-4 C R Font configuration and
fontconfig-devel 2.11.95-4 C R Font configuration and
freetype2 2.8-1 C R A free and portable font
==============
adopt05:
X11.fnt.coreX 7.1.0.0 C F AIXwindows X Consortium Fonts
X11.fnt.defaultFonts 7.1.0.0 C F AIXwindows Default Fonts
X11.fnt.iso1 7.1.0.0 C F AIXwindows Latin 1 Fonts
X11.fnt.iso_T1 7.1.0.0 C F AIXwindows Latin Type1 Fonts
AIX Code Sets/Fonts
fontconfig 2.11.95-4 C R Font configuration and
fontconfig-devel 2.11.95-4 C R Font configuration and
freetype2 2.8-1 C R A free and portable font
==============
adopt06:
X11.fnt.coreX 7.1.0.0 C F AIXwindows X Consortium Fonts
X11.fnt.defaultFonts 7.1.0.0 C F AIXwindows Default Fonts
X11.fnt.iso1 7.1.0.0 C F AIXwindows Latin 1 Fonts
X11.fnt.iso_T1 7.1.0.0 C F AIXwindows Latin Type1 Fonts
AIX Code Sets/Fonts
fontconfig 2.11.95-4 C R Font configuration and
fontconfig-devel 2.11.95-4 C R Font configuration and
freetype2 2.8-1 C R A free and portable font
==============
adopt07:
X11.fnt.coreX 7.1.0.0 C F AIXwindows X Consortium Fonts
X11.fnt.defaultFonts 7.1.0.0 C F AIXwindows Default Fonts
X11.fnt.iso1 7.1.0.0 C F AIXwindows Latin 1 Fonts
X11.fnt.iso_T1 7.1.0.0 C F AIXwindows Latin Type1 Fonts
AIX Code Sets/Fonts
fontconfig 2.11.95-4 C R Font configuration and
fontconfig-devel 2.11.95-4 C R Font configuration and
freetype2 2.8-1 C R A free and portable font
==============
adopt08:
X11.fnt.coreX 7.1.0.0 C F AIXwindows X Consortium Fonts
X11.fnt.defaultFonts 7.1.0.0 C F AIXwindows Default Fonts
X11.fnt.iso1 7.1.0.0 C F AIXwindows Latin 1 Fonts
X11.fnt.iso_T1 7.1.0.0 C F AIXwindows Latin Type1 Fonts
AIX Code Sets/Fonts
fontconfig 2.11.95-4 C R Font configuration and
fontconfig-devel 2.11.95-4 C R Font configuration and
freetype2 2.8-1 C R A free and portable font
==============
adopt10:
X11.fnt.coreX 7.2.0.0 C F AIXwindows X Consortium Fonts
X11.fnt.defaultFonts 7.2.0.0 C F AIXwindows Default Fonts
X11.fnt.iso1 7.2.0.0 C F AIXwindows Latin 1 Fonts
X11.fnt.iso_T1 7.2.0.0 C F AIXwindows Latin Type1 Fonts
AIX Code Sets/Fonts
fontconfig 2.11.95-4 C R Font configuration and
fontconfig-devel 2.11.95-4 C R Font configuration and
freetype2 2.8-1 C R A free and portable font
can it be closed? Or is there something I missed?
Can this be closed?
@sophia-guo to make a final call.
build-2 is no more, and the test-aix715 systems are going soon. I still recommend close - ALSO - because the version of java being tested is likely no longer current (ie, the level it failed on).
ping @sophia-guo @Haroon-Khel - has this been seen recently? As @aixtools says we are decomissioning the AIX 7.1 systems soon so if the problem has only been seen on those then we can close this.
maybe it needs a milestone to get them to close it? :)
And, is this an issue with the current systems? Cleanup time!!
maybe it needs a milestone to get them to close it? :)
Nope - not working. imho: ripe for closing. I don't see any possibility for action on the original issue.
These tests still fail on all machines, https://ci.adoptium.net/job/Grinder/8481/testReport/ (and grinders 8482 to 8487)
TEST: java/beans/PropertyChangeSupport/Test4682386.java
TEST: java/beans/PropertyEditor/TestFontClassJava.java
TEST: java/beans/PropertyEditor/TestFontClassValue.java
TEST: java/beans/XMLEncoder/Test4631471.java
TEST: java/beans/XMLEncoder/Test4903007.java
Execution failed: `main' threw exception: java.lang.UnsatisfiedLinkError:
/home/jenkins/workspace/Grinder/jdkbinary/j2sdk-image/lib/libfontmanager.so:
/home/jenkins/workspace/Grinder/jdkbinary/j2sdk-image/lib/libfontmanager.so,
LIBPATH=/home/jenkins/workspace/Grinder/jdkbinary/j2sdk-image/lib/server:/home/jenkins/workspace/Grinder/jdkbinary/j2sdk-image/lib:/home/jenkins/workspace/Grinder/jdkbinary/j2sdk-image/../lib,
LD_LIBRARY_PATH= : rtld: 0712-001 Symbol _ZNK2OT10postV2Tail6subsetEP19hb_subset_context_t was referenced from module /home/jenkins/workspace/Grinder/jdkbinary/j2sdk-image/lib/libfontmanager.so(),
but a runtime definition of the symbol was not found.
related https://github.com/adoptium/aqa-tests/issues/4683