Skip to content

Explicitly specify Unity use arm64 on macOS. #1209

Explicitly specify Unity use arm64 on macOS.

Explicitly specify Unity use arm64 on macOS. #1209

GitHub Actions / Tests - macOS failed Aug 13, 2024 in 1s

Tests - macOS ❌

Tests failed

❌ /Users/runner/cesium/CesiumForUnityBuildProject/TestResults.xml

465 tests were completed in 455ms with 462 passed, 3 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CesiumForUnityBuildProject.CesiumTests.dll 462✅ 3❌ 318ms

❌ CesiumForUnityBuildProject.CesiumTests.dll

TestCesiumFeatureIdAttribute
  ✅ ConstructsEmptyAttribute
  ✅ ConstructsValidAttribute
  ✅ GetFeatureIdForVertexHandlesInvalidAttribute
  ✅ GetFeatureIdForVertexHandlesInvalidVertex
  ✅ GetFeatureIdForVertexReturnsFeatureIds
TestCesiumFeatureIdTexture
  ✅ ConstructsEmptyTexture
  ✅ ConstructsValidTexture
  ✅ GetFeatureIdForUVHandlesInvalidTexture
  ✅ GetFeatureIdForUVReturnsFeatureIds
  ✅ GetFeatureIdForVertexHandlesInvalidTexture
  ✅ GetFeatureIdForVertexHandlesInvalidVertex
TestCesiumFlyToController
  ❌ FlyToLocationLongitudeLatitudeHeight
	Unhandled log message: '[Exception] AssertionException: Flight should not be interrupted.'. Use UnityEngine.TestTools.LogAssert.Expect
TestCesiumGeoreference
  ✅ ChangingOriginAtRuntimeUpdatesActiveSubScene
  ❌ ChangingOriginAtRuntimeUpdatesGlobeAnchors
	  Expected: 0.0f
	  But was:  -7.92558241E-11f
	
  ✅ ChangingOriginAtRuntimeUpdatesSubScene
  ❌ ChangingParentTransformAndGeoreferenceMaintainsCorrectGlobePosition
	  Expected: 0.0f
	  But was:  -7.92558241E-11f
	
  ✅ GeoreferenceScaleAffectsGlobeAnchors
TestCesiumGlobeAnchor
  ✅ AddingGlobeAnchorImmediatelySyncsGlobePositionFromTransform
  ✅ DisabledGlobeAnchorAdjustsForNewGeoreferenceWhenEnabled
  ✅ DoesNotChangeOrientationIfAdjustOrientationForGlobeWhenMovingIsFalse
  ✅ GivesCorrectResultsForDifferentEllipsoids
  ✅ SettingGlobeAnchorPositionUpdatesTransform
  ✅ SettingPositionImmediatelyAfterAddingAnchorDoesAffectOrientation
  ✅ SettingTransformPositionAlsoUpdatesOrientation
  ✅ StartDoesNotClobberPreviouslySetPosition
