Merge branch 'main' into ly-as-sdk/LYN-2948
# Conflicts: # Code/Tools/ProjectManager/CMakeLists.txt # Code/Tools/ProjectManager/Source/GemCatalog.cpp # Code/Tools/ProjectManager/Source/GemCatalog.h # Code/Tools/ProjectManager/Source/GemCatalog.ui # Code/Tools/ProjectManager/Source/GemCatalog/GemCatalog.h # Code/Tools/ProjectManager/Source/ScreenFactory.cpp # Code/Tools/ProjectManager/project_manager_files.cmake # Code/Tools/ProjectManager/source/Qt/GemCatalog.h
This commit is contained in:
@@ -14,4 +14,6 @@ set(GEM_DEPENDENCIES
|
||||
Gem::Atom_RHI_Null.Builders
|
||||
Gem::Atom_RHI_Metal.Private
|
||||
Gem::Atom_RHI_Metal.Builders
|
||||
Gem::Atom_RHI_Vulkan.Builders
|
||||
Gem::Atom_RHI_DX12.Builders
|
||||
)
|
||||
@@ -53,5 +53,6 @@ set(GEM_DEPENDENCIES
|
||||
Gem::ImguiAtom
|
||||
Gem::Atom_AtomBridge
|
||||
Gem::AtomFont
|
||||
Gem::NvCloth
|
||||
Gem::Blast
|
||||
)
|
||||
|
||||
@@ -68,5 +68,6 @@ set(GEM_DEPENDENCIES
|
||||
Gem::ImguiAtom
|
||||
Gem::AtomFont
|
||||
Gem::AtomToolsFramework.Editor
|
||||
Gem::NvCloth.Editor
|
||||
Gem::Blast.Editor
|
||||
)
|
||||
|
||||
@@ -51,7 +51,7 @@ if(PAL_TRAIT_BUILD_TESTS_SUPPORTED AND PAL_TRAIT_BUILD_HOST_TOOLS)
|
||||
TEST_SUITE sandbox
|
||||
TEST_SERIAL
|
||||
PATH ${CMAKE_CURRENT_LIST_DIR}/physics/TestSuite_Sandbox.py
|
||||
TIMEOUT 3600
|
||||
TIMEOUT 1500
|
||||
RUNTIME_DEPENDENCIES
|
||||
Legacy::Editor
|
||||
AZ::AssetProcessor
|
||||
@@ -68,7 +68,7 @@ if(PAL_TRAIT_BUILD_TESTS_SUPPORTED AND PAL_TRAIT_BUILD_HOST_TOOLS)
|
||||
TEST_SUITE periodic
|
||||
TEST_SERIAL
|
||||
PATH ${CMAKE_CURRENT_LIST_DIR}/scripting/TestSuite_Active.py
|
||||
TIMEOUT 1500
|
||||
TIMEOUT 3000
|
||||
RUNTIME_DEPENDENCIES
|
||||
Legacy::Editor
|
||||
AZ::AssetProcessor
|
||||
@@ -107,20 +107,21 @@ if(PAL_TRAIT_BUILD_TESTS_SUPPORTED AND PAL_TRAIT_BUILD_HOST_TOOLS)
|
||||
endif()
|
||||
|
||||
## NvCloth ##
|
||||
# [TODO LYN-1928] Enable when AutomatedTesting runs with Atom
|
||||
#if(PAL_TRAIT_BUILD_TESTS_SUPPORTED AND PAL_TRAIT_BUILD_HOST_TOOLS)
|
||||
# ly_add_pytest(
|
||||
# NAME AutomatedTesting::NvClothTests
|
||||
# TEST_SUITE main
|
||||
# TEST_SERIAL
|
||||
# PATH ${CMAKE_CURRENT_LIST_DIR}/NvCloth/TestSuite_Active.py
|
||||
# TIMEOUT 1500
|
||||
# RUNTIME_DEPENDENCIES
|
||||
# Legacy::Editor
|
||||
# AZ::AssetProcessor
|
||||
# AutomatedTesting.Assets
|
||||
# )
|
||||
#endif()
|
||||
if(PAL_TRAIT_BUILD_TESTS_SUPPORTED AND PAL_TRAIT_BUILD_HOST_TOOLS)
|
||||
ly_add_pytest(
|
||||
NAME AutomatedTesting::NvClothTests_Main
|
||||
TEST_SUITE main
|
||||
TEST_SERIAL
|
||||
PATH ${CMAKE_CURRENT_LIST_DIR}/NvCloth/TestSuite_Active.py
|
||||
TIMEOUT 1500
|
||||
RUNTIME_DEPENDENCIES
|
||||
Legacy::Editor
|
||||
AZ::AssetProcessor
|
||||
AutomatedTesting.Assets
|
||||
COMPONENT
|
||||
NvCloth
|
||||
)
|
||||
endif()
|
||||
|
||||
## Editor Python Bindings ##
|
||||
if(PAL_TRAIT_BUILD_TESTS_SUPPORTED AND PAL_TRAIT_BUILD_HOST_TOOLS)
|
||||
|
||||
+13
-1
@@ -265,6 +265,7 @@ class Tracer:
|
||||
self.warnings = []
|
||||
self.errors = []
|
||||
self.asserts = []
|
||||
self.prints = []
|
||||
self.has_warnings = False
|
||||
self.has_errors = False
|
||||
self.has_asserts = False
|
||||
@@ -310,6 +311,11 @@ class Tracer:
|
||||
|
||||
def __repr__(self):
|
||||
return f"[Assert: {self.message}]"
|
||||
|
||||
class PrintInfo:
|
||||
def __init__(self, args):
|
||||
self.window = args[0]
|
||||
self.message = args[1]
|
||||
|
||||
def _on_warning(self, args):
|
||||
warningInfo = Tracer.WarningInfo(args)
|
||||
@@ -331,13 +337,19 @@ class Tracer:
|
||||
Report.info("Tracer caught Assert: %s:%i[%s] \"%s\"" % (assertInfo.filename, assertInfo.line, assertInfo.function, assertInfo.message))
|
||||
self.has_asserts = True
|
||||
return False
|
||||
|
||||
|
||||
def _on_printf(self, args):
|
||||
printInfo = Tracer.PrintInfo(args)
|
||||
self.prints.append(printInfo)
|
||||
return False
|
||||
|
||||
def __enter__(self):
|
||||
self.handler = azlmbr.debug.TraceMessageBusHandler()
|
||||
self.handler.connect(None)
|
||||
self.handler.add_callback("OnPreAssert", self._on_assert)
|
||||
self.handler.add_callback("OnPreWarning", self._on_warning)
|
||||
self.handler.add_callback("OnPreError", self._on_error)
|
||||
self.handler.add_callback("OnPrintf", self._on_printf)
|
||||
return self
|
||||
|
||||
def __exit__(self, type, value, traceback):
|
||||
|
||||
+5
-2
@@ -20,7 +20,7 @@ class Tests:
|
||||
exit_game_mode = ("Exited game mode", "Failed to exit game mode")
|
||||
# fmt: on
|
||||
|
||||
def run():
|
||||
def C18977329_NvCloth_AddClothSimulationToMesh():
|
||||
"""
|
||||
Summary:
|
||||
Load level with Entity having Mesh and Cloth components already setup. Verify that editor remains stable in Game mode.
|
||||
@@ -89,4 +89,7 @@ def run():
|
||||
helper.close_editor()
|
||||
|
||||
if __name__ == "__main__":
|
||||
run()
|
||||
import ImportPathHelper as imports
|
||||
imports.init()
|
||||
from editor_python_test_tools.utils import Report
|
||||
Report.start_test(C18977329_NvCloth_AddClothSimulationToMesh)
|
||||
|
||||
+5
-2
@@ -20,7 +20,7 @@ class Tests:
|
||||
exit_game_mode = ("Exited game mode", "Failed to exit game mode")
|
||||
# fmt: on
|
||||
|
||||
def run():
|
||||
def C18977330_NvCloth_AddClothSimulationToActor():
|
||||
"""
|
||||
Summary:
|
||||
Load level with Entity having Actor and Cloth components already setup. Verify that editor remains stable in Game mode.
|
||||
@@ -89,4 +89,7 @@ def run():
|
||||
helper.close_editor()
|
||||
|
||||
if __name__ == "__main__":
|
||||
run()
|
||||
import ImportPathHelper as imports
|
||||
imports.init()
|
||||
from editor_python_test_tools.utils import Report
|
||||
Report.start_test(C18977330_NvCloth_AddClothSimulationToActor)
|
||||
|
||||
@@ -21,14 +21,15 @@ sys.path.append(os.path.dirname(os.path.abspath(__file__)) + '/../automatedtesti
|
||||
|
||||
from base import TestAutomationBase
|
||||
|
||||
@pytest.mark.SUITE_main
|
||||
@pytest.mark.parametrize("launcher_platform", ['windows_editor'])
|
||||
@pytest.mark.parametrize("project", ["AutomatedTesting"])
|
||||
class TestAutomation(TestAutomationBase):
|
||||
@pytest.mark.xfail(reason="Running with atom null renderer is causing this test to fail")
|
||||
def test_C18977329_NvCloth_AddClothSimulationToMesh(self, request, workspace, editor, launcher_platform):
|
||||
from . import C18977329_NvCloth_AddClothSimulationToMesh as test_module
|
||||
self._run_test(request, workspace, editor, test_module)
|
||||
|
||||
@pytest.mark.xfail(reason="Running with atom null renderer is causing this test to fail")
|
||||
def test_C18977330_NvCloth_AddClothSimulationToActor(self, request, workspace, editor, launcher_platform):
|
||||
from . import C18977330_NvCloth_AddClothSimulationToActor as test_module
|
||||
self._run_test(request, workspace, editor, test_module)
|
||||
|
||||
@@ -42,6 +42,7 @@ class TestAssetPicker(object):
|
||||
|
||||
@pytest.mark.test_case_id("C13751579", "C1508814")
|
||||
@pytest.mark.SUITE_periodic
|
||||
@pytest.mark.xfail # ATOM-15493
|
||||
def test_AssetPicker_UI_UX(self, request, editor, level, launcher_platform):
|
||||
expected_lines = [
|
||||
"TestEntity Entity successfully created",
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C100000
|
||||
# Test Case Title : Check that Gravity works
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/100000
|
||||
|
||||
|
||||
|
||||
# fmt:off
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C111111
|
||||
# Test Case Title : Check that Gravity works
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/111111
|
||||
|
||||
|
||||
# fmt:off
|
||||
class Tests:
|
||||
|
||||
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test Case ID : C12712452
|
||||
# Test Case Title : Verify ScriptCanvas Collision Events
|
||||
# Test Case URL : https://testrail.agscollab.com/index.php?/cases/view/12712452
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C12712453
|
||||
# Test Case Title : Verify Raycast Multiple Node
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/12712453
|
||||
|
||||
|
||||
# fmt:off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : 12712454
|
||||
# Test Case Title : Verify overlap nodes in script canvas
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/12712454
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C12712455
|
||||
# Test Case Title : Verify shape cast nodes in SC
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/12712455
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C12868578
|
||||
# Test Case Title : Check that World space and local space force direction doesn't affect magnitude of force exerted
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/12868578
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C12868580
|
||||
# Test Case Title : Check that spline follow force works if transform components of entity are altered
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/12868580
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C12905527
|
||||
# Test Case Title : Check that deviation occurring in Force Magnitude due to Values in Force direction is not large
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/12905527
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests():
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C12905528
|
||||
Test Case Title : Check that user is warned if non-trigger collider component is used with force region
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/12905528
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C13351703
|
||||
# Test Case Title : Check that Center of Mass calculations should not include trigger shapes
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/13351703
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C13352089
|
||||
# Test Case Title : Verify that maximum angular velocity interacts correctly with initial angular velocity
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/13352089
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C13508019
|
||||
# Test Case Title : Verify terrain materials are updated after using terrain texture layer painter.
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/13508019
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C13895144
|
||||
# Test Case Title : Run a level with multiple ragdolls and then switch levels
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/13895144
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C14195074
|
||||
# Test Case Title : Verify Postsimulate Events
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14195074
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test case ID : C14654881
|
||||
# Test Case Title : Switching levels from a level containing a character controller component
|
||||
# should not lead to a crash
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14654881
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
"""
|
||||
Test case ID : C14654882
|
||||
Test Case Title : Loading level with old PhysX Ragdoll component serialization should not produce asset processor errors
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14654882
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test case ID : C14861498
|
||||
# Test Case Title : Confirm that when a PhysXCollider has no physics asset, the physics asset collider \
|
||||
# shape throw an error
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14861498
|
||||
|
||||
|
||||
|
||||
# fmt:off
|
||||
|
||||
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C14861500
|
||||
Test Case Title : Verify Default shape is Physics Asset
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14861500
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
+2
-2
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C14861501
|
||||
Test Case Title : Verify PxMesh is auto-assigned when Collider component is added after Rendering Mesh component
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14861501
|
||||
|
||||
"""
|
||||
|
||||
|
||||
@@ -98,5 +98,5 @@ if __name__ == "__main__":
|
||||
import ImportPathHelper as imports
|
||||
imports.init()
|
||||
|
||||
from utils import Report
|
||||
from editor_python_test_tools.utils import Report
|
||||
Report.start_test(C14861501_PhysXCollider_RenderMeshAutoAssigned)
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C14861502
|
||||
Test Case Title : Verify PxMesh is auto-assigned in collider when Mesh is assigned in Rendering Mesh component
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14861502
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C14861504
|
||||
Test Case Title : Verify if Rendering Mesh does not have a PhysX Collision Mesh fbx, then PxMesh is not auto-assigned
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14861504
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C14902097
|
||||
# Test Case Title : Verify Presimulate Events
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14902097
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C14902098
|
||||
# Test Case Title : Check that force region simulation with Postsimulate works independently from rendering tick
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14902098
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C14976307
|
||||
# Test Case Title : Check that Set Gravity Enabled works on an entity with gravity that starts as disabled
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/14976307
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test Case
|
||||
# ID : C14976308
|
||||
# Title : Verify that SetKinematicTarget on PhysX rigid body updates transform for kinematic entities and vice versa
|
||||
# URL : https://testrail.agscollab.com/index.php?/cases/view/14976308
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C15096732
|
||||
# Test Case Title : Verify Default material library works across different levels
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/15096732
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C15096732
|
||||
# Test Case Title : Verify Default material library works across different levels
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/15096732
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C15096735
|
||||
# Test Case Title : Verify that default material library works consistently across all systems that use it
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/15096735
|
||||
|
||||
|
||||
|
||||
# fmt:off
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test Case Title : Verify that a change in the default material library material information
|
||||
# affects all the materials that reference it, even non-defaulted
|
||||
# exactly like if the library was selected
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/15096737
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
Test case ID : C15096740
|
||||
Test Case Title : Verify that clearing a material library on all systems that use it,
|
||||
assigns the default material library
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/15096740
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test case ID : C15308217
|
||||
# Test Case Title : Verify that the Terrain texture layer doesn't crash when changing
|
||||
# from on a level with a terrain component to another level without a terrain component
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/15308217
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test Case ID : C15308221
|
||||
# Test Case Title : Verify that material library and slots are always in sync and work consistently through the different places of usage
|
||||
# Test Case URL : https://testrail.agscollab.com/index.php?/cases/view/15308221
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C15425929
|
||||
# Test Case Title : Verify that undo - redo operations do not create any error
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/15425929
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C15425935
|
||||
# Test Case Title : Verify that the change in Material Library gets updated across levels
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/15425935
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C15556261
|
||||
# Test Case Title : Check that the material assignment works with Character Controller
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/15556261
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test Case ID : C15563573
|
||||
# Test Case Title : Check that any change (Add/Delete/Modify) made to the material surface in the material library reflects immediately in the PhysX Character Controller
|
||||
# Test Case URL : https://testrail.agscollab.com/index.php?/cases/view/15563573
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C15845879
|
||||
# Test Case Title : Check that linear damping with high values do not make the object to quiver
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/15845879
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C17411467
|
||||
Test Case Title : Check that Physx Ragdoll component can be added without errors/warnings
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/17411467
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243580
|
||||
# Test Case Title : Check that fixed joint constrains 2 bodies
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18243580
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243581
|
||||
# Test Case Title : Check that fixed joint is breakable
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18243581
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243582
|
||||
# Test Case Title : Check that fixed joint allows lead-follower collision
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18243582
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243583
|
||||
# Test Case Title : Check that hinge joint constrains 2 bodies about X-axis
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18243583
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243584
|
||||
# Test Case Title : Check that hinge joint allows soft limit constraints on 2 bodies
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18243584
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243585
|
||||
# Test Case Title : Check that hinge joint allows no limit constraints on 2 bodies
|
||||
# URL of the test case :https://testrail.agscollab.com/index.php?/cases/view/18243585
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243586
|
||||
# Test Case Title : Check that hinge joint allows lead-follower collision
|
||||
# URL of the test case :https://testrail.agscollab.com/index.php?/cases/view/18243586
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243587
|
||||
# Test Case Title : Check that hinge joint is breakable
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18243587
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243588
|
||||
# Test Case Title : Check that ball joint constrains 2 bodies within cone limits
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18243588
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
enter_game_mode = ("Entered game mode", "Failed to enter game mode")
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : 18243589
|
||||
# Test Case Title : Check that ball joint allows soft limit constraints
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18243589
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243590
|
||||
# Test Case Title : Check that ball joint allows no limit constraints
|
||||
# URL of the test case :https://testrail.agscollab.com/index.php?/cases/view/18243590
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243591
|
||||
# Test Case Title : Check that ball joint allows lead-follower collision
|
||||
# URL of the test case :https://testrail.agscollab.com/index.php?/cases/view/18243591
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243592
|
||||
# Test Case Title : Check that ball joint is breakable
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18243592
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
enter_game_mode = ("Entered game mode", "Failed to enter game mode")
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18243593
|
||||
# Test Case Title : Check that fixed/hinge/ball joints allow constraints to global frame
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18243593
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18977601
|
||||
# Test Case Title : Verify that when two objects with different materials collide, the friction combine priority works
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18977601
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C18981526
|
||||
# Test Case Title : Verify when two objects with different materials collide, the restitution combine priority works
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/18981526
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C19536274
|
||||
Test Case Title : Verify that the Get Collision Layer Name node prints the name of the collision layer
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/19536274
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C19536277
|
||||
Test Case Title : Verify that when a group is modified using ToggleCollisionLayer node such that the new group is not in the pre-existing groups, GetCollisionGroupName node prints no value
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/19536277
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C19578018
|
||||
Test Case Title : Verify that a shape collider component with no shape component indicates a missing service
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/19578018
|
||||
|
||||
"""
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C19578021
|
||||
Test Case Title : Verify that a shape collider component may be added to an entity along with one or more PhysX collider components
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/19578021
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
Test case ID : C19723164
|
||||
Test Case Title : Verify that if we had 512 shape colliders in the level, the level does not crash
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/19723164
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C24308873
|
||||
# Test Case Title : Check that cylinder shape collider collides with terrain
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/24308873
|
||||
|
||||
# A cylinder is suspended slightly over PhysX Terrain to check that it collides when dropped
|
||||
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C28978033
|
||||
# Test Case Title : Check that WorldRequestBus works with PhysX ragdoll
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/28978033
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C29032500
|
||||
# Test Case Title : Check that WorldRequestBus works with editor components
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/29032500
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test case ID : C3510642
|
||||
# Test Case Title : Check that when no physX terrain component is added, collision of a PhysX object
|
||||
# with terrain does not work. Consequently, PhysX material assignment to terrain cannot be tested.
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/3510642
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test case ID : 4044455
|
||||
# Test Case Title : Verify that any change in any of the values including the name of the material,
|
||||
# once saved, is immediately reflected in the component and functionality
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4044455
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4044456
|
||||
# Test Case Title : Verify that when two objects with different materials collide, the friction combine works
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4044456
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4044457
|
||||
# Test Case Title : Verify that when two objects with different materials collide, the restitution combine works
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4044457
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4044459
|
||||
# Test Case Title : Verify the functionality of dynamic friction
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4044459
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4044460
|
||||
# Test Case Title : Verify the functionality of static friction
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4044460
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4044461
|
||||
# Test Case Title : Verify the functionality of restitution
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4044461
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test Case ID : C4044694
|
||||
# Test Case Title : Verify that if we add an empty Material library in Collider Component, the object continues to use Default material values
|
||||
# Test Case URL : https://testrail.agscollab.com/index.php?/cases/view/4044694
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+2
-2
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
Test case ID : C4044695
|
||||
Test Case Title : Verify that when you add a multiple surface fbx in PxMesh in PhysxCollider,
|
||||
multiple number of Material Slots populate in the Materials Section
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4044695
|
||||
|
||||
"""
|
||||
|
||||
|
||||
@@ -114,5 +114,5 @@ if __name__ == "__main__":
|
||||
import ImportPathHelper as imports
|
||||
imports.init()
|
||||
|
||||
from utils import Report
|
||||
from editor_python_test_tools.utils import Report
|
||||
Report.start_test(C4044695_PhysXCollider_AddMultipleSurfaceFbx)
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4044697
|
||||
# Test Case Title : Verify that each surface picks up the material assigned to it and behaves accordingly.
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4044697
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test Case ID : C4888315
|
||||
# Test Case Title : Check that any change (Add/Delete/Modify) made to the material surface in the material library reflects immediately in the PhysX Collider component
|
||||
# Test Case URL : https://testrail.agscollab.com/index.php?/cases/view/4888315
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4925577
|
||||
# Test Case Title : Verify that material can be assigned to PhysX terrain in Terrain Texture Layers
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4925577
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test Case ID : C4925579
|
||||
# Test Case Title : Check that any change (Add/Delete/Modify) made to the material surface in the material library reflects immediately in the PhysX Terrain layers
|
||||
# Test Case URL : https://testrail.agscollab.com/index.php?/cases/view/4925579
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test Case ID : C4925580
|
||||
# Test Case Title : Verify that Material can be assigned to Ragdoll Bones and they behave as per their material
|
||||
# Test Case URL : https://testrail.agscollab.com/index.php?/cases/view/4925580
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test Case ID : C4925582
|
||||
# Test Case Title : Check that any change (Add/Delete/Modify) made to the material surface in the material library reflects immediately in the ragdoll bones
|
||||
# Test Case URL : https://testrail.agscollab.com/index.php?/cases/view/4925582
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4976194
|
||||
# Test Case Title : Verify that you can add PhysX Rigid Bodies Physics component to an Entity without any warning or Error.
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976194
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test case ID : C4976195
|
||||
# Test Case Title : Verify that when you assign an Initial Linear Velocity to an object,
|
||||
# ... it moves with that linear velocity when we switch to game mode.
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976195
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test case ID : C4976197
|
||||
# Test Case Title : Verify that when you assign an Initial Angular Velocity to an object,
|
||||
# it moves with that Angular velocity when we switch to game mode
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976197
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4976199
|
||||
# Test Case Title : Verify that with higher linear damping, the object in motion comes to rest faster
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976199
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4976200
|
||||
# Test Case Title : Verify that with higher angular damping, the object in rotation comes to rest faster
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976200
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4976201
|
||||
# Test Case Title : Verify that the value assigned to the Mass of the object, gets actually assigned to the object
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976201
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@ Test case ID : C4976202
|
||||
Test Case Title : Verify that if the object is moving with Kinetic energy less than
|
||||
the sleep threshold value, then physX will put it to stop after 0.4 secs (once the
|
||||
wake counter goes to zero) if the KE is still below the threshold
|
||||
URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976202
|
||||
|
||||
"""
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test case ID : C4976204
|
||||
# Test Case Title : Verify that when Start Asleep is checked, the object in air does not fall down due to
|
||||
# gravity or does not start moving with initial linear velocity assigned to it when switched to game mode
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976204
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4976206
|
||||
# Test Case Title : VErify that when Gravity enables is checked, the object falls down due to gravity [sic]
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976206
|
||||
|
||||
|
||||
# fmt: off
|
||||
class Tests:
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4976207
|
||||
# Test Case Title : Verify that when Kinematic is checked, the object behaves as a Kinematic object
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976207
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
|
||||
# Test case ID : C4976209
|
||||
# Test Case Title : Verify that when Compute COM is enabled, the PhysX system computes the COM of the object on its own
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976209
|
||||
|
||||
|
||||
|
||||
# fmt: off
|
||||
|
||||
@@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# Test case ID : C4976210
|
||||
# Test Case Title : Verify that when Compute COM is disabled, the user gets an option to add the co-ordinates of
|
||||
# the COM and the COM gets implemented at those co-ordinates.
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976210
|
||||
|
||||
|
||||
|
||||
import os
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
"""
|
||||
# Test case ID : C4976218
|
||||
# Test Case Title: Verify that when compute inertia is checked, the physX engine does compute the inertia of the objects
|
||||
# URL of the test case : https://testrail.agscollab.com/index.php?/cases/view/4976218
|
||||
|
||||
# fmt: off
|
||||
|
||||
class Tests():
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user