Cynthia Lin
567b4a7f28
[ATOM-16016] Add initial level for AtomFeatureIntegrationBenchmark to AutomatedTesting. ( #2405 )
...
* [ATOM-16016] Add initial level for AtomFeatureIntegrationBenchmark to AutomatedTesting.
Signed-off-by: Cynthia Lin <cyntlin@amazon.com >
* [ATOM-16016] Add new AtomFeatureIntegrationBenchmark to AutomatedTesting.
Signed-off-by: Cynthia Lin <cyntlin@amazon.com >
2021-07-28 11:07:32 -07:00
AMZN-AlexOteiza
b815c203da
(Continuation) Implemented automation paralellization & standarization ( #1718 )
...
Engine improvements/fixes
Fixed behavior that made the editor automated test to be sometimes stuck if lost the focus is lost.
Added support for specifying multiple tests to in batch to the editor, this is achieved by passing --runpythontest with the tests separated by ';'
Added new cmdline argument --project-user-path for overriding the user path. This allows to have multiple editors running writing logs and crash logs in different locations.
Moved responsability of exiting after a test finishes/passes out of ExecuteByFilenameAsTest, callers will use the bool return to know if the test passed.
Editor test batch and parallelization implementation:
Now the external python portion of the editor tests will be specified via test specs which will generate the test. Requiring no code. This is almost a data-driven approach.
Tests can be specified as single tests, parallel, batchable or batchable+parallel
Command line arguments for pytest to override the maximum number of editors, disable parallelization or batching.
Automated tests for testing this new editor testing utility
Signed-off-by: Garcia Ruiz <aljanru@amazon.co.uk >
Co-authored-by: Garcia Ruiz <aljanru@amazon.co.uk >
2021-07-22 12:57:23 +02:00
moraaar
fbb9ed6618
Merge pull request #2333 from aws-lumberyard-dev/Move_Undo_Redo_Test_Sandbox
...
Moving test_C15425929_Undo_Redo flaky test to sandbox test suite
2021-07-21 19:37:52 +00:00
moraaar
caa4e30b38
Marking test_C15425929_Undo_Redo as xfail.
...
Signed-off-by: moraaar <moraaar@amazon.com >
2021-07-21 19:12:31 +01:00
moraaar
a918b3d31a
Moving test_C15425929_Undo_Redo flaky test to sandbox test suite
...
Signed-off-by: moraaar <moraaar@amazon.com >
2021-07-21 19:03:44 +01:00
jckand-amzn
dccab7df54
Merge branch 'development' of https://github.com/o3de/o3de into jckand/DynVegXfailFixes
2021-07-20 17:19:15 -05:00
jckand-amzn
e0c94dcf45
Updating xfail reason for tests currently failing due to instance spawning with null renderer
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-20 15:42:06 -05:00
jckand-amzn
6fcf9aa9e1
Updated component configuration for new uniform scale in SlopeAlignmentModifier tests
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-20 15:39:58 -05:00
Junbo Liang
a32a521a80
Update automation tests for the AWS gems to reduce the run time ( #2148 )
...
Simplify the automation tests to reduce the time they cost on Jenkins
2021-07-20 13:39:54 -07:00
jckand-amzn
2173693462
Updating component configuration and expected instance counts for SlopeFilter test
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-20 13:59:43 -05:00
jckand-amzn
d9874431e2
Moving test back to xfail due to remaining issues with instance planting on meshes while null renderer is enabled
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-20 13:58:23 -05:00
jckand-amzn
605c17072e
Updating test suite for Position Modifier test
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-20 11:47:26 -05:00
jckand-amzn
b7cb9fa5e3
Re-configured some component properties to account for uniform scaling in PositionModifier tests
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-20 11:46:16 -05:00
amzn-mike
fc75dd5fda
Fix python fbx tests ( #2171 )
...
* Update fbx test dbgsg files
Remove rc products from fbx test expected output
Update warning counts for 2 of the tests - these are due to missing material properties
Add SkipAtomOutput setting to disable atom material and mesh processing in scene as these pull in a lot of external dependencies to Process
Removed BlendShapeData and MeshData debug output of positions/normals/faces
Updated ManifestImportRequestHandler to remove warning about Joining 2 absolute paths
Updated AssImpMaterialImporter to use new GenerateRelativeSourcePath API to fix issue where relative path generation failed with tmp project directories
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add comment for setting
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add override dbgsg file to python test
The mesh optimizer specifically avoids creating optimized nodes for nodes that are not selected, resulting in a different scene graph that requires a different dbgsg file to compare with
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Replace hardcoded passing of specific registry setting to instead pass all registry settings to AssetBuilder
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-07-20 06:48:35 -07:00
Steve Pham
38261d0800
Shorten copyright headers by splitting into 2 lines ( #2213 )
...
* Updated all copyright headers to split the longer original copyright line into 2 shorter lines
Signed-off-by: Steve Pham <spham@amazon.com >
2021-07-16 15:25:48 -07:00
jckand-amzn
ed788090d3
Adding xfail mark to test_LandscapeCanvas_GraphClosed_OnEntityDelete due to #2201 ( #2208 )
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-16 15:37:16 -05:00
jckand-amzn
4c8befe759
Removing obsolete Vegetation Debugger CVar test. CVars now function without the component present ( #2200 )
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-16 15:37:05 -05:00
jjjoness
facd1e18b5
One hamburger menu to rule them all ( #2232 )
...
* Icon changes
Signed-off-by: John Jones-Steele <jjjoness@amazon.com >
* Icon changes to svg files
Signed-off-by: John Jones-Steele <jjjoness@amazon.com >
2021-07-16 10:17:11 -05:00
Benjamin Jillich
27407540c7
Cleaning motion asset infos ( #2197 )
...
* Removing a bunch of legacy files.
* Removing asset info files containing legacy data.
Signed-off-by: Benjamin Jillich <jillich@amazon.com >
2021-07-16 10:19:38 +02:00
Esteban Papp
900b82cb36
missing dependencies
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-07-15 15:06:47 -07:00
amzn-sean
8f706c09d6
update sc that is used in physics tests to use the 'PhysicsSystemInterface' instead of 'System Interface' ( #2162 )
...
Signed-off-by: amzn-sean <75276488+amzn-sean@users.noreply.github.com >
2021-07-14 20:16:56 +01:00
jckand-amzn
9fcc9f7b41
Merge branch 'development' of https://github.com/o3de/o3de into jckand/DynVegXfailFixes
2021-07-14 09:56:07 -05:00
jromnoa
900f37644e
fix Atom GPU test by enabling autotest_mode ( #2117 )
...
Signed-off-by: jromnoa <jromnoa@amazon.com >
2021-07-12 18:19:41 -07:00
Chris Galvan
df9358c492
Merge pull request #2109 from aws-lumberyard-dev/cgalvan/RemoveDeprecatedGraphicsMenuItems
...
Removed deprecated graphics settings/performance menu options. Updated automated test accordingly.
2021-07-12 16:57:34 -05:00
Chris Galvan
f278bbcd65
Merge pull request #2094 from aws-lumberyard-dev/cgalvan/gitflow_210712
...
Merged stabilization/2106 to development
2021-07-12 14:05:19 -05:00
Chris Galvan
2fc1062802
Removed deprecated graphics settings/performance menu options. Updated automated test accordingly.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-07-12 13:42:08 -05:00
jromnoa
6a6aa69762
increase test timeout, if it still times out I need to get RDP access to the node to fix this since a pop-up or alert is halting+timing out automation ( #2041 )
...
Signed-off-by: jromnoa <jromnoa@amazon.com >
2021-07-12 10:43:07 -07:00
Chris Galvan
e924ed0b86
Merged stabilization/2106 to development; Resolved merge conflicts
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-07-12 10:45:23 -05:00
jckand-amzn
ceae858f09
Updating to use of psutil directly
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-09 17:50:07 -05:00
jckand-amzn
35a60cdf1a
Removing unnecessary Mesh component refreshes and updating calls to scale meshes
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-09 17:34:36 -05:00
jckand-amzn
ea99ed11a3
Updating mesh surface creation, filtering, and expected instance counts
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-09 16:52:22 -05:00
jckand-amzn
9f5e91be88
Updating utility path for test import, and updating linked issue to disabled test
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-09 15:43:44 -05:00
jromnoa
a40c979baa
move test to sandbox instead of disabling it
...
Signed-off-by: jromnoa <jromnoa@amazon.com >
2021-07-09 10:24:07 -07:00
Junbo Liang
ededb85da2
Merge AWSCore automation tests to the development branch ( #2011 )
...
* Create AWS Core automation for the interacting with AWS resources via the AWS Core gem.
Signed-off-by: junbo <junbo@amazon.com >
Co-authored-by: clujames <clujames@amazon.com >
2021-07-09 10:07:02 -07:00
jckand-amzn
3679530562
Merge branch 'development' of https://github.com/o3de/o3de into jckand/DynVegXfailFixes
2021-07-09 10:09:28 -05:00
jromnoa
2555c88fe7
this test needs to be disabled in main, it was supposed to be merged to development before break but got merged to stabilization and then main
...
Signed-off-by: jromnoa <jromnoa@amazon.com >
2021-07-09 07:42:57 -07:00
lumberyard-employee-dm
097dc25424
Fixed the discovery of the dependencies of gem variant aliases which ( #2013 )
...
alias INTERFACE LIBRARY targets.
This was causing the dependent Atom_AtomBridge sub gems from not being
found when generating the cmake_dependencies.*.setreg file containing
the list of gem modules to load
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
2021-07-09 00:41:25 -05:00
Chris Galvan
3b1873b045
Merged stabilization/2106 -> development (resolved merge conflicts).
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-07-08 13:56:47 -05:00
jckand-amzn
c64f3fa5f9
Merge branch 'development' of https://github.com/o3de/o3de into jckand/DynVegXfailFixes
2021-07-08 13:28:14 -05:00
jckand-amzn
ea0e38aaf4
Updating expected View menu options for test_Menus_ViewMenuOptions_Work
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-08 08:10:09 -05:00
Chris Galvan
30f8c75613
Merge pull request #1908 from aws-lumberyard-dev/cgalvan/FixLegacyCryIcons
...
Fixed legacy launcher/mac/ios icons and removed some remaining unused Editor icons.
2021-07-07 16:39:46 -05:00
jckand-amzn
0a68bbdf7c
Updating camera position and null renderer args for launcher test
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-07 15:28:55 -05:00
jckand-amzn
dae44030fd
Merge branch 'development' of https://github.com/o3de/o3de into jckand/DynVegXfailFixes
2021-07-07 15:13:39 -05:00
jckand-amzn
78752a23a7
Updating null renderer argument for launcher tests
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-07 14:30:24 -05:00
lumberyard-employee-dm
02922806a5
Updated gem.json for all top-level Gems. ( #1715 ) ( #1917 )
...
* Updated gem.json for all top-level Gems. All the top level gems now have identical gem.json formats based on the DefautlGem template gem.json. Two additional fields have been added, a type: field and a requirements: field. These fields are for display in Project Mananger. All gem.json files have a default requirements: value of None. Devs are responsible for providing requirements. Gem descriptions and tags have been signed off by developers.
Signed-off-by: Cronin <mikecro@amazon.com >
* Fixed minor formatting issues with RADTelemetry gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Adding newline to QtForPython gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Adding newline to the Twitch gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Adding newline to AWSCore gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Adding newline to the AtomTressFX gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Adding newline to the end of the AudioEngineWwise gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Adding newline to the end of the CertificateManager gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Removing extra whitespace in summary of CrashReporting gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Adding newline to the end of the CustomAssetExample gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Removing extra whitespace in editorPythonBindings gem summary
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Adding newline to the end of the ScriptedEntityTweener gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Adding newline to the end of the Gestures gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Removing extra whitetspace in the summary of the GameStateSamples gem
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Adding newline to the end of the ExpressionEvaluation gem.json
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Updated the ProjectManager PythonBindings.cpp code to reference the
newer fields in the gem.json files
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Updating the Gem and Project templates gem.json files to include the
"type" and the "requirements" field.
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Updated the default "requirments" field value to be empty string instead
of "None"
This works better with the ProjectManager GemInfoFromPath function.
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Correcting "summary" field name
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Added the requirements text to the AudioEngineWwise Gem
This gem requires downloading the Wwise 3rdParty library from AudioKinetic's website
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
Co-authored-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
Co-authored-by: Mike Cronin <58789750+micronAMZN@users.noreply.github.com >
2021-07-07 13:29:33 -05:00
sharmajs-amzn
b9f70412c4
Moving flaky test test_WindowsAndMac_ComparisonOperations_Success to sandbox test suite ( #1750 )
...
Signed-off-by: sharmajs <sharmajs@amazon.com >
2021-07-07 11:16:14 -07:00
jckand-amzn
c32f00d73f
Updating/re-enabling skipped/xfailed Dynamic Vegetation automated tests
...
Signed-off-by: jckand-amzn <jckand@amazon.com >
2021-07-07 11:54:00 -05:00
Chris Galvan
635473e5cf
[LYN-4990] Fixed legacy launcher/mac/ios icons and removed some remaining unused Editor icons.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-07-07 11:29:18 -05:00
hultonha
2f34a35aed
removing .orig file from previous merge
...
Signed-off-by: hultonha <hultonha@amazon.co.uk >
2021-07-06 17:46:24 +01:00
hultonha
2ea9bfb144
merge stabilization/2106 into development
...
Signed-off-by: hultonha <hultonha@amazon.co.uk >
2021-07-06 17:34:04 +01:00