Skip to content

Improve avatar config handling #400

Improve avatar config handling

Improve avatar config handling #400

GitHub Actions / 2021.3.32f1 editmode tests result completed Dec 6, 2024 in 0s

❌️ 2021.3.32f1 editmode tests result - 134/151, failed: 17 - Failed in 72.557s

❌️ editmode-results.xml - 134/151, failed: 17 - Failed in 72.557s

Details

❌️ editmode-results.xml - 134/151, failed: 17 - Failed in 72.557s
  • ✅ ReadyPlayerMe.AvatarCreator.Tests.AuthTests - 1/1 - Passed in 0.377s

    • Login_As_Anonymous - Passed in 0.377s
  • ✅ ReadyPlayerMe.Core.Tests.AvatarAPITests - 7/7 - Passed in 18.154s

    • AvatarLoader_Avatar_API_DracoCompression - Passed in 2.527s
    • AvatarLoader_Avatar_API_Mesh_LOD - Passed in 7.372s
    • AvatarLoader_Avatar_API_MeshOpt_MultiMesh - Passed in 2.590s
    • AvatarLoader_Avatar_API_MeshOpt_SingleMesh - Passed in 1.094s
    • AvatarLoader_Avatar_API_MorphTargets_None - Passed in 0.952s
    • AvatarLoader_Avatar_API_MorphTargets_Oculus - Passed in 0.821s
    • AvatarLoader_Avatar_API_TextureSize - Passed in 2.798s
  • ❌️ ReadyPlayerMe.Core.Tests.AvatarConfigProcessorTests - 7/8, failed: 1 - Failed in 0.009s

    • ❌️ Process_Avatar_Configuration - Failed in 0.007s
      Expected string length 195 but was 232. Strings differ at index 123.
      Expected: "...cRoughness,emissive,occlusion&useHands=false&useDracoMeshC..."
      But was: "...cRoughness,emissive,occlusion&morphTargets=none&useHands=f..."
      --------------------------------------------^

        pose=T&lod=0&textureAtlas=none&textureSizeLimit=1024&textureChannels=baseColor,normal,metallicRoughness,emissive,occlusion&morphTargets=none&useHands=false&useDracoMeshCompression=false&useMeshOptCompression=false&textureFormat=jpeg
      
      at ReadyPlayerMe.Core.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration () [0x0001e] in Assets/Ready Player Me/Core/Tests/Editor/AvatarConfigProcessorTests.cs:32
      
    • Process_Morph_Targets_Default - Passed in 0.001s

    • Process_Morph_Targets_Empty - Passed in 0.000s

    • Process_Morph_Targets_None - Passed in 0.000s

    • Process_Texture_Channels_All - Passed in 0.000s

    • Process_Texture_Channels_None - Passed in 0.001s

    • Process_Texture_Size_Limit_Is_Equal - Passed in 0.000s

    • Process_Texture_Size_Limit_Is_Not_Equal - Passed in 0.000s

  • ✅ ReadyPlayerMe.Core.Tests.AvatarDownloadTests - 5/5 - Passed in 5.955s

    • Check_Progress_Download_Avatar_Into_File - Passed in 4.283s
    • Download_Avatar_Into_File - Passed in 1.114s
    • Download_Avatar_Into_Memory - Passed in 0.498s
    • Fail_Download_Avatar_Into_File - Passed in 0.031s
    • Fail_Download_Avatar_Into_Memory - Passed in 0.030s
  • ✅ ReadyPlayerMe.Core.Tests.AvatarLoaderTests - 6/6 - Passed in 8.032s

    • AvatarLoader_Cancel_Loading - Passed in 0.546s
    • AvatarLoader_Clears_Persistent_Cache - Passed in 1.717s
    • AvatarLoader_Complete_Load - Passed in 1.056s
    • AvatarLoader_Complete_Load_Async - Passed in 0.903s
    • AvatarLoader_Fail_Load - Passed in 0.028s
    • AvatarLoader_Low_LOD_Smaller_than_High_LOD - Passed in 3.783s
  • ✅ ReadyPlayerMe.Core.Tests.AvatarLoaderWindowTests - 1/1 - Passed in 1.841s

    • Avatar_Loaded_Stored_And_No_Overrides - Passed in 1.841s
  • ✅ ReadyPlayerMe.Core.Tests.AvatarRenderLoaderTests - 5/5 - Passed in 18.769s

    • Fail_RenderLoader_Load_Wrong_Url - Passed in 0.029s
    • RenderLoader_CreateRenderString - Passed in 0.004s
    • RenderLoader_Load - Passed in 10.556s
    • RenderLoader_Load_Incorrect_BlendShape_Shape_Parameter - Passed in 7.148s
    • RenderLoader_Load_With_Correct_BlendShape_Parameters - Passed in 1.032s
  • ✅ ReadyPlayerMe.Core.Tests.AvatarUriProcessTests - 3/3 - Passed in 0.021s

    • Process_Avatar_Short_Code - Passed in 0.008s
    • Process_Avatar_Short_Code_Url - Passed in 0.006s
    • Process_Avatar_Url - Passed in 0.007s
  • ✅ ReadyPlayerMe.Core.Tests.HelperTests - 4/4 - Passed in 1.899s

    • AvatarMeshHelper_Check_Prefab_Meshes - Passed in 0.003s
    • AvatarMeshHelper_Transfer_Mesh - Passed in 1.895s
    • Setup_Animator_Fullbody - Passed in 0.001s
    • Setup_Animator_Halfbody - Passed in 0.000s
  • ✅ ReadyPlayerMe.Core.Tests.MetadataDownloadTests - 16/16 - Passed in 2.436s

    • Check_Is_Metadata_Not_Updated - Passed in 0.000s
    • Check_Is_Metadata_Updated - Passed in 0.000s
    • Check_Metadata_Feminine_Full_Body - Passed in 0.041s
    • Check_Metadata_Feminine_Half_Body - Passed in 0.086s
    • Check_Metadata_Masculine_Full_Body - Passed in 0.043s
    • Check_Metadata_Masculine_Half_Body - Passed in 0.066s
    • Check_Models_Metadata_Feminine_Full_Body - Passed in 0.531s
    • Check_Models_Metadata_Feminine_Half_Body - Passed in 0.486s
    • Check_Models_Metadata_Masculine_Full_Body - Passed in 0.470s
    • Check_Models_Metadata_Masculine_Half_Body - Passed in 0.445s
    • Download_Metadata_Into_File - Passed in 0.036s
    • Download_Metadata_Into_Memory - Passed in 0.040s
    • Downloaded_Metadata_UpdatedAt_Is_Not_Default_Value - Passed in 0.038s
    • Fail_Download_Metadata_Into_Memory_With_Wrong_JSON - Passed in 0.151s
    • Load_Metadata_From_File - Passed in 0.002s
    • Save_Metadata_To_File - Passed in 0.001s
  • ✅ ReadyPlayerMe.Core.Tests.OperationExecutorTests - 5/5 - Passed in 3.175s

    • Context_Has_Value_Changed_After_Execution - Passed in 0.008s
    • Executes_Without_Error - Passed in 0.006s
    • Execution_Is_Cancelled - Passed in 1.093s
    • Execution_Timeouts - Passed in 2.060s
    • ProgressChanged_Have_Correct_Values_On_Complete - Passed in 0.007s
  • ✅ ReadyPlayerMe.Core.Tests.QueryBuilderTests - 2/2 - Passed in 0.001s

    • Low_Quality_Lod_0 - Passed in 0.000s
    • Texture_Atlas_1024_MorphTargets - Passed in 0.000s
  • ✅ ReadyPlayerMe.Core.Tests.SDKLoggerTests - 3/3 - Passed in 0.030s

    • Correct_Log_Message_Received - Passed in 0.010s
    • Log_Is_Not_Received_When_Disabled - Passed in 0.010s
    • Log_Message_Received - Passed in 0.010s
  • ✅ ReadyPlayerMe.Core.Tests.TemplateAvatarTests - 2/2 - Passed in 0.036s

    • Check_Template_Avatar - Passed in 0.019s
    • Check_Template_Avatar_XR - Passed in 0.017s
  • ✅ ReadyPlayerMe.Core.Tests.TransferPrefabTests - 2/2 - Passed in 0.764s

    • Fail_Transfer_Prefab - Passed in 0.001s
    • Transfer_Prefab_By_Guid - Passed in 0.763s
  • ✅ ReadyPlayerMe.Core.Tests.UrlConfigTests - 9/9 - Passed in 0.011s

    • Url_BodyType_Change_Fullbody - Passed in 0.004s
    • Url_BodyType_Change_Halfbody - Passed in 0.001s
    • Url_ClearCache_Change - Passed in 0.001s
    • Url_Default - Passed in 0.001s
    • Url_Gender_Change_Male - Passed in 0.001s
    • Url_Gender_Change_None - Passed in 0.001s
    • Url_Name_Change_Brazil - Passed in 0.001s
    • Url_Name_Change_German - Passed in 0.001s
    • Url_With_Token - Passed in 0.001s
  • ❌️ ReadyPlayerMe.Tests.AvatarConfigProcessorTests - 0/9, failed: 9 - Failed in 0.007s

    • ❌️ Process_Avatar_Configuration_Additional_Morph_Targets - Failed in 0.001s
      Expected string length 264 but was 283. Strings differ at index 264.
      Expected: "...pression=false&useMeshOptCompression=false"
      But was: "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
      --------------------------------------------------------^

        at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Additional_Morph_Targets () [0x00013] in Assets/Tests/Editor/AvatarConfigProcessorTests.cs:135
      
    • ❌️ Process_Avatar_Configuration_ARKit_Morph_Targets - Failed in 0.001s
      Expected string length 954 but was 973. Strings differ at index 954.
      Expected: "...pression=false&useMeshOptCompression=false"
      But was: "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
      --------------------------------------------------------^

        at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_ARKit_Morph_Targets () [0x00013] in Assets/Tests/Editor/AvatarConfigProcessorTests.cs:127
      
    • ❌️ Process_Avatar_Configuration_Custom - Failed in 0.002s
      Expected string length 221 but was 240. Strings differ at index 221.
      Expected: "...pression=false&useMeshOptCompression=false"
      But was: "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
      --------------------------------------------------------^

        at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Custom () [0x00052] in Assets/Tests/Editor/AvatarConfigProcessorTests.cs:92
      
    • ❌️ Process_Avatar_Configuration_Default - Failed in 0.001s
      Expected string length 195 but was 232. Strings differ at index 123.
      Expected: "...cRoughness,emissive,occlusion&useHands=false&useDracoMeshC..."
      But was: "...cRoughness,emissive,occlusion&morphTargets=none&useHands=f..."
      --------------------------------------------^

        pose=T&lod=0&textureAtlas=none&textureSizeLimit=1024&textureChannels=baseColor,normal,metallicRoughness,emissive,occlusion&morphTargets=none&useHands=false&useDracoMeshCompression=false&useMeshOptCompression=false&textureFormat=jpeg
      
      at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Default () [0x00015] in Assets/Tests/Editor/AvatarConfigProcessorTests.cs:102
      
    • ❌️ Process_Avatar_Configuration_High - Failed in 0.001s
      Expected string length 223 but was 242. Strings differ at index 223.
      Expected: "...pression=false&useMeshOptCompression=false"
      But was: "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
      --------------------------------------------------------^

        at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_High () [0x0001f] in Assets/Tests/Editor/AvatarConfigProcessorTests.cs:74
      
    • ❌️ Process_Avatar_Configuration_Low - Failed in 0.001s
      Expected string length 211 but was 230. Strings differ at index 211.
      Expected: "...pression=false&useMeshOptCompression=false"
      But was: "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
      --------------------------------------------------------^

        at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Low () [0x0001d] in Assets/Tests/Editor/AvatarConfigProcessorTests.cs:56
      
    • ❌️ Process_Avatar_Configuration_Med - Failed in 0.001s
      Expected string length 221 but was 240. Strings differ at index 221.
      Expected: "...pression=false&useMeshOptCompression=false"
      But was: "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
      --------------------------------------------------------^

        at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Med () [0x0001d] in Assets/Tests/Editor/AvatarConfigProcessorTests.cs:65
      
    • ❌️ Process_Avatar_Configuration_Oculus_Morph_Targets - Failed in 0.001s
      Expected string length 355 but was 374. Strings differ at index 355.
      Expected: "...pression=false&useMeshOptCompression=false"
      But was: "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
      --------------------------------------------------------^

        at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Oculus_Morph_Targets () [0x00013] in Assets/Tests/Editor/AvatarConfigProcessorTests.cs:119
      
    • ❌️ Process_Avatar_Configuration_Odd_TextureSizeLimit - Failed in 0.000s
      Expected string length 194 but was 231. Strings differ at index 122.
      Expected: "...cRoughness,emissive,occlusion&useHands=false&useDracoMeshC..."
      But was: "...cRoughness,emissive,occlusion&morphTargets=none&useHands=f..."
      --------------------------------------------^

        at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Odd_TextureSizeLimit () [0x00019] in Assets/Tests/Editor/AvatarConfigProcessorTests.cs:111
      
  • ✅ ReadyPlayerMe.Tests.AvatarImportTests - 8/8 - Passed in 0.986s

    • Fail_Import_Avatar_From_Bytes - Passed in 0.009s
    • Fail_Import_Avatar_From_Path - Passed in 0.006s
    • Import_Avatar_From_Path - Passed in 0.210s
    • Import_Avatar_Multi_Mesh_From_Bytes - Passed in 0.365s
    • Import_Avatar_Single_Mesh_From_Bytes - Passed in 0.064s
    • Import_Half_Body_Avatar_From_Path - Passed in 0.127s
    • Import_Halfbody_Multi_Mesh_Avatar_From_Bytes - Passed in 0.114s
    • Import_Halfbody_Single_Mesh_Avatar_From_Bytes - Passed in 0.092s
  • ✅ ReadyPlayerMe.Tests.AvatarLoaderPerformanceTests - 1/1 - Passed in 3.216s

    • LoadAvatar - Passed in 3.216s
  • ✅ ReadyPlayerMe.Tests.AvatarProcessTests - 26/26 - Passed in 0.005s

    • Check_Animation_Avatar_Name_Female_Single_Mesh - Passed in 0.000s
    • Check_Animation_Avatar_Name_Female_XR_Single_Mesh - Passed in 0.000s
    • Check_Animation_Avatar_Name_Male_Multi_Mesh - Passed in 0.000s
    • Check_Animation_Avatar_Name_Male_XR_Multi_Mesh - Passed in 0.000s
    • Check_Animator_Female_Multi_Mesh - Passed in 0.000s
    • Check_Animator_Female_XR_Multi_Mesh - Passed in 0.000s
    • Check_Animator_Half_Body_Multi_Mesh_Avatar - Passed in 0.000s
    • Check_Animator_Half_Body_Single_Mesh_Avatar - Passed in 0.000s
    • Check_Animator_Male_Multi_Mesh - Passed in 0.000s
    • Check_Animator_Male_XR_Multi_Mesh - Passed in 0.000s
    • Check_Armature_Duplicate_Female_Single_Mesh - Passed in 0.000s
    • Check_Armature_Duplicate_Female_XR_Single_Mesh - Passed in 0.000s
    • Check_Armature_Duplicate_Male_Multi_Mesh - Passed in 0.000s
    • Check_Armature_Duplicate_Male_XR_Multi_Mesh - Passed in 0.000s
    • Check_Armature_Root_Female_Single_Mesh - Passed in 0.000s
    • Check_Armature_Root_Female_XR_Single_Mesh - Passed in 0.000s
    • Check_Armature_Root_HalfBody_Multi_Mesh - Passed in 0.000s
    • Check_Armature_Root_HalfBody_Single_Mesh - Passed in 0.000s
    • Check_Armature_Root_Male_Multi_Mesh - Passed in 0.000s
    • Check_Armature_Root_Male_XR_Multi_Mesh - Passed in 0.000s
    • Check_Hip_Bone_Female_Single_Mesh - Passed in 0.000s
    • Check_Hip_Bone_HalfBody_Multi_Mesh - Passed in 0.000s
    • Check_Hip_Bone_HalfBody_Single_Mesh - Passed in 0.000s
    • Check_Hip_Bone_Male_Multi_Mesh - Passed in 0.000s
    • Check_Twist_Bone_Female_XR_Single_Mesh - Passed in 0.000s
    • Check_Twist_Bone_Male_XR_Multi_Mesh - Passed in 0.000s
  • ✅ ReadyPlayerMe.Tests.CustomEventArgsTests - 3/3 - Passed in 0.002s

    • Custom_Event_Args_Completion_Test - Passed in 0.001s
    • Custom_Event_Args_Failure_Test - Passed in 0.001s
    • Custom_Event_Args_Progress_Change_Test - Passed in 0.001s
  • ✅ ReadyPlayerMe.Tests.DirectoryUtilityTests - 3/3 - Passed in 0.002s

    • Get_Avatar_Save_Directory - Passed in 0.001s
    • Get_Avatar_Save_Directory_In_Project_Folder - Passed in 0.000s
    • Validate_Avatar_Save_Directory - Passed in 0.001s
  • ✅ ReadyPlayerMe.Tests.EditorUtilitiesTests - 3/3 - Passed in 0.860s

    • Avatar_Has_Mesh_In_Skinned_Mesh - Passed in 0.196s
    • Avatar_Loaded_And_Saved_In_Prefab - Passed in 0.506s
    • Avatar_Prefab_Has_Mesh_And_Material - Passed in 0.158s
  • ❌️ ReadyPlayerMe.Tests.ExtrasTest - 1/6, failed: 5 - Failed in 3.628s

    • ❌️ AudioProviderType_AudioClip - Failed in 0.516s
      UnityEngine.MissingComponentException : There is no 'AudioSource' attached to the "Female-Single-Mesh(Clone)" game object, but a script is trying to access it.
      You probably need to add a AudioSource to the game object "Female-Single-Mesh(Clone)". Or your script needs to check if the component is attached before using it.
      at (wrapper managed-to-native) UnityEngine.AudioSource.get_clip(UnityEngine.AudioSource)
      at ReadyPlayerMe.Tests.ExtrasTest.AudioProviderType_AudioClip () [0x000c0] in Assets/Tests/Editor/ExtrasTest.cs:55
      at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31
      at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46

    • AudioProviderType_Microphone - Passed in 1.054s

    • ❌️ AudioSource_Attached_On_Start - Failed in 0.514s
      Expected: not null
      But was: null

        at ReadyPlayerMe.Tests.ExtrasTest.AudioSource_Attached_On_Start () [0x000a3] in Assets/Tests/Editor/ExtrasTest.cs:41
      at UnityEngine.TestTools.TestRunner.TestTaskWrapper+&lt;Execute&gt;d__2.MoveNext () [0x00074] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31
      at UnityEngine.TestTools.TestEnumerator+&lt;Execute&gt;d__7.MoveNext () [0x0004e] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46
      
    • ❌️ Check_Mouth_Open_Change - Failed in 0.516s
      System.ArgumentNullException : Value cannot be null.
      Parameter name: source
      at (wrapper managed-to-native) UnityEngine.AudioSource.PlayHelper(UnityEngine.AudioSource,ulong)
      at UnityEngine.AudioSource.Play () [0x00001] in /home/bokken/build/output/unity/unity/Modules/Audio/Public/ScriptBindings/Audio.bindings.cs:841
      at ReadyPlayerMe.Core.VoiceHandler.PlayCurrentAudioClip () [0x00001] in Assets/Ready Player Me/Core/Runtime/Core/Scripts/Animation/VoiceHandler.cs:157
      at ReadyPlayerMe.Tests.ExtrasTest.Check_Mouth_Open_Change () [0x000d3] in Assets/Tests/Editor/ExtrasTest.cs:125
      at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31
      at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46

    • ❌️ Play_Current_AudioClip - Failed in 0.514s
      System.ArgumentNullException : Value cannot be null.
      Parameter name: source
      at (wrapper managed-to-native) UnityEngine.AudioSource.PlayHelper(UnityEngine.AudioSource,ulong)
      at UnityEngine.AudioSource.Play () [0x00001] in /home/bokken/build/output/unity/unity/Modules/Audio/Public/ScriptBindings/Audio.bindings.cs:841
      at ReadyPlayerMe.Core.VoiceHandler.PlayCurrentAudioClip () [0x00001] in Assets/Ready Player Me/Core/Runtime/Core/Scripts/Animation/VoiceHandler.cs:157
      at ReadyPlayerMe.Tests.ExtrasTest.Play_Current_AudioClip () [0x000e4] in Assets/Tests/Editor/ExtrasTest.cs:91
      at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31
      at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46

    • ❌️ Play_Given_AudioClip - Failed in 0.514s
      UnityEngine.UnassignedReferenceException : The variable AudioSource of VoiceHandler has not been assigned.
      You probably need to assign the AudioSource variable of the VoiceHandler script in the inspector.
      at (wrapper managed-to-native) UnityEngine.AudioSource.set_clip(UnityEngine.AudioSource,UnityEngine.AudioClip)
      at ReadyPlayerMe.Core.VoiceHandler.PlayAudioClip (UnityEngine.AudioClip audioClip) [0x00001] in Assets/Ready Player Me/Core/Runtime/Core/Scripts/Animation/VoiceHandler.cs:162
      at ReadyPlayerMe.Tests.ExtrasTest.Play_Given_AudioClip () [0x000ce] in Assets/Tests/Editor/ExtrasTest.cs:108
      at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31
      at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46

  • ❌️ ReadyPlayerMe.Tests.EyeAnimationTests - 0/2, failed: 2 - Failed in 1.952s

    • ❌️ Check_Eye_Blink_Change - Failed in 0.306s
      Expected: greater than or equal to 1.0f
      But was: 0.0f

        at ReadyPlayerMe.Tests.EyeAnimationTests.Check_Eye_Blink_Change () [0x00151] in Assets/Tests/Editor/EyeAnimationTests.cs:75
      at UnityEngine.TestTools.TestRunner.TestTaskWrapper+&lt;Execute&gt;d__2.MoveNext () [0x00074] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31
      at UnityEngine.TestTools.TestEnumerator+&lt;Execute&gt;d__7.MoveNext () [0x0004e] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46
      
    • ❌️ Check_Eye_Rotation_Change - Failed in 1.645s
      Expected: True
      But was: False

        at ReadyPlayerMe.Tests.EyeAnimationTests.Check_Eye_Rotation_Change () [0x001e1] in Assets/Tests/Editor/EyeAnimationTests.cs:50
      at UnityEngine.TestTools.TestRunner.TestTaskWrapper+&lt;Execute&gt;d__2.MoveNext () [0x00074] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31
      at UnityEngine.TestTools.TestEnumerator+&lt;Execute&gt;d__7.MoveNext () [0x0004e] in Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46
      
  • ✅ ReadyPlayerMe.Tests.MeshPickerTests - 7/7 - Passed in 0.005s

    • Fail_Get_Beard_Mesh_On_Single_Mesh_Avatar - Passed in 0.002s
    • Fail_Get_Mesh_Game_Object_With_No_SkinnedMeshRenderer - Passed in 0.001s
    • Fail_Get_Teeth_Mesh_On_Single_Mesh_Avatar - Passed in 0.001s
    • Get_Avatar_Mesh - Passed in 0.000s
    • Get_Beard_Mesh - Passed in 0.000s
    • Get_Head_Mesh - Passed in 0.000s
    • Get_Teeth_Mesh - Passed in 0.000s
  • ✅ ReadyPlayerMe.Tests.MeshTransferTests - 4/4 - Passed in 0.110s

    • MeshTransferMultiMesh - Passed in 0.041s
    • MeshTransferMultiMeshXR - Passed in 0.054s
    • MeshTransferSingleMesh - Passed in 0.007s
    • MeshTransferSingleMeshXR - Passed in 0.008s

