Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 15.046
gov.nasa.pds.label 10 0 0 0 100% 2.285
gov.nasa.pds.objectAccess 63 0 0 0 100% 4.281
gov.nasa.pds.objectAccess.table 299 0 0 0 100% 0.026
gov.nasa.pds.objectAccess.array 156 0 0 0 100% 0.006
gov.nasa.pds.label.object 11 0 0 0 100% 0.044

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% 14.565
TestGroupFieldWithRepetitions 1 0 0 0 100% 0.217
TestPDS368 1 0 0 0 100% 0.264

gov.nasa.pds.label

Class Tests Errors Failures Skipped Success Rate Time
TestFileSizeNotNeeded 2 0 0 0 100% 0.851
LabelTest 7 0 0 0 100% 1.293
TestBinaryIntegerTable 1 0 0 0 100% 0.141

gov.nasa.pds.objectAccess

Class Tests Errors Failures Skipped Success Rate Time
FixedTableRecordTest 11 0 0 0 100% 0.005
ImageConverterTest 2 0 0 0 100% 0.061
ByteWiseFileAccessorTest 5 0 0 0 100% 0.005
DelimitedTableRecordTest 23 0 0 0 100% 0.004
TwoDImageExporterTest 5 0 0 0 100% 1.979
TableWriterTest 4 0 0 0 100% 0.429
TableExporterTest 8 0 0 0 100% 1.332
TableReaderTest 2 0 0 0 100% 0.464
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.007
NumericTextFieldAdapterTest 16 0 0 0 100% 0.004
TableBinaryAdapterTest 1 0 0 0 100% 0
DelimiterTypeTest 3 0 0 0 100% 0
FloatBinaryFieldAdapterTest 46 0 0 0 100% 0.002
DoubleBinaryFieldAdapterTest 46 0 0 0 100% 0.005
FieldTypeTest 3 0 0 0 100% 0.001
IntegerBinaryFieldAdapterTest 82 0 0 0 100% 0.005
DefaultFieldAdapterTest 16 0 0 0 100% 0.002

gov.nasa.pds.objectAccess.array

Class Tests Errors Failures Skipped Success Rate Time
FloatAdapterTest 8 0 0 0 100% 0.001
DoubleAdapterTest 8 0 0 0 100% 0
IntegerAdapterTest 50 0 0 0 100% 0.002
ElementTypeTest 90 0 0 0 100% 0.003

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

Test Cases

[Summary] [Package List] [Test Cases]

TestFileSizeNotNeeded

testEmptyParentPath 0.732
testFileSizeNotNeeded 0.119

LengthLimitedInputStreamTest

testReadByBytes 0.001
testReadEntireStream 0
testSkip 0
testStreamEndsEarly 0
testStreamEndsEarlyByBytes 0

GenericObjectTest

testGetters 0.006
testReadBufferEntireFile 0.002
testReadBufferPartial 0.001
testReadStreamEntireFile 0.001
testReadStreamPartial 0.001

ArrayObjectTest

test2DDouble 0.025
test3DDouble 0.002
testBadIndices 0.001
testBadIndices 0.001
testBadIndices 0.003
testBadIndices 0.001

LabelTest

testClose 0.234
testGetObjects 0.212
testGetTableObjects 0.16
testProductInfo 0.168
testReadBinaryTable 0.145
testReadCharacterTable 0.208
testReadDelimitedTable 0.166

TestBinaryIntegerTable

testFieldValues 0.141

FloatAdapterTest

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

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

FixedTableRecordTest

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

ExtractTableTest

