Sean Sweeney
0a73ba2e1d
Merge pull request #5775 from aws-lumberyard-dev/test_artifact_collection
...
LyTestTools artifact collection
2021-12-03 10:57:50 -08:00
LesaelR
0498e4a9c3
Added an assert to verify AP and AP Batch close on teardown. ( #5891 )
...
* Added an assert to verify AP and AP Batch close on teardown.
Signed-off-by: Rosario Cox <lesaelr@amazon.com >
* Removed ".exe" from assert to ensure it works on any platform
Fixed missing set of parenthesis in the assert
Added "AssetBuilder" to the assert to ensure assetbuilders have closed correctly
Signed-off-by: Rosario Cox <lesaelr@amazon.com >
* Moving the helper function from asset_processor_fixture to asset_processor_utils.
Changed individual process_utils calls into a single call with a list.
Signed-off-by: Rosario Cox <lesaelr@amazon.com >
* Added the missing references.
Signed-off-by: Rosario Cox <lesaelr@amazon.com >
2021-12-02 13:48:30 -08:00
evanchia
22273f6808
fixing unit tests
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-12-02 13:47:34 -08:00
evanchia
1cdaf8e95a
Merge branch 'development' into test_artifact_collection
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-12-02 11:20:43 -08:00
AMZN-stankowi
b63064f604
Automated test for bundle mode that creates and mounts a bundle with a level.pak file in it, and verifies that occurs. ( #5805 )
...
This is a regression test for bundle mode causing the editor to crash if you mount a bundle containing a level.pak file.
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
2021-11-30 11:34:54 -08:00
Esteban Papp
7c30adb66c
Removes _vs2019 from jenkins jobs and documentation ( #5855 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 11:10:02 -08:00
evanchia
c12ae72164
Saving logs to test artifact folder directly instead of moving them
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-11-22 16:02:19 -08:00
chiyenteng
ab76254b43
Make prefab system enabled as default for automated tests ( #5670 )
...
* Make prefab system enabled as default for automated tests
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Modify auto tests after preventing regset saved into disk after editor main window closed
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Uncomment xfail
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Use --regset for editor tests
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
2021-11-22 10:45:18 -08:00
evanchia
27d2437308
Defaults the LyTestTools TestResults folder to <cmake_build>/Testing. Also removes the default saving of logs on launcher cleanup and automatically saves logs for tests using the editor_test module
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-11-18 16:34:06 -08:00
sweeneys
3ae8f8b199
merge from development
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-11-12 14:47:08 -08:00
AMZN-AlexOteiza
cb93bafc4f
Fixed physics tests on linux ( #5579 )
...
* Fixed physics tests on linux
* Fixed unit tests because of new implementation
* Fixed bug in lock, fixed unit tests
Co-authored-by: aljanru <aljanru@uc5564ff5a5ee55.ant.amazon.com >
2021-11-12 16:09:09 +00:00
AMZN-AlexOteiza
f861ab622e
Fixed AP timeout on linux due to zombie AP process ( #5550 )
...
* Fixed AP timeout on linux due to zombie AP process
* Fixed reversed check
Co-authored-by: aljanru <aljanru@uc5564ff5a5ee55.ant.amazon.com >
2021-11-11 22:36:26 +00:00
AMZN-AlexOteiza
eafb2fdce5
Fixed editor log path and improved editor log not found error string ( #5357 )
...
* Fixed editor log path and improved editor log not found error string
* Renamed any lowercase editor.log to Editor.log
* Fix unit test failures
Signed-off-by: AMZN-AlexOteiza <aljanru@amazon.co.uk >
Co-authored-by: aljanru <aljanru@uc5564ff5a5ee55.ant.amazon.com >
2021-11-11 22:15:44 +00:00
sweeneys
bf00d82b02
Fix linux-specific test failures
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-11-10 17:26:32 -08:00
sweeneys
c29ca07d54
Enable python-based tests in Linux AR
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-11-10 15:34:08 -08:00
Allen Jackson
815c2d1986
{lyn5868} fixing the asset_processor_batch_tests.py auto tests ( #5247 )
...
Signed-off-by: Allen Jackson <23512001+jackalbe@users.noreply.github.com >
2021-11-03 13:19:22 -05:00
Mike Balfour
576ebada70
Merge commit '8b5a0350b57486bbfa04f1233abfd3a086c25ea1' into mbalfour/gitflow_211102_o3de
2021-11-02 09:38:35 -05:00
Allen Jackson
8b5a0350b5
{lyn7621} adding more time via ap_max_activate_time ( #5180 )
...
* adding more time via ap_max_activate_time so that the Debug
version of AP-GUI can load all the builder DLLs
Signed-off-by: jackalbe <23512001+jackalbe@users.noreply.github.com >
2021-11-01 17:27:17 -05:00
Sean Sweeney
ea4bc31b38
Merge pull request #4675 from aws-lumberyard-dev/editor_test_tools_cleanup
...
Editor test tools cleanup
2021-10-29 15:47:26 -07:00
evanchia
4e2de0170c
reverting typehints
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-28 19:33:59 -07:00
evanchia
7c25cb6d5a
addressing minor details in feedback
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-26 10:37:39 -07:00
Sean Sweeney
45b164e722
Merge pull request #4881 from aws-lumberyard-dev/lytt_update_defaults
...
Lytt update defaults
2021-10-22 14:27:56 -07:00
evanchia
29ecb0a246
fixing more AR only unit test failures
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-21 19:49:42 -07:00
evanchia
f61c37786f
fixing unit test with local time issue
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-21 16:40:48 -07:00
evanchia
670e9a1fa1
merge with development
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-21 14:56:16 -07:00
evanchia
6168528964
fixing unit tests
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-21 14:44:43 -07:00
AMZN-AlexOteiza
ea442b80d1
Renamed ctest_pytest.ini to pytest.ini so it is used by default, added TestSuite_ as collection file ( #4822 )
...
* Fixed warnings of unused marks, renamed ctest_pytest.ini to pytest.ini to better consistency on runs
* Fixed some test suites to run propertly
* Fix missing arguments
* Fixed missing cmakelists and renamed missing file
* Temp disable editor_testing_tests as timeout in jenkins
2021-10-21 22:03:18 +01:00
sweeneys
ea325d356c
updated defaults in all launchers, with additional unit test
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-10-21 12:07:43 -07:00
sweeneys
a1edb2c4ac
Update platform defaults to return a launcher instead of a string
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-10-21 11:51:47 -07:00
evanchia
64a20c45b5
adding editor integ tests to AR
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-19 15:51:44 -07:00
evanchia
62a5aa1874
fixing test breaking changes
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-18 18:15:46 -07:00
evanchia
90bd09ffca
Fixing minor details in unit tests
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-18 14:13:31 -07:00
evanchia
84493760ca
addressing PR feedback
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-18 13:27:40 -07:00
evanchia
f12d7626f8
Finishing up unit tests
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-13 16:22:26 -07:00
sweeneys
2b7262f566
Mock additional popen calls
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-10-13 14:14:01 -07:00
evanchia
a53e0e8124
Merging development into editor_test_tools_cleanup
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-13 12:50:17 -07:00
evanchia
8ab9f89b46
Adding unit tests and docstrings for editor test files
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-10-13 12:43:54 -07:00
sweeneys
f1fa0acbb4
Stabilize asset processor immediately exiting
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-10-13 11:44:15 -07:00
Sean Sweeney
1ea472bdeb
Merge pull request #4589 from aws-lumberyard-dev/lytt_integ_linux
...
Platform manager and sanity tests for Linux
2021-10-12 15:11:12 -07:00
Artur K
80db67e90a
Remove many unused variables and unused setting files ( #4607 )
...
* Remove many unused variables and unused setting files
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
* Remove a few more dead config vars
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
* fix android test_ConfigureSettings_DefaultValues_SetsValues
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
2021-10-12 17:06:15 -05:00
sweeneys
45def74409
Fix extension ignoring between Windows and Linux
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-10-11 11:11:40 -07:00
sweeneys
2034cd3053
Platform manager and sanity tests for Linux
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-10-08 15:36:52 -07:00
Sean Sweeney
a8559c4000
Merge pull request #4374 from aws-lumberyard-dev/lytt_linux_tests
...
Lytt linux tests
2021-09-29 09:31:44 -07:00
sweeneys
f6585a741c
docstring updates
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-09-28 14:55:16 -07:00
evanchia
bcf024edf9
registering linux integ test to cmake
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-09-27 14:33:08 -07:00
evanchia
4998f44246
adding process_utils linux integ test
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-09-27 14:25:43 -07:00
sweeneys
09ce73aa44
Initial update for this module's unit tests on Linux
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2021-09-22 17:50:38 -07:00
AMZN-AlexOteiza
d784ff8c57
Added debugger attachment utilities to the engine, fixed crash when showing console variables, improvements to timeout handling and small cleanup ( #3591 )
...
* Added debugger attachment utilities to the engine, fixed crash when showing console variables
Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk >
* Removed unused variables
Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk >
* Removed unneded check
Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk >
* Small fix for crashes/timeouts
Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk >
* Removed unused variable, fixed compile error
Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk >
* Fix compile
Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk >
* Addressed esteban comments
* Addressed tom comments
Co-authored-by: Garcia Ruiz <aljanru@amazon.co.uk >
2021-08-31 10:27:14 +02:00
jckand-amzn
a3868068d5
Merge branch 'development' of https://github.com/o3de/o3de into jckand/EditorAutomationOptimization
2021-08-25 11:33:17 -05:00
Esteban Papp
f94043dc83
Adds functions so targets can define install directories/files
2021-08-24 15:12:02 -07:00