Annotations

Check failure on line 32 in Assets/Ready Player Me/Core/Tests/Editor/AvatarConfigProcessorTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Core.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration

  Expected string length 195 but was 232. Strings differ at index 123.
  Expected: "...cRoughness,emissive,occlusion&useHands=false&useDracoMeshC..."
  But was:  "...cRoughness,emissive,occlusion&morphTargets=none&useHands=f..."
  --------------------------------------------^
Raw output
pose=T&lod=0&textureAtlas=none&textureSizeLimit=1024&textureChannels=baseColor,normal,metallicRoughness,emissive,occlusion&morphTargets=none&useHands=false&useDracoMeshCompression=false&useMeshOptCompression=false&textureFormat=jpeg

at ReadyPlayerMe.Core.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration () [0x0001e] in /github/workspace/Assets/Ready Player Me/Core/Tests/Editor/AvatarConfigProcessorTests.cs:32

Check failure on line 135 in Assets/Tests/Editor/AvatarConfigProcessorTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Additional_Morph_Targets

  Expected string length 264 but was 283. Strings differ at index 264.
  Expected: "...pression=false&useMeshOptCompression=false"
  But was:  "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
  --------------------------------------------------------^
Raw output
at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Additional_Morph_Targets () [0x00013] in /github/workspace/Assets/Tests/Editor/AvatarConfigProcessorTests.cs:135

