fix: NullReferenceException in some cases when viewing MA Menu Item controls #1384
GitHub Actions / Test result (2022.3.6f1, vrcsdk)
completed
Dec 3, 2024 in 0s
✅ Test result (2022.3.6f1, vrcsdk) - 206/206 - Passed in 42.005s
✅ editmode-results.xml - 206/206 - Passed in 42.005s
Details
✅ editmode-results.xml - 206/206 - Passed in 42.005s
- ✅ _ModularAvatar.EditModeTests.AnimationDatabaseCloningTest - 1/1 - Passed in 0.284s
- ✅ TestAnimationDatabaseCloningLogic - Passed in 0.284s
- ✅ _ModularAvatar.EditModeTests.BuildAssetBundle - 1/1 - Passed in 15.207s
- ✅ Build - Passed in 15.207s
- ✅ _ModularAvatar.EditModeTests.SerializationTests.SerializationTests - 1/1 - Passed in 0.538s
- ✅ SerializationSavesAssetsRecursively - Passed in 0.538s
- ✅ ActiveAnimationRetargeterTests - 1/1 - Passed in 0.028s
- ✅ SimpleRetarget - Passed in 0.028s
- ✅ ArmatureConfusionTest - 1/1 - Passed in 0.049s
- ✅ TestArmatureConfusionWorkaround - Passed in 0.049s
- ✅ AvatarObjectReferenceTest - 1/1 - Passed in 0.007s
- ✅ whenFakeArmaturePresent_bindsToRealArmature - Passed in 0.007s
- ✅ ConvertTransitionTypes - 12/12 - Passed in 3.825s
- ✅ AnyState - Passed in 0.276s
- ✅ BoolConversions - Passed in 0.368s
- ✅ ConversionWhenInconsistent - Passed in 0.346s
- ✅ CrossLayerTypeConsistency - Passed in 0.285s
- ✅ Entry - Passed in 0.320s
- ✅ FloatUnchanged - Passed in 0.347s
- ✅ IntConversions - Passed in 0.315s
- ✅ NoConversionWhenConsistent - Passed in 0.338s
- ✅ ParametersDoesntAffectTypeResolution - Passed in 0.251s
- ✅ PreservesTransitionConfig - Passed in 0.348s
- ✅ SubStateMachineExitTransitions - Passed in 0.315s
- ✅ SubStateMachineHandling - Passed in 0.316s
- ✅ GameObjectGC - 3/3 - Passed in 0.829s
- ✅ FakeHumanoidHandling - Passed in 0.245s
- ✅ RetainArmatureHack - Passed in 0.294s
- ✅ RetainEndBones - Passed in 0.290s
- ✅ HipsMatchTest - 2/2 - Passed in 0.013s
- ✅ SetupHeuristicPrefersFirstHipsMatch - Passed in 0.007s
- ✅ TestOutfitDeepHipsMatch - Passed in 0.006s
- ✅ InferPrefixSuffixTest - 5/5 - Passed in 0.033s
- ✅ TestDifferentHipsName - Passed in 0.007s
- ✅ TestNoPrefixSuffix - Passed in 0.006s
- ✅ TestSameHipsName_Multiple - Passed in 0.006s
- ✅ TestSameHipsName_Single - Passed in 0.006s
- ✅ TestSpuriousMatch - Passed in 0.007s
- ✅ MergeArmatureTests - 3/3 - Passed in 0.909s
- ✅ DontMergePartiallySamePhysBoneChain - Passed in 0.232s
- ✅ DontStripObjectsWithComponents - Passed in 0.321s
- ✅ PhysBonesNRETest - Passed in 0.356s
- ✅ MergeDirectBlendTreeTests - 1/1 - Passed in 0.236s
- ✅ DoesNotOverwriteBaseParameters - Passed in 0.236s
- ✅ MiscAnimationTests - 1/1 - Passed in 0.230s
- ✅ HighQualityCurvesSettingPreserved - Passed in 0.230s
- ✅ modular_avatar_tests.AnimateAddedBones.AnimateAddedBones - 1/1 - Passed in 0.263s
- ✅ AnimatesAddedBones - Passed in 0.263s
- ✅ modular_avatar_tests.AnimParameterPathRewritingTest - 1/1 - Passed in 0.245s
- ✅ test_AnimParameterPathRewriting - Passed in 0.245s
- ✅ modular_avatar_tests.AvatarMaskTest - 3/3 - Passed in 1.017s
- ✅ whenAvatarMaskIsPresentOnMergedAnimator_originalMaskIsUnchanged - Passed in 0.305s
- ✅ whenAvatarMaskIsPresentOnMergedAnimator_rewritesPathsByPrefix - Passed in 0.371s
- ✅ whenObjectMovedByBoneProxy_avatarMaskPathsAreRewritten - Passed in 0.341s
- ✅ modular_avatar_tests.BaseLayerReferenceCorrectionTest - 1/1 - Passed in 0.310s
- ✅ whenBaseAnimatorLayersAreDeleted_layerCrossRefsAreCorrected - Passed in 0.310s
- ✅ modular_avatar_tests.BlendshapeSyncIntegrationTest - 1/1 - Passed in 0.280s
- ✅ IntegrationTest_BlendshapeSync - Passed in 0.280s
- ✅ modular_avatar_tests.BoneProxyTest - 3/3 - Passed in 1.389s
- ✅ TestBoneProxy - Passed in 1.378s
- ✅ TestNameCollision - Passed in 0.006s
- ✅ TestNonHumanoidTarget - Passed in 0.006s
- ✅ modular_avatar_tests.ComponentSettingsTest.CheckDisallowMultipleComponentIsSpecified - 26/26 - Passed in 0.125s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.Activator) - Passed in 0.005s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.AvatarActivator) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.MAMoveIndependently) - Passed in 0.017s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarMenuGroup) - Passed in 0.005s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarMenuInstaller) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarBlendshapeSync) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarBoneProxy) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarConvertConstraints) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarMenuInstallTarget) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarMenuItem) - Passed in 0.005s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarMergeAnimator) - Passed in 0.005s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarMergeArmature) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarMergeBlendTree) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarMeshSettings) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarPBBlocker) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarParameters) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarReplaceObject) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarSyncParameterSequence) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarVisibleHeadAccessory) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarWorldFixedObject) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarMaterialSetter) - Passed in 0.005s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarObjectToggle) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarShapeChanger) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarRemoveVertexColor) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.ModularAvatarScaleAdjuster) - Passed in 0.004s
- ✅ CheckDisallowMultipleComponentIsSpecified(nadena.dev.modular_avatar.core.TestComponent) - Passed in 0.004s
- ✅ modular_avatar_tests.ComponentSettingsTest.CheckHelpURL - 26/26 - Passed in 0.101s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.Activator) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.AvatarActivator) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.MAMoveIndependently) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarMenuGroup) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarMenuInstaller) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarBlendshapeSync) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarBoneProxy) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarConvertConstraints) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarMenuInstallTarget) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarMenuItem) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarMergeAnimator) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarMergeArmature) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarMergeBlendTree) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarMeshSettings) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarPBBlocker) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarParameters) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarReplaceObject) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarSyncParameterSequence) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarVisibleHeadAccessory) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarWorldFixedObject) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarMaterialSetter) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarObjectToggle) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarShapeChanger) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarRemoveVertexColor) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.ModularAvatarScaleAdjuster) - Passed in 0.004s
- ✅ CheckHelpURL(nadena.dev.modular_avatar.core.TestComponent) - Passed in 0.004s
- ✅ modular_avatar_tests.DirectBlendTreeParameters.DirectBlendTreeParameters - 1/1 - Passed in 0.226s
- ✅ RemapsDirectBlendTreeParameters - Passed in 0.226s
- ✅ modular_avatar_tests.DuplicatePBStripping.DuplicatePBStripping - 6/6 - Passed in 1.363s
- ✅ StripsExtraPBones_far - Passed in 0.214s
- ✅ StripsExtraPBones_near - Passed in 0.240s
- ✅ StripsExtraPBones_notWhenTargetDiffers - Passed in 0.217s
- ✅ StripsExtraPBones_withExplicitRootTransform - Passed in 0.219s
- ✅ StripsExtraPBones_withNullRootTransform - Passed in 0.216s
- ✅ StripsExtraPBones_withSiblingRootTransform - Passed in 0.256s
- ✅ modular_avatar_tests.ExpressionMenuFixupTests - 1/1 - Passed in 0.317s
- ✅ testExpMenuFixup - Passed in 0.317s
- ✅ modular_avatar_tests.LayerPruningTest - 1/1 - Passed in 0.257s
- ✅ Test - Passed in 0.257s
- ✅ modular_avatar_tests.MergeArmatureTests.MultiLevelMergeTest - 3/3 - Passed in 0.026s
- ✅ canDisableNameMangling - Passed in 0.008s
- ✅ manglesByDefault - Passed in 0.007s
- ✅ mergeProcessesInTopoOrder - Passed in 0.011s
- ✅ modular_avatar_tests.MergeBlendTreeTest - 3/3 - Passed in 1.025s
- ✅ AlternateRootTest - Passed in 0.323s
- ✅ MergeOrderTest - Passed in 0.384s
- ✅ SimpleMergeTest - Passed in 0.318s
- ✅ modular_avatar_tests.MergeOrderTest - 1/1 - Passed in 0.248s
- ✅ TestMergeOrder - Passed in 0.248s
- ✅ modular_avatar_tests.MeshSettingsTests - 3/3 - Passed in 0.030s
- ✅ TestProbeAnchor - Passed in 0.013s
- ✅ TestProbeAnchorOverrides - Passed in 0.008s
- ✅ TestSetBounds - Passed in 0.009s
- ✅ modular_avatar_tests.MiscAnimationTests - 2/2 - Passed in 0.361s
- ✅ HighQualityCurvesSettingPreserved - Passed in 0.011s
- ✅ RelativePathTest - Passed in 0.350s
- ✅ modular_avatar_tests.NullSubparameterTest - 1/1 - Passed in 0.015s
- ✅ TestNullSubparametersField - Passed in 0.015s
- ✅ modular_avatar_tests.PlayAudioRemapping - 1/1 - Passed in 0.264s
- ✅ PlayAudioBehaviorsAreRemappedToCorrectPaths - Passed in 0.264s
- ✅ modular_avatar_tests.RenameParametersTests.RenameParametersTests - 12/12 - Passed in 3.204s
- ✅ AnimatorOnlyAndLocalParameterShouldNotSync - Passed in 0.319s
- ✅ AnimatorOnlyParametersTests - Passed in 0.275s
- ✅ ParameterOrderTest - Passed in 0.310s
- ✅ RecursiveRenameTest - Passed in 0.240s
- ✅ RenameInstalledMenu - Passed in 0.224s
- ✅ RenameParametersRenamesParamDrivers - Passed in 0.276s
- ✅ SavedParameterResolution - Passed in 0.286s
- ✅ TestMultipleRemappings - Passed in 0.161s
- ✅ TestMultipleRemappings_WithConflict - Passed in 0.239s
- ✅ TestParameterConflicts - Passed in 0.232s
- ✅ TestParameterResults - Passed in 0.347s
- ✅ TestRecursiveMenu - Passed in 0.295s
- ✅ modular_avatar_tests.ReplaceObject.ReplaceObjectTests - 6/6 - Passed in 0.060s
- ✅ abortWhenTargetNull - Passed in 0.013s
- ✅ disallowReplacingParent - Passed in 0.011s
- ✅ preservesExistingChildObjects - Passed in 0.011s
- ✅ rewritesReferences - Passed in 0.009s
- ✅ smokeTest - Passed in 0.008s
- ✅ updatesPathMappings - Passed in 0.008s
- ✅ modular_avatar_tests.RetargetMeshesTest - 2/2 - Passed in 0.017s
- ✅ NoMeshRootBoneOnly - Passed in 0.008s
- ✅ RootBoneOnly - Passed in 0.009s
- ✅ modular_avatar_tests.SimpleArmatureToggle.SimpleArmatureToggle - 1/1 - Passed in 0.240s
- ✅ ToplevelAssetTogglingWorks - Passed in 0.240s
- ✅ modular_avatar_tests.SyncedLayerHandling.SyncedLayerHandling - 4/4 - Passed in 1.180s
- ✅ WhenSyncedLayerIsOnBaseController_LayerControlBehaviorsArePreserved - Passed in 0.261s
- ✅ WhenSyncedLayerIsOnBaseController_SyncedConfigIsPreserved - Passed in 0.322s
- ✅ WhenSyncedLayerIsOnMergedController_LayerControlBehaviorsAreAdjusted - Passed in 0.249s
- ✅ WhenSyncedLayerIsOnMergedController_SyncedConfigIsPreserved - Passed in 0.348s
- ✅ modular_avatar_tests.TrackObjectRenamesContextTests - 6/6 - Passed in 1.336s
- ✅ TestAnimatorControllerUpdates - Passed in 0.223s
- ✅ testBasicContextInitialization - Passed in 0.209s
- ✅ TracksCollapses - Passed in 0.217s
- ✅ TracksObjectMoves - Passed in 0.237s
- ✅ TracksSimpleRenames - Passed in 0.209s
- ✅ TransformLookthrough - Passed in 0.241s
- ✅ modular_avatar_tests.TransformMappingThroughSwitchedObject.TransformMappingThroughSwitchedObject - 1/1 - Passed in 0.324s
- ✅ TransformMappingHandledCorrectly - Passed in 0.324s
- ✅ modular_avatar_tests.VirtualMenuTests.VirtualMenuTests - 20/20 - Passed in 0.471s
- ✅ InstallerInstallsInstallTarget - Passed in 0.013s
- ✅ InstallTargetToInstallerToInstaller - Passed in 0.009s
- ✅ internalParameterTest - Passed in 0.010s
- ✅ MenuItem_NestedSubmenuNodes - Passed in 0.009s
- ✅ MenuItem_RemoteReference - Passed in 0.008s
- ✅ MergeArmatureAndMenuInstallerOnSameObjectWorks - Passed in 0.304s
- ✅ multipleMenuAssets_areInstalledMultipleTimes - Passed in 0.008s
- ✅ remapParams_isAppliedSeparatelyForEachDedup - Passed in 0.013s
- ✅ TestBasicMenu - Passed in 0.006s
- ✅ TestBasicMenuInstaller - Passed in 0.006s
- ✅ TestEmptyMenu - Passed in 0.004s
- ✅ TestExternalSubmenuSource_WithMenuInstaller - Passed in 0.009s
- ✅ TestInstallOntoInstaller - Passed in 0.008s
- ✅ TestInstallSubmenu - Passed in 0.007s
- ✅ TestMenuItemInstaller - Passed in 0.007s
- ✅ TestNativeMenuWithCycles - Passed in 0.008s
- ✅ TestSerializeMenu - Passed in 0.012s
- ✅ TestYankInstaller - Passed in 0.008s
- ✅ UnusedSubParametersAreStripped - Passed in 0.014s
- ✅ WhenMenuInstallersLoop_LoopIsTerminated - Passed in 0.008s
- ✅ PreexistingParamsTest - 1/1 - Passed in 0.246s
- ✅ TestPreexistingParameterOverwritePolicy - Passed in 0.246s
- ✅ SetupOutfitRenameTest - 3/3 - Passed in 0.032s
- ✅ TestSetupHumanoidOutfit - Passed in 0.015s
- ✅ TestSetupSetupedOutfit - Passed in 0.008s
- ✅ TestSetupUpperChestOutfit - Passed in 0.009s
- ✅ ShapeChangerTests.SCDefaultAnimation - 3/3 - Passed in 0.887s
- ✅ SetsCorrectInitialStatesAndAnimations - Passed in 0.356s
- ✅ SetsCorrectInitialStatesAndAnimationsForInactiveSC - Passed in 0.253s
- ✅ SetsCorrectInitialStatesAndAnimationsForInvertedSC - Passed in 0.278s
- ✅ ShapeDeletionAnalysis - 3/3 - Passed in 0.890s
- ✅ BasicShapeDeletionAnalysis - Passed in 0.266s
- ✅ WhenShapeDeletionIsConditionedOnItself_DoesNotDelete - Passed in 0.314s
- ✅ WhenShapeDeletionIsConditionedOnSubsequentChanger_DoesNotDelete - Passed in 0.309s
- ✅ UnitTests.ArmatureAwase.AllocationMapTest - 3/3 - Passed in 0.094s
- ✅ SegmentCoalescing - Passed in 0.003s
- ✅ SegmentRandomOps - Passed in 0.083s
- ✅ Test - Passed in 0.008s
- ✅ UnitTests.ArmatureAwase.NativeMemoryManagerTest - 1/1 - Passed in 0.007s
- ✅ Test - Passed in 0.007s
- ✅ UnitTests.MergeAnimatorTests.MergeSingleTests - 2/2 - Passed in 0.029s
- ✅ MergeAnimationOverrideController - Passed in 0.017s
- ✅ NoErrorWhenAnimatorIsNull - Passed in 0.012s
- ✅ UnitTests.MergeAnimatorTests.ProxyAnim.ProxyAnimTest - 1/1 - Passed in 0.237s
- ✅ whenProxyAnimIsMerged_itIsNotReplaced - Passed in 0.237s
- ✅ UnitTests.MergeAnimatorTests.SyncedLayerOverrideInSubStatemachine.SyncedLayerOverrideInSubStateMachine - 1/1 - Passed in 0.323s
- ✅ SyncedLayerOverride_usesCorrectStateOverride - Passed in 0.323s
- ✅ UnitTests.PropCacheTest.PropCacheTest - 1/1 - Passed in 0.019s
- ✅ TestCacheInvalidation - Passed in 0.019s
- ✅ UnitTests.ReactiveComponent.BlendshapeSyncTest - 1/1 - Passed in 0.009s
- ✅ blendshapeSync_propagatesThroughMeshes - Passed in 0.009s
- ✅ UnitTests.ReactiveComponent.ObjectToggleTests - 1/1 - Passed in 0.322s
- ✅ WhenObjectIsAlwaysOn_CorrectProxyParameterIsGenerated - Passed in 0.322s
- ✅ UnitTests.ReactiveComponent.ParameterAssignment.AutoValueAssignmentTests - 5/5 - Passed in 0.461s
- ✅ AutoValueWithMAParameters - Passed in 0.352s
- ✅ ManuallyAssignedParametersAreNotReplaced - Passed in 0.035s
- ✅ MixedAutoTests - Passed in 0.034s
- ✅ MultiEntryToggles - Passed in 0.027s
- ✅ SingleEntryToggles - Passed in 0.013s
- ✅ UnitTests.ReactiveComponent.ParameterAssignment.ParameterTypeTests - 3/3 - Passed in 0.142s
- ✅ BoolTest - Passed in 0.025s
- ✅ FloatTest - Passed in 0.075s
- ✅ IntTest - Passed in 0.042s
- ✅ UnitTests.SyncParameterSequence.SyncParameterSequenceTest - 3/3 - Passed in 0.660s
- ✅ NonPrimaryPlatform - Passed in 0.164s
- ✅ PrimaryPlatform - Passed in 0.230s
- ✅ PrimaryPlatformOverflow - Passed in 0.266s
- ✅ UnitTests.VisibleHeadAccessoryTest.VisibleHeadAccessoryTest - 1/1 - Passed in 0.342s
- ✅ Test - Passed in 0.342s
- ✅ WorldFixedObjectTest - 3/3 - Passed in 0.025s
- ✅ NameCollisions - Passed in 0.011s
- ✅ NestedTest - Passed in 0.008s
- ✅ SimpleTest - Passed in 0.007s
Loading