dsmiley opened a new pull request, #4280:
URL: https://github.com/apache/solr/pull/4280

   See https://github.com/dsmiley/solr/pull/27
   
   `test_rolling_upgrade.bats` requires Docker and published images, making it 
unsuitable for the standard `integrationTests` run. Since bats does not recurse 
into subdirectories, moving the file is sufficient to exclude it.
   
   ## Changes
   
   - **`test/smoke/test_rolling_upgrade.bats`** — moved from `test/` into a new 
`test/smoke/` subdirectory; `integrationTests` (which runs `bats test/`) will 
no longer discover it
   - **`build.gradle`** — adds a `testSmokeBats` task (type `BatsTask`, 
`testDir = 'test/smoke'`) with the same env-var setup as `integrationTests`, 
intended for standalone invocation (e.g. from `smokeTestRelease.py` when Docker 
is present)
   
   ```bash
   # Run smoke tests explicitly
   ./gradlew :solr:packaging:testSmokeBats
   # or directly
   bats solr/packaging/test/smoke/test_rolling_upgrade.bats
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to