Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
672 0 0 0 100% 23.61

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
gov.nasa.pds.label.io 5 0 0 0 100% 0.002
gov.nasa.pds.objectAccess.example 128 0 0 0 100% 16.166
gov.nasa.pds.label 10 0 0 0 100% 2.597
gov.nasa.pds.objectAccess 63 0 0 0 100% 4.733
gov.nasa.pds.objectAccess.table 299 0 0 0 100% 0.044
gov.nasa.pds.objectAccess.array 156 0 0 0 100% 0.022
gov.nasa.pds.label.object 11 0 0 0 100% 0.046

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

gov.nasa.pds.label.io

Class Tests Errors Failures Skipped Success Rate Time
LengthLimitedInputStreamTest 5 0 0 0 100% 0.002

gov.nasa.pds.objectAccess.example

Class Tests Errors Failures Skipped Success Rate Time
ExtractTableTest 126 0 0 0 100% 15.694
TestGroupFieldWithRepetitions 1 0 0 0 100% 0.22
TestPDS368 1 0 0 0 100% 0.252

gov.nasa.pds.label

Class Tests Errors Failures Skipped Success Rate Time
TestFileSizeNotNeeded 2 0 0 0 100% 0.96
LabelTest 7 0 0 0 100% 1.47
TestBinaryIntegerTable 1 0 0 0 100% 0.167

gov.nasa.pds.objectAccess

Class Tests Errors Failures Skipped Success Rate Time
FixedTableRecordTest 11 0 0 0 100% 0.008
ImageConverterTest 2 0 0 0 100% 0.097
ByteWiseFileAccessorTest 5 0 0 0 100% 0.005
DelimitedTableRecordTest 23 0 0 0 100% 0.007
TwoDImageExporterTest 5 0 0 0 100% 2.16
TableWriterTest 4 0 0 0 100% 0.658
TableExporterTest 8 0 0 0 100% 1.361
TableReaderTest 2 0 0 0 100% 0.435
DelimitedTableReaderTest 3 0 0 0 100% 0.002

gov.nasa.pds.objectAccess.table

Class Tests Errors Failures Skipped Success Rate Time
FieldDescriptionTest 4 0 0 0 100% 0
BitFieldAdapterTest 82 0 0 0 100% 0.011
NumericTextFieldAdapterTest 16 0 0 0 100% 0.001
TableBinaryAdapterTest 1 0 0 0 100% 0
DelimiterTypeTest 3 0 0 0 100% 0.001
FloatBinaryFieldAdapterTest 46 0 0 0 100% 0.01
DoubleBinaryFieldAdapterTest 46 0 0 0 100% 0.009
FieldTypeTest 3 0 0 0 100% 0
IntegerBinaryFieldAdapterTest 82 0 0 0 100% 0.006
DefaultFieldAdapterTest 16 0 0 0 100% 0.006

gov.nasa.pds.objectAccess.array

Class Tests Errors Failures Skipped Success Rate Time
FloatAdapterTest 8 0 0 0 100% 0
DoubleAdapterTest 8 0 0 0 100% 0
IntegerAdapterTest 50 0 0 0 100% 0.006
ElementTypeTest 90 0 0 0 100% 0.016

gov.nasa.pds.label.object

Class Tests Errors Failures Skipped Success Rate Time
GenericObjectTest 5 0 0 0 100% 0.011
ArrayObjectTest 6 0 0 0 100% 0.035

Test Cases

[Summary] [Package List] [Test Cases]

TestFileSizeNotNeeded

testEmptyParentPath 0.878
testFileSizeNotNeeded 0.082

LengthLimitedInputStreamTest

testReadByBytes 0.001
testReadEntireStream 0
testSkip 0.001
testStreamEndsEarly 0
testStreamEndsEarlyByBytes 0

GenericObjectTest

testGetters 0.006
testReadBufferEntireFile 0.001
testReadBufferPartial 0.001
testReadStreamEntireFile 0.002
testReadStreamPartial 0.001

