Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.001
gov.nasa.pds.objectAccess.example 128 0 0 0 100% 16.19
gov.nasa.pds.label 10 0 0 0 100% 2.54
gov.nasa.pds.objectAccess 63 0 0 0 100% 4.423
gov.nasa.pds.objectAccess.table 299 0 0 0 100% 0.036
gov.nasa.pds.objectAccess.array 156 0 0 0 100% 0.012
gov.nasa.pds.label.object 11 0 0 0 100% 0.047

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.001

gov.nasa.pds.objectAccess.example

Class Tests Errors Failures Skipped Success Rate Time
ExtractTableTest 126 0 0 0 100% 15.726
TestGroupFieldWithRepetitions 1 0 0 0 100% 0.209
TestPDS368 1 0 0 0 100% 0.255

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.416
TestBinaryIntegerTable 1 0 0 0 100% 0.164

gov.nasa.pds.objectAccess

Class Tests Errors Failures Skipped Success Rate Time
FixedTableRecordTest 11 0 0 0 100% 0.012
ImageConverterTest 2 0 0 0 100% 0.097
ByteWiseFileAccessorTest 5 0 0 0 100% 0.004
DelimitedTableRecordTest 23 0 0 0 100% 0.003
TwoDImageExporterTest 5 0 0 0 100% 2.226
TableWriterTest 4 0 0 0 100% 0.415
TableExporterTest 8 0 0 0 100% 1.253
TableReaderTest 2 0 0 0 100% 0.412
DelimitedTableReaderTest 3 0 0 0 100% 0.001

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.009
NumericTextFieldAdapterTest 16 0 0 0 100% 0.003
TableBinaryAdapterTest 1 0 0 0 100% 0
DelimiterTypeTest 3 0 0 0 100% 0.001
FloatBinaryFieldAdapterTest 46 0 0 0 100% 0.007
DoubleBinaryFieldAdapterTest 46 0 0 0 100% 0.003
FieldTypeTest 3 0 0 0 100% 0
IntegerBinaryFieldAdapterTest 82 0 0 0 100% 0.009
DefaultFieldAdapterTest 16 0 0 0 100% 0.004

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.003
ElementTypeTest 90 0 0 0 100% 0.009

gov.nasa.pds.label.object

Class Tests Errors Failures Skipped Success Rate Time
GenericObjectTest 5 0 0 0 100% 0.013
ArrayObjectTest 6 0 0 0 100% 0.034

Test Cases

[Summary] [Package List] [Test Cases]

TestFileSizeNotNeeded

testEmptyParentPath 0.846
testFileSizeNotNeeded 0.114

LengthLimitedInputStreamTest

testReadByBytes 0.001
testReadEntireStream 0
testSkip 0
testStreamEndsEarly 0
testStreamEndsEarlyByBytes 0

GenericObjectTest

testGetters 0.009
testReadBufferEntireFile 0.002
testReadBufferPartial 0
testReadStreamEntireFile 0.001
testReadStreamPartial 0.001

ArrayObjectTest

test2DDouble 0.029
test3DDouble 0.003
testBadIndices 0.001
testBadIndices 0
testBadIndices 0
testBadIndices 0.001

LabelTest

testClose 0.26
testGetObjects 0.212
testGetTableObjects 0.189
testProductInfo 0.196
testReadBinaryTable 0.164
testReadCharacterTable 0.207
testReadDelimitedTable 0.188

TestBinaryIntegerTable

testFieldValues 0.164

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
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
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

ElementTypeTest

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
testConversion 0.001
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
testConversion 0
testConversion 0
testConversion 0
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.002
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.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

FixedTableRecordTest

testFindColumn 0
testGetIntegers 0
testGetIntegers 0
testGetIntegers 0
testGetIntegers 0
testGetIntegers 0
testGetIntegers 0
testIllegalFieldName 0.007
testIndexOutOfRange 0.002
testIndexOutOfRange 0.003
testSetLong 0

ExtractTableTest

