Test suite results for test file ../packages/rtl-objpas/tests/testrunner.rtlobjpas.pp

Test run data :

Run ID:
Operating system: solaris
Processor: sparc
Version: 3.3.1
Fails/OK/Total: 48/9116/9164
Version: 3.3.1
Full version: 3.3.1
Comment: -Fd
Machine: gcc-solaris10
Category: 1
SVN revisions: e601156:3cfec5e:7629cdb:6a10963
Submitter: pierre
Date: 2024/04/28 02:59:00
Previous run: 940661
Next run: 941418

Hide skipped tests

Hide successful tests

Test file "../packages/rtl-objpas/tests/testrunner.rtlobjpas.pp" information:

t_id 5341
t_adddate 2016/12/12 01:30:18
t_result 0
t_knownrunerror 0

Detailed test run results:

tr_idruntr_oktr_skiptr_result
480725965940942FalseFalseFailed to run

Record count: 1

Log of 940942:

 Time:00.183 N:220 E:3 F:3 I:1
  TTestRTTI Time:00.006 N:40 E:3 F:0 I:1
    00.000  GetTypeInteger
    00.000  GetTypePointer
    00.000  GetClassProperties
    00.000  GetClassPropertiesValue
    00.000  TestTRttiTypeProperties
    00.000  TestPropGetValueString
    00.000  TestPropGetValueInteger
    00.001  TestPropGetValueBoolean
    00.000  TestPropGetValueShortString
    00.000  TestPropGetValueProcString
    00.000  TestPropGetValueProcInteger
    00.000  TestPropGetValueProcBoolean
    00.000  TestPropGetValueProcShortString
    00.001  TestPropGetValueObject
    00.000  TestPropGetValueInterface
    00.000  TestPropGetValueFloat
    00.000  TestPropGetValueDynArray
    00.000  TestPropGetValueEnumeration
    00.000  TestPropGetValueChars
    00.001  TestPropSetValueString
    00.000  TestPropSetValueInteger
    00.000  TestPropSetValueBoolean
    00.000  TestPropSetValueShortString
    00.000  TestPropSetValueObject
    00.000  TestPropSetValueInterface
    00.001  TestPropSetValueFloat
    00.000  TestPropSetValueDynArray
    00.000  TestPropSetValueEnumeration
    00.000  TestPropSetValueChars
    00.000  TestGetValueStringCastError
    00.000  TestGetIsReadable
    00.000  TestIsWritable
    00.000  TestGetAttribute
    00.001  TestInterface  Error: EAccessViolation
      Exception:   Access violation
      at   $00258EC0
    00.000  TestInterfaceRaw
    00.000  TestArray
    00.000  TestDynArray
    00.000  TestProcVar  Error: EAccessViolation
      Exception:   Access violation
      at   $0024D418
    00.000  TestMethod  Error: EAccessViolation
      Exception:   Access violation
      at   $001EAD60
    00.000  TestRawThunk  Ignored test: RawThunk not implemented
  TTestClassExtendedRTTI Time:00.003 N:13 E:0 F:0 I:0
    00.001  TestFields
    00.000  TestDeclaredFields
    00.000  TestProperties
    00.001  TestDeclaredMethods
    00.000  TestMethods
    00.000  TestMethodsInherited
    00.001  TestPrivateFieldAttributes
    00.000  TestProtectedFieldAttributes
    00.000  TestPublicFieldAttributes
    00.000  TestPrivatePropertyAttributes
    00.000  TestProtectedPropertyAttributes
    00.000  TestPublicPropertyAttributes
    00.000  TestPublishedPropertyAttributes
  TTestRecordExtendedRTTI Time:00.001 N:6 E:0 F:3 I:0
    00.000  TestFields  Failed: "Record fields Count" expected: <4> but was: <0>
      Exception:   "Record fields Count" expected: <4> but was: <0>
      at   $00158398
    00.001  TestProperties
    00.000  TestDeclaredMethods
    00.000  TestMethods
    00.000  TestPrivateFieldAttributes  Failed: Have field
      Exception:   Have field
      at   $00158398
    00.000  TestPublicFieldAttributes  Failed: "Field count" expected: <3> but was: <0>
      Exception:   "Field count" expected: <3> but was: <0>
      at   $00158398
  TTestValueGeneral Time:00.001 N:5 E:0 F:0 I:0
    00.001  TestDataSize
    00.000  TestDataSizeEmpty
    00.000  TestReferenceRawData
    00.000  TestReferenceRawDataEmpty
    00.000  TestIsManaged
  TTestValueSimple Time:00.002 N:21 E:0 F:0 I:0
    00.000  TestIsType
    00.001  TestMakeNil
    00.000  TestMakeObject
    00.000  TestMakeSingle
    00.000  TestMakeDouble
    00.000  TestMakeExtended
    00.000  TestMakeCurrency
    00.000  TestMakeComp
    00.000  TestMakeEnum
    00.000  TestMakeAnsiChar
    00.000  TestMakeWideChar
    00.000  TestMakeNativeInt
    00.000  TestMakeVariant
    00.000  TestMakeGenericNil
    00.000  TestMakeGenericLongInt
    00.000  TestMakeGenericString
    00.000  TestMakeGenericObject
    00.000  TestMakeGenericDouble
    00.000  TestMakeGenericAnsiChar
    00.000  TestMakeGenericWideChar
    00.000  TestFromOrdinal
  TTestValueSimple Time:00.001 N:21 E:0 F:0 I:0
    00.000  TestIsType
    00.000  TestMakeNil
    00.000  TestMakeObject
    00.000  TestMakeSingle
    00.000  TestMakeDouble
    00.000  TestMakeExtended
    00.000  TestMakeCurrency
    00.000  TestMakeComp
    00.000  TestMakeEnum
    00.000  TestMakeAnsiChar
    00.000  TestMakeWideChar
    00.000  TestMakeNativeInt
    00.000  TestMakeVariant
    00.001  TestMakeGenericNil
    00.000  TestMakeGenericLongInt
    00.000  TestMakeGenericString
    00.000  TestMakeGenericObject
    00.000  TestMakeGenericDouble
    00.000  TestMakeGenericAnsiChar
    00.000  TestMakeGenericWideChar
    00.000  TestFromOrdinal
  TTestValueVariant Time:00.003 N:39 E:0 F:0 I:0
    00.000  TestFromVariantInteger
    00.000  TestFromVariantBoolean
    00.000  TestFromVariantSmallInt
    00.000  TestFromVariantOleStr
    00.000  TestFromVariantInt64
    00.000  TestFromVariantQWord
    00.000  TestFromVariantShortInt
    00.001  TestFromVariantByte
    00.000  TestFromVariantWord
    00.000  TestFromVariantLongWord
    00.000  TestFromVariantSingle
    00.000  TestFromVariantDouble
    00.000  TestFromVariantDate
    00.000  TestFromVariantDispatch
    00.000  TestFromVariantError
    00.000  TestFromVariantUnknown
    00.000  TestFromVariantCurrency
    00.000  TestFromVariantString
    00.000  TestFromVariantUnicodeString
    00.000  TestFromVarrecInteger
    00.000  TestFromVarrecBoolean
    00.000  TestFromVarRecChar
    00.001  TestFromVarRecExtended
    00.000  TestFromVarRecString
    00.000  TestFromVarRecPointer
    00.000  TestFromVarRecPChar
    00.000  TestFromVarRecObject
    00.000  TestFromVarRecClass
    00.000  TestFromVarRecWideChar
    00.000  TestFromVarRecPWideChar
    00.000  TestFromVarRecAnsiString
    00.000  TestFromVarRecCurrency
    00.000  TestFromVarRecVariant
    00.000  TestFromVarRecInterface
    00.000  TestFromVarRecWideString
    00.000  TestFromVarRecInt64
    00.000  TestFromVarRecQWord
    00.000  TestFromVarRecUnicodeString
    00.001  TestArrayOfConstToTValue
  TTestMatrix Time:00.004 N:18 E:0 F:0 I:0
    00.000  TestHookUp
    00.001  TestCreateRotation
    00.000  TestCreateScaling
    00.000  TestCreateTranslation
    00.000  TTestEqual
    00.001  TTestMultiply
    00.000  TTestMultiplyPointf
    00.000  TTestMultiplyVector
    00.000  TTestMultiplyPoint3D
    00.000  TTestMultiplyFactor1
    00.000  TTestMultiplyFactor2
    00.001  TTestDiv
    00.000  TTestAdjoint
    00.000  TTestDeterminant
    00.000  TTestEqualsTo
    00.000  TTestExtractScale
    00.000  TTestInverse
    00.001  TTestScale
  TTestPoint3D Time:00.002 N:25 E:0 F:0 I:0
    00.000  TestHookUp
    00.000  TestZero
    00.000  TestCreate
    00.000  TestCreate2DPointAndZ
    00.000  TestCreateVector3D
    00.000  TestAdd
    00.000  TestMultiplyFactor
    00.000  TestMultiply
    00.000  TestSubtract
    00.000  TestEqual
    00.001  TestDivide
    00.000  TestUnEqual
    00.000  TestUnaryMinus
    00.000  TestAngleCosine
    00.000  TestCrossProduct
    00.000  TestDistance
    00.000  TestDotProduct
    00.000  TestEqualsTo
    00.000  TestLength
    00.000  TestMidPoint
    00.000  TestNormalize
    00.000  TestOffsetPoint
    00.000  TestOffsetDelta
    00.000  TestReflect
    00.001  TestRotate
  TTestVector Time:00.001 N:18 E:0 F:0 I:0
    00.000  TestHookUp
    00.000  TestZero
    00.000  TestCreate
    00.000  TestCreateW
    00.000  TestAssign
    00.000  TestAssignPointf
    00.000  TestAssignToPointf
    00.000  TestAdd
    00.000  TestMultiplyFactor
    00.000  TestDivide
    00.000  TestEqual
    00.000  TestNotEqual
    00.000  TestSubtract
    00.001  TestLength
    00.000  TestNormalize
    00.000  TestCrossProduct
    00.000  TestDotProduct
    00.000  TestToPointF
  TTestQuaternion3D Time:00.001 N:7 E:0 F:0 I:0
    00.000  TestHookUp
    00.000  TestCreateVectorAngle
    00.000  TestCreateVectorVector
    00.001  TestCreateYawPitchRoll
    00.000  TestCreateMatrix
    00.000  TestAssignToMatrix
    00.000  TestMultiply
  TTestMonitorSupport Time:00.158 N:7 E:0 F:0 I:0
    00.000  TestHookup
    00.011  TestLock
    00.021  TestLockMulti
    00.010  TestTryLock
    00.025  TestPulse
    00.051  TestPulseAll
    00.040  TestWait