TestCesiumMetadataValue
  ✅ ConstructsArrayValue
  ✅ ConstructsBooleanValue
  ✅ ConstructsEmptyValue
  ✅ ConstructsMatNValue
  ✅ ConstructsScalarValue
  ✅ ConstructsStringValue
  ✅ ConstructsVecNValue
  ✅ GetBooleanConvertsScalarValue
  ✅ GetBooleanConvertsStringValue
  ✅ GetBooleanReturnsBooleanValue
  ✅ GetBooleanReturnsDefaultValueForInvalidStrings
  ✅ GetBooleanReturnsDefaultValueForUnsupportedTypes
  ✅ GetByteConvertsBooleanValue
  ✅ GetByteConvertsStringValue
  ✅ GetByteReturnsDefaultValueForInvalidStrings
  ✅ GetByteReturnsDefaultValueForOutOfRangeNumbers
  ✅ GetByteReturnsDefaultValueForUnsupportedTypes
  ✅ GetByteReturnsInRangeValues
  ✅ GetDouble2ConvertsBooleanValue
  ✅ GetDouble2ConvertsCesiumVecNValues
  ✅ GetDouble2ConvertsScalarValues
  ✅ GetDouble2ConvertsVec3Values
  ✅ GetDouble2ConvertsVec4Values
  ✅ GetDouble2ReturnsDefaultValueForUnsupportedTypes
  ✅ GetDouble2ReturnsVec2Values
  ✅ GetDouble2x2ConvertsBooleanValue
  ✅ GetDouble2x2ConvertsCesiumMatNValues
  ✅ GetDouble2x2ConvertsMat3Values
  ✅ GetDouble2x2ConvertsMat4Values
  ✅ GetDouble2x2ConvertsScalarValues
  ✅ GetDouble2x2ReturnsDefaultValueForUnsupportedTypes
  ✅ GetDouble2x2ReturnsMat2Values
  ✅ GetDouble3ConvertsBooleanValue
  ✅ GetDouble3ConvertsCesiumVecNValues
  ✅ GetDouble3ConvertsScalarValues
  ✅ GetDouble3ConvertsVec2Values
  ✅ GetDouble3ConvertsVec4Values
  ✅ GetDouble3ReturnsDefaultValueForUnsupportedTypes
  ✅ GetDouble3ReturnsVec3Values
  ✅ GetDouble3x3ConvertsBooleanValue
  ✅ GetDouble3x3ConvertsCesiumMatNValues
  ✅ GetDouble3x3ConvertsMat2Values
  ✅ GetDouble3x3ConvertsMat4Values
  ✅ GetDouble3x3ConvertsScalarValues
  ✅ GetDouble3x3ReturnsDefaultValueForUnsupportedTypes
  ✅ GetDouble3x3ReturnsMat3Values
  ✅ GetDouble4ConvertsBooleanValue
  ✅ GetDouble4ConvertsCesiumVecNValues
  ✅ GetDouble4ConvertsScalarValues
  ✅ GetDouble4ConvertsVec2Values
  ✅ GetDouble4ConvertsVec3Values
  ✅ GetDouble4ReturnsDefaultValueForUnsupportedTypes
  ✅ GetDouble4ReturnsVec4Values
  ✅ GetDouble4x4ConvertsBooleanValue
  ✅ GetDouble4x4ConvertsCesiumMatNValues
  ✅ GetDouble4x4ConvertsMat2Values
  ✅ GetDouble4x4ConvertsMat3Values
  ✅ GetDouble4x4ConvertsScalarValues
  ✅ GetDouble4x4ReturnsDefaultValueForUnsupportedTypes
  ✅ GetDouble4x4ReturnsMat4Values
  ✅ GetDoubleConvertsBooleanValue
  ✅ GetDoubleConvertsStringValue
  ✅ GetDoubleReturnsDefaultValueForInvalidStrings
  ✅ GetDoubleReturnsDefaultValueForUnsupportedTypes
  ✅ GetDoubleReturnsScalarValues
  ✅ GetFloat2ConvertsBooleanValue
  ✅ GetFloat2ConvertsCesiumVecNValues
  ✅ GetFloat2ConvertsScalarValues
  ✅ GetFloat2ConvertsVec3Values
  ✅ GetFloat2ConvertsVec4Values
  ✅ GetFloat2ReturnsDefaultValueForOutOfRangeValues
  ✅ GetFloat2ReturnsDefaultValueForUnsupportedTypes
  ✅ GetFloat2ReturnsVec2Values
  ✅ GetFloat2x2ConvertsBooleanValue
  ✅ GetFloat2x2ConvertsCesiumMatNValues
  ✅ GetFloat2x2ConvertsMat3Values
  ✅ GetFloat2x2ConvertsMat4Values
  ✅ GetFloat2x2ConvertsScalarValues
  ✅ GetFloat2x2ReturnsDefaultValueForOutOfRangeValues
  ✅ GetFloat2x2ReturnsDefaultValueForUnsupportedTypes
  ✅ GetFloat2x2ReturnsMat2Values
  ✅ GetFloat3ConvertsBooleanValue
  ✅ GetFloat3ConvertsCesiumVecNValues
  ✅ GetFloat3ConvertsScalarValues
  ✅ GetFloat3ConvertsVec2Values
  ✅ GetFloat3ConvertsVec4Values
  ✅ GetFloat3ReturnsDefaultValueForOutOfRangeValues
  ✅ GetFloat3ReturnsDefaultValueForUnsupportedTypes
  ✅ GetFloat3ReturnsVec3Values
  ✅ GetFloat3x3ConvertsBooleanValue
  ✅ GetFloat3x3ConvertsCesiumMatNValues
  ✅ GetFloat3x3ConvertsMat2Values
  ✅ GetFloat3x3ConvertsMat4Values
  ✅ GetFloat3x3ConvertsScalarValues
  ✅ GetFloat3x3ReturnsDefaultValueForOutOfRangeValues
  ✅ GetFloat3x3ReturnsDefaultValueForUnsupportedTypes
  ✅ GetFloat3x3ReturnsMat3Values
  ✅ GetFloat4ConvertsBooleanValue
  ✅ GetFloat4ConvertsCesiumVecNValues
  ✅ GetFloat4ConvertsScalarValues
  ✅ GetFloat4ConvertsVec2Values
  ✅ GetFloat4ConvertsVec3Values
  ✅ GetFloat4ReturnsDefaultValueForOutOfRangeValues
  ✅ GetFloat4ReturnsDefaultValueForUnsupportedTypes
  ✅ GetFloat4ReturnsVec4Values
  ✅ GetFloat4x4ConvertsBooleanValue
  ✅ GetFloat4x4ConvertsCesiumMatNValues
  ✅ GetFloat4x4ConvertsMat2Values
  ✅ GetFloat4x4ConvertsMat3Values
  ✅ GetFloat4x4ConvertsScalarValues
  ✅ GetFloat4x4ReturnsDefaultValueForOutOfRangeValues
  ✅ GetFloat4x4ReturnsDefaultValueForUnsupportedTypes
  ✅ GetFloat4x4ReturnsMat4Values
  ✅ GetFloatConvertsBooleanValue
  ✅ GetFloatConvertsStringValue
  ✅ GetFloatReturnsDefaultValueForInvalidStrings
  ✅ GetFloatReturnsDefaultValueForOutOfRangeNumbers
  ✅ GetFloatReturnsDefaultValueForUnsupportedTypes
  ✅ GetFloatReturnsInRangeValues
  ✅ GetInt16ConvertsBooleanValue
  ✅ GetInt16ConvertsStringValue
  ✅ GetInt16ReturnsDefaultValueForInvalidStrings
  ✅ GetInt16ReturnsDefaultValueForOutOfRangeNumbers
  ✅ GetInt16ReturnsDefaultValueForUnsupportedTypes
  ✅ GetInt16ReturnsInRangeValues
  ✅ GetInt2ConvertsBooleanValue
  ✅ GetInt2ConvertsCesiumVecNValues
  ✅ GetInt2ConvertsScalarValues
  ✅ GetInt2ConvertsVec3Values
  ✅ GetInt2ConvertsVec4Values
  ✅ GetInt2ReturnsDefaultValueForOutOfRangeValues
  ✅ GetInt2ReturnsDefaultValueForUnsupportedTypes
  ✅ GetInt2ReturnsVec2Values
  ✅ GetInt2x2ConvertsBooleanValue
  ✅ GetInt2x2ConvertsCesiumMatNValues
  ✅ GetInt2x2ConvertsMat3Values
  ✅ GetInt2x2ConvertsMat4Values
  ✅ GetInt2x2ConvertsScalarValues
  ✅ GetInt2x2ReturnsDefaultValueForOutOfRangeValues
  ✅ GetInt2x2ReturnsDefaultValueForUnsupportedTypes
  ✅ GetInt2x2ReturnsMat2Values
  ✅ GetInt32ConvertsBooleanValue
  ✅ GetInt32ConvertsStringValue
  ✅ GetInt32ReturnsDefaultValueForInvalidStrings
  ✅ GetInt32ReturnsDefaultValueForOutOfRangeNumbers
  ✅ GetInt32ReturnsDefaultValueForUnsupportedTypes
  ✅ GetInt32ReturnsInRangeValues
  ✅ GetInt3ConvertsBooleanValue
  ✅ GetInt3ConvertsCesiumVecNValues
  ✅ GetInt3ConvertsScalarValues
  ✅ GetInt3ConvertsVec2Values
  ✅ GetInt3ConvertsVec4Values
  ✅ GetInt3ReturnsDefaultValueForOutOfRangeValues
  ✅ GetInt3ReturnsDefaultValueForUnsupportedTypes
  ✅ GetInt3ReturnsVec3Values
  ✅ GetInt3x3ConvertsBooleanValue
  ✅ GetInt3x3ConvertsCesiumMatNValues
  ✅ GetInt3x3ConvertsMat2Values
  ✅ GetInt3x3ConvertsMat4Values
  ✅ GetInt3x3ConvertsScalarValues
  ✅ GetInt3x3ReturnsDefaultValueForOutOfRangeValues
  ✅ GetInt3x3ReturnsDefaultValueForUnsupportedTypes
  ✅ GetInt3x3ReturnsMat3Values
  ✅ GetInt4ConvertsBooleanValue
  ✅ GetInt4ConvertsCesiumVecNValues
  ✅ GetInt4ConvertsScalarValues
  ✅ GetInt4ConvertsVec2Values
  ✅ GetInt4ConvertsVec3Values
  ✅ GetInt4ReturnsDefaultValueForOutOfRangeValues
  ✅ GetInt4ReturnsDefaultValueForUnsupportedTypes
  ✅ GetInt4ReturnsVec4Values
  ✅ GetInt4x4ConvertsBooleanValue
  ✅ GetInt4x4ConvertsCesiumMatNValues
  ✅ GetInt4x4ConvertsMat2Values
  ✅ GetInt4x4ConvertsMat3Values
  ✅ GetInt4x4ConvertsScalarValues
  ✅ GetInt4x4ReturnsDefaultValueForOutOfRangeValues
  ✅ GetInt4x4ReturnsDefaultValueForUnsupportedTypes
  ✅ GetInt4x4ReturnsMat4Values
  ✅ GetInt64ConvertsBooleanValue
  ✅ GetInt64ConvertsStringValue
  ✅ GetInt64ReturnsDefaultValueForInvalidStrings
  ✅ GetInt64ReturnsDefaultValueForOutOfRangeNumbers
  ✅ GetInt64ReturnsDefaultValueForUnsupportedTypes
  ✅ GetInt64ReturnsInRangeValues
  ✅ GetSByteConvertsBooleanValue
  ✅ GetSByteConvertsStringValue
  ✅ GetSByteReturnsDefaultValueForInvalidStrings
  ✅ GetSByteReturnsDefaultValueForOutOfRangeNumbers
  ✅ GetSByteReturnsDefaultValueForUnsupportedTypes
  ✅ GetSByteReturnsInRangeValues
  ✅ GetStringConvertsBooleanValue
  ✅ GetStringConvertsScalarValue
  ✅ GetStringReturnsDefaultValueForUnsupportedTypes
  ✅ GetStringReturnsStringValue
  ✅ GetUInt16ConvertsBooleanValue
  ✅ GetUInt16ConvertsStringValue
  ✅ GetUInt16ReturnsDefaultValueForInvalidStrings
  ✅ GetUInt16ReturnsDefaultValueForOutOfRangeNumbers
  ✅ GetUInt16ReturnsDefaultValueForUnsupportedTypes
  ✅ GetUInt16ReturnsInRangeValues
  ✅ GetUInt2ConvertsBooleanValue
  ✅ GetUInt2ConvertsCesiumVecNValues
  ✅ GetUInt2ConvertsScalarValues
  ✅ GetUInt2ConvertsVec3Values
  ✅ GetUInt2ConvertsVec4Values
  ✅ GetUInt2ReturnsDefaultValueForOutOfRangeValues
  ✅ GetUInt2ReturnsDefaultValueForUnsupportedTypes
  ✅ GetUInt2ReturnsVec2Values
  ✅ GetUInt2x2ConvertsBooleanValue
  ✅ GetUInt2x2ConvertsCesiumMatNValues
  ✅ GetUInt2x2ConvertsMat3Values
  ✅ GetUInt2x2ConvertsMat4Values
  ✅ GetUInt2x2ConvertsScalarValues
  ✅ GetUInt2x2ReturnsDefaultValueForOutOfRangeValues
  ✅ GetUInt2x2ReturnsDefaultValueForUnsupportedTypes
  ✅ GetUInt2x2ReturnsMat2Values
  ✅ GetUInt32ConvertsBooleanValue
  ✅ GetUInt32ConvertsStringValue
  ✅ GetUInt32ReturnsDefaultValueForInvalidStrings
  ✅ GetUInt32ReturnsDefaultValueForOutOfRangeNumbers
  ✅ GetUInt32ReturnsDefaultValueForUnsupportedTypes
  ✅ GetUInt32ReturnsInRangeValues
  ✅ GetUInt3ConvertsBooleanValue
  ✅ GetUInt3ConvertsCesiumVecNValues
  ✅ GetUInt3ConvertsScalarValues
  ✅ GetUInt3ConvertsVec2Values
  ✅ GetUInt3ConvertsVec4Values
  ✅ GetUInt3ReturnsDefaultValueForOutOfRangeValues
  ✅ GetUInt3ReturnsDefaultValueForUnsupportedTypes
  ✅ GetUInt3ReturnsVec3Values
  ✅ GetUInt3x3ConvertsBooleanValue
  ✅ GetUInt3x3ConvertsCesiumMatNValues
  ✅ GetUInt3x3ConvertsMat2Values
  ✅ GetUInt3x3ConvertsMat4Values
  ✅ GetUInt3x3ConvertsScalarValues
  ✅ GetUInt3x3ReturnsDefaultValueForOutOfRangeValues
  ✅ GetUInt3x3ReturnsDefaultValueForUnsupportedTypes
  ✅ GetUInt3x3ReturnsMat3Values
  ✅ GetUInt4ConvertsBooleanValue
  ✅ GetUInt4ConvertsCesiumVecNValues
  ✅ GetUInt4ConvertsScalarValues
  ✅ GetUInt4ConvertsVec2Values
  ✅ GetUInt4ConvertsVec3Values
  ✅ GetUInt4ReturnsDefaultValueForOutOfRangeValues
  ✅ GetUInt4ReturnsDefaultValueForUnsupportedTypes
  ✅ GetUInt4ReturnsVec4Values
  ✅ GetUInt4x4ConvertsBooleanValue
  ✅ GetUInt4x4ConvertsCesiumMatNValues
  ✅ GetUInt4x4ConvertsMat2Values
  ✅ GetUInt4x4ConvertsMat3Values
  ✅ GetUInt4x4ConvertsScalarValues
  ✅ GetUInt4x4ReturnsDefaultValueForOutOfRangeValues
  ✅ GetUInt4x4ReturnsDefaultValueForUnsupportedTypes
  ✅ GetUInt4x4ReturnsMat4Values
  ✅ GetUInt64ConvertsBooleanValue
  ✅ GetUInt64ConvertsStringValue
  ✅ GetUInt64ReturnsDefaultValueForInvalidStrings
  ✅ GetUInt64ReturnsDefaultValueForOutOfRangeNumbers
  ✅ GetUInt64ReturnsDefaultValueForUnsupportedTypes
  ✅ GetUInt64ReturnsInRangeValues
