Skip to content

chore: do not add GlobalActivator if there are no avatars in the scene #754

chore: do not add GlobalActivator if there are no avatars in the scene

chore: do not add GlobalActivator if there are no avatars in the scene #754

GitHub Actions / Test Results completed Aug 12, 2023 in 0s

✅ Test Results - 97/97 - Passed in 32.523s

✅ editmode-results.xml - 97/97 - Passed in 32.523s

Details

✅ editmode-results.xml - 97/97 - Passed in 32.523s
  • ✅ Anatawa12.AvatarOptimizer.Test.ComponentSettingsTest.CheckAddComponentMenuIsInAvatarOptimizer - 13/13 - Passed in 0.030s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.Activator) - Passed in 0.022s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.AvatarActivator) - Passed in 0.001s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.ClearEndpointPosition) - Passed in 0.000s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.FreezeBlendShape) - Passed in 0.000s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.MakeChildren) - Passed in 0.003s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.MergeBone) - Passed in 0.000s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.MergePhysBone) - Passed in 0.000s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.MergeSkinnedMesh) - Passed in 0.000s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.MergeToonLitMaterial) - Passed in 0.000s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.RemoveMeshByBlendShape) - Passed in 0.000s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.RemoveMeshInBox) - Passed in 0.000s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.TraceAndOptimize) - Passed in 0.000s
    • CheckAddComponentMenuIsInAvatarOptimizer(Anatawa12.AvatarOptimizer.UnusedBonesByReferencesTool) - Passed in 0.000s
  • ✅ Anatawa12.AvatarOptimizer.Test.ComponentSettingsTest.CheckDisallowMultipleComponentIsSpecified - 13/13 - Passed in 0.006s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.Activator) - Passed in 0.001s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.AvatarActivator) - Passed in 0.000s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.ClearEndpointPosition) - Passed in 0.000s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.FreezeBlendShape) - Passed in 0.000s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.MakeChildren) - Passed in 0.000s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.MergeBone) - Passed in 0.000s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.MergePhysBone) - Passed in 0.000s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.MergeSkinnedMesh) - Passed in 0.000s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.MergeToonLitMaterial) - Passed in 0.000s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.RemoveMeshByBlendShape) - Passed in 0.000s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.RemoveMeshInBox) - Passed in 0.000s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.TraceAndOptimize) - Passed in 0.001s
    • CheckDisallowMultipleComponentIsSpecified(Anatawa12.AvatarOptimizer.UnusedBonesByReferencesTool) - Passed in 0.000s
  • ✅ Anatawa12.AvatarOptimizer.Test.MergePhysBoneTest - 2/2 - Passed in 0.290s
    • CopyTest - Passed in 0.269s
    • OverrideTest - Passed in 0.021s
  • ✅ Anatawa12.AvatarOptimizer.Test.ObjectMappingTest - 11/11 - Passed in 0.030s
    • MoveObjectTest - Passed in 0.009s
    • RecordMoveComponentTest - Passed in 0.008s
    • RecordMovePropertyTest - Passed in 0.003s
    • RecordMovePropertyThenComponentThenPropertyTest - Passed in 0.002s
    • RecordMovePropertyThenGameObjectThenPropertyTest - Passed in 0.001s
    • RecordMovePropertyTwiceTest - Passed in 0.001s
    • RecordRemoveComponentTest - Passed in 0.001s
    • RecordRemoveGameObject - Passed in 0.001s
    • RecordRemovePropertyTest - Passed in 0.001s
    • RecordRemovePropertyThenMergeComponent - Passed in 0.001s
    • RecordSwapPropertyTest - Passed in 0.001s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceAdd - 6/6 - Passed in 3.183s
    • InstanceAdd("mainSet",AddedTwice) - Passed in 0.504s
    • InstanceAdd("removedInInstance",Natural) - Passed in 0.453s
    • InstanceAdd("addedInInstance",NewElement) - Passed in 0.473s
    • InstanceAdd("addedTwiceInInstance",AddedTwice) - Passed in 0.593s
    • InstanceAdd("fakeRemovedInInstance",NewElement) - Passed in 0.558s
    • InstanceAdd("notExists",NewElement) - Passed in 0.602s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceEnsureAdded - 6/6 - Passed in 3.495s
    • InstanceEnsureAdded("mainSet",Natural) - Passed in 0.595s
    • InstanceEnsureAdded("removedInInstance",Natural) - Passed in 0.545s
    • InstanceEnsureAdded("addedInInstance",NewElement) - Passed in 0.564s
    • InstanceEnsureAdded("addedTwiceInInstance",AddedTwice) - Passed in 0.630s
    • InstanceEnsureAdded("fakeRemovedInInstance",NewElement) - Passed in 0.519s
    • InstanceEnsureAdded("notExists",NewElement) - Passed in 0.641s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceEnsureRemoved - 6/6 - Passed in 3.441s
    • InstanceEnsureRemoved("mainSet",Removed) - Passed in 0.529s
    • InstanceEnsureRemoved("removedInInstance",Removed) - Passed in 0.606s
    • InstanceEnsureRemoved("addedInInstance",NewSlot) - Passed in 0.540s
    • InstanceEnsureRemoved("addedTwiceInInstance",Removed) - Passed in 0.567s
    • InstanceEnsureRemoved("fakeRemovedInInstance",FakeRemoved) - Passed in 0.589s
    • InstanceEnsureRemoved("notExists",NewSlot) - Passed in 0.609s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.InstanceRemove - 6/6 - Passed in 3.433s
    • InstanceRemove("mainSet",Removed) - Passed in 0.528s
    • InstanceRemove("removedInInstance",Removed) - Passed in 0.578s
    • InstanceRemove("addedInInstance",NewSlot) - Passed in 0.584s
    • InstanceRemove("addedTwiceInInstance",Removed) - Passed in 0.604s
    • InstanceRemove("fakeRemovedInInstance",FakeRemoved) - Passed in 0.547s
    • InstanceRemove("notExists",FakeRemoved) - Passed in 0.592s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabAdd - 2/2 - Passed in 1.154s
    • PrefabAdd("mainSet",Natural) - Passed in 0.565s
    • PrefabAdd("notExists",Natural) - Passed in 0.589s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabEnsureAdded - 2/2 - Passed in 1.140s
    • PrefabEnsureAdded("mainSet",Natural) - Passed in 0.619s
    • PrefabEnsureAdded("notExists",Natural) - Passed in 0.521s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabEnsureRemoved - 2/2 - Passed in 1.158s
    • PrefabEnsureRemoved("mainSet",NewSlot) - Passed in 0.632s
    • PrefabEnsureRemoved("notExists",NewSlot) - Passed in 0.525s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.PrefabRemove - 2/2 - Passed in 1.164s
    • PrefabRemove("mainSet",NewSlot) - Passed in 0.578s
    • PrefabRemove("notExists",NewSlot) - Passed in 0.586s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.SetExistenceInstance - 12/12 - Passed in 6.874s
    • SetExistenceInstance("mainSet",True,Natural) - Passed in 0.572s
    • SetExistenceInstance("mainSet",False,Removed) - Passed in 0.559s
    • SetExistenceInstance("removedInInstance",True,AddedTwice) - Passed in 0.586s
    • SetExistenceInstance("removedInInstance",False,Removed) - Passed in 0.572s
    • SetExistenceInstance("addedInInstance",True,NewElement) - Passed in 0.583s
    • SetExistenceInstance("addedInInstance",False,FakeRemoved) - Passed in 0.559s
    • SetExistenceInstance("addedTwiceInInstance",True,AddedTwice) - Passed in 0.584s
    • SetExistenceInstance("addedTwiceInInstance",False,Removed) - Passed in 0.571s
    • SetExistenceInstance("fakeRemovedInInstance",True,NewElement) - Passed in 0.580s
    • SetExistenceInstance("fakeRemovedInInstance",False,FakeRemoved) - Passed in 0.563s
    • SetExistenceInstance("notExists",True,NewElement) - Passed in 0.577s
    • SetExistenceInstance("notExists",False,NewSlot) - Passed in 0.568s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil.SetExistencePrefab - 4/4 - Passed in 2.291s
    • SetExistencePrefab("mainSet",True,Natural) - Passed in 0.570s
    • SetExistencePrefab("mainSet",False,NewSlot) - Passed in 0.577s
    • SetExistencePrefab("notExists",True,Natural) - Passed in 0.603s
    • SetExistencePrefab("notExists",False,NewSlot) - Passed in 0.541s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.EditorUtil - 6/6 - Passed in 3.452s
    • InstanceClear - Passed in 0.545s
    • InstanceElements - Passed in 0.599s
    • PrefabClear - Passed in 0.554s
    • PrefabElements - Passed in 0.577s
    • PrefabVariantElements - Passed in 0.574s
    • VariantClear - Passed in 0.603s
  • ✅ Anatawa12.AvatarOptimizer.Test.PrefabSafeSet.PrefabSafeSetBasics - 2/2 - Passed in 1.148s
    • GetAsList - Passed in 0.549s
    • GetAsSet - Passed in 0.599s
  • ✅ Anatawa12.AvatarOptimizer.Test.RunTest - 1/1 - Passed in 0.001s
    • Successful - Passed in 0.001s
  • ✅ Anatawa12.AvatarOptimizer.Test.UtilsTest - 1/1 - Passed in 0.007s
    • FindSubProps - Passed in 0.007s