You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix beamTestPipelineOptions quote loss on Windows for ValidatesRunner tasks (#39365)
On Windows, Gradle passes -DbeamTestPipelineOptions=<compact JSON> to the
forked test JVM unquoted, so the Windows C runtime strips the JSON quotes
and TestPipeline fails to parse the options; every test in the task fails
at TestPipeline.create(). Consolidate the existing Windows quoting
treatment (BEAM-10682, BEAM-11365) into a shared helper and use it in
createPortableValidatesRunnerTask and createCrossLanguageValidatesRunnerTask.
On non-Windows platforms the emitted JSON is unchanged.
Fixes#39332
0 commit comments