TestCesiumObjectPool
  ✅ AfterPoolIsDisposedReleasedObjectsAreDestroyed
  ✅ IfPoolIsFullObjectIsReleasedAndDestroyed
  ✅ ObjectReleasedIntoPoolCanBeRetrieved
TestCesiumOriginShift
  ✅ ActivatesSubSceneWithinRange
  ✅ IgnoresSubSceneTransformForActivationCheck
  ✅ ShiftsOriginWithCharacterController
  ✅ UsesDistanceProperty
  ✅ UsesGeoreferenceTransformForActivationCheck
TestCesiumPropertyTableProperty
  ✅ ConstructsArrayProperty
  ✅ ConstructsBooleanProperty
  ✅ ConstructsEmptyProperty
  ✅ ConstructsMatNProperty
  ✅ ConstructsScalarProperty
  ✅ ConstructsStringProperty
  ✅ ConstructsVecNProperty
  ✅ GetArrayReturnsEmptyArrayForNonArrayProperty
  ✅ GetArrayReturnsFixedLengthArrayValues
  ✅ GetArrayReturnsVariableLengthArrayValues
  ✅ GetBooleanConvertsScalarValues
  ✅ GetBooleanConvertsStringValues
  ✅ GetBooleanReturnsBooleanValues
  ✅ GetByteConvertsBooleanValue
  ✅ GetByteConvertsStringValue
  ✅ GetByteReturnsInRangeValues
  ✅ GetDouble2ConvertsBooleanValue
  ✅ GetDouble2ConvertsScalarValues
  ✅ GetDouble2ConvertsVec3Values
  ✅ GetDouble2ConvertsVec4Values
  ✅ GetDouble2ReturnsVec2Values
  ✅ GetDouble2x2ConvertsBooleanValue
  ✅ GetDouble2x2ConvertsMat3Values
  ✅ GetDouble2x2ConvertsMat4Values
  ✅ GetDouble2x2ConvertsScalarValues
  ✅ GetDouble2x2ReturnsMat2Values
  ✅ GetDouble3ConvertsBooleanValue
  ✅ GetDouble3ConvertsScalarValues
  ✅ GetDouble3ConvertsVec2Values
  ✅ GetDouble3ConvertsVec4Values
  ✅ GetDouble3ReturnsVec3Values
  ✅ GetDouble3x3ConvertsBooleanValue
  ✅ GetDouble3x3ConvertsMat2Values
  ✅ GetDouble3x3ConvertsMat4Values
  ✅ GetDouble3x3ConvertsScalarValues
  ✅ GetDouble3x3ReturnsMat3Values
  ✅ GetDouble4ConvertsBooleanValue
  ✅ GetDouble4ConvertsScalarValues
  ✅ GetDouble4ConvertsVec2Values
  ✅ GetDouble4ConvertsVec3Values
  ✅ GetDouble4ReturnsVec4Values
  ✅ GetDouble4x4ConvertsBooleanValue
  ✅ GetDouble4x4ConvertsMat2Values
  ✅ GetDouble4x4ConvertsMat3Values
  ✅ GetDouble4x4ConvertsScalarValues
  ✅ GetDouble4x4ReturnsMat4Values
  ✅ GetDoubleConvertsBooleanValue
  ✅ GetDoubleConvertsStringValue
  ✅ GetDoubleReturnsNormalizedScalarValues
  ✅ GetDoubleReturnsScalarValues
  ✅ GetFloat2ConvertsBooleanValue
  ✅ GetFloat2ConvertsScalarValues
  ✅ GetFloat2ConvertsVec3Values
  ✅ GetFloat2ConvertsVec4Values
  ✅ GetFloat2ReturnsVec2Values
  ✅ GetFloat2x2ConvertsBooleanValue
  ✅ GetFloat2x2ConvertsMat3Values
  ✅ GetFloat2x2ConvertsMat4Values
  ✅ GetFloat2x2ConvertsScalarValues
  ✅ GetFloat2x2ReturnsMat2Values
  ✅ GetFloat3ConvertsBooleanValue
  ✅ GetFloat3ConvertsScalarValues
  ✅ GetFloat3ConvertsVec2Values
  ✅ GetFloat3ConvertsVec4Values
  ✅ GetFloat3ReturnsVec3Values
  ✅ GetFloat3x3ConvertsBooleanValue
  ✅ GetFloat3x3ConvertsMat2Values
  ✅ GetFloat3x3ConvertsMat4Values
  ✅ GetFloat3x3ConvertsScalarValues
  ✅ GetFloat3x3ReturnsMat3Values
  ✅ GetFloat4ConvertsBooleanValue
  ✅ GetFloat4ConvertsScalarValues
  ✅ GetFloat4ConvertsVec2Values
  ✅ GetFloat4ConvertsVec3Values
  ✅ GetFloat4ReturnsVec4Values
  ✅ GetFloat4x4ConvertsBooleanValue
  ✅ GetFloat4x4ConvertsMat2Values
  ✅ GetFloat4x4ConvertsMat3Values
  ✅ GetFloat4x4ConvertsScalarValues
  ✅ GetFloat4x4ReturnsMat4Values
  ✅ GetFloatConvertsBooleanValue
  ✅ GetFloatConvertsStringValue
  ✅ GetFloatReturnsInRangeValues
  ✅ GetInt16ConvertsBooleanValue
  ✅ GetInt16ConvertsStringValue
  ✅ GetInt16ReturnsInRangeValues
  ✅ GetInt2ConvertsBooleanValue
  ✅ GetInt2ConvertsScalarValues
  ✅ GetInt2ConvertsVec3Values
  ✅ GetInt2ConvertsVec4Values
  ✅ GetInt2ReturnsVec2Values
  ✅ GetInt2x2ConvertsBooleanValue
  ✅ GetInt2x2ConvertsMat3Values
  ✅ GetInt2x2ConvertsMat4Values
  ✅ GetInt2x2ConvertsScalarValues
  ✅ GetInt2x2ReturnsMat2Values
  ✅ GetInt32ConvertsBooleanValue
  ✅ GetInt32ConvertsStringValue
  ✅ GetInt32ReturnsInRangeValues
  ✅ GetInt3ConvertsBooleanValue
  ✅ GetInt3ConvertsScalarValues
  ✅ GetInt3ConvertsVec2Values
  ✅ GetInt3ConvertsVec4Values
  ✅ GetInt3ReturnsVec3Values
  ✅ GetInt3x3ConvertsBooleanValue
  ✅ GetInt3x3ConvertsMat2Values
  ✅ GetInt3x3ConvertsMat4Values
  ✅ GetInt3x3ConvertsScalarValues
  ✅ GetInt3x3ReturnsMat3Values
  ✅ GetInt4ConvertsBooleanValue
  ✅ GetInt4ConvertsScalarValues
  ✅ GetInt4ConvertsVec2Values
  ✅ GetInt4ConvertsVec3Values
  ✅ GetInt4ReturnsVec4Values
  ✅ GetInt4x4ConvertsBooleanValue
  ✅ GetInt4x4ConvertsMat2Values
  ✅ GetInt4x4ConvertsMat3Values
  ✅ GetInt4x4ConvertsScalarValues
  ✅ GetInt4x4ReturnsMat4Values
  ✅ GetInt64ConvertsBooleanValue
  ✅ GetInt64ConvertsStringValue
  ✅ GetInt64ReturnsInRangeValues
  ✅ GetRawValueReturnsRawScalarValues
  ✅ GetSByteConvertsBooleanValue
  ✅ GetSByteConvertsStringValue
  ✅ GetSByteReturnsInRangeValues
  ✅ GetStringConvertsBooleanValue
  ✅ GetStringConvertsScalarValue
  ✅ GetStringReturnsStringValue
  ✅ GetUInt16ConvertsBooleanValue
  ✅ GetUInt16ConvertsStringValue
  ✅ GetUInt16ReturnsInRangeValues
  ✅ GetUInt2ConvertsBooleanValue
  ✅ GetUInt2ConvertsScalarValues
  ✅ GetUInt2ConvertsVec3Values
  ✅ GetUInt2ConvertsVec4Values
  ✅ GetUInt2ReturnsVec2Values
  ✅ GetUInt2x2ConvertsBooleanValue
  ✅ GetUInt2x2ConvertsMat3Values
  ✅ GetUInt2x2ConvertsMat4Values
  ✅ GetUInt2x2ConvertsScalarValues
  ✅ GetUInt2x2ReturnsMat2Values
  ✅ GetUInt32ConvertsBooleanValue
  ✅ GetUInt32ConvertsStringValue
  ✅ GetUInt32ReturnsInRangeValues
  ✅ GetUInt3ConvertsBooleanValue
  ✅ GetUInt3ConvertsScalarValues
  ✅ GetUInt3ConvertsVec2Values
  ✅ GetUInt3ConvertsVec4Values
  ✅ GetUInt3ReturnsVec3Values
  ✅ GetUInt3x3ConvertsBooleanValue
  ✅ GetUInt3x3ConvertsMat2Values
  ✅ GetUInt3x3ConvertsMat4Values
  ✅ GetUInt3x3ConvertsScalarValues
  ✅ GetUInt3x3ReturnsMat3Values
  ✅ GetUInt4ConvertsBooleanValue
  ✅ GetUInt4ConvertsScalarValues
  ✅ GetUInt4ConvertsVec2Values
  ✅ GetUInt4ConvertsVec3Values
  ✅ GetUInt4ReturnsVec4Values
  ✅ GetUInt4x4ConvertsBooleanValue
  ✅ GetUInt4x4ConvertsMat2Values
  ✅ GetUInt4x4ConvertsMat3Values
  ✅ GetUInt4x4ConvertsScalarValues
  ✅ GetUInt4x4ReturnsMat4Values
  ✅ GetUInt64ConvertsBooleanValue
  ✅ GetUInt64ConvertsStringValue
  ✅ GetUInt64ReturnsInRangeValues
  ✅ GetValueReturnsTransformedScalarValues
