Skip to content

File parsing optimizations #51

File parsing optimizations

File parsing optimizations #51

GitHub Actions / Test report succeeded Nov 29, 2023 in 1s

Test report ✅

Tests passed successfully

Report Passed Failed Skipped Time
/tmp/alus-devel/unit-test/results/app-unit-test.xml 6✅ 1ms
/tmp/alus-devel/unit-test/results/envisat-format-unit-test.xml 10✅ 1ms
/tmp/alus-devel/unit-test/results/util-unit-test.xml 3✅ 2ms
/tmp/alus-ootpa-devel/unit-test/results/app-unit-test.xml 6✅ 1ms
/tmp/alus-ootpa-devel/unit-test/results/envisat-format-unit-test.xml 10✅ 1ms
/tmp/alus-ootpa-devel/unit-test/results/util-unit-test.xml 3✅ 1ms

✅ /tmp/alus-devel/unit-test/results/app-unit-test.xml

6 tests were completed in 1ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ArgsTest 6✅ 1ms

✅ ArgsTest

✅ CompleteArgumentsAreParsedCorrectly
✅ IsHelpRequestedScenarios
✅ ThrowsLogicErrorWhenEmptyArraySupplied
✅ ThrowsInvalidArgumentErrorWhenLogLevelHasInvalidString
✅ HiddenArgsAreFalseByDefault
✅ HiddenArgsAreDetected

✅ /tmp/alus-devel/unit-test/results/envisat-format-unit-test.xml

10 tests were completed in 1ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
AsarSpecification 3✅ 0ms
EnvisatTypesMjd 4✅ 0ms
EnvisatUtils 1✅ 1ms
ParseUtil 2✅ 0ms

✅ AsarSpecification

✅ GetProductTypeFromReturnsCorrectly
✅ GetProductTypeFromReturnsUnidentifiedForNotSupported
✅ TryDetermineTargetProductFromReturnsCorrectly

✅ EnvisatTypesMjd

✅ EqualsOperator
✅ EqualsAreNotLessOrGreater
✅ LessThanCorrect
✅ GreaterThanCorrect

✅ EnvisatUtils

✅ MjdAddMicrosCorrect

✅ ParseUtil

✅ MaxValueForBits
✅ CounterGapReturnsCorrectResults

✅ /tmp/alus-devel/unit-test/results/util-unit-test.xml

3 tests were completed in 2ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
DateTimeUtil 3✅ 1ms

✅ DateTimeUtil

✅ ParseDateReturnsCorrectByTheFormat
✅ ToYyyyMmDdHhMmSsfReturnsCorrect
✅ Tere

✅ /tmp/alus-ootpa-devel/unit-test/results/app-unit-test.xml

6 tests were completed in 1ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ArgsTest 6✅ 1ms

✅ ArgsTest

✅ CompleteArgumentsAreParsedCorrectly
✅ IsHelpRequestedScenarios
✅ ThrowsLogicErrorWhenEmptyArraySupplied
✅ ThrowsInvalidArgumentErrorWhenLogLevelHasInvalidString
✅ HiddenArgsAreFalseByDefault
✅ HiddenArgsAreDetected

✅ /tmp/alus-ootpa-devel/unit-test/results/envisat-format-unit-test.xml

10 tests were completed in 1ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
AsarSpecification 3✅ 0ms
EnvisatTypesMjd 4✅ 1ms
EnvisatUtils 1✅ 0ms
ParseUtil 2✅ 0ms

✅ AsarSpecification

✅ GetProductTypeFromReturnsCorrectly
✅ GetProductTypeFromReturnsUnidentifiedForNotSupported
✅ TryDetermineTargetProductFromReturnsCorrectly

✅ EnvisatTypesMjd

✅ EqualsOperator
✅ EqualsAreNotLessOrGreater
✅ LessThanCorrect
✅ GreaterThanCorrect

✅ EnvisatUtils

✅ MjdAddMicrosCorrect

✅ ParseUtil

✅ MaxValueForBits
✅ CounterGapReturnsCorrectResults

✅ /tmp/alus-ootpa-devel/unit-test/results/util-unit-test.xml

3 tests were completed in 1ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
DateTimeUtil 3✅ 1ms

✅ DateTimeUtil

✅ ParseDateReturnsCorrectByTheFormat
✅ ToYyyyMmDdHhMmSsfReturnsCorrect
✅ Tere