Summary

[ summary] [ package list] [ test cases]

Tests Errors Failures Success rate Time(s)
74 0 0 100.00% 11.56

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

Package Tests Errors Failures Success Rate Time
com.tapina.robe.runtime 20 0 0 100.00% 1.78
com.tapina.robe.runtime.instruction 47 0 0 100.00% 2.99
com.tapina.robe.swi 7 0 0 100.00% 6.79

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

com.tapina.robe.runtime

Class Tests Errors Failures Success Rate Time
Success ByteArrayUtilsTest 1 0 0 100.00% 0.637
Success ConditionTest 16 0 0 100.00% 0.062
Success MemoryMapTest 3 0 0 100.00% 1.079

com.tapina.robe.runtime.instruction

Class Tests Errors Failures Success Rate Time
Success BranchTest 4 0 0 100.00% 0.461
Success DataProcessingTest 24 0 0 100.00% 0.363
Success DataTransferTest 13 0 0 100.00% 1.301
Success InstructionTest 1 0 0 100.00% 0.555
Success MultiplyTest 5 0 0 100.00% 0.309

com.tapina.robe.swi

Class Tests Errors Failures Success Rate Time
Success FontTest 3 0 0 100.00% 6.707
Success OSTest 1 0 0 100.00% 0.044
Success WimpTest 3 0 0 100.00% 0.037

Test Cases

[ summary] [ package list] [ test cases]

ByteArrayUtilsTest

Success testPutTerminatedString 0.01

ConditionTest

Success testAlways 0.02
Success testNever 0.00
Success testEqual 0.00
Success testNotEqual 0.00
Success testOverflowSet 0.00
Success testOverflowClear 0.00
Success testMinus 0.00
Success testPlus 0.00
Success testCarrySet 0.00
Success testCarryClear 0.00
Success testHigher 0.00
Success testLowerOrSame 0.00
Success testGreaterOrEquals 0.00
Success testLessThan 0.00
Success testGreaterThan 0.00
Success testLessThanOrEqual 0.00

MemoryMapTest

Success testExtendForwards 1.04
Success testAdjacentBlocks 0.00
Success testReplaceCode 0.00

BranchTest

Success testBranch 0.43
Success testBranchLink 0.00
Success testBranchLinkWithReturn 0.00
Success testSetup 0.00

DataProcessingTest

Success testImmediateMov 0.33
Success testRegisterMov 0.00
Success testAnd 0.00
Success testAdd 0.00
Success testSettingCarry 0.00
Success testToUpperCase 0.00
Success testOr 0.00
Success testEor 0.00
Success testEquals 0.00
Success testMove 0.00
Success testMoveNegative 0.00
Success testCarryNoOverflow 0.00
Success testAdd2 0.00
Success testAdd64Bit 0.00
Success testSub 0.00
Success testSub64Bit 0.00
Success testReverseSubtract 0.01
Success testReverseSubtract64Bit 0.00
Success testCompare 0.00
Success testCompareNegative 0.00
Success testR15Masking 0.00
Success testR15AsDestination 0.00
Success testR15StatusBitChange 0.00
Success testSetup 0.00

DataTransferTest

Success testPreIndexed 1.18
Success testPreIndexedWithShift 0.00
Success testPreIndexedWithWriteback 0.00
Success testStoreByte 0.00
Success testPostIndexed 0.00
Success testUnalignedLoad 0.00
Success testUnalignedStore 0.02
Success testStatusBits 0.00
Success testStoreMultiple 0.01
Success testStoreMultipleBaseRegister 0.00
Success testTransferMultipleR15 0.00
Success testLoadMultipleBaseRegister 0.00
Success testSetup 0.00

InstructionTest

Success testSetup 0.54

MultiplyTest

Success testR15Protection 0.26
Success testFlags 0.00
Success testMultiply 0.00
Success testMultiplyAccumulate 0.00
Success testSetup 0.00

FontTest

Success testFontNameLength 6.64
Success testNoDuplicates 0.03
Success testTrinityMediumAvailable 0.03

OSTest

Success testFileDirectoryEntryWhereFileDoesNotExist 0.04

WimpTest

Success testRemapIndirectedIconData 0.03
Success testGetIconState 0.00
Success testSetIconState 0.00