Check failure on line 127 in Assets/Tests/Editor/AvatarConfigProcessorTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_ARKit_Morph_Targets

  Expected string length 954 but was 973. Strings differ at index 954.
  Expected: "...pression=false&useMeshOptCompression=false"
  But was:  "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
  --------------------------------------------------------^
Raw output
at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_ARKit_Morph_Targets () [0x00013] in /github/workspace/Assets/Tests/Editor/AvatarConfigProcessorTests.cs:127

Check failure on line 92 in Assets/Tests/Editor/AvatarConfigProcessorTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Custom

  Expected string length 221 but was 240. Strings differ at index 221.
  Expected: "...pression=false&useMeshOptCompression=false"
  But was:  "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
  --------------------------------------------------------^
Raw output
at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Custom () [0x00052] in /github/workspace/Assets/Tests/Editor/AvatarConfigProcessorTests.cs:92

Check failure on line 102 in Assets/Tests/Editor/AvatarConfigProcessorTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Default

  Expected string length 195 but was 232. Strings differ at index 123.
  Expected: "...cRoughness,emissive,occlusion&useHands=false&useDracoMeshC..."
  But was:  "...cRoughness,emissive,occlusion&morphTargets=none&useHands=f..."
  --------------------------------------------^
Raw output
pose=T&lod=0&textureAtlas=none&textureSizeLimit=1024&textureChannels=baseColor,normal,metallicRoughness,emissive,occlusion&morphTargets=none&useHands=false&useDracoMeshCompression=false&useMeshOptCompression=false&textureFormat=jpeg

