javaバージョンの実行:
jenkins@build-marist-ubuntu1604-s390x-1:~/test/jdk8u172-b03/jre/bin$ ./java -version
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (os_linux_zero.cpp:254), pid=64869, tid=0x000003ffb2bff910
# fatal error: caught unhandled signal 11
#
# JRE version: (8.0) (build )
# Java VM: OpenJDK 64-Bit Zero VM (25.71-b00 interpreted mode linux-s390x )
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /data/home/jenkins/test/jdk8u172-b03/jre/bin/hs_err_pid64869.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#
Aborted (core dumped)
ビルドを見ると、ビルドが失敗しました。
https://ci.adoptopenjdk.net/job/openjdk8_build_s390x_linux/159/console
質問:ビルドが失敗した場合でも、 https://github.com/AdoptOpenJDK/openjdk-apiからアクセスできるのはなぜ
パブリッシングは、テストとは完全に独立しています(そしておそらく並行して行われると思います)。 私はこれを以前に見たことがあり、公開する前に基本的なjava -version
テストを実施する必要があります。
最新のビルドがさらに進んだように見えますが、VMの起動時にクラッシュが発生していました。 現在、jenkinsに関する限り、ビルドマシンはオフラインです。 これらの問題が現在対処されているものであるかどうかわからないので、FYA @ gdams-他の誰もそれを取り上げない場合は、月曜日にもう少し調べることができます。
間もなく、テストステップをビルドパイプラインに組み込み、特定のテスト基準(openjdk_regressionおよびsystem)でビルドの公開をゲートします。 javaバージョンのチェックを配置あります。それが機能しない場合は、さらにテストを開始する理由はありません。
さて、これは障害が発生したビルド実行です: //ci.adoptopenjdk.net/job/openjdk8_build_s390x_linux/157/consoleFull。 興味深いことに、実際にはubuntu1604マシン上に構築されました。 rhel7マシンが戻ってきたらビルドを試し、これで問題が解決するかどうかを確認します
私たちはしばらくの間、これらのOKを構築してきました。