...
The framework has VariationsIterator
which will produce the following 4 variation vectors for the matrix above:
BinaryMarshaller
and perClassLoadingEnabled
flag to true.
OptimizedMarshaller
and perClassLoadingEnabled
flag to true.
BinaryMarshaller
and perClassLoadingEnabled
flag to false
.OptimizedMarshaller
and perClassLoadingEnabled
flag to false
.The following methods should be used to provide custom matrixes:
ConfigVariationsTestSuiteBuilder.igniteParams(ConfigParameter<IgniteConfiguration>[][] igniteParams)
ConfigVariationsTestSuiteBuilder.cacheParams(ConfigParameter<CacheConfiguration>[][] cacheParams)
ConfigVariations
- contains ready to use configuration parameters matrixes.
Parameters
- contains util methods to build parameters matrixes.
ConfigVariationsTestSuiteBuilder
also provides possibility to filter Ignite and Cache configurations. See withIgniteConfigFilters(IgnitePredicate<IgniteConfiguration>... filters) and withCacheConfigFilters(IgnitePredicate<CacheConfiguration>... filters) methods.
...