at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Default () [0x00015] in /github/workspace/Assets/Tests/Editor/AvatarConfigProcessorTests.cs:102

Check failure on line 74 in Assets/Tests/Editor/AvatarConfigProcessorTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_High

  Expected string length 223 but was 242. Strings differ at index 223.
  Expected: "...pression=false&useMeshOptCompression=false"
  But was:  "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
  --------------------------------------------------------^
Raw output
at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_High () [0x0001f] in /github/workspace/Assets/Tests/Editor/AvatarConfigProcessorTests.cs:74

Check failure on line 56 in Assets/Tests/Editor/AvatarConfigProcessorTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Low

  Expected string length 211 but was 230. Strings differ at index 211.
  Expected: "...pression=false&useMeshOptCompression=false"
  But was:  "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
  --------------------------------------------------------^
Raw output
at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Low () [0x0001d] in /github/workspace/Assets/Tests/Editor/AvatarConfigProcessorTests.cs:56

Check failure on line 65 in Assets/Tests/Editor/AvatarConfigProcessorTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Med

  Expected string length 221 but was 240. Strings differ at index 221.
  Expected: "...pression=false&useMeshOptCompression=false"
  But was:  "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
  --------------------------------------------------------^
Raw output
at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Med () [0x0001d] in /github/workspace/Assets/Tests/Editor/AvatarConfigProcessorTests.cs:65