ArrayObjectTest

test2DDouble 0.027
test3DDouble 0.003
testBadIndices 0.002
testBadIndices 0.001
testBadIndices 0.001
testBadIndices 0.001

LabelTest

testClose 0.234
testGetObjects 0.244
testGetTableObjects 0.231
testProductInfo 0.195
testReadBinaryTable 0.168
testReadCharacterTable 0.206
testReadDelimitedTable 0.192

TestBinaryIntegerTable

testFieldValues 0.167

FloatAdapterTest

testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0

DoubleAdapterTest

testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0

IntegerAdapterTest

testConversion 0
testConversion 0
testConversion 0.001
testConversion 0
testConversion 0.001
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0.001
testConversion 0
testConversion 0.001
testConversion 0
testConversion 0
testConversion 0.001
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0.001
testConversion 0
testConversion 0

ElementTypeTest

testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0.001
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0.009
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0.006
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0
testConversion 0

FixedTableRecordTest

testFindColumn 0
testGetIntegers 0
testGetIntegers 0.001
testGetIntegers 0
testGetIntegers 0
testGetIntegers 0
testGetIntegers 0
testIllegalFieldName 0.004
testIndexOutOfRange 0.002
testIndexOutOfRange 0.001
testSetLong 0

ExtractTableTest

