fix: Unpacking prefab might look like some data lost in PrefabSafeUniqueCollection #3297
❌️ Test results 2022 - 415/420, failed: 5 - Failed in 43.903s
❌️ editmode-results.xml - 415/420, failed: 5 - Failed in 43.903s
Details
❌️ editmode-results.xml - 415/420, failed: 5 - Failed in 43.903s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorOptimizer.AnyStateToEntryExitTest - 4/4 - Passed in 2.913s
- ✅ HaolanGestureFace - Passed in 0.794s
- ✅ HaolanGestureHand - Passed in 0.707s
- ✅ RISNoRoot - Passed in 0.686s
- ✅ RISWithRoot - Passed in 0.726s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorOptimizer.EntryExitToBlendTreeTest - 3/3 - Passed in 2.139s
- ✅ GestureConvertibleSimple - Passed in 0.717s
- ✅ GestureConvertibleWithIntOrBoolCondition - Passed in 0.719s
- ✅ GestureNonConvertibleBecauseCurve - Passed in 0.703s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorOptimizer.Issue969Test - 8/8 - Passed in 5.478s
- ✅ FX0 - Passed in 0.714s
- ✅ FX2 - Passed in 0.671s
- ✅ FX5 - Passed in 0.683s
- ✅ FX6 - Passed in 0.682s
- ✅ FX7 - Passed in 0.696s
- ✅ MultipleEqualsExitFromDefaultAndNonEqualsExitFromNonDefault - Passed in 0.687s
- ✅ NoConditionEntryToDefault - Passed in 0.676s
- ✅ RelaxDefaultToExitCondition - Passed in 0.668s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorOptimizer.Issue989Test - 4/4 - Passed in 2.783s
- ✅ FXWithout2 - Passed in 0.700s
- ✅ FXWithout2WithSameMotion - Passed in 0.701s
- ✅ FXWithout3 - Passed in 0.681s
- ✅ FXWithout3WithSameMotion - Passed in 0.701s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorOptimizer.MergeBlendTreeLayerTest - 4/4 - Passed in 2.796s
- ✅ BlockedCompletely - Passed in 0.728s
- ✅ BlockedPartially - Passed in 0.670s
- ✅ Merge - Passed in 0.688s
- ✅ NormalizeBlendValues - Passed in 0.710s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorOptimizer.RemoveMeaninglessLayerTest - 1/1 - Passed in 0.686s
- ✅ TestAfterBlendTreeOptimization - Passed in 0.686s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorParserTest.AnimationTest.TestParsingConstSourceAnimation - 19/19 - Passed in 0.090s
- ✅ TestParsingConstSourceAnimation("Animate0To100","blendShape.shape0",100.0f) - Passed in 0.024s
- ✅ TestParsingConstSourceAnimation("Animate1To100","blendShape.shape1",100.0f) - Passed in 0.004s
- ✅ TestParsingConstSourceAnimation("Animate3To100","blendShape.shape3",100.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate4To100","blendShape.shape4",100.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate5To0","blendShape.shape5",0.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate5To100","blendShape.shape5",100.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate6To0","blendShape.shape6",0.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate6To100","blendShape.shape6",100.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate7To100","blendShape.shape7",100.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate8To100","blendShape.shape8",100.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate9To100","blendShape.shape9",100.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate10To100","blendShape.shape10",100.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate11To100","blendShape.shape11",100.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate12To10","blendShape.shape12",10.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate13To10","blendShape.shape13",10.0f) - Passed in 0.003s
- ✅ TestParsingConstSourceAnimation("Animate14To10","blendShape.shape14",10.0f) - Passed in 0.007s
- ✅ TestParsingConstSourceAnimation("Animate15To10","blendShape.shape15",10.0f) - Passed in 0.004s
- ✅ TestParsingConstSourceAnimation("Animate16To100","blendShape.shape16",100.0f) - Passed in 0.004s
- ✅ TestParsingConstSourceAnimation("Animate17To100","blendShape.shape17",100.0f) - Passed in 0.004s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorParserTest.AnimationTest.TestParsingVariableSourceAnimation - 3/3 - Passed in 0.015s
- ✅ TestParsingVariableSourceAnimation("Animate1ToVariable","blendShape.shape1") - Passed in 0.006s
- ✅ TestParsingVariableSourceAnimation("Animate2ToVariable","blendShape.shape2") - Passed in 0.005s
- ✅ TestParsingVariableSourceAnimation("Animate15ToVariable","blendShape.shape15") - Passed in 0.004s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorParserTest.AnimationTest.VerifyConstSourceAnimation - 19/19 - Passed in 0.065s
- ✅ VerifyConstSourceAnimation("Animate0To100","blendShape.shape0",100.0f) - Passed in 0.009s
- ✅ VerifyConstSourceAnimation("Animate1To100","blendShape.shape1",100.0f) - Passed in 0.004s
- ✅ VerifyConstSourceAnimation("Animate3To100","blendShape.shape3",100.0f) - Passed in 0.004s
- ✅ VerifyConstSourceAnimation("Animate4To100","blendShape.shape4",100.0f) - Passed in 0.004s
- ✅ VerifyConstSourceAnimation("Animate5To0","blendShape.shape5",0.0f) - Passed in 0.004s
- ✅ VerifyConstSourceAnimation("Animate5To100","blendShape.shape5",100.0f) - Passed in 0.004s
- ✅ VerifyConstSourceAnimation("Animate6To0","blendShape.shape6",0.0f) - Passed in 0.004s
- ✅ VerifyConstSourceAnimation("Animate6To100","blendShape.shape6",100.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate7To100","blendShape.shape7",100.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate8To100","blendShape.shape8",100.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate9To100","blendShape.shape9",100.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate10To100","blendShape.shape10",100.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate11To100","blendShape.shape11",100.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate12To10","blendShape.shape12",10.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate13To10","blendShape.shape13",10.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate14To10","blendShape.shape14",10.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate15To10","blendShape.shape15",10.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate16To100","blendShape.shape16",100.0f) - Passed in 0.003s
- ✅ VerifyConstSourceAnimation("Animate17To100","blendShape.shape17",100.0f) - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorParserTest.AnimationTest.VerifyVariableSourceAnimation - 3/3 - Passed in 0.012s
- ✅ VerifyVariableSourceAnimation("Animate1ToVariable","blendShape.shape1") - Passed in 0.007s
- ✅ VerifyVariableSourceAnimation("Animate2ToVariable","blendShape.shape2") - Passed in 0.003s
- ✅ VerifyVariableSourceAnimation("Animate15ToVariable","blendShape.shape15") - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorParserTest.AnimatorTest - 26/26 - Passed in 0.142s
- ✅ TestLayer00_BaseAnimate0ToConst100 - Passed in 0.019s
- ✅ TestLayer01_Animate1ToVariable - Passed in 0.003s
- ✅ TestLayer02_Animate2ToVariable - Passed in 0.003s
- ✅ TestLayer03_Animate3ToConst100Non0_1Weight - Passed in 0.003s
- ✅ TestLayer04_Animate4ToConst100WithMultipleState - Passed in 0.003s
- ✅ TestLayer05_Animate5To100_0WithMultipleState - Passed in 0.003s
- ✅ TestLayer06_Animate6To100_0WithSubStateMachine - Passed in 0.003s
- ✅ TestLayer07_Animate7To100With1DBlendTree - Passed in 0.011s
- ✅ TestLayer08_Animate8To100WithSimpleDirectional2DBlendTree - Passed in 0.003s
- ✅ TestLayer09_Animate9To100WithFreedomDirection2DBlendTree - Passed in 0.003s
- ✅ TestLayer10_Animate10To100WithFreeformCartesian2DBlendTree - Passed in 0.003s
- ✅ TestLayer11_Animate11To100Partially - Passed in 0.003s
- ✅ TestLayer12_AnimateOverride1To100 - Passed in 0.003s
- ✅ TestLayer13_Animate12ToConst10 - Passed in 0.003s
- ✅ TestLayer14_Animate12ToConst10Additive - Passed in 0.003s
- ✅ TestLayer15_Animate13ToConst10 - Passed in 0.003s
- ✅ TestLayer16_Animate13ToConst10AdditivePartially - Passed in 0.003s
- ✅ TestLayer17_Animate14ToConst10AdditivePartially - Passed in 0.003s
- ✅ TestLayer18_Animate15ToConst10 - Passed in 0.003s
- ✅ TestLayer19_Animate15ToVariableAdditive - Passed in 0.003s
- ✅ TestLayer20_Animate16ToConst100Weight0 - Passed in 0.003s
- ✅ TestLayer21_Animate16ToConst100Weight0 - Passed in 0.003s
- ✅ TestOneLayerOverrides - Passed in 0.014s
- ✅ TestParseWhole - Passed in 0.020s
- ✅ TestParseWholeWithExternalWeightChanges - Passed in 0.010s
- ✅ TestTwoLayerOverrides - Passed in 0.004s
- ✅ Anatawa12.AvatarOptimizer.Test.AnimatorParserTest.Issue967.TestIssue967 - 1/1 - Passed in 0.008s
- ✅ Test - Passed in 0.008s
- ✅ Anatawa12.AvatarOptimizer.Test.ApplyObjectMappingTest - 3/3 - Passed in 0.070s
- ✅ AvatarMask - Passed in 0.040s
- ✅ PreserveAnimationLength - Passed in 0.020s
- ✅ PreserveProxyAnimation - Passed in 0.010s
- ✅ Anatawa12.AvatarOptimizer.Test.AutoMergeSkinnedMeshTest - 9/9 - Passed in 0.600s
- ✅ CategorizeMeshesForMerge_Merge_AlwaysAppliedAnimationWithDifferentInitialValue - Passed in 0.335s
- ✅ CategorizeMeshesForMerge_Merge_AlwaysAppliedAnimationWithSameInitialValue - Passed in 0.033s
- ✅ CategorizeMeshesForMerge_Merge_NeverAppliedAnimationWithSameInitialValue - Passed in 0.036s
- ✅ CategorizeMeshesForMerge_Merge_PartiallyAppliedAnimationWithSameInitialValue - Passed in 0.036s
- ✅ CategorizeMeshesForMerge_Split_DifferentActivenessAnimation - Passed in 0.036s
- ✅ CategorizeMeshesForMerge_Split_NeverAppliedAnimationWithDifferentInitialValue - Passed in 0.032s
- ✅ CategorizeMeshesForMerge_Split_PartiallyAppliedAnimationWithDifferentInitialValue - Passed in 0.032s
- ✅ CreateSubMeshesMergePreserveOrder - Passed in 0.012s
- ✅ Issue1252NoCrashWithObjectReferenceCurve - Passed in 0.047s
- ✅ Anatawa12.AvatarOptimizer.Test.BuildAssetBundle - 1/1 - Passed in 18.050s
- ✅ Build - Passed in 18.050s
- ✅ Anatawa12.AvatarOptimizer.Test.CheckForUpdateLatest2TextFile - 1/1 - Passed in 0.004s
- ✅ Parse - Passed in 0.004s
- ✅ Anatawa12.AvatarOptimizer.Test.CheckForUpdateVersion - 3/3 - Passed in 0.011s
- ✅ Compare - Passed in 0.004s
- ✅ Parse - Passed in 0.004s
- ✅ ToString - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.ComponentSettingsTest.CheckAddComponentMenuIsInAvatarOptimizer - 18/18 - Passed in 0.050s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.ApplyOnPlay.GlobalActivator) - Passed in 0.004s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.ClearEndpointPosition) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.FreezeBlendShape) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.Activator) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.AvatarActivator) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.MakeChildren) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.MergeBone) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.MergePhysBone) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.MergeSkinnedMesh) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.MergeToonLitMaterial) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.RemoveMeshByBlendShape) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.RemoveMeshByMask) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.RemoveMeshByUVTile) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.RemoveMeshInBox) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.RemoveZeroSizedPolygon) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.RenameBlendShape) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.TraceAndOptimize) - Passed in 0.003s
- ✅ CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.UnusedBonesByReferencesTool) - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.ComponentSettingsTest.CheckDisallowMultipleComponentIsSpecified - 18/18 - Passed in 0.049s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.ApplyOnPlay.GlobalActivator) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.ClearEndpointPosition) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.FreezeBlendShape) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.Activator) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.AvatarActivator) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.MakeChildren) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.MergeBone) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.MergePhysBone) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.MergeSkinnedMesh) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.MergeToonLitMaterial) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.RemoveMeshByBlendShape) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.RemoveMeshByMask) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.RemoveMeshByUVTile) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.RemoveMeshInBox) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.RemoveZeroSizedPolygon) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.RenameBlendShape) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.TraceAndOptimize) - Passed in 0.003s
- ✅ CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.UnusedBonesByReferencesTool) - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.ComponentSettingsTest.CheckHelpURLAttribute - 18/18 - Passed in 0.050s
- ✅ CheckHelpURLAttribute(Anatawa12.ApplyOnPlay.GlobalActivator) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.ClearEndpointPosition) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.FreezeBlendShape) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.Activator) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.AvatarActivator) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.MakeChildren) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.MergeBone) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.MergePhysBone) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.MergeSkinnedMesh) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.MergeToonLitMaterial) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.RemoveMeshByBlendShape) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.RemoveMeshByMask) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.RemoveMeshByUVTile) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.RemoveMeshInBox) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.RemoveZeroSizedPolygon) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.RenameBlendShape) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.TraceAndOptimize) - Passed in 0.003s
- ✅ CheckHelpURLAttribute(Anatawa12.AvatarOptimizer.UnusedBonesByReferencesTool) - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.ComponentSettingsTest.CheckNotKeyable - 18/18 - Passed in 0.089s
- ✅ CheckNotKeyable(Anatawa12.ApplyOnPlay.GlobalActivator) - Passed in 0.005s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.ClearEndpointPosition) - Passed in 0.003s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.FreezeBlendShape) - Passed in 0.009s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.Activator) - Passed in 0.003s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.AvatarActivator) - Passed in 0.003s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.MakeChildren) - Passed in 0.008s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.MergeBone) - Passed in 0.003s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.MergePhysBone) - Passed in 0.008s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.MergeSkinnedMesh) - Passed in 0.012s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.MergeToonLitMaterial) - Passed in 0.003s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.RemoveMeshByBlendShape) - Passed in 0.005s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.RemoveMeshByMask) - Passed in 0.003s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.RemoveMeshByUVTile) - Passed in 0.003s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.RemoveMeshInBox) - Passed in 0.003s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.RemoveZeroSizedPolygon) - Passed in 0.003s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.RenameBlendShape) - Passed in 0.007s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.TraceAndOptimize) - Passed in 0.003s
- ✅ CheckNotKeyable(Anatawa12.AvatarOptimizer.UnusedBonesByReferencesTool) - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.ComponentWhitelistTest.TestEachType - 51/51 - Passed in 0.137s
- ✅ TestEachType(UnityEngine.Cloth) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Light) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.BoxCollider) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.SphereCollider) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.CapsuleCollider) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Rigidbody) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Joint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Animations.AimConstraint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Animations.LookAtConstraint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Animations.ParentConstraint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Animations.PositionConstraint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Animations.RotationConstraint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Animations.ScaleConstraint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Camera) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.AudioSource) - Passed in 0.003s
- ✅ TestEachType(ONSPAudioSource) - Passed in 0.003s
- ✅ TestEachType(VRC.Core.PipelineManager) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Transform) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Animator) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.SkinnedMeshRenderer) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.MeshFilter) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.MeshRenderer) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.Animation) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.ParticleSystem) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.ParticleSystemRenderer) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.TrailRenderer) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.FlareLayer) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.LineRenderer) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Avatars.Components.VRCSpatialAudioSource) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.VRCTestMarker) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Avatars.Components.VRCAvatarDescriptor) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Avatars.Components.VRCStation) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Avatars.Components.VRCImpostorSettings) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Avatars.Components.VRCImpostorEnvironment) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Avatars.Components.VRCHeadChop) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Dynamics.PhysBone.Components.VRCPhysBone) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Dynamics.PhysBone.Components.VRCPhysBoneCollider) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Dynamics.Constraint.Components.VRCAimConstraint) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Dynamics.Constraint.Components.VRCLookAtConstraint) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Dynamics.Constraint.Components.VRCParentConstraint) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Dynamics.Constraint.Components.VRCPositionConstraint) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Dynamics.Constraint.Components.VRCRotationConstraint) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Dynamics.Constraint.Components.VRCScaleConstraint) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Dynamics.Contact.Components.VRCContactSender) - Passed in 0.003s
- ✅ TestEachType(VRC.SDK3.Dynamics.Contact.Components.VRCContactReceiver) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.RectTransform) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.HingeJoint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.SpringJoint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.FixedJoint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.CharacterJoint) - Passed in 0.003s
- ✅ TestEachType(UnityEngine.ConfigurableJoint) - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.ComponentWhitelistTest - 1/1 - Passed in 0.004s
- ✅ TestNameList - Passed in 0.004s
- ✅ Anatawa12.AvatarOptimizer.Test.EnumValues - 5/5 - Passed in 0.015s
- ✅ AnimatorLayerControl_BlendableLayer - Passed in 0.003s
- ✅ AvatarDescriptor_LipSyncStyle - Passed in 0.003s
- ✅ PlayableLayerControl_BlendableLayer - Passed in 0.003s
- ✅ VRCAvatarDescriptor_ColliderConfig_State - Passed in 0.003s
- ✅ VRCAvatarDescriptor_EyelidType - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.MergeBoneTest - 4/4 - Passed in 0.020s
- ✅ ExtremeSmall - Passed in 0.009s
- ✅ IgnoreTransformOfPhysBone - Passed in 0.005s
- ✅ NullElementsInIgnoreTransformInPhysBone - Passed in 0.003s
- ✅ NullIgnoreTransformListInPhysBone - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.MergePhysBoneTest - 2/2 - Passed in 0.046s
- ✅ CopyTest - Passed in 0.038s
- ✅ OverrideTest - Passed in 0.008s
- ✅ Anatawa12.AvatarOptimizer.Test.MergeSkinnedMeshTest - 5/5 - Passed in 0.258s
- ✅ CopySourceAnimation - Passed in 0.089s
- ✅ CopySourceAnimationErrorActivenessAnimationOfSourceMismatch - Passed in 0.067s
- ✅ CopySourceAnimationErrorMergedEnablementAnimated - Passed in 0.037s
- ✅ CopySourceAnimationErrorTooManyActiveness - Passed in 0.037s
- ✅ NestedMergeSkinnedMeshWithPartialBlendShapes - Passed in 0.027s
- ✅ Anatawa12.AvatarOptimizer.Test.ObjectMappingTest.PathResolution - 8/8 - Passed in 0.026s
- ✅ PathResolution("") - Passed in 0.004s
- ✅ PathResolution("child1") - Passed in 0.003s
- ✅ PathResolution("child1/child11") - Passed in 0.003s
- ✅ PathResolution("child2/child21") - Passed in 0.003s
- ✅ PathResolution("child2/child21/child211") - Passed in 0.003s
- ✅ PathResolution("child2/child21/inWithPathOnly") - Passed in 0.003s
- ✅ PathResolution("child2/child21/child211-2") - Passed in 0.003s
- ✅ PathResolution("child2/child21-2/inWithPathOnly-2-21-2") - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.ObjectMappingTest - 16/16 - Passed in 0.064s
- ✅ CopyAndDestroyOriginal - Passed in 0.011s
- ✅ CopyProperty - Passed in 0.004s
- ✅ EnabledOfAnimatorTest - Passed in 0.003s
- ✅ MoveObjectTest - Passed in 0.004s
- ✅ MovePropertyOfGameObject - Passed in 0.003s
- ✅ RecordMoveComponentTest - Passed in 0.005s
- ✅ RecordMoveProperty - Passed in 0.003s
- ✅ RecordMovePropertyTest - Passed in 0.003s
- ✅ RecordMovePropertyThenComponentThenPropertyTest - Passed in 0.005s
- ✅ RecordMovePropertyThenGameObjectThenPropertyTest - Passed in 0.003s
- ✅ RecordMovePropertyTwiceTest - Passed in 0.003s
- ✅ RecordRemoveComponentTest - Passed in 0.003s
- ✅ RecordRemoveGameObject - Passed in 0.003s
- ✅ RecordRemovePropertyTest - Passed in 0.003s
- ✅ RecordRemovePropertyThenMergeComponent - Passed in 0.003s
- ✅ RecordSwapPropertyTest - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.OptimizeTextureTest.CreateIslands_Fails - 8/8 - Passed in 0.041s
- ✅ CreateIslands_Fails("TiledMinus1Minus1",null) - Passed in 0.019s
- ✅ CreateIslands_Fails("Tiled11",null) - Passed in 0.003s
- ✅ CreateIslands_Fails("Tiled23",null) - Passed in 0.003s
- ✅ CreateIslands_Fails("TiledMinus1Minus1",Clamp) - Passed in 0.003s
- ✅ CreateIslands_Fails("Tiled11",Clamp) - Passed in 0.003s
- ✅ CreateIslands_Fails("Tiled23",Clamp) - Passed in 0.003s
- ✅ CreateIslands_Fails("Tiled11",MirrorOnce) - Passed in 0.003s
- ✅ CreateIslands_Fails("Tiled23",MirrorOnce) - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.OptimizeTextureTest.CreateIslands_OnBorder - 5/5 - Passed in 0.017s
- ✅ CreateIslands_OnBorder(null) - Passed in 0.004s
- ✅ CreateIslands_OnBorder(Repeat) - Passed in 0.003s
- ✅ CreateIslands_OnBorder(Clamp) - Passed in 0.003s
- ✅ CreateIslands_OnBorder(MirrorOnce) - Passed in 0.003s
- ✅ CreateIslands_OnBorder(Mirror) - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.OptimizeTextureTest.CreateIslands_Success - 12/12 - Passed in 0.040s
- ✅ CreateIslands_Success("NoTilingMesh",null,0,0,False,False) - Passed in 0.004s
- ✅ CreateIslands_Success("NoTilingMesh",Repeat,0,0,False,False) - Passed in 0.003s
- ✅ CreateIslands_Success("TiledMinus1Minus1",Repeat,-1,-1,False,False) - Passed in 0.003s
- ✅ CreateIslands_Success("Tiled11",Repeat,1,1,False,False) - Passed in 0.003s
- ✅ CreateIslands_Success("Tiled23",Repeat,2,3,False,False) - Passed in 0.003s
- ✅ CreateIslands_Success("NoTilingMesh",Clamp,0,0,False,False) - Passed in 0.003s
- ✅ CreateIslands_Success("NoTilingMesh",Mirror,0,0,False,False) - Passed in 0.003s
- ✅ CreateIslands_Success("TiledMinus1Minus1",Mirror,-1,-1,True,True) - Passed in 0.003s
- ✅ CreateIslands_Success("Tiled11",Mirror,1,1,True,True) - Passed in 0.003s
- ✅ CreateIslands_Success("Tiled23",Mirror,2,3,False,True) - Passed in 0.003s
- ✅ CreateIslands_Success("NoTilingMesh",MirrorOnce,0,0,False,False) - Passed in 0.003s
- ✅ CreateIslands_Success("TiledMinus1Minus1",MirrorOnce,-1,-1,True,True) - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.OptimizeTextureTest - 1/1 - Passed in 0.006s
- ✅ TestAfterAtlasSizesSmallToBigGenerator - Passed in 0.006s
- ✅ Anatawa12.AvatarOptimizer.Test.PublicApiCheck - 1/1 - Passed in 0.115s
- ✅ CheckPublicApiAll - Passed in 0.115s
- ✅ Anatawa12.AvatarOptimizer.Test.RemoveUnusedMaterialPropertiesTest.RemoveUnusedProperties - 3/3 - Passed in 0.026s
- ✅ RemoveUnusedProperties("FewUnusedProperties") - Passed in 0.017s
- ✅ RemoveUnusedProperties("ManyUnusedProperties") - Passed in 0.005s
- ✅ RemoveUnusedProperties("FewUnusedProperties") - Passed in 0.004s
- ✅ Anatawa12.AvatarOptimizer.Test.RenameBlendShapeTest - 4/4 - Passed in 0.037s
- ✅ TestCollectSimpleRename - Passed in 0.006s
- ✅ TestCollectSwapName - Passed in 0.003s
- ✅ TestDoRenameSimpleRename - Passed in 0.023s
- ✅ TestDoRenameSwapName - Passed in 0.004s
- ✅ Anatawa12.AvatarOptimizer.Test.RunTest - 1/1 - Passed in 0.003s
- ✅ Successful - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.UtilsTest - 1/1 - Passed in 0.005s
- ✅ FindSubProps - Passed in 0.005s
- ✅ Anatawa12.AvatarOptimizer.Test.MeshInfo2Test.BlendShapeLerp - 40/40 - Passed in 0.121s
- ✅ BlendShapeLerp("single-negative",-200,-20) - Passed in 0.005s
- ✅ BlendShapeLerp("single-negative",-100,-10) - Passed in 0.003s
- ✅ BlendShapeLerp("single-negative",-25,-2.5f) - Passed in 0.003s
- ✅ BlendShapeLerp("single-negative",0,0) - Passed in 0.003s
- ✅ BlendShapeLerp("single-negative",25,2.5f) - Passed in 0.003s
- ✅ BlendShapeLerp("single-negative",100,10) - Passed in 0.003s
- ✅ BlendShapeLerp("single-negative",200,20) - Passed in 0.003s
- ✅ BlendShapeLerp("single-positive",-200,-20) - Passed in 0.003s
- ✅ BlendShapeLerp("single-positive",-100,-10) - Passed in 0.003s
- ✅ BlendShapeLerp("single-positive",-25,-2.5f) - Passed in 0.003s
- ✅ BlendShapeLerp("single-positive",0,0) - Passed in 0.003s
- ✅ BlendShapeLerp("single-positive",25,2.5f) - Passed in 0.003s
- ✅ BlendShapeLerp("single-positive",100,10) - Passed in 0.003s
- ✅ BlendShapeLerp("single-positive",200,20) - Passed in 0.003s
- ✅ BlendShapeLerp("two-positive-frame",-100,-10) - Passed in 0.003s
- ✅ BlendShapeLerp("two-positive-frame",-25,-2.5f) - Passed in 0.003s
- ✅ BlendShapeLerp("two-positive-frame",0,0) - Passed in 0.003s
- ✅ BlendShapeLerp("two-positive-frame",25,2.5f) - Passed in 0.003s
- ✅ BlendShapeLerp("two-positive-frame",100,10) - Passed in 0.003s
- ✅ BlendShapeLerp("two-positive-frame",150,55) - Passed in 0.003s
- ✅ BlendShapeLerp("two-positive-frame",200,100) - Passed in 0.003s
- ✅ BlendShapeLerp("two-positive-frame",250,145) - Passed in 0.003s
- ✅ BlendShapeLerp("two-negative-frame",-250,-145) - Passed in 0.003s
- ✅ BlendShapeLerp("two-negative-frame",-200,-100) - Passed in 0.003s
- ✅ BlendShapeLerp("two-negative-frame",-150,-55) - Passed in 0.003s
- ✅ BlendShapeLerp("two-negative-frame",-100,-10) - Passed in 0.003s
- ✅ BlendShapeLerp("two-negative-frame",-25,-2.5f) - Passed in 0.003s
- ✅ BlendShapeLerp("two-negative-frame",0,0) - Passed in 0.003s
- ✅ BlendShapeLerp("two-negative-frame",25,2.5f) - Passed in 0.003s
- ✅ BlendShapeLerp("two-negative-frame",100,10) - Passed in 0.003s
- ✅ BlendShapeLerp("two-0-50-frame",-25,-2) - Passed in 0.003s
- ✅ BlendShapeLerp("two-0-50-frame",0,0) - Passed in 0.003s
- ✅ BlendShapeLerp("two-0-50-frame",25,0) - Passed in 0.003s
- ✅ BlendShapeLerp("two-0-50-frame",50,1) - Passed in 0.003s
- ✅ BlendShapeLerp("two-0-50-frame",75,2) - Passed in 0.003s
- ✅ BlendShapeLerp("single-0",-100,float.PositiveInfinity) - Passed in 0.003s
- ✅ BlendShapeLerp("single-0",-1,float.PositiveInfinity) - Passed in 0.003s
- ✅ BlendShapeLerp("single-0",0,0) - Passed in 0.003s
- ✅ BlendShapeLerp("single-0",1,float.NegativeInfinity) - Passed in 0.003s
- ✅ BlendShapeLerp("single-0",100,float.NegativeInfinity) - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.MeshInfo2Test.ParseAndEmit - 6/6 - Passed in 0.019s
- ✅ ParseAndEmit("single-negative") - Passed in 0.003s
- ✅ ParseAndEmit("single-positive") - Passed in 0.003s
- ✅ ParseAndEmit("single-0") - Passed in 0.003s
- ✅ ParseAndEmit("two-positive-frame") - Passed in 0.004s
- ✅ ParseAndEmit("two-negative-frame") - Passed in 0.003s
- ✅ ParseAndEmit("two-0-50-frame") - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.MeshInfo2Test - 6/6 - Passed in 0.024s
- ✅ BlendShapeWithFrameAtZero - Passed in 0.004s
- ✅ ComputeActualPositionWithBones - Passed in 0.007s
- ✅ ComputeActualPositionWithoutBones - Passed in 0.003s
- ✅ MultiFrameBlendShapeWithPartiallyIdentity - Passed in 0.004s
- ✅ RootBoneWithNoneMeshSkinnedMeshRenderer - Passed in 0.003s
- ✅ WriteEmptySubMesh - Passed in 0.003s
- ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceAdd - 6/6 - Passed in 0.700s
- ✅ InstanceAdd("mainSet",AddedTwice) - Passed in 0.157s
- ✅ InstanceAdd("removedInInstance",AddedTwice) - Passed in 0.107s
- ✅ InstanceAdd("addedInInstance",NewElement) - Passed in 0.110s
- ✅ InstanceAdd("addedTwiceInInstance",AddedTwice) - Passed in 0.108s
- ✅ InstanceAdd("fakeRemovedInInstance",NewElement) - Passed in 0.109s
- ✅ InstanceAdd("notExists",NewElement) - Passed in 0.109s
- ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceEnsureAdded - 6/6 - Passed in 0.656s
- ✅ InstanceEnsureAdded("mainSet",Natural) - Passed in 0.111s
- ✅ InstanceEnsureAdded("removedInInstance",Natural) - Passed in 0.113s
- ✅ InstanceEnsureAdded("addedInInstance",NewElement) - Passed in 0.109s
- ✅ InstanceEnsureAdded("addedTwiceInInstance",AddedTwice) - Passed in 0.107s
- ✅ InstanceEnsureAdded("fakeRemovedInInstance",NewElement) - Passed in 0.107s
- ✅ InstanceEnsureAdded("notExists",NewElement) - Passed in 0.108s
- ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceEnsureRemoved - 6/6 - Passed in 0.663s
- ✅ InstanceEnsureRemoved("mainSet",Removed) - Passed in 0.113s
- ✅ InstanceEnsureRemoved("removedInInstance",Removed) - Passed in 0.107s
- ✅ InstanceEnsureRemoved("addedInInstance",NewSlot) - Passed in 0.111s
- ✅ InstanceEnsureRemoved("addedTwiceInInstance",Removed) - Passed in 0.112s
- ✅ InstanceEnsureRemoved("fakeRemovedInInstance",FakeRemoved) - Passed in 0.111s
- ✅ InstanceEnsureRemoved("notExists",NewSlot) - Passed in 0.108s
- ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceRemove - 6/6 - Passed in 0.657s
- ✅ InstanceRemove("mainSet",Removed) - Passed in 0.110s
- ✅ InstanceRemove("removedInInstance",Removed) - Passed in 0.106s
- ✅ InstanceRemove("addedInInstance",FakeRemoved) - Passed in 0.107s
- ✅ InstanceRemove("addedTwiceInInstance",Removed) - Passed in 0.113s
- ✅ InstanceRemove("fakeRemovedInInstance",FakeRemoved) - Passed in 0.114s
- ✅ InstanceRemove("notExists",FakeRemoved) - Passed in 0.107s
- ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabAdd - 2/2 - Passed in 0.217s
- ✅ PrefabAdd("mainSet",Natural) - Passed in 0.110s
- ✅ PrefabAdd("notExists",Natural) - Passed in 0.107s
- ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabEnsureAdded - 2/2 - Passed in 0.207s
- ✅ PrefabEnsureAdded("mainSet",Natural) - Passed in 0.104s
- ✅ PrefabEnsureAdded("notExists",Natural) - Passed in 0.103s
- ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabEnsureRemoved - 2/2 - Passed in 0.216s
- ✅ PrefabEnsureRemoved("mainSet",NewSlot) - Passed in 0.109s
- ✅ PrefabEnsureRemoved("notExists",NewSlot) - Passed in 0.107s
- ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabRemove - 2/2 - Passed in 0.229s
- ✅ PrefabRemove("mainSet",NewSlot) - Passed in 0.111s
- ✅ PrefabRemove("notExists",NewSlot) - Passed in 0.118s
- ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.SetExistenceInstance - 12/12 - Passed in 1.292s
- ✅ SetExistenceInstance("mainSet",True,AddedTwice) - Passed in 0.108s
- ✅ SetExistenceInstance("mainSet",False,Removed) - Passed in 0.106s
- ✅ SetExistenceInstance("removedInInstance",True,AddedTwice) - Passed in 0.106s
- ✅ SetExistenceInstance("removedInInstance",False,Removed) - Passed in 0.106s
- ✅ SetExistenceInstance("addedInInstance",True,NewElement) - Passed in 0.106s
- ✅ SetExistenceInstance("addedInInstance",False,FakeRemoved) - Passed in 0.106s
- ✅ SetExistenceInstance("addedTwiceInInstance",True,AddedTwice) - Passed in 0.108s
- ✅ SetExistenceInstance("addedTwiceInInstance",False,Removed) - Passed in 0.109s
- ✅ SetExistenceInstance("fakeRemovedInInstance",True,NewElement) - Passed in 0.112s
- ✅ SetExistenceInstance("fakeRemovedInInstance",False,FakeRemoved) - Passed in 0.108s
- ✅ SetExistenceInstance("notExists",True,NewElement) - Passed in 0.106s
- ✅ SetExistenceInstance("notExists",False,FakeRemoved) - Passed in 0.111s
- ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.SetExistencePrefab - 4/4 - Passed in 0.429s
- ✅ SetExistencePrefab("mainSet",True,Natural) - Passed in 0.108s
- ✅ SetExistencePrefab("mainSet",False,NewSlot) - Passed in 0.105s
- ✅ SetExistencePrefab("notExists",True,Natural) - Passed in 0.106s
- ✅ SetExistencePrefab("notExists",False,NewSlot) - Passed in 0.110s
- ❌️ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil - 3/6, failed: 3 - Failed in 0.689s
-
✅ InstanceClear - Passed in 0.113s
-
❌️ InstanceElements - Failed in 0.134s
Expected string length 20 but was 16. Strings differ at index 0.
Expected: "addedTwiceInInstance"
But was: "removedInVariant"
-----------^System.Collections.Generic.List`1[System.String] at Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceElements () [0x000cb] in Assets/Test/PrefabSafeSet/EditorUtil.cs:267
-
✅ PrefabClear - Passed in 0.110s
-
✅ PrefabElements - Passed in 0.107s
-
❌️ PrefabVariantElements - Failed in 0.116s
Expected: 8
But was: 5System.Collections.Generic.List`1[System.String] at Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabVariantElements () [0x00014] in Assets/Test/PrefabSafeSet/EditorUtil.cs:214
-
❌️ VariantClear - Failed in 0.109s
System.InvalidOperationException : currentModifications is null (force init failed)
System.Collections.Generic.List`1[System.String]at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+PrefabModificationBase[TAdditionValue,TRemoveKey].AddToModifications[T] (T value, System.Int32& currentModificationSize, UnityEditor.SerializedProperty currentModifications, System.Action`2[T1,T2] writeValue) [0x00011] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.PrefabModificationBase.cs:561 at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+PrefabModificationBase[TAdditionValue,TRemoveKey].AddToRemoves (TRemoveKey value) [0x00000] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.PrefabModificationBase.cs:553 at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+PrefabModificationBase+ElementImpl[TAdditionValue,TRemoveKey].DoRemove (System.Boolean forceRemove) [0x0002d] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.PrefabModificationBase.cs:432 at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+PrefabModificationBase+ElementImpl[TAdditionValue,TRemoveKey].EnsureRemoved () [0x00000] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.PrefabModificationBase.cs:423 at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+PrefabModificationBase[TAdditionValue,TRemoveKey].Clear () [0x00018] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.PrefabModificationBase.cs:262 at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+Wrapper[TAdditionValue,TRemoveKey].Clear () [0x00000] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.Wrapper.cs:47 at Anatawa12.AvatarOptimizer.PrefabSafeSet.PSSEditorUtil`1[T].Clear () [0x00000] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/Set/PSSEditorUtil.cs:47 at Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.VariantClear () [0x00008] in Assets/Test/PrefabSafeSet/EditorUtil.cs:312 at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&) at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a] in <bb088ab5ef6b437f85ed9cbe6066127e>:0
-
- ❌️ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.PrefabSafeSetBasics - 0/2, failed: 2 - Failed in 0.226s
-
❌️ GetAsList - Failed in 0.112s
Expected is <System.String[6]>, actual is <System.Collections.Generic.List`1[System.String]> with 5 elements
Values differ at index [2]
Expected string length 20 but was 16. Strings differ at index 0.
Expected: "addedTwiceInInstance"
But was: "removedInVariant"
-----------^System.Collections.Generic.List`1[System.String] at Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.PrefabSafeSetBasics.GetAsList () [0x0002e] in Assets/Test/PrefabSafeSet/PrefabSafeSetBasics.cs:39
-
❌️ GetAsSet - Failed in 0.114s
Expected: equivalent to < "mainSet", "addedTwiceInVariant", "addedTwiceInInstance", "removedInInstance", "addedInVariant", "addedInVariantRemovedInInstance" >
But was: < "mainSet", "addedTwiceInVariant", "removedInVariant", "addedTwiceInInstance", "removedInInstance" >System.Collections.Generic.List`1[System.String] at Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.PrefabSafeSetBasics.GetAsSet () [0x00029] in Assets/Test/PrefabSafeSet/PrefabSafeSetBasics.cs:28
-
Annotations
Check failure on line 267 in Assets/Test/PrefabSafeSet/EditorUtil.cs
github-actions / Test results 2022
Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceElements
Expected string length 20 but was 16. Strings differ at index 0.
Expected: "addedTwiceInInstance"
But was: "removedInVariant"
-----------^
Raw output
System.Collections.Generic.List`1[System.String]
at Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceElements () [0x000cb] in /github/workspace/Assets/Test/PrefabSafeSet/EditorUtil.cs:267
Check failure on line 214 in Assets/Test/PrefabSafeSet/EditorUtil.cs
github-actions / Test results 2022
Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabVariantElements
Expected: 8
But was: 5
Raw output
System.Collections.Generic.List`1[System.String]
at Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabVariantElements () [0x00014] in /github/workspace/Assets/Test/PrefabSafeSet/EditorUtil.cs:214
github-actions / Test results 2022
Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.VariantClear
System.InvalidOperationException : currentModifications is null (force init failed)
Raw output
System.Collections.Generic.List`1[System.String]
at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+PrefabModificationBase[TAdditionValue,TRemoveKey].AddToModifications[T] (T value, System.Int32& currentModificationSize, UnityEditor.SerializedProperty currentModifications, System.Action`2[T1,T2] writeValue) [0x00011] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.PrefabModificationBase.cs:561
at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+PrefabModificationBase[TAdditionValue,TRemoveKey].AddToRemoves (TRemoveKey value) [0x00000] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.PrefabModificationBase.cs:553
at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+PrefabModificationBase+ElementImpl[TAdditionValue,TRemoveKey].DoRemove (System.Boolean forceRemove) [0x0002d] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.PrefabModificationBase.cs:432
at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+PrefabModificationBase+ElementImpl[TAdditionValue,TRemoveKey].EnsureRemoved () [0x00000] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.PrefabModificationBase.cs:423
at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+PrefabModificationBase[TAdditionValue,TRemoveKey].Clear () [0x00018] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.PrefabModificationBase.cs:262
at Anatawa12.AvatarOptimizer.PrefabSafeUniqueCollection.BaseEditorUtil`2+Wrapper[TAdditionValue,TRemoveKey].Clear () [0x00000] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/UniqueCollection/BaseEditorUtil.Wrapper.cs:47
at Anatawa12.AvatarOptimizer.PrefabSafeSet.PSSEditorUtil`1[T].Clear () [0x00000] in ./Packages/com.anatawa12.avatar-optimizer/Internal/PrefabSafeSet/Editor/Set/PSSEditorUtil.cs:47
at Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.VariantClear () [0x00008] in /github/workspace/Assets/Test/PrefabSafeSet/EditorUtil.cs:312
at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&)
at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a] in <bb088ab5ef6b437f85ed9cbe6066127e>:0
Check failure on line 39 in Assets/Test/PrefabSafeSet/PrefabSafeSetBasics.cs
github-actions / Test results 2022
Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.PrefabSafeSetBasics.GetAsList
Expected is <System.String[6]>, actual is <System.Collections.Generic.List`1[System.String]> with 5 elements
Values differ at index [2]
Expected string length 20 but was 16. Strings differ at index 0.
Expected: "addedTwiceInInstance"
But was: "removedInVariant"
-----------^
Raw output
System.Collections.Generic.List`1[System.String]
at Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.PrefabSafeSetBasics.GetAsList () [0x0002e] in /github/workspace/Assets/Test/PrefabSafeSet/PrefabSafeSetBasics.cs:39
Check failure on line 28 in Assets/Test/PrefabSafeSet/PrefabSafeSetBasics.cs
github-actions / Test results 2022
Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.PrefabSafeSetBasics.GetAsSet
Expected: equivalent to < "mainSet", "addedTwiceInVariant", "addedTwiceInInstance", "removedInInstance", "addedInVariant", "addedInVariantRemovedInInstance" >
But was: < "mainSet", "addedTwiceInVariant", "removedInVariant", "addedTwiceInInstance", "removedInInstance" >
Raw output
System.Collections.Generic.List`1[System.String]
at Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.PrefabSafeSetBasics.GetAsSet () [0x00029] in /github/workspace/Assets/Test/PrefabSafeSet/PrefabSafeSetBasics.cs:28