Check failure on line 119 in Assets/Tests/Editor/AvatarConfigProcessorTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Oculus_Morph_Targets

  Expected string length 355 but was 374. Strings differ at index 355.
  Expected: "...pression=false&useMeshOptCompression=false"
  But was:  "...pression=false&useMeshOptCompression=false&textureFormat=jpeg"
  --------------------------------------------------------^
Raw output
at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Oculus_Morph_Targets () [0x00013] in /github/workspace/Assets/Tests/Editor/AvatarConfigProcessorTests.cs:119

Check failure on line 111 in Assets/Tests/Editor/AvatarConfigProcessorTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Odd_TextureSizeLimit

  Expected string length 194 but was 231. Strings differ at index 122.
  Expected: "...cRoughness,emissive,occlusion&useHands=false&useDracoMeshC..."
  But was:  "...cRoughness,emissive,occlusion&morphTargets=none&useHands=f..."
  --------------------------------------------^
Raw output
at ReadyPlayerMe.Tests.AvatarConfigProcessorTests.Process_Avatar_Configuration_Odd_TextureSizeLimit () [0x00019] in /github/workspace/Assets/Tests/Editor/AvatarConfigProcessorTests.cs:111

Check failure on line 55 in Assets/Tests/Editor/ExtrasTest.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.ExtrasTest.AudioProviderType_AudioClip

