David Smiley created SOLR-17666: ----------------------------------- Summary: Run all tests with (or without) SSL per build. Key: SOLR-17666 URL: https://issues.apache.org/jira/browse/SOLR-17666 Project: Solr Issue Type: Test Reporter: David Smiley
It'd be easier to debug SSL related test failures if the entire build (all the tests) run a consistent SSL enabled/disabled choice, and we either have a dedicated build or randomly choose this at the start. We'd be able to use Develocity tags, thus aiding tracking patterns. A failure of the build would also mean the reproducer line would print the SSL enablement, thus clarifying if SSL is a possible factor in the test failure (vs not an issue). The choice could be determined in gradle and passed only when enabled. When invoking a test in an IDE, no longer will people need to familiarize themselves with Solr's insistence on SSL secure randomization entropy, unless of course you are trying to debug an SSL failure. Admittedly, a down-side is that a change that breaks SSL has a higher chance of getting merged without a PR validation noticing. This approach could lead to simplified test infrastructure relating to this mechanism, as SSL doesn't need to be disabled/reset. It just needs to be done once statically. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org