TestCesiumSimplePlanarEllipsoidCurve
  ✅ ShouldCalculateMidpointCorrectly
  ✅ StartAndEndOfPathAreIdenticalToInput

Annotations

Check failure on line 0 in /Users/runner/cesium/CesiumForUnityBuildProject/TestResults.xml

See this annotation in the file changed.

@github-actions github-actions / Tests - macOS

CesiumForUnityBuildProject.CesiumTests.dll ► TestCesiumFlyToController ► FlyToLocationLongitudeLatitudeHeight

Failed test found in:
  /Users/runner/cesium/CesiumForUnityBuildProject/TestResults.xml
Error:
  Unhandled log message: '[Exception] AssertionException: Flight should not be interrupted.'. Use UnityEngine.TestTools.LogAssert.Expect
Raw output
NUnit.Framework.Assert.Fail (System.String message, System.Object[] args) (at <10b6135e63434fdba4fc6c109928ab3b>:0)
NUnit.Framework.Assert.Fail (System.String message) (at <10b6135e63434fdba4fc6c109928ab3b>:0)
TestCesiumFlyToController+<>c.<FlyToLocationLongitudeLatitudeHeight>b__0_1 () (at ./Packages/com.cesium.unity/Tests/TestCesiumFlyToController.cs:51)
CesiumForUnity.CesiumFlyToController.InterruptFlight () (at ./Packages/com.cesium.unity/Runtime/CesiumFlyToController.cs:348)
CesiumForUnity.CesiumFlyToController.HandleFlightStep (System.Single deltaTime) (at ./Packages/com.cesium.unity/Runtime/CesiumFlyToController.cs:260)
CesiumForUnity.CesiumFlyToController.Update () (at ./Packages/com.cesium.unity/Runtime/CesiumFlyToController.cs:185)

