Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 14.611
gov.nasa.pds.label 10 0 0 0 100% 2.109
gov.nasa.pds.objectAccess 63 0 0 0 100% 4.01
gov.nasa.pds.objectAccess.table 299 0 0 0 100% 0.02
gov.nasa.pds.objectAccess.array 156 0 0 0 100% 0.01
gov.nasa.pds.label.object 11 0 0 0 100% 0.052

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.24
TestGroupFieldWithRepetitions 1 0 0 0 100% 0.169
TestPDS368 1 0 0 0 100% 0.202

gov.nasa.pds.label

Class Tests Errors Failures Skipped Success Rate Time
TestFileSizeNotNeeded 2 0 0 0 100% 0.86
LabelTest 7 0 0 0 100% 1.119
TestBinaryIntegerTable 1 0 0 0 100% 0.13

gov.nasa.pds.objectAccess

Class Tests Errors Failures Skipped Success Rate Time
FixedTableRecordTest 11 0 0 0 100% 0.009
ImageConverterTest 2 0 0 0 100% 0.066
ByteWiseFileAccessorTest 5 0 0 0 100% 0.004
DelimitedTableRecordTest 23 0 0 0 100% 0.003
TwoDImageExporterTest 5 0 0 0 100% 1.774
TableWriterTest 4 0 0 0 100% 0.419
TableExporterTest 8 0 0 0 100% 1.32
TableReaderTest 2 0 0 0 100% 0.412
DelimitedTableReaderTest 3 0 0 0 100% 0.003

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.008
NumericTextFieldAdapterTest 16 0 0 0 100% 0.002
TableBinaryAdapterTest 1 0 0 0 100% 0
DelimiterTypeTest 3 0 0 0 100% 0.001
FloatBinaryFieldAdapterTest 46 0 0 0 100% 0.002
DoubleBinaryFieldAdapterTest 46 0 0 0 100% 0.002
FieldTypeTest 3 0 0 0 100% 0
IntegerBinaryFieldAdapterTest 82 0 0 0 100% 0.003
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
DoubleAdapterTest 8 0 0 0 100% 0
IntegerAdapterTest 50 0 0 0 100% 0.003
ElementTypeTest 90 0 0 0 100% 0.007

gov.nasa.pds.label.object

Class Tests Errors Failures Skipped Success Rate Time
GenericObjectTest 5 0 0 0 100% 0.01
ArrayObjectTest 6 0 0 0 100% 0.042

Test Cases

[Summary] [Package List] [Test Cases]

TestFileSizeNotNeeded

testEmptyParentPath 0.778
testFileSizeNotNeeded 0.082

LengthLimitedInputStreamTest

testReadByBytes 0
testReadEntireStream 0
testSkip 0
testStreamEndsEarly 0
testStreamEndsEarlyByBytes 0.001

GenericObjectTest

testGetters 0.004
testReadBufferEntireFile 0.002
testReadBufferPartial 0.002
testReadStreamEntireFile 0.001
testReadStreamPartial 0.001

ArrayObjectTest

test2DDouble 0.033
test3DDouble 0.004
testBadIndices 0.002
testBadIndices 0.001
testBadIndices 0.001
testBadIndices 0.001

LabelTest

testClose 0.179
testGetObjects 0.186
testGetTableObjects 0.144
testProductInfo 0.135
testReadBinaryTable 0.142
testReadCharacterTable 0.182
testReadDelimitedTable 0.151

TestBinaryIntegerTable

testFieldValues 0.13

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

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

FixedTableRecordTest

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

ExtractTableTest