UnityEngine.MissingComponentException : There is no 'AudioSource' attached to the "Female-Single-Mesh(Clone)" game object, but a script is trying to access it.
You probably need to add a AudioSource to the game object "Female-Single-Mesh(Clone)". Or your script needs to check if the component is attached before using it.
Raw output
  at (wrapper managed-to-native) UnityEngine.AudioSource.get_clip(UnityEngine.AudioSource)
  at ReadyPlayerMe.Tests.ExtrasTest.AudioProviderType_AudioClip () [0x000c0] in /github/workspace/Assets/Tests/Editor/ExtrasTest.cs:55 
  at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31 
  at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46 

Check failure on line 41 in Assets/Tests/Editor/ExtrasTest.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.ExtrasTest.AudioSource_Attached_On_Start

  Expected: not null
  But was:  null
Raw output
at ReadyPlayerMe.Tests.ExtrasTest.AudioSource_Attached_On_Start () [0x000a3] in /github/workspace/Assets/Tests/Editor/ExtrasTest.cs:41
at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31
at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46

Check failure on line 841 in /home/bokken/build/output/unity/unity/Modules/Audio/Public/ScriptBindings/Audio.bindings.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.ExtrasTest.Check_Mouth_Open_Change

System.ArgumentNullException : Value cannot be null.
Parameter name: source
Raw output
  at (wrapper managed-to-native) UnityEngine.AudioSource.PlayHelper(UnityEngine.AudioSource,ulong)
  at UnityEngine.AudioSource.Play () [0x00001] in /home/bokken/build/output/unity/unity/Modules/Audio/Public/ScriptBindings/Audio.bindings.cs:841 
  at ReadyPlayerMe.Core.VoiceHandler.PlayCurrentAudioClip () [0x00001] in /github/workspace/Assets/Ready Player Me/Core/Runtime/Core/Scripts/Animation/VoiceHandler.cs:157 
  at ReadyPlayerMe.Tests.ExtrasTest.Check_Mouth_Open_Change () [0x000d3] in /github/workspace/Assets/Tests/Editor/ExtrasTest.cs:125 
  at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31 
  at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46 

