Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.674
gov.nasa.pds.label 10 0 0 0 100% 2.498
gov.nasa.pds.objectAccess 63 0 0 0 100% 4.344
gov.nasa.pds.objectAccess.table 299 0 0 0 100% 0.031
gov.nasa.pds.objectAccess.array 156 0 0 0 100% 0.011
gov.nasa.pds.label.object 11 0 0 0 100% 0.048

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.186
TestGroupFieldWithRepetitions 1 0 0 0 100% 0.266
TestPDS368 1 0 0 0 100% 0.222

gov.nasa.pds.label

Class Tests Errors Failures Skipped Success Rate Time
TestFileSizeNotNeeded 2 0 0 0 100% 0.892
LabelTest 7 0 0 0 100% 1.437
TestBinaryIntegerTable 1 0 0 0 100% 0.169

gov.nasa.pds.objectAccess

Class Tests Errors Failures Skipped Success Rate Time
FixedTableRecordTest 11 0 0 0 100% 0.006
ImageConverterTest 2 0 0 0 100% 0.058
ByteWiseFileAccessorTest 5 0 0 0 100% 0.002
DelimitedTableRecordTest 23 0 0 0 100% 0.003
TwoDImageExporterTest 5 0 0 0 100% 1.965
TableWriterTest 4 0 0 0 100% 0.479
TableExporterTest 8 0 0 0 100% 1.414
TableReaderTest 2 0 0 0 100% 0.416
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.001
BitFieldAdapterTest 82 0 0 0 100% 0.015
NumericTextFieldAdapterTest 16 0 0 0 100% 0.003
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.003
FieldTypeTest 3 0 0 0 100% 0.001
IntegerBinaryFieldAdapterTest 82 0 0 0 100% 0.005
DefaultFieldAdapterTest 16 0 0 0 100% 0.001

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.001
IntegerAdapterTest 50 0 0 0 100% 0.006
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.01
ArrayObjectTest 6 0 0 0 100% 0.038

Test Cases

[Summary] [Package List] [Test Cases]

TestFileSizeNotNeeded

testEmptyParentPath 0.788
testFileSizeNotNeeded 0.104

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

ArrayObjectTest

test2DDouble 0.027
test3DDouble 0.004
testBadIndices 0.002
testBadIndices 0.002
testBadIndices 0.001
testBadIndices 0.002

LabelTest

testClose 0.222
testGetObjects 0.231
testGetTableObjects 0.186
testProductInfo 0.172
testReadBinaryTable 0.18
testReadCharacterTable 0.251
testReadDelimitedTable 0.195

TestBinaryIntegerTable

testFieldValues 0.169

FloatAdapterTest

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

DoubleAdapterTest

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

IntegerAdapterTest

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

FixedTableRecordTest

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

ExtractTableTest

testReadTableBinaryCSV 0.272
testReadTableBinaryCSV 0.184
testReadTableBinaryCSV 0.186
testReadTableBinaryCSV 0.184
testReadTableBinaryCSV 0.17
testReadTableBinaryCSV 0.272
testReadTableBinaryCSV 0.14
testReadTableBinaryCSV 0.154
testReadTableBinaryCSV 0.148
testReadTableBinaryCSV 0.129
testReadTableBinaryCSV 0.146
testReadTableBinaryCSV 0.144
testReadTableBinaryCSV 0.119
testReadTableBinaryCSV 0.127
testReadTableBinaryCSV 0.129
testReadTableBinaryCSV 0.12
testReadTableBinaryCSV 0.118
testReadTableBinaryCSV 0.118
testReadTableBinaryCSV 0.145
testReadTableBinaryCSV 0.137
testReadTableBinaryCSV 0.133
testReadTableBinaryCSV 0.16
testReadTableBinaryCSV 0.114
testReadTableBinaryCSV 0.113
testReadTableBinaryCSV 0.108
testReadTableBinaryCSV 0.111
testReadTableBinaryCSV 0.108
testReadTableBinaryCSV 0.117
testReadTableBinaryCSV 0.114
testReadTableBinaryCSV 0.119
testReadTableBinaryCSV 0.111
testReadTableBinaryCSV 0.109
testReadTableBinaryCSV 0.142
testReadTableBinaryCSV 0.142
testReadTableBinaryCSV 0.134
testReadTableBinaryCSV 0.107
testReadTableBinaryCSV 0.104
testReadTableBinaryCSV 0.108
testReadTableBinaryCSV 0.106
testReadTableBinaryCSV 0.104
testReadTableBinaryCSV 0.103
testReadTableBinaryCSV 0.106
testReadTableBinaryCSV 0.108
testReadTableBinaryCSV 0.104
testReadTableBinaryCSV 0.103
testReadTableCharacterCSV 0.118
testReadTableCharacterCSV 0.108
testReadTableCharacterCSV 0.119
testReadTableCharacterCSV 0.147
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.107
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.106
testReadTableCharacterCSV 0.106
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.108
testReadTableCharacterCSV 0.106
testReadTableCharacterCSV 0.107
testReadTableCharacterCSV 0.103
testReadTableCharacterCSV 0.131
testReadTableCharacterCSV 0.103
testReadTableCharacterCSV 0.102
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.107
testReadTableCharacterCSV 0.112
testReadTableCharacterCSV 0.108
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.111
testReadTableCharacterCSV 0.108
testReadTableCharacterFixed 0.111
testReadTableCharacterFixed 0.107
testReadTableCharacterFixed 0.113
testReadTableCharacterFixed 0.109
testReadTableCharacterFixed 0.11
testReadTableCharacterFixed 0.124
testReadTableCharacterFixed 0.153
testReadTableCharacterFixed 0.185
testReadTableCharacterFixed 0.143
testReadTableCharacterFixed 0.167
testReadTableCharacterFixed 0.103
testReadTableCharacterFixed 0.11
testReadTableCharacterFixed 0.104
testReadTableCharacterFixed 0.109
testReadTableCharacterFixed 0.105
testReadTableCharacterFixed 0.113
testReadTableCharacterFixed 0.116
testReadTableCharacterFixed 0.115
testReadTableCharacterFixed 0.107
testReadTableCharacterFixed 0.106
testReadTableCharacterFixed 0.103
testReadTableCharacterFixed 0.103
testReadTableCharacterFixed 0.105
testReadTableCharacterFixed 0.108
testReadTableCharacterFixed 0.106
testReadTableCharacterFixed 0.11
testReadTableCharacterFixed 0.106
testReadTableDelimitedCSV 0.108
testReadTableDelimitedCSV 0.114
testReadTableDelimitedCSV 0.134
testReadTableDelimitedCSV 0.104
testReadTableDelimitedCSV 0.104
testReadTableDelimitedCSV 0.108
testReadTableDelimitedCSV 0.104
testReadTableDelimitedCSV 0.106
testReadTableDelimitedCSV 0.103
testReadTableDelimitedCSV 0.109
testReadTableDelimitedCSV 0.11
testReadTableDelimitedCSV 0.101
testReadTableDelimitedCSV 0.108
testReadTableDelimitedCSV 0.105
testReadTableDelimitedCSV 0.115
testReadTableDelimitedCSV 0.108
testReadTableDelimitedCSV 0.11
testReadTableDelimitedCSV 0.107
testReadTableDelimitedCSV 0.118
testReadTableDelimitedCSV 0.107
testReadTableDelimitedCSV 0.109
testReadTableDelimitedCSV 0.11
testReadTableDelimitedCSV 0.12
testReadTableDelimitedCSV 0.132
testReadTableDelimitedCSV 0.128
testReadTableDelimitedCSV 0.135
testReadTableDelimitedCSV 0.138

TestGroupFieldWithRepetitions

testGroupFieldWithRepetitions 0.266

TestPDS368

testExtractTable 0.222

ImageConverterTest

convertRAWtoPNG on gov.nasa.pds.objectAccess.ImageConverterTest[,0,0,0x0,invalid] 0.05
convertingPNGdoesNothing on gov.nasa.pds.objectAccess.ImageConverterTest[,0,0,0x0,invalid] 0.008

ByteWiseFileAccessorTest

testFileNotFoundException 0.001
testFileOffset 0
testFileTooShort 0
testReadRecordBytes 0.001
testReadRecordBytes 0

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.547
testImageExport 0.351
testImageExport2 0.246
testPDS3ImageExport 0.637
testVicarImageExport 0.184

FieldDescriptionTest

testFieldLength 0
testFieldName 0
testFieldOffset 0
testFieldType 0.001

BitFieldAdapterTest

testBitFieldSpansMoreThanLong 0.001
testByteOutOfRange 0.001
testByteOutOfRange 0
testFieldWiderThanLong 0.001
testGetString 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0.001
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0.001
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testGetbytesAsLong 0
testIntegerOutOfRange 0.001
testIntegerOutOfRange 0.001
testIntegerOutOfRange 0.001
testIntegerOutOfRange 0.001
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
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
testRightmostBits 0
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.001
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0.001
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0
testSignedRightmostBits 0.001
testStopBitTooLarge 0

NumericTextFieldAdapterTest

testBadByte 0.001
testBadByte 0
testBadFieldLength 0
testBadInt 0
testBadInt 0.001
testBadLong 0
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

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.001
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetInt 0
testGetLong 0.001
testGetShort 0
testGetString 0
testSetByte 0
testSetFloatBigEndian 0
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
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
testGetLong 0
testGetShort 0
testGetString 0
testSetByte 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0.001
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleBigEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0.001
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetDoubleLittleEndian 0
testSetInt 0
testSetLong 0
testSetShort 0.001
testSetString 0

FieldTypeTest

testBadXMLType 0
testGetFieldType 0
testIsRightJustified 0.001

IntegerBinaryFieldAdapterTest

testBadDataLength 0
testBadFieldLength 0
testByteOutOfRange 0
testByteOutOfRange 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0.001
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
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
testMSB4 0
testMSB4 0
testMSB4 0
testMSB4 0.001
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
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
testSetLong 0
testSetLong 0
testSetLong 0
testSetLong 0
testSetShort 0
testSetShort 0
testSetShort 0
testSetShort 0.001
testSetString 0
testShortOutOfRange 0
testShortOutOfRange 0

DefaultFieldAdapterTest

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

TableWriterTest

testBadCharset 0.12
testBinaryTableWriter 0.117
testCharacterTableWriter 0.12
testDelimitedTableWriter 0.122

TableExporterTest

testConvert 0.124
testExportBinaryTableToCSV 0.231
testExportCharacterTableToCSV 0.223
testExportDelimitedTableToCSV 0.228
testExportGoupedFieldCharacterTableToCSV 0.238
testGetTableFields 0.104
testSetDecoder 0.161
testSetEncoder 0.105

TableReaderTest

testTableBinaryReader 0.213
testTableCharacterReader 0.203

DelimitedTableReaderTest

testBadRowNumber 0.001
testDelimitedTableReader 0
testOutOfRangeRowNumber 0