Class TestVersionSupplier


  • public final class TestVersionSupplier
    extends java.lang.Object
    Generates the list of versions we're going to test against. We will run the same module (trunk for example) against multiple versions of Cassandra. This is due to releases that don't add new features that would affect the sidecar, but we still want to test those versions specifically to avoid the chance of regressions.

    Ideally, we'd probably have concurrent runs of the test infrastructure each running tests against one specific version of C*, but this will require some additional work in the dtest framework so for now we run one at a time.

    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.stream.Stream<TestVersion> testVersions()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • testVersions

        public static java.util.stream.Stream<TestVersion> testVersions()