testReadTableBinaryCSV 0.452
testReadTableBinaryCSV 0.249
testReadTableBinaryCSV 0.212
testReadTableBinaryCSV 0.169
testReadTableBinaryCSV 0.156
testReadTableBinaryCSV 0.317
testReadTableBinaryCSV 0.149
testReadTableBinaryCSV 0.191
testReadTableBinaryCSV 0.211
testReadTableBinaryCSV 0.16
testReadTableBinaryCSV 0.16
testReadTableBinaryCSV 0.218
testReadTableBinaryCSV 0.162
testReadTableBinaryCSV 0.122
testReadTableBinaryCSV 0.125
testReadTableBinaryCSV 0.105
testReadTableBinaryCSV 0.109
testReadTableBinaryCSV 0.12
testReadTableBinaryCSV 0.137
testReadTableBinaryCSV 0.132
testReadTableBinaryCSV 0.131
testReadTableBinaryCSV 0.128
testReadTableBinaryCSV 0.14
testReadTableBinaryCSV 0.105
testReadTableBinaryCSV 0.109
testReadTableBinaryCSV 0.103
testReadTableBinaryCSV 0.109
testReadTableBinaryCSV 0.11
testReadTableBinaryCSV 0.108
testReadTableBinaryCSV 0.11
testReadTableBinaryCSV 0.111
testReadTableBinaryCSV 0.116
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.123
testReadTableBinaryCSV 0.126
testReadTableBinaryCSV 0.17
testReadTableBinaryCSV 0.181
testReadTableBinaryCSV 0.108
testReadTableBinaryCSV 0.101
testReadTableBinaryCSV 0.111
testReadTableBinaryCSV 0.108
testReadTableBinaryCSV 0.105
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.106
testReadTableBinaryCSV 0.125
testReadTableCharacterCSV 0.108
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.108
testReadTableCharacterCSV 0.12
testReadTableCharacterCSV 0.137
testReadTableCharacterCSV 0.138
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.111
testReadTableCharacterCSV 0.121
testReadTableCharacterCSV 0.112
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.115
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.107
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.115
testReadTableCharacterCSV 0.107
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.106
testReadTableCharacterCSV 0.145
testReadTableCharacterCSV 0.107
testReadTableCharacterCSV 0.11
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.108
testReadTableCharacterCSV 0.112
testReadTableCharacterCSV 0.106
testReadTableCharacterFixed 0.107
testReadTableCharacterFixed 0.104
testReadTableCharacterFixed 0.109
testReadTableCharacterFixed 0.111
testReadTableCharacterFixed 0.105
testReadTableCharacterFixed 0.106
testReadTableCharacterFixed 0.107
testReadTableCharacterFixed 0.11
testReadTableCharacterFixed 0.114
testReadTableCharacterFixed 0.144
testReadTableCharacterFixed 0.136
testReadTableCharacterFixed 0.142
testReadTableCharacterFixed 0.138
testReadTableCharacterFixed 0.185
testReadTableCharacterFixed 0.122
testReadTableCharacterFixed 0.11
testReadTableCharacterFixed 0.116
testReadTableCharacterFixed 0.121
testReadTableCharacterFixed 0.121
testReadTableCharacterFixed 0.106
testReadTableCharacterFixed 0.102
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.103
testReadTableCharacterFixed 0.111
testReadTableCharacterFixed 0.105
testReadTableCharacterFixed 0.104
testReadTableCharacterFixed 0.104
testReadTableDelimitedCSV 0.113
testReadTableDelimitedCSV 0.116
testReadTableDelimitedCSV 0.107
testReadTableDelimitedCSV 0.106
testReadTableDelimitedCSV 0.108
testReadTableDelimitedCSV 0.111
testReadTableDelimitedCSV 0.153
testReadTableDelimitedCSV 0.11
testReadTableDelimitedCSV 0.102
testReadTableDelimitedCSV 0.107
testReadTableDelimitedCSV 0.111
testReadTableDelimitedCSV 0.104
testReadTableDelimitedCSV 0.108
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.106
testReadTableDelimitedCSV 0.106
testReadTableDelimitedCSV 0.102
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.118
testReadTableDelimitedCSV 0.11
testReadTableDelimitedCSV 0.101
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.102
testReadTableDelimitedCSV 0.099
testReadTableDelimitedCSV 0.108
testReadTableDelimitedCSV 0.113
testReadTableDelimitedCSV 0.109

