Surefire Report
Summary
[Summary] [Package List] [Test Cases]
| Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|
| 577 | 0 | 0 | 2 | 99.653% | 916.11 |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
Package List
[Summary] [Package List] [Test Cases]
| Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|
| com.sparkutils.quality.tests | 16 | 0 | 0 | 0 | 100% | 0.947 |
| com.sparkutils.qualityTests.mapLookup | 10 | 0 | 0 | 0 | 100% | 10.344 |
| com.sparkutils.qualityTests.bloom | 21 | 0 | 0 | 0 | 100% | 5.509 |
| com.sparkutils.qualityTests.classicOnly | 210 | 0 | 0 | 1 | 99.524% | 163.492 |
| com.sparkutils.qualityTests | 296 | 0 | 0 | 1 | 99.662% | 263.325 |
| org.scalatest.tools | 0 | 0 | 0 | 0 | 0% | 458.068 |
| com.sparkutils.qualityTests.id | 24 | 0 | 0 | 0 | 100% | 14.425 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
com.sparkutils.quality.tests
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| UserLambdaFunctionCompilationTest | 11 | 0 | 0 | 0 | 100% | 0.568 | |
| RoundTripPrivateTest | 1 | 0 | 0 | 0 | 100% | 0.007 | |
| MetaRuleSetTest | 4 | 0 | 0 | 0 | 100% | 0.372 |
com.sparkutils.qualityTests.mapLookup
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| ClassicMapLookupTests | 1 | 0 | 0 | 0 | 100% | 0.456 | |
| MapLoaderTest | 4 | 0 | 0 | 0 | 100% | 1.044 | |
| MapLookupTests | 5 | 0 | 0 | 0 | 100% | 8.844 |
com.sparkutils.qualityTests.bloom
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| BloomLoaderTest | 4 | 0 | 0 | 0 | 100% | 0.245 | |
| BloomTests | 17 | 0 | 0 | 0 | 100% | 5.264 |
com.sparkutils.qualityTests.classicOnly
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| ReplaceWithMissingAttributesTest | 14 | 0 | 0 | 1 | 92.857% | 0.036 | |
| LookupIdentificationTest | 4 | 0 | 0 | 0 | 100% | 0.016 | |
| ServerSideTests | 3 | 0 | 0 | 0 | 100% | 0.006 | |
| ExtensionParquetTest | 66 | 0 | 0 | 0 | 100% | 14.003 | |
| IDClassicTests | 1 | 0 | 0 | 0 | 100% | 0.01 | |
| VariableIdentificationTest | 9 | 0 | 0 | 0 | 100% | 0.045 | |
| RoundTripTest3 | 1 | 0 | 0 | 0 | 100% | 0.644 | |
| DocMarkdownTest | 1 | 0 | 0 | 0 | 100% | 0.059 | |
| CodeGenTest | 2 | 0 | 0 | 0 | 100% | 1.686 | |
| ValidationTest | 25 | 0 | 0 | 0 | 100% | 1.414 | |
| ExtensionDeltaTest | 67 | 0 | 0 | 0 | 100% | 145.533 | |
| StatisticsTest | 4 | 0 | 0 | 0 | 100% | 0.02 | |
| DocsParserTest | 13 | 0 | 0 | 0 | 100% | 0.02 |
com.sparkutils.qualityTests
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| UserLambdaFunctionClassicTest | 17 | 0 | 0 | 0 | 100% | 3.118 | |
| ViewLoaderTest | 7 | 0 | 0 | 0 | 100% | 0.806 | |
| RuleFolderClassicTest | 5 | 0 | 0 | 0 | 100% | 1.099 | |
| TrEitherTest | 3 | 0 | 0 | 0 | 100% | 0.003 | |
| UserLambdaFunctionTest | 16 | 0 | 0 | 0 | 100% | 2.462 | |
| AggregatesClassicTest | 5 | 0 | 0 | 0 | 100% | 1.778 | |
| CollectRunnerTest | 12 | 0 | 0 | 0 | 100% | 58.151 | |
| CollectRunnerClassicTest | 12 | 0 | 0 | 0 | 100% | 19.312 | |
| BaseFunctionalityClassicTest | 7 | 0 | 0 | 0 | 100% | 8.47 | |
| YamlClassicTests | 1 | 0 | 0 | 0 | 100% | 0.053 | |
| RuleEngineTest | 11 | 0 | 0 | 0 | 100% | 4.327 | |
| YamlTests | 9 | 0 | 0 | 0 | 100% | 8.015 | |
| RoundTripTest | 8 | 0 | 0 | 0 | 100% | 5.783 | |
| RoundTripClassicTest | 3 | 0 | 0 | 0 | 100% | 1.913 | |
| SubExpressionEliminationTest | 15 | 0 | 0 | 0 | 100% | 0.428 | |
| StatisticsTest | 2 | 0 | 0 | 0 | 100% | 1 | |
| RowToRowTest | 38 | 0 | 0 | 0 | 100% | 7.639 | |
| VersionSerializingTest | 1 | 0 | 0 | 0 | 100% | 2.794 | |
| RuleFolderTest | 13 | 0 | 0 | 0 | 100% | 9.97 | |
| AggregatesTest | 24 | 0 | 0 | 1 | 95.833% | 14.559 | |
| ConnectRuleSuitesTest | 22 | 0 | 0 | 0 | 100% | 19.397 | |
| JoinValidationTest | 2 | 0 | 0 | 0 | 100% | 29.76 | |
| GroupResultsTest | 11 | 0 | 0 | 0 | 100% | 6.736 | |
| RemoteFunctionTests | 2 | 0 | 0 | 0 | 100% | 0.091 | |
| RngAndRowIdTest | 10 | 0 | 0 | 0 | 100% | 4.61 | |
| RuleEngineClassicTest | 6 | 0 | 0 | 0 | 100% | 35.774 | |
| BaseFunctionalityTest | 34 | 0 | 0 | 0 | 100% | 15.277 |
org.scalatest.tools
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| DiscoverySuite | 0 | 0 | 0 | 0 | 0% | 458.068 |
com.sparkutils.qualityTests.id
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| IDTests | 24 | 0 | 0 | 0 | 100% | 14.425 |
Test Cases
[Summary] [Package List] [Test Cases]
UserLambdaFunctionClassicTest
ReplaceWithMissingAttributesTest
| testNoReplace | 0.003 | |
| testRuleDisableCoalesce | 0.003 | |
| testRuleReplaceCoalesce | 0.002 | |
| testRuleNoReplaceCoalesce | 0.001 | |
| testCalledLambdaReplaceCoalesce | 0 | |
| skipped | ||
| testCalledWithLambdaReplaceCoalesce | 0.009 | |
| testCalledWithLambdaNoReplaceCoalesce | 0.005 | |
| testRuleReplaceWithOutputCoalesce | 0.003 | |
| testRuleReplaceWithOutputReplaceCoalesce | 0.002 | |
| testRuleReplaceWithOutputNoReplaceCoalesce | 0.002 | |
| testWithOutputReplaceCoalesce | 0.002 | |
| testWithOutputNoReplaceCoalesce | 0.001 | |
| testCoalesceNested | 0.001 | |
| testCoalesceNestedNull | 0.001 |
ViewLoaderTest
RuleFolderClassicTest
| testSimpleProductionRules | 0.326 | |
| default processor | 0.404 | |
| default processor via debug | 0.366 | |
| testSetSyntaxButNoEqualTo | 0.001 | |
| testSetSyntaxEqualToButNoAttribute | 0 |
TrEitherTest
| testIs | 0 | |
| testGets | 0.001 | |
| testFolds | 0.002 |
LookupIdentificationTest
| mapLookuplambdaTest | 0.007 | |
| mapContainslambdaTest | 0.003 | |
| probabilityInlambdaTest | 0.003 | |
| testMixed | 0.002 |
UserLambdaFunctionTest
AggregatesClassicTest
| decimalPrecisionHofTest | 0.908 | |
| decimalPrecisionIncExprTest | 0.405 | |
| decimalPrecisionIncExprDSLTest | 0.228 | |
| decimalPrecisionNO_REWRITEIncTest | 0.01 | |
| decimalPrecisionDeprecatedIncTest | 0.224 |
CollectRunnerTest
ServerSideTests
| null shouldn't match | 0.002 | |
| literal of string shouldn't match | 0 | |
| bad bytes should throw | 0.003 |
CollectRunnerClassicTest
BaseFunctionalityClassicTest
| mapArrays | 0.002 | |
| testPrintExpr | 0.192 | |
| testPrintCode | 0.209 | |
| testRuleResult | 2.354 | |
| testRuleResultDetails | 3.03 | |
| testExpressionsWithAggregate | 2.508 | |
| Resolve should work correctly | 0.165 |
ExtensionParquetTest
YamlClassicTests
| decimalViaYaml | 0.051 |
RuleEngineTest
IDClassicTests
| testRNGIDGenNonJump | 0.01 |
UserLambdaFunctionCompilationTest
YamlTests
| structsAsKeys | 0.251 | |
| sequenceAsKeys | 0.184 | |
| structsAsValues | 0.223 | |
| mapsAsValues | 0.201 | |
| sequencesAsValues | 0.185 | |
| sequenceAsKeysDecimals | 0.174 | |
| theRest | 6.624 | |
| sqlTest | 0.156 | |
| nonLiteralMapEntriesTest | 0.013 |
RoundTripTest
ClassicMapLookupTests
| taxonomyLookup | 0.455 |
BloomLoaderTest
| testConfigLoading | 0.035 | |
| testConfigLoadingWithoutIds | 0.017 | |
| testBloomLoading | 0.112 | |
| testMapSQLLoading | 0.08 |
RoundTripClassicTest
| ruleSuiteRoundTrippingToDF | 0.482 | |
| ruleEngineSuiteRoundTrippingToDF | 0.74 | |
| RuleDefaultProcessorRoundTrippingToDF | 0.69 |
VariableIdentificationTest
SubExpressionEliminationTest
StatisticsTest
| default declarative stats function | 0.512 | |
| aggregator based stats function | 0.485 |
RoundTripPrivateTest
| ruleExprSwapping | 0.006 |
MapLoaderTest
| testConfigLoading | 0.116 | |
| testConfigLoadingWithoutIds | 0.069 | |
| testMapLoading | 0.467 | |
| testMapSQLLoading | 0.389 |
RoundTripTest3
| testULEquals | 0.642 |
DocMarkdownTest
| testMDRuleDocs | 0.058 |
RowToRowTest
CodeGenTest
| ruleRunnerDefault | 0.974 | |
| ruleEngineRunnerDefault | 0.71 |
ValidationTest
VersionSerializingTest
| ruleEngineSuiteVersionedRoundTripsDF | 2.793 |
ExtensionDeltaTest
RuleFolderTest
StatisticsTest
| setLevelOperations | 0.001 | |
| ruleSuiteOperations | 0.001 | |
| ruleSuiteGroupOperations | 0 | |
| rule suite processing | 0.017 |
MetaRuleSetTest
| regExpTest | 0.004 | |
| filterExpTest | 0.123 | |
| fullLoadTest | 0.155 | |
| transformLoadTest | 0.088 |
AggregatesTest
| mapTest | 0.945 | |
| multiGroups | 3.194 | |
| groupByNestedMapWith | 2.689 | |
| mapTestSort | 1.247 | |
| mapDeprecatedTest | 0.636 | |
| mapDeprecatedTestSort | 0.628 | |
| sumTestDSL | 0.817 | |
| evalSumTest | 0 | |
| skipped | ||
| mapAggrCountDSLTest | 0.269 | |
| mapAggrCountTest | 0.213 | |
| mapAggrCountDeprecatedTest | 0.158 | |
| mapStructKeyAggrCountTest | 0.169 | |
| mapStructKeyAggrCountDeprecatedTest | 0.188 | |
| mapAggrSumTest | 0.267 | |
| mapAggrSumDeprecatedTest | 0.22 | |
| mapAggrDecimalTest | 0.317 | |
| mapAggrDecimalDSLTest | 0.174 | |
| mapAggrOnePassTest | 0.684 | |
| mapAggrOnePassDeprecatedTest | 0.364 | |
| decimalPrecisionTest | 0.436 | |
| decimalPrecisionExprDSLTest | 0.204 | |
| decimalPrecisionNO_REWRITETest | 0.303 | |
| decimalPrecisionIncTest | 0.271 | |
| decimalPrecisionIncDSLTest | 0.149 |
ConnectRuleSuitesTest
JoinValidationTest
| testViaRelation | 6.767 | |
| testWithRenames | 0.919 |
GroupResultsTest
MapLookupTests
| lookupTest | 3.11 | |
| setTest | 1.287 | |
| emptyTest | 2.088 | |
| multiKey | 0.84 | |
| taxonomyLookup | 1.516 |
RemoteFunctionTests
| single function | 0.047 | |
| multiple functions with new lines | 0.042 |
RngAndRowIdTest
IDTests
RuleEngineClassicTest
| testSimpleProductionRules Classic | 0.298 | |
| testFlattenResults | 0.932 | |
| testSalience | 1.13 | |
| testDebug | 0.198 | |
| testHugeAmountOfRulesSOE Classic | 32.343 | |
| Deeply nested projection causes compilation issue | 0.872 |
DocsParserTest
BloomTests
BaseFunctionalityTest
Failure Details
[Summary] [Package List] [Test Cases]
| testCalledLambdaReplaceCoalesce | |
| skipped: skipped | |
| evalSumTest | |
| skipped: skipped |