testReadTableBinaryCSV 0.299
testReadTableBinaryCSV 0.188
testReadTableBinaryCSV 0.2
testReadTableBinaryCSV 0.193
testReadTableBinaryCSV 0.163
testReadTableBinaryCSV 0.217
testReadTableBinaryCSV 0.131
testReadTableBinaryCSV 0.137
testReadTableBinaryCSV 0.162
testReadTableBinaryCSV 0.122
testReadTableBinaryCSV 0.114
testReadTableBinaryCSV 0.12
testReadTableBinaryCSV 0.144
testReadTableBinaryCSV 0.139
testReadTableBinaryCSV 0.159
testReadTableBinaryCSV 0.141
testReadTableBinaryCSV 0.136
testReadTableBinaryCSV 0.158
testReadTableBinaryCSV 0.122
testReadTableBinaryCSV 0.113
testReadTableBinaryCSV 0.11
testReadTableBinaryCSV 0.115
testReadTableBinaryCSV 0.112
testReadTableBinaryCSV 0.107
testReadTableBinaryCSV 0.113
testReadTableBinaryCSV 0.115
testReadTableBinaryCSV 0.114
testReadTableBinaryCSV 0.116
testReadTableBinaryCSV 0.116
testReadTableBinaryCSV 0.12
testReadTableBinaryCSV 0.131
testReadTableBinaryCSV 0.107
testReadTableBinaryCSV 0.113
testReadTableBinaryCSV 0.104
testReadTableBinaryCSV 0.109
testReadTableBinaryCSV 0.111
testReadTableBinaryCSV 0.108
testReadTableBinaryCSV 0.11
testReadTableBinaryCSV 0.103
testReadTableBinaryCSV 0.105
testReadTableBinaryCSV 0.107
testReadTableBinaryCSV 0.114
testReadTableBinaryCSV 0.108
testReadTableBinaryCSV 0.11
testReadTableBinaryCSV 0.123
testReadTableCharacterCSV 0.138
testReadTableCharacterCSV 0.137
testReadTableCharacterCSV 0.132
testReadTableCharacterCSV 0.153
testReadTableCharacterCSV 0.163
testReadTableCharacterCSV 0.14
testReadTableCharacterCSV 0.141
testReadTableCharacterCSV 0.139
testReadTableCharacterCSV 0.19
testReadTableCharacterCSV 0.11
testReadTableCharacterCSV 0.11
testReadTableCharacterCSV 0.111
testReadTableCharacterCSV 0.129
testReadTableCharacterCSV 0.113
testReadTableCharacterCSV 0.108
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.106
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.106
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.102
testReadTableCharacterCSV 0.107
testReadTableCharacterCSV 0.107
testReadTableCharacterCSV 0.112
testReadTableCharacterCSV 0.11
testReadTableCharacterCSV 0.127
testReadTableCharacterFixed 0.105
testReadTableCharacterFixed 0.112
testReadTableCharacterFixed 0.108
testReadTableCharacterFixed 0.106
testReadTableCharacterFixed 0.113
testReadTableCharacterFixed 0.139
testReadTableCharacterFixed 0.111
testReadTableCharacterFixed 0.138
testReadTableCharacterFixed 0.111
testReadTableCharacterFixed 0.105
testReadTableCharacterFixed 0.109
testReadTableCharacterFixed 0.117
testReadTableCharacterFixed 0.108
testReadTableCharacterFixed 0.11
testReadTableCharacterFixed 0.116
testReadTableCharacterFixed 0.115
testReadTableCharacterFixed 0.156
testReadTableCharacterFixed 0.114
testReadTableCharacterFixed 0.107
testReadTableCharacterFixed 0.104
testReadTableCharacterFixed 0.116
testReadTableCharacterFixed 0.107
testReadTableCharacterFixed 0.11
testReadTableCharacterFixed 0.109
testReadTableCharacterFixed 0.111
testReadTableCharacterFixed 0.104
testReadTableCharacterFixed 0.102
testReadTableDelimitedCSV 0.118
testReadTableDelimitedCSV 0.111
testReadTableDelimitedCSV 0.127
testReadTableDelimitedCSV 0.134
testReadTableDelimitedCSV 0.152
testReadTableDelimitedCSV 0.137
testReadTableDelimitedCSV 0.131
testReadTableDelimitedCSV 0.139
testReadTableDelimitedCSV 0.131
testReadTableDelimitedCSV 0.137
testReadTableDelimitedCSV 0.134
testReadTableDelimitedCSV 0.193
testReadTableDelimitedCSV 0.121
testReadTableDelimitedCSV 0.117
testReadTableDelimitedCSV 0.109
testReadTableDelimitedCSV 0.114
testReadTableDelimitedCSV 0.119
testReadTableDelimitedCSV 0.126
testReadTableDelimitedCSV 0.11
testReadTableDelimitedCSV 0.108
testReadTableDelimitedCSV 0.108
testReadTableDelimitedCSV 0.116
testReadTableDelimitedCSV 0.107
testReadTableDelimitedCSV 0.112
testReadTableDelimitedCSV 0.109
testReadTableDelimitedCSV 0.113
testReadTableDelimitedCSV 0.131

TestGroupFieldWithRepetitions

testGroupFieldWithRepetitions 0.22

TestPDS368

testExtractTable 0.252

ImageConverterTest

convertRAWtoPNG on gov.nasa.pds.objectAccess.ImageConverterTest[,0,0,0x0,invalid] 0.083
convertingPNGdoesNothing on gov.nasa.pds.objectAccess.ImageConverterTest[,0,0,0x0,invalid] 0.014

ByteWiseFileAccessorTest

testFileNotFoundException 0.004
testFileOffset 0
testFileTooShort 0
testReadRecordBytes 0.001
testReadRecordBytes 0

DelimitedTableRecordTest

testByteOutOfRange 0
testByteOutOfRange 0
testClear 0.001
testFindColumn 0
testGetString 0
testIllegalFieldName 0.001
testIndexOutOfRange 0.001
testIndexOutOfRange 0.003
testIntegersGet 0
testIntegersGet 0.001
testIntegersGet 0
testIntegersGet 0
testIntegersGet 0
testSetByte 0
testSetDouble 0
testSetFloat 0
testSetInt 0
testSetLong 0
testSetShort 0
testSetString 0
testSetStringNoIndex 0
testShortOutOfRange 0
testShortOutOfRange 0

TwoDImageExporterTest