TestGroupFieldWithRepetitions

testGroupFieldWithRepetitions 0.209

TestPDS368

testExtractTable 0.255

ImageConverterTest

convertRAWtoPNG on gov.nasa.pds.objectAccess.ImageConverterTest[,0,0,0x0,invalid] 0.085
convertingPNGdoesNothing on gov.nasa.pds.objectAccess.ImageConverterTest[,0,0,0x0,invalid] 0.012

ByteWiseFileAccessorTest

testFileNotFoundException 0.001
testFileOffset 0.001
testFileTooShort 0
testReadRecordBytes 0.001
testReadRecordBytes 0.001

DelimitedTableRecordTest

testByteOutOfRange 0
testByteOutOfRange 0
testClear 0.001
testFindColumn 0
testGetString 0
testIllegalFieldName 0
testIndexOutOfRange 0
testIndexOutOfRange 0.001
testIntegersGet 0
testIntegersGet 0
testIntegersGet 0
testIntegersGet 0.001
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.782
testImageExport 0.316
testImageExport2 0.319
testPDS3ImageExport 0.639
testVicarImageExport 0.17

FieldDescriptionTest

testFieldLength 0
testFieldName 0
testFieldOffset 0
testFieldType 0

BitFieldAdapterTest

testBitFieldSpansMoreThanLong 0.001
testByteOutOfRange 0
testByteOutOfRange 0.001
testFieldWiderThanLong 0
testGetString 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0.001
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testIntegers 0
testIntegers 0
testIntegers 0.001
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testIntegers 0
testNegativeStartBit 0
testRightmostBits 0
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
testRightmostBits 0
testRightmostBits 0.001
testRightmostBits 0
testRightmostBits 0
testShortOutOfRange 0
testShortOutOfRange 0.001
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.001
testBadByte 0
testBadFieldLength 0
testBadInt 0
testBadInt 0
testBadLong 0.001
testBadShort 0
testBadShort 0
testGetDouble 0
testGetFloat 0
testGoodInt 0.001
testGoodLong 0
testSetDouble 0
testSetFloat 0
testSetGoodInt 0
testSetLong 0

TableBinaryAdapterTest

testTableDefinition 0

DelimiterTypeTest

testBadXMLType 0
testGetFieldDelimiter 0
testGetRecordDelimiter 0.001

FloatBinaryFieldAdapterTest

testGetByte 0.001
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0.001
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.001
testGetLong 0
testGetShort 0
testGetString 0.001
testSetByte 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0.001
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0.001
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetInt 0.001
testSetLong 0
testSetShort 0
testSetString 0

DoubleBinaryFieldAdapterTest

testGetByte 0
testGetDoubleBigEndian 0.001
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0.001
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetInt 0
testGetLong 0
testGetShort 0
testGetString 0
testSetByte 0.001
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.001
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0.001
testGetSetBigEndian 0
testGetString 0.001
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testMSB4 0.001
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0.001
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0
testMSB4BigEndian 0.001
testMSB4BigEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0.001
testMSB4LittleEndian 0
testSetByte 0
testSetByte 0
testSetByte 0
testSetByte 0
testSetDouble 0
testSetDouble 0
testSetDouble 0
testSetDouble 0.001
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
testSetShort 0
testSetShort 0
testSetShort 0
testSetString 0.001
testShortOutOfRange 0
testShortOutOfRange 0

DefaultFieldAdapterTest

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

TableWriterTest

testBadCharset 0.113
testBinaryTableWriter 0.103
testCharacterTableWriter 0.098
testDelimitedTableWriter 0.101

TableExporterTest

testConvert 0.124
testExportBinaryTableToCSV 0.205
testExportCharacterTableToCSV 0.209
testExportDelimitedTableToCSV 0.199
testExportGoupedFieldCharacterTableToCSV 0.21
testGetTableFields 0.102
testSetDecoder 0.098
testSetEncoder 0.106

TableReaderTest

testTableBinaryReader 0.214
testTableCharacterReader 0.198

DelimitedTableReaderTest

testBadRowNumber 0.001
testDelimitedTableReader 0
testOutOfRangeRowNumber 0