dimas-b opened a new pull request, #590:
URL: https://github.com/apache/polaris/pull/590

   * Introduce new module: `integration-tests` to contain the test code for 
backbox integration tests
   
   * Refactors existing main integration tests to avoid relying on Dropwizard 
internals.
   
   * Add new test extension for managing the test environment with custom 
server managers discovered via `ServiceLoader`
   
   * Use Dropwizard test extentions for the reference implementation of 
`PolarisServerManager`. Custom server builds can provide their own 
environment-specific implementations.
   
   * Add helper classes for REST API (Management and Catalog)
   
   * Run reusable tests by extending them in the DW module. Using test suites 
is also possible, but it only uses one gradle test worker, so test parallelism 
is reduced. At the same time running tests in parallel withing the same JVM 
using JUnit5 threads currently leads to errors.
   
   ----
   
   This PR is meant to be the first step towards #524. Subsequent PRs can 
certainly enhance the testing framework more.
   


-- 
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]

Reply via email to