Surefire Report
Summary
[Summary] [Package List] [Test Cases]
| Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|
| 599 | 0 | 0 | 4 | 99.332% | 2,651.291 |
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% | 1.011 |
| com.sparkutils.qualityTests.mapLookup | 10 | 0 | 0 | 0 | 100% | 10.475 |
| com.sparkutils.qualityTests.bloom | 21 | 0 | 0 | 0 | 100% | 4.962 |
| com.sparkutils.qualityTests.classicOnly | 232 | 0 | 0 | 3 | 98.707% | 949.581 |
| com.sparkutils.qualityTests | 296 | 0 | 0 | 1 | 99.662% | 344.619 |
| org.scalatest.tools | 0 | 0 | 0 | 0 | 0% | 1,325.651 |
| com.sparkutils.qualityTests.id | 24 | 0 | 0 | 0 | 100% | 14.992 |
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.687 | |
| RoundTripPrivateTest | 1 | 0 | 0 | 0 | 100% | 0.004 | |
| MetaRuleSetTest | 4 | 0 | 0 | 0 | 100% | 0.32 |
com.sparkutils.qualityTests.mapLookup
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| ClassicMapLookupTests | 1 | 0 | 0 | 0 | 100% | 0.624 | |
| MapLoaderTest | 4 | 0 | 0 | 0 | 100% | 1.207 | |
| MapLookupTests | 5 | 0 | 0 | 0 | 100% | 8.644 |
com.sparkutils.qualityTests.bloom
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| BloomLoaderTest | 4 | 0 | 0 | 0 | 100% | 0.247 | |
| BloomTests | 17 | 0 | 0 | 0 | 100% | 4.715 |
com.sparkutils.qualityTests.classicOnly
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| ServerSideTests | 3 | 0 | 0 | 0 | 100% | 0.009 | |
| DocMarkdownTest | 1 | 0 | 0 | 0 | 100% | 0.048 | |
| EquivalentTest | 2 | 0 | 0 | 0 | 100% | 0.004 | |
| ExtensionParquetTest | 66 | 0 | 0 | 0 | 100% | 16.091 | |
| CodeGenTest | 2 | 0 | 0 | 0 | 100% | 1.788 | |
| LookupIdentificationTest | 4 | 0 | 0 | 0 | 100% | 0.019 | |
| BooleanGrouperTest | 12 | 0 | 0 | 0 | 100% | 97.592 | |
| DocsParserTest | 13 | 0 | 0 | 0 | 100% | 0.02 | |
| VariableIdentificationTest | 9 | 0 | 0 | 0 | 100% | 0.055 | |
| ExtensionDeltaTest | 67 | 0 | 0 | 0 | 100% | 155.272 | |
| StatisticsTest | 4 | 0 | 0 | 0 | 100% | 0.042 | |
| BigRules | 7 | 0 | 0 | 2 | 71.429% | 617.766 | |
| ReplaceWithMissingAttributesTest | 14 | 0 | 0 | 1 | 92.857% | 0.1 | |
| RoundTripTest3 | 1 | 0 | 0 | 0 | 100% | 0.756 | |
| ValidationTest | 25 | 0 | 0 | 0 | 100% | 1.668 | |
| IDClassicTests | 1 | 0 | 0 | 0 | 100% | 0.008 | |
| BigRulesMaps | 1 | 0 | 0 | 0 | 100% | 58.343 |
com.sparkutils.qualityTests
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| YamlTests | 9 | 0 | 0 | 0 | 100% | 10.517 | |
| RuleEngineTest | 12 | 0 | 0 | 0 | 100% | 7.527 | |
| UserLambdaFunctionTest | 16 | 0 | 0 | 0 | 100% | 4.975 | |
| CollectRunnerClassicTest | 12 | 0 | 0 | 0 | 100% | 19.684 | |
| RemoteFunctionTests | 2 | 0 | 0 | 0 | 100% | 0.089 | |
| ClassicMapLookupTestsMapOpt | 1 | 0 | 0 | 0 | 100% | 0.502 | |
| AggregatesClassicTest | 4 | 0 | 0 | 0 | 100% | 1.907 | |
| GroupAuditTest | 12 | 0 | 0 | 0 | 100% | 2.915 | |
| VersionSerializingTest | 1 | 0 | 0 | 0 | 100% | 4.302 | |
| TrEitherTest | 3 | 0 | 0 | 0 | 100% | 0.003 | |
| RoundTripClassicTest | 3 | 0 | 0 | 0 | 100% | 1.908 | |
| RuleFolderClassicTest | 5 | 0 | 0 | 0 | 100% | 1.207 | |
| BaseFunctionalityTest | 36 | 0 | 0 | 0 | 100% | 19.583 | |
| SubExpressionEliminationTest | 11 | 0 | 0 | 0 | 100% | 2.204 | |
| AggregatesTest | 23 | 0 | 0 | 1 | 95.652% | 17.077 | |
| RuleFolderClassicWithTopLevelGrouperTest | 3 | 0 | 0 | 0 | 100% | 1.289 | |
| GroupResultsTest | 11 | 0 | 0 | 0 | 100% | 8.443 | |
| MapLookupTestsMapOpt | 5 | 0 | 0 | 0 | 100% | 2.164 | |
| BaseFunctionalityClassicTest | 9 | 0 | 0 | 0 | 100% | 9.771 | |
| CollectRunnerClassicGrouperTest | 12 | 0 | 0 | 0 | 100% | 23.717 | |
| RuleEngineClassicTest | 6 | 0 | 0 | 0 | 100% | 55.617 | |
| YamlClassicTests | 1 | 0 | 0 | 0 | 100% | 0.062 | |
| ConnectRuleSuitesTest | 27 | 0 | 0 | 0 | 100% | 28.939 | |
| JoinValidationTest | 2 | 0 | 0 | 0 | 100% | 31.232 | |
| RuleFolderTest | 14 | 0 | 0 | 0 | 100% | 10.742 | |
| StatisticsTest | 1 | 0 | 0 | 0 | 100% | 0.976 | |
| RngAndRowIdTest | 10 | 0 | 0 | 0 | 100% | 4.842 | |
| CollectRunnerTest | 13 | 0 | 0 | 0 | 100% | 62.028 | |
| UserLambdaFunctionClassicTest | 17 | 0 | 0 | 0 | 100% | 3.049 | |
| RoundTripTest | 8 | 0 | 0 | 0 | 100% | 6.117 | |
| ViewLoaderTest | 7 | 0 | 0 | 0 | 100% | 1.231 |
org.scalatest.tools
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| DiscoverySuite | 0 | 0 | 0 | 0 | 0% | 1,325.651 |
com.sparkutils.qualityTests.id
| Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
|---|---|---|---|---|---|---|---|
| IDTests | 24 | 0 | 0 | 0 | 100% | 14.992 |
Test Cases
[Summary] [Package List] [Test Cases]
YamlTests
| structsAsKeys | 0.813 | |
| sequenceAsKeys | 0.835 | |
| structsAsValues | 0.495 | |
| mapsAsValues | 0.653 | |
| sequencesAsValues | 0.255 | |
| sequenceAsKeysDecimals | 0.256 | |
| theRest | 7.016 | |
| sqlTest | 0.175 | |
| nonLiteralMapEntriesTest | 0.014 |
UserLambdaFunctionCompilationTest
RuleEngineTest
ClassicMapLookupTests
| taxonomyLookup | 0.62 |
UserLambdaFunctionTest
ServerSideTests
| null shouldn't match | 0.001 | |
| literal of string shouldn't match | 0 | |
| bad bytes should throw | 0.004 |
CollectRunnerClassicTest
RemoteFunctionTests
| single function | 0.047 | |
| multiple functions with new lines | 0.041 |
ClassicMapLookupTestsMapOpt
| taxonomyLookup | 0.501 |
AggregatesClassicTest
| decimalPrecisionHofTest | 1.05 | |
| decimalPrecisionIncExprTest | 0.416 | |
| decimalPrecisionIncExprDSLTest | 0.176 | |
| decimalPrecisionDeprecatedIncTest | 0.264 |
GroupAuditTest
DocMarkdownTest
| testMDRuleDocs | 0.046 |
BloomLoaderTest
| testConfigLoading | 0.052 | |
| testConfigLoadingWithoutIds | 0.019 | |
| testBloomLoading | 0.102 | |
| testMapSQLLoading | 0.071 |
EquivalentTest
| Runners should CSE | 0.002 | |
| Conditionals with nested runners _could_ CSE but won't as only one will be called | 0.001 |
VersionSerializingTest
| ruleEngineSuiteVersionedRoundTripsDF | 4.3 |
TrEitherTest
| testIs | 0.001 | |
| testGets | 0.001 | |
| testFolds | 0.001 |
RoundTripClassicTest
| ruleSuiteRoundTrippingToDF | 0.539 | |
| ruleEngineSuiteRoundTrippingToDF | 0.663 | |
| RuleDefaultProcessorRoundTrippingToDF | 0.701 |
RuleFolderClassicTest
| testSimpleProductionRules | 0.461 | |
| default processor | 0.381 | |
| default processor via debug | 0.361 | |
| testSetSyntaxButNoEqualTo | 0.001 | |
| testSetSyntaxEqualToButNoAttribute | 0.001 |
BaseFunctionalityTest
SubExpressionEliminationTest
ExtensionParquetTest
AggregatesTest
| mapTest | 1.499 | |
| multiGroups | 4.189 | |
| groupByNestedMapWith | 3.145 | |
| mapTestSort | 1.011 | |
| mapDeprecatedTest | 0.467 | |
| mapDeprecatedTestSort | 0.839 | |
| sumTestDSL | 1.116 | |
| evalSumTest | 0 | |
| skipped | ||
| mapAggrCountDSLTest | 0.466 | |
| mapAggrCountTest | 0.326 | |
| mapAggrCountDeprecatedTest | 0.295 | |
| mapStructKeyAggrCountTest | 0.266 | |
| mapStructKeyAggrCountDeprecatedTest | 0.18 | |
| mapAggrSumTest | 0.242 | |
| mapAggrSumDeprecatedTest | 0.231 | |
| mapAggrDecimalTest | 0.517 | |
| mapAggrDecimalDSLTest | 0.259 | |
| mapAggrOnePassTest | 0.498 | |
| mapAggrOnePassDeprecatedTest | 0.5 | |
| decimalPrecisionTest | 0.38 | |
| decimalPrecisionExprDSLTest | 0.222 | |
| decimalPrecisionIncTest | 0.236 | |
| decimalPrecisionIncDSLTest | 0.184 |
RuleFolderClassicWithTopLevelGrouperTest
| testSimpleProductionRules | 0.323 | |
| default processor | 0.44 | |
| default processor via debug | 0.524 |
GroupResultsTest
CodeGenTest
| ruleRunnerDefault | 0.886 | |
| ruleEngineRunnerDefault | 0.899 |
MapLookupTestsMapOpt
| lookupTest | 0.565 | |
| setTest | 0.292 | |
| emptyTest | 0.49 | |
| multiKey | 0.3 | |
| taxonomyLookup | 0.516 |
BaseFunctionalityClassicTest
CollectRunnerClassicGrouperTest
LookupIdentificationTest
| mapLookuplambdaTest | 0.007 | |
| mapContainslambdaTest | 0.002 | |
| probabilityInlambdaTest | 0.005 | |
| testMixed | 0.003 |
BooleanGrouperTest
RuleEngineClassicTest
| testSimpleProductionRules Classic | 0.283 | |
| testFlattenResults | 2.072 | |
| testSalience | 0.842 | |
| testDebug | 0.169 | |
| testHugeAmountOfRulesSOE Classic | 51.384 | |
| Deeply nested projection causes compilation issue | 0.862 |
DocsParserTest
BloomTests
VariableIdentificationTest
YamlClassicTests
| decimalViaYaml | 0.061 |
MapLoaderTest
| testConfigLoading | 0.133 | |
| testConfigLoadingWithoutIds | 0.059 | |
| testMapLoading | 0.541 | |
| testMapSQLLoading | 0.472 |
ConnectRuleSuitesTest
ExtensionDeltaTest
JoinValidationTest
| testViaRelation | 7.535 | |
| testWithRenames | 1.134 |
StatisticsTest
| setLevelOperations | 0.009 | |
| ruleSuiteOperations | 0.002 | |
| ruleSuiteGroupOperations | 0.002 | |
| rule suite processing | 0.026 |
RuleFolderTest
StatisticsTest
| default declarative stats function | 0.974 |
BigRules
| Trigger getValue should work | 0 | |
| grouped 129 via top level boolean grouping | 164.729 | |
| grouped 129 via top level boolean grouping lazy | 188.251 | |
| grouped 129 via top level boolean grouping with empty result | 103.588 | |
| 1:1 rules only | 0 | |
| skipped | ||
| 1:1 rules with lazy | 0 | |
| skipped | ||
| dumpAudit should work | 161.179 |
RoundTripPrivateTest
| ruleExprSwapping | 0.003 |
RngAndRowIdTest
CollectRunnerTest
MetaRuleSetTest
| regExpTest | 0.006 | |
| filterExpTest | 0.123 | |
| fullLoadTest | 0.097 | |
| transformLoadTest | 0.093 |
UserLambdaFunctionClassicTest
ReplaceWithMissingAttributesTest
| testNoReplace | 0.057 | |
| testRuleDisableCoalesce | 0.008 | |
| testRuleReplaceCoalesce | 0.002 | |
| testRuleNoReplaceCoalesce | 0.002 | |
| testCalledLambdaReplaceCoalesce | 0 | |
| skipped | ||
| testCalledWithLambdaReplaceCoalesce | 0.01 | |
| testCalledWithLambdaNoReplaceCoalesce | 0.005 | |
| testRuleReplaceWithOutputCoalesce | 0.002 | |
| testRuleReplaceWithOutputReplaceCoalesce | 0.002 | |
| testRuleReplaceWithOutputNoReplaceCoalesce | 0.002 | |
| testWithOutputReplaceCoalesce | 0.002 | |
| testWithOutputNoReplaceCoalesce | 0.002 | |
| testCoalesceNested | 0.001 | |
| testCoalesceNestedNull | 0.001 |
RoundTripTest
RoundTripTest3
| testULEquals | 0.755 |
ValidationTest
MapLookupTests
| lookupTest | 4.309 | |
| setTest | 1.477 | |
| emptyTest | 1.112 | |
| multiKey | 0.671 | |
| taxonomyLookup | 1.068 |
ViewLoaderTest
IDClassicTests
| testRNGIDGenNonJump | 0.007 |
IDTests
BigRulesMaps
| map rules for comparison | 58.34 |
Failure Details
[Summary] [Package List] [Test Cases]
| evalSumTest | |
| skipped: skipped | |
| 1:1 rules only | |
| skipped: skipped | |
| 1:1 rules with lazy | |
| skipped: skipped | |
| testCalledLambdaReplaceCoalesce | |
| skipped: skipped |


