You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/AutomatedTesting/Gem/PythonTests/physics
AMZN-AlexOteiza 426ba2f4a6
Added conversion of physics tests using new optimizations. Fixed issue on editor test framework to close the AP correctly (#3145)
* Commit

Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk>

* Removed xfail

Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk>

* Fix for ap not closing for optimized tests

Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk>

* renamed tests to _Optimized

Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk>

* Added xfail so the test will run in jenkins without affecting outcomes

Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk>

Co-authored-by: Garcia Ruiz <aljanru@amazon.co.uk>
4 years ago
..
AddModifyDelete_Utils.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C100000_RigidBody_EnablingGravityWorksPoC.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C111111_RigidBody_EnablingGravityWorksUsingNotificationsPoC.py (Continuation) Implemented automation paralellization & standarization (#1718) 4 years ago
C3510642_Terrain_NotCollideWithTerrain.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C3510644_Collider_CollisionGroups.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4044455_Material_libraryChangesInstantly.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4044456_Material_FrictionCombine.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4044457_Material_RestitutionCombine.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4044459_Material_DynamicFriction.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4044460_Material_StaticFriction.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4044461_Material_Restitution.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4044694_Material_EmptyLibraryUsesDefault.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4044695_PhysXCollider_AddMultipleSurfaceFbx.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4044697_Material_PerfaceMaterialValidation.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4888315_Material_AddModifyDeleteOnCollider.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4925577_Materials_MaterialAssignedToTerrain.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4925579_Material_AddModifyDeleteOnTerrain.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4925580_Material_RagdollBonesMaterial.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4925582_Material_AddModifyDeleteOnRagdollBones.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976194_RigidBody_PhysXComponentIsValid.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976195_RigidBodies_InitialLinearVelocity.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976197_RigidBodies_InitialAngularVelocity.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976199_RigidBodies_LinearDampingObjectMotion.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976200_RigidBody_AngularDampingObjectRotation.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976201_RigidBody_MassIsAssigned.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976202_RigidBody_StopsWhenBelowKineticThreshold.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976204_Verify_Start_Asleep_Condition.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976206_RigidBodies_GravityEnabledActive.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976207_PhysXRigidBodies_KinematicBehavior.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976209_RigidBody_ComputesCOM.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976210_COM_ManualSetting.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976218_RigidBodies_InertiaObjectsNotComputed.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976227_Collider_NewGroup.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976236_AddPhysxColliderComponent.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976242_Collision_SameCollisionlayerSameCollisiongroup.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976243_Collision_SameCollisionGroupDiffCollisionLayers.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976244_Collider_SameGroupSameLayerCollision.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4976245_PhysXCollider_CollisionLayerTest.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4982593_PhysXCollider_CollisionLayerTest.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4982595_Collider_TriggerDisablesCollision.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4982797_Collider_ColliderOffset.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4982798_Collider_ColliderRotationOffset.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4982800_PhysXColliderShape_CanBeSelected.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4982801_PhysXColliderShape_CanBeSelected.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4982802_PhysXColliderShape_CanBeSelected.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C4982803_Enable_PxMesh_Option.py (Continuation) Implemented automation paralellization & standarization (#1718) 4 years ago
C5296614_PhysXMaterial_ColliderShape.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5340400_RigidBody_ManualMomentOfInertia.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5689518_PhysXTerrain_CollidesWithPhysXTerrain.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5689522_Physxterrain_AddPhysxterrainNoEditorCrash.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5689524_MultipleTerrains_CheckWarningInConsole.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5689528_Terrain_MultipleTerrainComponents.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5689529_Verify_Terrain_RigidBody_Collider_Mesh.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5689531_Warning_TerrainSliceTerrainComponent.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5932040_ForceRegion_CubeExertsWorldForce.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5932041_PhysXForceRegion_LocalSpaceForceOnRigidBodies.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5932042_PhysXForceRegion_LinearDamping.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5932043_ForceRegion_SimpleDragOnRigidBodies.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5932044_ForceRegion_PointForceOnRigidBody.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5932045_ForceRegion_Spline.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5959759_RigidBody_ForceRegionSpherePointForce.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5959760_PhysXForceRegion_PointForceExertion.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5959761_ForceRegion_PhysAssetExertsPointForce.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5959763_ForceRegion_ForceRegionImpulsesCube.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5959764_ForceRegion_ForceRegionImpulsesCapsule.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5959765_ForceRegion_AssetGetsImpulsed.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5959808_ForceRegion_PositionOffset.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5959809_ForceRegion_RotationalOffset.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5959810_ForceRegion_ForceRegionCombinesForces.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5968759_ForceRegion_ExertsSeveralForcesOnRigidBody.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C5968760_ForceRegion_CheckNetForceChange.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6032082_Terrain_MultipleResolutionsValid.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6090546_ForceRegion_SliceFileInstantiates.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6090547_ForceRegion_ParentChildForceRegions.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6090550_ForceRegion_WorldSpaceForceNegative.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6090551_ForceRegion_LocalSpaceForceNegative.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6090552_ForceRegion_LinearDampingNegative.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6090553_ForceRegion_SimpleDragForceOnRigidBodies.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6090554_ForceRegion_PointForceNegative.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6090555_ForceRegion_SplineFollowOnRigidBodies.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6131473_StaticSlice_OnDynamicSliceSpawn.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6224408_ScriptCanvas_EntitySpawn.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6274125_ScriptCanvas_TriggerEvents.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C6321601_Force_HighValuesDirectionAxes.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C12712452_ScriptCanvas_CollisionEvents.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C12712453_ScriptCanvas_MultipleRaycastNode.py (Continuation) Implemented automation paralellization & standarization (#1718) 4 years ago
C12712454_ScriptCanvas_OverlapNodeVerification.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C12712455_ScriptCanvas_ShapeCastVerification.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C12868578_ForceRegion_DirectionHasNoAffectOnMagnitude.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C12868580_ForceRegion_SplineModifiedTransform.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C12905527_ForceRegion_MagnitudeDeviation.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C12905528_ForceRegion_WithNonTriggerCollider.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C13351703_COM_NotIncludeTriggerShapes.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C13352089_RigidBodies_MaxAngularVelocity.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C13508019_Terrain_TerrainTexturePainterWorks.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C13895144_Ragdoll_ChangeLevel.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14195074_ScriptCanvas_PostUpdateEvent.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14654881_CharacterController_SwitchLevels.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14654882_Ragdoll_ragdollAPTest.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14861498_ConfirmError_NoPxMesh.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14861500_DefaultSetting_ColliderShape.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14861501_PhysXCollider_RenderMeshAutoAssigned.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14861502_PhysXCollider_AssetAutoAssigned.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14861504_RenderMeshAsset_WithNoPxAsset.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14902097_ScriptCanvas_PreUpdateEvent.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14902098_ScriptCanvas_PostPhysicsUpdate.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14976307_Gravity_SetGravityWorks.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C14976308_ScriptCanvas_SetKinematicTargetTransform.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15096732_Material_DefaultLibraryUpdatedAcrossLevels_after.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15096732_Material_DefaultLibraryUpdatedAcrossLevels_before.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15096735_Materials_DefaultLibraryConsistency.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15096737_Materials_DefaultMaterialLibraryChanges.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15096740_Material_LibraryUpdatedCorrectly.py moved default location of surfacetypemateriallibrary.physmaterial (#2786) 4 years ago
C15308217_NoCrash_LevelSwitch.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15308221_Material_ComponentsInSyncWithLibrary.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15425929_Undo_Redo.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15425935_Material_LibraryUpdatedAcrossLevels.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15556261_PhysXMaterials_CharacterControllerMaterialAssignment.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15563573_Material_AddModifyDeleteOnCharacterController.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C15845879_ForceRegion_HighLinearDampingForce.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C17411467_AddPhysxRagdollComponent.py (Continuation) Implemented automation paralellization & standarization (#1718) 4 years ago
C18243580_Joints_Fixed2BodiesConstrained.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243581_Joints_FixedBreakable.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243582_Joints_FixedLeadFollowerCollide.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243583_Joints_Hinge2BodiesConstrained.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243584_Joints_HingeSoftLimitsConstrained.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243585_Joints_HingeNoLimitsConstrained.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243586_Joints_HingeLeadFollowerCollide.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243587_Joints_HingeBreakable.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243588_Joints_Ball2BodiesConstrained.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243589_Joints_BallSoftLimitsConstrained.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243590_Joints_BallNoLimitsConstrained.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243591_Joints_BallLeadFollowerCollide.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243592_Joints_BallBreakable.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18243593_Joints_GlobalFrameConstrained.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18977601_Material_FrictionCombinePriority.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C18981526_Material_RestitutionCombinePriority.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C19536274_GetCollisionName_PrintsName.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C19536277_GetCollisionName_PrintsNothing.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C19578018_ShapeColliderWithNoShapeComponent.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C19578021_ShapeCollider_CanBeAdded.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C19723164_ShapeColliders_WontCrashEditor.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C24308873_CylinderShapeCollider_CollidesWithPhysXTerrain.py (Continuation) Implemented automation paralellization & standarization (#1718) 4 years ago
C28978033_Ragdoll_WorldBodyBusTests.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
C29032500_EditorComponents_WorldBodyBusWorks.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
CMakeLists.txt Added conversion of physics tests using new optimizations. Fixed issue on editor test framework to close the AP correctly (#3145) 4 years ago
FileManagement.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ImportPathHelper.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
JointsHelper.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Physmaterial_Editor.py moved default location of surfacetypemateriallibrary.physmaterial (#2786) 4 years ago
TestSuite_InDevelopment.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
TestSuite_Main.py Moving test_C15425929_Undo_Redo flaky test to sandbox test suite 4 years ago
TestSuite_Main_Optimized.py Added conversion of physics tests using new optimizations. Fixed issue on editor test framework to close the AP correctly (#3145) 4 years ago
TestSuite_Periodic.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
TestSuite_Sandbox.py Marking test_C15425929_Undo_Redo as xfail. 4 years ago
TestSuite_Utils.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
UtilTest_Managed_Files.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
UtilTest_Physmaterial_Editor.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
UtilTest_PhysxConfig_Default.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
UtilTest_PhysxConfig_Override.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
UtilTest_Tracer_PicksErrorsAndWarnings.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
__init__.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago