Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 14.45
gov.nasa.pds.label 10 0 0 0 100% 1.954
gov.nasa.pds.objectAccess 63 0 0 0 100% 3.891
gov.nasa.pds.objectAccess.table 299 0 0 0 100% 0.026
gov.nasa.pds.objectAccess.array 156 0 0 0 100% 0.004
gov.nasa.pds.label.object 11 0 0 0 100% 0.034

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% 14.062
TestGroupFieldWithRepetitions 1 0 0 0 100% 0.174
TestPDS368 1 0 0 0 100% 0.214

gov.nasa.pds.label

Class Tests Errors Failures Skipped Success Rate Time
TestFileSizeNotNeeded 2 0 0 0 100% 0.751
LabelTest 7 0 0 0 100% 1.071
TestBinaryIntegerTable 1 0 0 0 100% 0.132

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.051
ByteWiseFileAccessorTest 5 0 0 0 100% 0.004
DelimitedTableRecordTest 23 0 0 0 100% 0.003
TwoDImageExporterTest 5 0 0 0 100% 1.681
TableWriterTest 4 0 0 0 100% 0.418
TableExporterTest 8 0 0 0 100% 1.326
TableReaderTest 2 0 0 0 100% 0.396
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.001
BitFieldAdapterTest 82 0 0 0 100% 0.008
NumericTextFieldAdapterTest 16 0 0 0 100% 0.003
TableBinaryAdapterTest 1 0 0 0 100% 0.001
DelimiterTypeTest 3 0 0 0 100% 0
FloatBinaryFieldAdapterTest 46 0 0 0 100% 0.004
DoubleBinaryFieldAdapterTest 46 0 0 0 100% 0.001
FieldTypeTest 3 0 0 0 100% 0
IntegerBinaryFieldAdapterTest 82 0 0 0 100% 0.006
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.001
IntegerAdapterTest 50 0 0 0 100% 0.001
ElementTypeTest 90 0 0 0 100% 0.002

gov.nasa.pds.label.object

Class Tests Errors Failures Skipped Success Rate Time
GenericObjectTest 5 0 0 0 100% 0.006
ArrayObjectTest 6 0 0 0 100% 0.028

Test Cases

[Summary] [Package List] [Test Cases]

TestFileSizeNotNeeded

testEmptyParentPath 0.677
testFileSizeNotNeeded 0.074

LengthLimitedInputStreamTest

testReadByBytes 0.001
testReadEntireStream 0
testSkip 0.001
testStreamEndsEarly 0
testStreamEndsEarlyByBytes 0

GenericObjectTest

testGetters 0.003
testReadBufferEntireFile 0.002
testReadBufferPartial 0
testReadStreamEntireFile 0.001
testReadStreamPartial 0

ArrayObjectTest

test2DDouble 0.022
test3DDouble 0.002
testBadIndices 0.001
testBadIndices 0.001
testBadIndices 0.001
testBadIndices 0.001

LabelTest

testClose 0.163
testGetObjects 0.179
testGetTableObjects 0.143
testProductInfo 0.135
testReadBinaryTable 0.131
testReadCharacterTable 0.172
testReadDelimitedTable 0.148

TestBinaryIntegerTable

testFieldValues 0.132

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

IntegerAdapterTest

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

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

FixedTableRecordTest

testFindColumn 0
testGetIntegers 0
testGetIntegers 0
testGetIntegers 0
testGetIntegers 0
testGetIntegers 0
testGetIntegers 0
testIllegalFieldName 0.005
testIndexOutOfRange 0.002
testIndexOutOfRange 0.002
testSetLong 0

ExtractTableTest

