From ca054a34fa162fc6c547653ecded00c857d19ba3 Mon Sep 17 00:00:00 2001 From: Ilia Kirianovskii Date: Mon, 26 May 2025 10:24:43 +0200 Subject: [PATCH] [jvm-rules] Prevent JVM logging warnings and errors to stdout in jvm-builder (IJI-2740) GitOrigin-RevId: ee417016228faeca487432cffd38a5a5b69f3e66 --- build/jvm-rules/src/jvm-args.bzl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build/jvm-rules/src/jvm-args.bzl b/build/jvm-rules/src/jvm-args.bzl index 88a6d20bdb7b..43587a47c5fa 100644 --- a/build/jvm-rules/src/jvm-args.bzl +++ b/build/jvm-rules/src/jvm-args.bzl @@ -11,6 +11,10 @@ def get_jvm_flags(flags): "-XX:NonProfiledCodeHeapSize=512m", "-XX:ProfiledCodeHeapSize=512m", "-XX:ReservedCodeCacheSize=2048m", + # Prevent JVM logging warnings and errors to stdout because it breaks the protocol between Bazel and the worker process + "-XX:+DisplayVMOutputToStderr", + "-Xlog:disable", + "-Xlog:all=warning:stderr:uptime,level,tags", # Headless "-Djava.awt.headless=true", "-Dapple.awt.UIElement=true",