Jan Høydahl created SOLR-16979:
----------------------------------

             Summary: Randomize ports in BATS tests
                 Key: SOLR-16979
                 URL: https://issues.apache.org/jira/browse/SOLR-16979
             Project: Solr
          Issue Type: Improvement
      Security Level: Public (Default Security Level. Issues are Public)
          Components: Integration Tests
            Reporter: Jan Høydahl
            Assignee: Jan Høydahl


Currently all BATS tests run solr on port 8983. This means only one test can 
run at a time, and there is greater risk for port conflict on CI environments.

Introduce random port assignment. Can be done by setting SOLR_PORT env.variable 
in build.gradle. And perhaps also setting a SOLR2_PORT variable for those tests 
that explicitly starts a second instance.

Also, at the end of tests, try to assert that no process is still running, and 
properly clean up.

Ref discussion in dev@ 
https://lists.apache.org/thread/j9t29wx8zg9oj6xy9tnn8cq063nrp6yp



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to