testReadTableBinaryCSV 0.227
testReadTableBinaryCSV 0.17
testReadTableBinaryCSV 0.145
testReadTableBinaryCSV 0.144
testReadTableBinaryCSV 0.153
testReadTableBinaryCSV 0.257
testReadTableBinaryCSV 0.123
testReadTableBinaryCSV 0.13
testReadTableBinaryCSV 0.122
testReadTableBinaryCSV 0.117
testReadTableBinaryCSV 0.13
testReadTableBinaryCSV 0.14
testReadTableBinaryCSV 0.103
testReadTableBinaryCSV 0.109
testReadTableBinaryCSV 0.103
testReadTableBinaryCSV 0.109
testReadTableBinaryCSV 0.103
testReadTableBinaryCSV 0.109
testReadTableBinaryCSV 0.12
testReadTableBinaryCSV 0.123
testReadTableBinaryCSV 0.123
testReadTableBinaryCSV 0.142
testReadTableBinaryCSV 0.101
testReadTableBinaryCSV 0.1
testReadTableBinaryCSV 0.1
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.099
testReadTableBinaryCSV 0.104
testReadTableBinaryCSV 0.109
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.102
testReadTableBinaryCSV 0.125
testReadTableBinaryCSV 0.127
testReadTableBinaryCSV 0.134
testReadTableBinaryCSV 0.099
testReadTableBinaryCSV 0.1
testReadTableBinaryCSV 0.1
testReadTableBinaryCSV 0.099
testReadTableBinaryCSV 0.099
testReadTableBinaryCSV 0.101
testReadTableBinaryCSV 0.099
testReadTableBinaryCSV 0.099
testReadTableBinaryCSV 0.1
testReadTableBinaryCSV 0.102
testReadTableCharacterCSV 0.105
testReadTableCharacterCSV 0.102
testReadTableCharacterCSV 0.106
testReadTableCharacterCSV 0.141
testReadTableCharacterCSV 0.1
testReadTableCharacterCSV 0.102
testReadTableCharacterCSV 0.099
testReadTableCharacterCSV 0.114
testReadTableCharacterCSV 0.102
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.102
testReadTableCharacterCSV 0.1
testReadTableCharacterCSV 0.102
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.099
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.124
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.1
testReadTableCharacterCSV 0.099
testReadTableCharacterCSV 0.101
testReadTableCharacterCSV 0.104
testReadTableCharacterCSV 0.098
testReadTableCharacterCSV 0.099
testReadTableCharacterCSV 0.099
testReadTableCharacterCSV 0.104
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.102
testReadTableCharacterFixed 0.1
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.104
testReadTableCharacterFixed 0.125
testReadTableCharacterFixed 0.126
testReadTableCharacterFixed 0.123
testReadTableCharacterFixed 0.152
testReadTableCharacterFixed 0.109
testReadTableCharacterFixed 0.103
testReadTableCharacterFixed 0.102
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.102
testReadTableCharacterFixed 0.102
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.1
testReadTableCharacterFixed 0.112
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.099
testReadTableCharacterFixed 0.098
testReadTableCharacterFixed 0.1
testReadTableCharacterFixed 0.098
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.101
testReadTableCharacterFixed 0.119
testReadTableDelimitedCSV 0.157
testReadTableDelimitedCSV 0.099
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.098
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.099
testReadTableDelimitedCSV 0.099
testReadTableDelimitedCSV 0.102
testReadTableDelimitedCSV 0.098
testReadTableDelimitedCSV 0.099
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.099
testReadTableDelimitedCSV 0.1
testReadTableDelimitedCSV 0.098
testReadTableDelimitedCSV 0.102
testReadTableDelimitedCSV 0.097
testReadTableDelimitedCSV 0.098
testReadTableDelimitedCSV 0.099
testReadTableDelimitedCSV 0.114
testReadTableDelimitedCSV 0.103
testReadTableDelimitedCSV 0.117
testReadTableDelimitedCSV 0.125
testReadTableDelimitedCSV 0.127
testReadTableDelimitedCSV 0.133
testReadTableDelimitedCSV 0.129
testReadTableDelimitedCSV 0.157
testReadTableDelimitedCSV 0.115

TestGroupFieldWithRepetitions

testGroupFieldWithRepetitions 0.174

TestPDS368

testExtractTable 0.214

ImageConverterTest

convertRAWtoPNG on gov.nasa.pds.objectAccess.ImageConverterTest[,0,0,0x0,invalid] 0.045
convertingPNGdoesNothing on gov.nasa.pds.objectAccess.ImageConverterTest[,0,0,0x0,invalid] 0.006

ByteWiseFileAccessorTest

testFileNotFoundException 0.002
testFileOffset 0
testFileTooShort 0.001
testReadRecordBytes 0.001
testReadRecordBytes 0

DelimitedTableRecordTest

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

TwoDImageExporterTest

testFitsImageExport 0.524
testImageExport 0.281
testImageExport2 0.203
testPDS3ImageExport 0.501
testVicarImageExport 0.172

FieldDescriptionTest

testFieldLength 0
testFieldName 0.001
testFieldOffset 0
testFieldType 0

BitFieldAdapterTest

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

TableBinaryAdapterTest

testTableDefinition 0.001

DelimiterTypeTest

testBadXMLType 0
testGetFieldDelimiter 0
testGetRecordDelimiter 0

FloatBinaryFieldAdapterTest

testGetByte 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0.001
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatBigEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0
testGetFloatLittleEndian 0.001
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.001
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.001
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.001
testBadFieldLength 0
testByteOutOfRange 0
testByteOutOfRange 0
testGetSetBigEndian 0
testGetSetBigEndian 0.001
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetSetBigEndian 0
testGetString 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0
testIntegerOutOfRange 0.001
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
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.001
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testMSB4LittleEndian 0
testSetByte 0
testSetByte 0.001
testSetByte 0
testSetByte 0
testSetDouble 0
testSetDouble 0
testSetDouble 0
testSetDouble 0
testSetFloat 0
testSetFloat 0.001
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
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

TableWriterTest

testBadCharset 0.109
testBinaryTableWriter 0.106
testCharacterTableWriter 0.1
testDelimitedTableWriter 0.103

TableExporterTest

testConvert 0.12
testExportBinaryTableToCSV 0.229
testExportCharacterTableToCSV 0.221
testExportDelimitedTableToCSV 0.259
testExportGoupedFieldCharacterTableToCSV 0.206
testGetTableFields 0.097
testSetDecoder 0.094
testSetEncoder 0.1

TableReaderTest

testTableBinaryReader 0.206
testTableCharacterReader 0.19

DelimitedTableReaderTest

testBadRowNumber 0.002
testDelimitedTableReader 0
testOutOfRangeRowNumber 0.001