testReadTableBinaryCSV 0.237
testReadTableBinaryCSV 0.131
testReadTableBinaryCSV 0.139
testReadTableBinaryCSV 0.13
testReadTableBinaryCSV 0.149
testReadTableBinaryCSV 0.25
testReadTableBinaryCSV 0.118
testReadTableBinaryCSV 0.107
testReadTableBinaryCSV 0.115
testReadTableBinaryCSV 0.112
testReadTableBinaryCSV 0.127
testReadTableBinaryCSV 0.131
testReadTableBinaryCSV 0.105
testReadTableBinaryCSV 0.104
testReadTableBinaryCSV 0.104
testReadTableBinaryCSV 0.101
testReadTableBinaryCSV 0.105
testReadTableBinaryCSV 0.106
testReadTableBinaryCSV 0.132
testReadTableBinaryCSV 0.169
testReadTableBinaryCSV 0.133
testReadTableBinaryCSV 0.146
testReadTableBinaryCSV 0.103
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.105
testReadTableBinaryCSV 0.106
testReadTableBinaryCSV 0.105
testReadTableBinaryCSV 0.106
testReadTableBinaryCSV 0.104
testReadTableBinaryCSV 0.11
testReadTableBinaryCSV 0.104
testReadTableBinaryCSV 0.12
testReadTableBinaryCSV 0.131
testReadTableBinaryCSV 0.131
testReadTableBinaryCSV 0.142
testReadTableBinaryCSV 0.1
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.098
testReadTableBinaryCSV 0.099
testReadTableBinaryCSV 0.099
testReadTableBinaryCSV 0.101
testReadTableBinaryCSV 0.1
testReadTableBinaryCSV 0.097
testReadTableBinaryCSV 0.103
testReadTableBinaryCSV 0.101
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.113
testReadTableCharacterCSV 0.13
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.098
testReadTableCharacterCSV 0.099
testReadTableCharacterCSV 0.1
testReadTableCharacterCSV 0.102
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.099
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.106
testReadTableCharacterCSV 0.099
testReadTableCharacterCSV 0.099
testReadTableCharacterCSV 0.109
testReadTableCharacterCSV 0.124
testReadTableCharacterCSV 0.112
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.099
testReadTableCharacterCSV 0.102
testReadTableCharacterCSV 0.098
testReadTableCharacterCSV 0.098
testReadTableCharacterCSV 0.103
testReadTableCharacterCSV 0.105
testReadTableCharacterFixed 0.102
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.102
testReadTableCharacterFixed 0.105
testReadTableCharacterFixed 0.113
testReadTableCharacterFixed 0.125
testReadTableCharacterFixed 0.122
testReadTableCharacterFixed 0.127
testReadTableCharacterFixed 0.15
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.11
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.1
testReadTableCharacterFixed 0.104
testReadTableCharacterFixed 0.102
testReadTableCharacterFixed 0.1
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.131
testReadTableCharacterFixed 0.109
testReadTableCharacterFixed 0.106
testReadTableCharacterFixed 0.106
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.109
testReadTableCharacterFixed 0.106
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.108
testReadTableDelimitedCSV 0.155
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.109
testReadTableDelimitedCSV 0.107
testReadTableDelimitedCSV 0.106
testReadTableDelimitedCSV 0.126
testReadTableDelimitedCSV 0.133
testReadTableDelimitedCSV 0.103
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.101
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.102
testReadTableDelimitedCSV 0.104
testReadTableDelimitedCSV 0.111
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.099
testReadTableDelimitedCSV 0.107
testReadTableDelimitedCSV 0.107
testReadTableDelimitedCSV 0.122
testReadTableDelimitedCSV 0.124
testReadTableDelimitedCSV 0.123
testReadTableDelimitedCSV 0.128
testReadTableDelimitedCSV 0.193
testReadTableDelimitedCSV 0.098
testReadTableDelimitedCSV 0.109

TestGroupFieldWithRepetitions

testGroupFieldWithRepetitions 0.169

TestPDS368

testExtractTable 0.202

ImageConverterTest

convertRAWtoPNG on gov.nasa.pds.objectAccess.ImageConverterTest[,0,0,0x0,invalid] 0.059
convertingPNGdoesNothing on gov.nasa.pds.objectAccess.ImageConverterTest[,0,0,0x0,invalid] 0.007

ByteWiseFileAccessorTest

testFileNotFoundException 0.002
testFileOffset 0
testFileTooShort 0
testReadRecordBytes 0.001
testReadRecordBytes 0.001

DelimitedTableRecordTest

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

TwoDImageExporterTest

testFitsImageExport 0.615
testImageExport 0.274
testImageExport2 0.184
testPDS3ImageExport 0.552
testVicarImageExport 0.149

FieldDescriptionTest

testFieldLength 0
testFieldName 0
testFieldOffset 0
testFieldType 0

BitFieldAdapterTest

testBitFieldSpansMoreThanLong 0
testByteOutOfRange 0.001
testByteOutOfRange 0
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.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
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
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.001
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testStopBitTooLarge 0

NumericTextFieldAdapterTest

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

TableBinaryAdapterTest

testTableDefinition 0

DelimiterTypeTest

testBadXMLType 0
testGetFieldDelimiter 0.001
testGetRecordDelimiter 0

FloatBinaryFieldAdapterTest

testGetByte 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
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
testGetString 0
testSetByte 0
testSetFloatBigEndian 0.001
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatBigEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0
testSetFloatLittleEndian 0.001
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
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetDoubleLittleEndian 0
testGetInt 0.001
testGetLong 0
testGetShort 0
testGetString 0
testSetByte 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0.001
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.001
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.001
testMSB4 0
testMSB4 0
testMSB4 0
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
testSetFloat 0
testSetFloat 0
testSetFloat 0
testSetInt 0
testSetInt 0
testSetInt 0
testSetInt 0.001
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
testGetDouble 0
testGetFloat 0
testGetInt 0.001
testGetLong 0
testGetShort 0
testGetString 0
testLeftJustified 0
testRightJustified 0
testSetByte 0
testSetDouble 0
testSetFloat 0
testSetInt 0
testSetLong 0
testSetShort 0.001
testSetString 0

TableWriterTest

testBadCharset 0.116
testBinaryTableWriter 0.105
testCharacterTableWriter 0.099
testDelimitedTableWriter 0.099

TableExporterTest

testConvert 0.123
testExportBinaryTableToCSV 0.212
testExportCharacterTableToCSV 0.217
testExportDelimitedTableToCSV 0.246
testExportGoupedFieldCharacterTableToCSV 0.202
testGetTableFields 0.098
testSetDecoder 0.109
testSetEncoder 0.113

TableReaderTest

testTableBinaryReader 0.215
testTableCharacterReader 0.197

DelimitedTableReaderTest

testBadRowNumber 0.001
testDelimitedTableReader 0.001
testOutOfRangeRowNumber 0.001