Check failure on line 841 in /home/bokken/build/output/unity/unity/Modules/Audio/Public/ScriptBindings/Audio.bindings.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.ExtrasTest.Play_Current_AudioClip

System.ArgumentNullException : Value cannot be null.
Parameter name: source
Raw output
  at (wrapper managed-to-native) UnityEngine.AudioSource.PlayHelper(UnityEngine.AudioSource,ulong)
  at UnityEngine.AudioSource.Play () [0x00001] in /home/bokken/build/output/unity/unity/Modules/Audio/Public/ScriptBindings/Audio.bindings.cs:841 
  at ReadyPlayerMe.Core.VoiceHandler.PlayCurrentAudioClip () [0x00001] in /github/workspace/Assets/Ready Player Me/Core/Runtime/Core/Scripts/Animation/VoiceHandler.cs:157 
  at ReadyPlayerMe.Tests.ExtrasTest.Play_Current_AudioClip () [0x000e4] in /github/workspace/Assets/Tests/Editor/ExtrasTest.cs:91 
  at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31 
  at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46 

Check failure on line 162 in Assets/Ready Player Me/Core/Runtime/Core/Scripts/Animation/VoiceHandler.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.ExtrasTest.Play_Given_AudioClip

UnityEngine.UnassignedReferenceException : The variable AudioSource of VoiceHandler has not been assigned.
You probably need to assign the AudioSource variable of the VoiceHandler script in the inspector.
Raw output
  at (wrapper managed-to-native) UnityEngine.AudioSource.set_clip(UnityEngine.AudioSource,UnityEngine.AudioClip)
  at ReadyPlayerMe.Core.VoiceHandler.PlayAudioClip (UnityEngine.AudioClip audioClip) [0x00001] in /github/workspace/Assets/Ready Player Me/Core/Runtime/Core/Scripts/Animation/VoiceHandler.cs:162 
  at ReadyPlayerMe.Tests.ExtrasTest.Play_Given_AudioClip () [0x000ce] in /github/workspace/Assets/Tests/Editor/ExtrasTest.cs:108 
  at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31 
  at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46 

Check failure on line 75 in Assets/Tests/Editor/EyeAnimationTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.EyeAnimationTests.Check_Eye_Blink_Change

  Expected: greater than or equal to 1.0f
  But was:  0.0f
Raw output
at ReadyPlayerMe.Tests.EyeAnimationTests.Check_Eye_Blink_Change () [0x00151] in /github/workspace/Assets/Tests/Editor/EyeAnimationTests.cs:75
at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31
at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46

Check failure on line 50 in Assets/Tests/Editor/EyeAnimationTests.cs

See this annotation in the file changed.

@github-actions github-actions / 2021.3.32f1 editmode tests result

ReadyPlayerMe.Tests.EyeAnimationTests.Check_Eye_Rotation_Change

  Expected: True
  But was:  False
Raw output
at ReadyPlayerMe.Tests.EyeAnimationTests.Check_Eye_Rotation_Change () [0x001e1] in /github/workspace/Assets/Tests/Editor/EyeAnimationTests.cs:50
at UnityEngine.TestTools.TestRunner.TestTaskWrapper+<Execute>d__2.MoveNext () [0x00074] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs:31
at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in /github/workspace/Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46