Number of run tests: 220
Number of errors:    3
Number of failures:  3

List of errors:
  Error: 
    Message:           TTestRTTI.TestInterface: Access violation
    Exception class:   EAccessViolation
    Exception message: Access violation
        at   $00258EC0

  Error: 
    Message:           TTestRTTI.TestProcVar: Access violation
    Exception class:   EAccessViolation
    Exception message: Access violation
        at   $0024D418

  Error: 
    Message:           TTestRTTI.TestMethod: Access violation
    Exception class:   EAccessViolation
    Exception message: Access violation
        at   $001EAD60


List of failures:
  Failure: 
    Message:           TTestRecordExtendedRTTI.TestFields: "Record fields Count" expected: <4> but was: <0>
    Exception class:   EAssertionFailedError
    Exception message: "Record fields Count" expected: <4> but was: <0>
        at   $00158398
  Failure: 
    Message:           TTestRecordExtendedRTTI.TestPrivateFieldAttributes: Have field
    Exception class:   EAssertionFailedError
    Exception message: Have field
        at   $00158398
  Failure: 
    Message:           TTestRecordExtendedRTTI.TestPublicFieldAttributes: "Field count" expected: <3> but was: <0>
    Exception class:   EAssertionFailedError
    Exception message: "Field count" expected: <3> but was: <0>
        at   $00158398


List of ignored tests:
  Ignored test: 
    Message:           TTestRTTI.TestRawThunk: RawThunk not implemented
    Exception class:   EIgnoredTest
    Exception message: RawThunk not implemented



1714270603648: Thread 1 Released lock

No Source in TestSuite DataBase.

Link to SVN view of ../packages/rtl-objpas/tests/testrunner.rtlobjpas.pp source.