[ https://issues.apache.org/jira/browse/LUCENE-8930?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tomoko Uchida reopened LUCENE-8930: ----------------------------------- I'd reopen this to allow to make sure that Luke app and its launch scripts are not broken by any future changes. A sanity check could be integrated into the nightly tests via the distribution tests. - Add "health check" or "test" mode to Luke's main class. For example, if {{luke.runmode}} system property is set to "health", it would output some status message to the stdout, and immediately exit with exit code 0. - Add a command-line argument to Luke launch scripts (both for Unix-like and Windows OS) to switch the running mode. - Add a health check task that runs Luke in "health check" mode and checks its status on the binary distribution to {{:lucene:distribution.test}} project > Add smoke tests for Luke > ------------------------ > > Key: LUCENE-8930 > URL: https://issues.apache.org/jira/browse/LUCENE-8930 > Project: Lucene - Core > Issue Type: Improvement > Components: modules/luke > Reporter: Tomoko Uchida > Assignee: Tomoko Uchida > Priority: Minor > > Would it be possible to add some release smoke tests for Luke? > https://stackoverflow.com/questions/79891/what-is-the-best-testing-tool-for-swing-based-applications -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org