AMZN-AlexOteiza
fd627af003
Merge pull request #4048 from aws-lumberyard-dev/automation_improv4
...
Renamed folder physics -> Physics
2021-09-13 13:26:16 +02:00
Junbo Liang
3535d6b6b3
[AWS Automation] Stack tear down mechanism for the deployment on Jenkins ( #3656 )
...
Make awsi_test_profile_vs2019 a nonblocking step to make sure that resources are cleaned up even though automation tests failed
Signed-off-by: Junbo Liang <junbo@amazon.com >
2021-09-10 12:56:41 -07:00
AMZN-AlexOteiza
78d0b46f08
Updated path in CMakeLists.txt
...
Signed-off-by: AMZN-AlexOteiza <aljanru@amazon.co.uk >
2021-09-10 14:39:43 +02:00
AMZN-AlexOteiza
5441ab4bac
Rename to final folder name
2021-09-10 14:29:17 +02:00
AMZN-AlexOteiza
ddd662f6b9
rename to tmp name
2021-09-10 14:28:40 +02:00
jromnoa
5c4ce8cd06
Upload test screenshots to s3 on test failure. ( #3815 )
...
* add s3 upload on screenshot test failure, should only apply to the test_gpu_profile_vs2019 job on nightly runs
* adds support for zipping screenshot files up prior to uploading to the s3 bucket and also adds the ACL extra arg to the upload_to_s3.py execution
* remove unused json import
* remove regex to use .endswith() instead and rename variables to be more clear (PR feedback)
* rename create_zip_archive to create_screenshots_archive
Signed-off-by: jromnoa <jromnoa@amazon.com >
2021-09-08 06:11:44 -05:00
Junbo Liang
8edcc504bd
Add AWSI automation tests to a new test suite and pipe ( #3913 )
...
Signed-off-by: junbo <junbo@amazon.com >
2021-09-07 13:02:13 -07:00
ANT\aljanru
9159eccb25
Fixes for periodic and gpu tests affected by the move
2021-09-06 17:03:10 +02:00
ANT\aljanru
73b9f1bb40
Removed comment for line
2021-09-06 11:42:39 +02:00
ANT\aljanru
44d2a9275f
Blast tests
2021-09-05 23:37:55 +02:00
ANT\aljanru
cdfaabc2ca
Merge fix, removed editor preferences change by accident
2021-09-05 22:32:26 +02:00
ANT\aljanru
4220c52330
Standarization: Python files
...
Signed-off-by: ANT\aljanru <aljanru@amazon.co.uk >
2021-09-05 22:19:57 +02:00
chiyenteng
f7d4d80e5b
Add prefab reparenting python auto tests ( #3653 )
...
* Add prefab reparenting python auto tests
Signed-off-by: chiyteng <chiyteng@amazon.com >
* modify prefab python auto test framework
Signed-off-by: chiyteng <chiyteng@amazon.com >
* remove extra spaces
Signed-off-by: chiyteng <chiyteng@amazon.com >
* delete unused files
Signed-off-by: chiyteng <chiyteng@amazon.com >
* delete unused files
Signed-off-by: chiyteng <chiyteng@amazon.com >
* fix nits
Signed-off-by: chiyteng <chiyteng@amazon.com >
* Refactor prefab python tests
Signed-off-by: chiyteng <chiyteng@amazon.com >
* Fix nits
Signed-off-by: chiyteng <chiyteng@amazon.com >
* Modify comments
Signed-off-by: chiyteng <chiyteng@amazon.com >
* Fix nits and add comments for Prefab.py
Signed-off-by: chiyteng <chiyteng@amazon.com >
2021-09-03 14:06:22 -05:00
AMZN-AlexOteiza
2ca03367bb
Re-added removed xfails by accident ( #3901 )
...
Co-authored-by: Garcia Ruiz <aljanru@amazon.co.uk >
2021-09-03 18:32:15 +02:00
evanchia-ly-sdets
95f3477831
Moving physics test from sandbox to main ( #3858 )
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-09-02 12:08:37 +02:00
moraaar
9a0ea2c4c5
Fixed NvCloth assets, NvCloth automated test scripts, ModelAsset cloning and UI reverse overrides menu crash ( #3851 )
...
- Fixed cloth asset, which stopped working due to Updated skeleton logic: #2957 which changes how fbx graph nodes are collected (affecting its names, which is used by cloth modifier).
- Fixed cloth test suite active call to base's run_test function. It stopped working when its signature was changed here: 182d410#diff-3f5d93b0a76c838893693f19f2eacfe3e67040d445d6463c5c425ef5075cb409
- Renamed nvcloth TestSuite_Active.py to TestSuite_Main.py to be consistent with the other test folders.
- Fixed ModelAsset creator clone function. It was missing to copy the material slots, ultimately causing Material Component to show 0 material slots.
- Fixed crash where the revert overrides menu was not created when checking changes for selected component and selected entities.
Signed-off-by: moraaar moraaar@amazon.com
2021-09-02 09:35:12 +01:00
Guthrie Adams
c9a3b51fa9
Merge pull request #3667 from aws-lumberyard-dev/Atom/jromnoa/add-waits-to-materialeditor-test
...
Attempt to fix potential race condition in test_MaterialEditorBasicTests() test.
2021-08-31 14:40:15 -05:00
AMZN-AlexOteiza
77e630085b
Overhaul physics test organization ( #3684 )
...
* Moved files
Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk >
* Fixes for moved files
Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk >
* Removed tmp file
Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk >
Co-authored-by: Garcia Ruiz <aljanru@amazon.co.uk >
2021-08-31 11:04:24 +02:00
jromnoa
a5f9cc2d61
use wait_for_condition() on newly created material cache files and wait for them to exist before continuing to prevent race condition
...
Signed-off-by: jromnoa <jromnoa@amazon.com >
2021-08-30 17:56:23 -07:00
evanchia
ce962415d2
Moving fixed smoke test from sandbox to smoke suite
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-08-30 14:20:51 -07:00
jromnoa
cce532c99e
remove EDITOR_TIMEOUT constant and manually enter each time value, sets an example for future patterns to NOT use a constant for this value
...
Signed-off-by: jromnoa <jromnoa@amazon.com >
2021-08-30 12:40:09 -07:00
jromnoa
ae68f669da
Merge branch 'development' into Atom/jromnoa/add-waits-to-materialeditor-test
2021-08-30 12:37:58 -07:00
jckand-amzn
ca94e961f7
Merge branch 'development' of https://github.com/o3de/o3de into jckand/LCGradOptimizations
2021-08-30 10:11:30 -05:00
jromnoa
0ae25fe7e7
add extra timeout value as well as some extra time.sleep() calls in an attempt to fix the test (seems race condition related)
...
Signed-off-by: jromnoa <jromnoa@amazon.com >
2021-08-27 20:35:11 -07:00
Junbo Liang
d39a6a9085
Read project, region and assume role ARN from environment and update the script canvas graphs to fix automation test failures ( #3654 )
...
Fix AWS periodic automation test.s
2021-08-27 15:17:41 -07:00
jckand-amzn
b6aa317051
Merge branch 'development' of https://github.com/o3de/o3de into jckand/LCGradOptimizations
2021-08-27 10:02:04 -05:00
jromnoa
9f55212a19
Adds MaterialEditor RHI launch tests ( #3558 )
...
* adds MaterialEditor RHI launch tests
* add explicit editor_script parameter to the launch_and_validate_results() call
Signed-off-by: jromnoa <jromnoa@amazon.com >
2021-08-26 16:25:24 -05:00
jckand-amzn
c30642d855
Renaming test files for standardization and setting optimized tests to run alongside existing
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-25 16:13:10 -05:00
jckand-amzn
082273b543
Whitespace cleanup
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-24 18:19:38 -05:00
jckand-amzn
789d5904da
More test filename cleanup/re-org and enabled existing tests alongside optimized tests
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-24 18:18:19 -05:00
jckand-amzn
cb1d680a56
Removing sandbox tests from main suite
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-24 16:43:16 -05:00
jckand-amzn
2f8d029832
Moving 2 tests to sandbox that are intermittently failing on Jenkins but passing locally
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-24 16:35:11 -05:00
jckand-amzn
4458a245d1
Adding xfail marker to test run, and updating CMakeLists to point to the optimized test file
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-24 16:19:01 -05:00
jckand-amzn
fb39aa5b86
Removing old test files
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-24 16:14:15 -05:00
jckand-amzn
8c1ab46901
Removing unneeded periodic suite test file
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-24 16:02:01 -05:00
jckand-amzn
fc44063a0a
Renaming test files for standardization. Keeping old, unoptimized files temporarily.
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-24 16:00:45 -05:00
jckand-amzn
b2a9908a5c
Merge branch 'development' of https://github.com/o3de/o3de into jckand/EditorAutomationOptimization
2021-08-24 14:48:29 -05:00
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 >
2021-08-24 20:54:48 +02:00
jckand-amzn
871cb6761e
More Editor automation conversions to TestAutomationBase
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-24 11:47:46 -05:00
jckand-amzn
cf706f5f4e
Merge branch 'development' of https://github.com/o3de/o3de into jckand/EditorAutomationOptimization
2021-08-23 11:47:42 -05:00
sharmajs-amzn
16ea6355a7
{LYN-5375} asset bundler tests timing out ( #3356 )
...
* Enabling AssetBundler Tests
Signed-off-by: sharmajs-amzn <82233357+sharmajs-amzn@users.noreply.github.com >
* enabling fast scan
Signed-off-by: sharmajs-amzn <82233357+sharmajs-amzn@users.noreply.github.com >
2021-08-23 10:28:24 -05:00
jckand-amzn
182d410562
Updating base.py to allow for turning off batch and autotest modes
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-20 16:29:48 -05:00
jckand-amzn
7daef6ab03
Converting Editor Main tests to use TestAutomationBase, and preparing for optimization
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-20 15:58:43 -05:00
jckand-amzn
860e6b0a5f
Merge branch 'development' of https://github.com/o3de/o3de into jckand/PhysXVegTestFix
2021-08-20 10:16:48 -05:00
jckand-amzn
e8bca8bc00
Updating test with a workaround for assigning a PhysX Mesh asset to a PhysX Collider component
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-19 17:08:39 -05:00
jckand-amzn
e67485b51f
Gradient Signal automation optimizations with TestAutomationBase/parallelization ( #3316 )
...
* GradientSignal automation optimizations with TestAutomationBase/parallelization
* Changing Gradient Signal test registration to use TestAutomationBase
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-19 15:07:32 -07:00
jckand-amzn
1a430755df
Landscape Canvas automation optimizations with TestAutomationBase/parallelization ( #3255 )
...
* Convert Landscape Canvas main tests to use TestAutomationBase
* Updating main Landscape Canvas test suite to batch run tests
* Converting initial batch of Landscape Canvas periodic tests to use TestAutomationBase/test parallelization
* Renaming Editor Script to fit naming convention
* Updating explicit waits to wait_for_condition checks
* Additional test conversions
* Renaming Editor Script to fit naming convention
* Additional test parallelizations
* Additional test conversions
* Renaming optimized test file
* Adding Main test file for non-optimized tests
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-08-19 15:07:06 -07:00
Junbo Liang
c93a18ab82
Update the AWS automation tests to use existing CloudFormation stacks ( #3092 )
2021-08-19 14:05:25 -07:00
chiyenteng
28d035c275
Add a new auto test for delete prefab workflow ( #3143 )
...
* Add a new auto test for delete prefab
Signed-off-by: chiyteng <chiyteng@amazon.com >
2021-08-18 10:55:45 -07:00
jackalbe
eb6569357b
{SPEC7767} Fix for PythonAssetBuilding auto tests ( #3089 )
...
Fix for PythonAssetBuilding auto tests by updating the logic plus the names of the output models
fix an access violation for auto complete in the console
Signed-off-by: Jackson <23512001+jackalbe@users.noreply.github.com >
2021-08-17 11:38:10 -05:00