Robert Muir created LUCENE-10528: ------------------------------------ Summary: TestScripts.testLukeCanBeLaunched creates X Window when running the tests Key: LUCENE-10528 URL: https://issues.apache.org/jira/browse/LUCENE-10528 Project: Lucene - Core Issue Type: Task Reporter: Robert Muir
When running the tests, this one causes my entire desktop to "flicker" when it creates some kind of X-Window very quickly and then destroys it. I use tiling window manager, so whole desktop gets rearranged for a split second, and I'd rather it not happen :) I first tried adding -Djava.awt.headless=true to both org.gradle.jvmargs and tests.jvmargs in my .gradle/gradle.properties. doesn't work, as the test doesnt use these when launching luke. I next tried hacking the test by adding this to the ProcessBuilderThingy, but it didn't help either: {noformat} .envvar("LAUNCH_OPTS", "-Djava.awt.headless=true") {noformat} One way I can work around it, is to unset {{DISPLAY}} env var so that it won't create this window. test still passes: {noformat} $ unset DISPLAY $ ./gradlew :lucene:distribution.tests:test ... (no window gets created) {noformat} So maybe as a workaround, we can just not pass DISPLAY environment variable through to this test? -- This message was sent by Atlassian Jira (v8.20.7#820007) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org