testReadTableBinaryCSV 0.226
testReadTableBinaryCSV 0.176
testReadTableBinaryCSV 0.162
testReadTableBinaryCSV 0.152
testReadTableBinaryCSV 0.159
testReadTableBinaryCSV 0.246
testReadTableBinaryCSV 0.123
testReadTableBinaryCSV 0.129
testReadTableBinaryCSV 0.118
testReadTableBinaryCSV 0.13
testReadTableBinaryCSV 0.133
testReadTableBinaryCSV 0.143
testReadTableBinaryCSV 0.119
testReadTableBinaryCSV 0.129
testReadTableBinaryCSV 0.113
testReadTableBinaryCSV 0.106
testReadTableBinaryCSV 0.11
testReadTableBinaryCSV 0.107
testReadTableBinaryCSV 0.119
testReadTableBinaryCSV 0.13
testReadTableBinaryCSV 0.129
testReadTableBinaryCSV 0.135
testReadTableBinaryCSV 0.136
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.103
testReadTableBinaryCSV 0.12
testReadTableBinaryCSV 0.106
testReadTableBinaryCSV 0.105
testReadTableBinaryCSV 0.11
testReadTableBinaryCSV 0.11
testReadTableBinaryCSV 0.109
testReadTableBinaryCSV 0.131
testReadTableBinaryCSV 0.141
testReadTableBinaryCSV 0.14
testReadTableBinaryCSV 0.103
testReadTableBinaryCSV 0.104
testReadTableBinaryCSV 0.111
testReadTableBinaryCSV 0.101
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.101
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.107
testReadTableBinaryCSV 0.111
testReadTableCharacterCSV 0.108
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.11
testReadTableCharacterCSV 0.113
testReadTableCharacterCSV 0.15
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.115
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.111
testReadTableCharacterCSV 0.108
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.115
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.112
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.103
testReadTableCharacterCSV 0.134
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.106
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.11
testReadTableCharacterCSV 0.104
testReadTableCharacterFixed 0.103
testReadTableCharacterFixed 0.103
testReadTableCharacterFixed 0.112
testReadTableCharacterFixed 0.125
testReadTableCharacterFixed 0.11
testReadTableCharacterFixed 0.103
testReadTableCharacterFixed 0.104
testReadTableCharacterFixed 0.108
testReadTableCharacterFixed 0.129
testReadTableCharacterFixed 0.135
testReadTableCharacterFixed 0.143
testReadTableCharacterFixed 0.136
testReadTableCharacterFixed 0.151
testReadTableCharacterFixed 0.103
testReadTableCharacterFixed 0.102
testReadTableCharacterFixed 0.12
testReadTableCharacterFixed 0.105
testReadTableCharacterFixed 0.108
testReadTableCharacterFixed 0.107
testReadTableCharacterFixed 0.107
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.109
testReadTableCharacterFixed 0.103
testReadTableCharacterFixed 0.105
testReadTableCharacterFixed 0.099
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.105
testReadTableDelimitedCSV 0.105
testReadTableDelimitedCSV 0.104
testReadTableDelimitedCSV 0.109
testReadTableDelimitedCSV 0.104
testReadTableDelimitedCSV 0.111
testReadTableDelimitedCSV 0.143
testReadTableDelimitedCSV 0.104
testReadTableDelimitedCSV 0.102
testReadTableDelimitedCSV 0.101
testReadTableDelimitedCSV 0.102
testReadTableDelimitedCSV 0.099
testReadTableDelimitedCSV 0.107
testReadTableDelimitedCSV 0.101
testReadTableDelimitedCSV 0.101
testReadTableDelimitedCSV 0.105
testReadTableDelimitedCSV 0.104
testReadTableDelimitedCSV 0.102
testReadTableDelimitedCSV 0.101
testReadTableDelimitedCSV 0.116
testReadTableDelimitedCSV 0.107
testReadTableDelimitedCSV 0.113
testReadTableDelimitedCSV 0.104
testReadTableDelimitedCSV 0.101
testReadTableDelimitedCSV 0.099
testReadTableDelimitedCSV 0.102
testReadTableDelimitedCSV 0.108
testReadTableDelimitedCSV 0.13

TestGroupFieldWithRepetitions

testGroupFieldWithRepetitions 0.217

TestPDS368

testExtractTable 0.264

ImageConverterTest

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

ByteWiseFileAccessorTest

testFileNotFoundException 0.002
testFileOffset 0
testFileTooShort 0.001
testReadRecordBytes 0.001
testReadRecordBytes 0.001

DelimitedTableRecordTest

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

TwoDImageExporterTest

testFitsImageExport 0.635
testImageExport 0.335
testImageExport2 0.21
testPDS3ImageExport 0.601
testVicarImageExport 0.198

FieldDescriptionTest

testFieldLength 0
testFieldName 0
testFieldOffset 0
testFieldType 0

BitFieldAdapterTest

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

TableBinaryAdapterTest

testTableDefinition 0

DelimiterTypeTest

testBadXMLType 0
testGetFieldDelimiter 0
testGetRecordDelimiter 0

FloatBinaryFieldAdapterTest

testGetByte 0
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
testGetLong 0
testGetShort 0
testGetString 0
testSetByte 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0.001
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
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.001
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleBigEndian 0
testGetDoubleLittleEndian 0.001
testGetDoubleLittleEndian 0.001
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0.001
testGetInt 0
testGetLong 0
testGetShort 0
testGetString 0
testSetByte 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0.001
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.001
testGetFieldType 0
testIsRightJustified 0

IntegerBinaryFieldAdapterTest

testBadDataLength 0.001
testBadFieldLength 0
testByteOutOfRange 0
testByteOutOfRange 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0.001
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetString 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testMSB4 0.001
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.001
testMSB4BigEndian 0
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
testSetByte 0
testSetByte 0
testSetByte 0
testSetByte 0
testSetDouble 0
testSetDouble 0
testSetDouble 0
testSetDouble 0
testSetFloat 0.001
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
testShortOutOfRange 0
testShortOutOfRange 0

DefaultFieldAdapterTest

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

TableWriterTest

testBadCharset 0.11
testBinaryTableWriter 0.115
testCharacterTableWriter 0.101
testDelimitedTableWriter 0.103

TableExporterTest

testConvert 0.121
testExportBinaryTableToCSV 0.224
testExportCharacterTableToCSV 0.261
testExportDelimitedTableToCSV 0.211
testExportGoupedFieldCharacterTableToCSV 0.204
testGetTableFields 0.103
testSetDecoder 0.102
testSetEncoder 0.106

TableReaderTest

testTableBinaryReader 0.213
testTableCharacterReader 0.251

DelimitedTableReaderTest

testBadRowNumber 0.001
testDelimitedTableReader 0
testOutOfRangeRowNumber 0.001