testFitsImageExport 0.727
testImageExport 0.338
testImageExport2 0.217
testPDS3ImageExport 0.69
testVicarImageExport 0.188

FieldDescriptionTest

testFieldLength 0
testFieldName 0
testFieldOffset 0
testFieldType 0

BitFieldAdapterTest

testBitFieldSpansMoreThanLong 0.001
testByteOutOfRange 0.001
testByteOutOfRange 0
testFieldWiderThanLong 0.001
testGetString 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testIntegerOutOfRange 0.001
testIntegerOutOfRange 0
testIntegerOutOfRange 0.001
testIntegerOutOfRange 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testNegativeStartBit 0.001
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0.001
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0.001
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0.001
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testShortOutOfRange 0.001
testShortOutOfRange 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testStopBitTooLarge 0.001

NumericTextFieldAdapterTest

testBadByte 0
testBadByte 0
testBadFieldLength 0
testBadInt 0
testBadInt 0
testBadLong 0
testBadShort 0
testBadShort 0
testGetDouble 0.001
testGetFloat 0
testGoodInt 0
testGoodLong 0
testSetDouble 0
testSetFloat 0
testSetGoodInt 0
testSetLong 0

TableBinaryAdapterTest

testTableDefinition 0

DelimiterTypeTest

testBadXMLType 0.001
testGetFieldDelimiter 0
testGetRecordDelimiter 0

FloatBinaryFieldAdapterTest

testGetByte 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0.001
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetInt 0
testGetLong 0
testGetShort 0.001
testGetString 0
testSetByte 0
testSetFloatBigEndian 0.001
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0.007
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetInt 0
testSetLong 0
testSetShort 0
testSetString 0

DoubleBinaryFieldAdapterTest

testGetByte 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0.001
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetInt 0
testGetLong 0.008
testGetShort 0
testGetString 0
testSetByte 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetInt 0
testSetLong 0
testSetShort 0
testSetString 0

FieldTypeTest

testBadXMLType 0
testGetFieldType 0
testIsRightJustified 0

IntegerBinaryFieldAdapterTest

testBadDataLength 0
testBadFieldLength 0
testByteOutOfRange 0
testByteOutOfRange 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetString 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4BigEndian 0.001
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0.001
testSetByte 0
testSetByte 0
testSetByte 0.002
testSetByte 0
testSetDouble 0
testSetDouble 0
testSetDouble 0
testSetDouble 0
testSetFloat 0
testSetFloat 0
testSetFloat 0
testSetFloat 0
testSetInt 0
testSetInt 0
testSetInt 0
testSetInt 0
testSetLong 0
testSetLong 0
testSetLong 0
testSetLong 0
testSetShort 0.001
testSetShort 0
testSetShort 0
testSetShort 0
testSetString 0
testShortOutOfRange 0.001
testShortOutOfRange 0

DefaultFieldAdapterTest

testGetByte 0.006
testGetDouble 0
testGetFloat 0
testGetInt 0
testGetLong 0
testGetShort 0
testGetString 0
testLeftJustified 0
testRightJustified 0
testSetByte 0
testSetDouble 0
testSetFloat 0
testSetInt 0
testSetLong 0
testSetShort 0
testSetString 0

TableWriterTest

testBadCharset 0.135
testBinaryTableWriter 0.115
testCharacterTableWriter 0.13
testDelimitedTableWriter 0.278

TableExporterTest

testConvert 0.141
testExportBinaryTableToCSV 0.242
testExportCharacterTableToCSV 0.217
testExportDelimitedTableToCSV 0.22
testExportGoupedFieldCharacterTableToCSV 0.22
testGetTableFields 0.107
testSetDecoder 0.105
testSetEncoder 0.109

TableReaderTest

testTableBinaryReader 0.229
testTableCharacterReader 0.206

DelimitedTableReaderTest

testBadRowNumber 0.001
testDelimitedTableReader 0.001
testOutOfRangeRowNumber 0