Check failure on line 0 in /Users/runner/cesium/CesiumForUnityBuildProject/TestResults.xml

See this annotation in the file changed.

@github-actions github-actions / Tests - macOS

CesiumForUnityBuildProject.CesiumTests.dll ► TestCesiumGeoreference ► ChangingOriginAtRuntimeUpdatesGlobeAnchors

Failed test found in:
  /Users/runner/cesium/CesiumForUnityBuildProject/TestResults.xml
Error:
    Expected: 0.0f
    But was:  -7.92558241E-11f
  
Raw output
at TestCesiumGeoreference+<ChangingOriginAtRuntimeUpdatesGlobeAnchors>d__0.MoveNext () [0x000cc] in ./Packages/com.cesium.unity/Tests/TestCesiumGeoreference.cs:27
at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0003a] in ./Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46

Check failure on line 0 in /Users/runner/cesium/CesiumForUnityBuildProject/TestResults.xml

See this annotation in the file changed.

@github-actions github-actions / Tests - macOS

CesiumForUnityBuildProject.CesiumTests.dll ► TestCesiumGeoreference ► ChangingParentTransformAndGeoreferenceMaintainsCorrectGlobePosition

Failed test found in:
  /Users/runner/cesium/CesiumForUnityBuildProject/TestResults.xml
Error:
    Expected: 0.0f
    But was:  -7.92558241E-11f
  
Raw output
at TestCesiumGeoreference+<ChangingParentTransformAndGeoreferenceMaintainsCorrectGlobePosition>d__1.MoveNext () [0x000d1] in ./Packages/com.cesium.unity/Tests/TestCesiumGeoreference.cs:59
at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0003a] in ./Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46