Gene Walters
6311776b10
Updating the RPC test level to use the new TestLevelEntity autocomponent; this way the level entity and player use a different autocomponent. Updating scripts to use the new component as well
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2022-01-31 09:26:23 -08:00
Gene Walters
e2f041b1ae
Replacing an out-dated script node
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2022-01-27 13:17:37 -08:00
Gene Walters
b98bc34eb1
Merge pull request #7031 from aws-lumberyard-dev/LYN-9321_RequestNetSpawnableErrorFix
...
Fix Editor Play-Mode RequestNetSpawnable Error
2022-01-25 09:52:00 -08:00
SWMasterson
7bf7b03dd2
Added base level for tests, updated automation to use prefabs, and restored sandboxed tests ( #6993 )
...
Signed-off-by: Sean Masterson <semaster@amazon.com >
2022-01-24 11:50:37 -06:00
Gene Walters
b3d996ea23
Adding automated test to ensure scripts attached to net-level-entities are started on the server
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2022-01-20 08:32:02 -08:00
santorac
f87d0f8386
Updated all .material files to have materialTypeVersion instead of propertyLayoutVersion. This was renamed in code at some point but we forgot to rename in the files. Before this was silently ignored but since I removed MaterialSourceDataSerializer, this started being reported as a warning.
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2022-01-18 19:02:36 -08:00
moraaar
a43cd95313
Fixed physics periodic tests on linux platform ( #6881 )
...
- Fixed path separators, now levels will be correctly opened in linux.
- Fixed casing of physics paths.
- Fixed casing of files inside levels Joints_HingeNoLimitsConstrained and RigidBody_KinematicModeWorks.
- Resaved a level that still used old test ids in its name but the python tests didn't match.
Linux:
Start 21: AutomatedTesting::PhysicsTests_Periodic.periodic::TEST_RUN
8/11 Test #21 : AutomatedTesting::PhysicsTests_Periodic.periodic::TEST_RUN .................. Passed 609.87 sec
Windows:
Start 21: AutomatedTesting::PhysicsTests_Periodic.periodic::TEST_RUN
8/13 Test #21 : AutomatedTesting::PhysicsTests_Periodic.periodic::TEST_RUN ....................... Passed 810.59 sec
Signed-off-by: moraaar <moraaar@amazon.com >
2022-01-14 10:01:38 +00:00
SWMasterson
f03c2885f0
Moving AutomatedTesting Atom levels into the Graphics subfolder ( #6791 )
...
Signed-off-by: Sean Masterson <semaster@amazon.com >
2022-01-11 14:21:45 -06:00
LesaelR
5aa7d56f1a
LYN-8935 Bundle Mode Test Update ( #6606 )
...
* Updating Bundle_Mode_Tests to replace level.pak for .spawnable
Signed-off-by: Rosario Cox <lesaelr@amazon.com >
* Removing old TestDependenciesLevel files and replacing for TestDepencenciesLevel.prefab
Signed-off-by: Rosario Cox <lesaelr@amazon.com >
* Adding missing file
Signed-off-by: Rosario Cox <lesaelr@amazon.com >
2022-01-10 10:15:43 -08:00
Sean Masterson
ee6709a85c
Move and convert ShadowTest level and include object files
...
Signed-off-by: Sean Masterson <semaster@amazon.com >
2022-01-05 15:47:11 -08:00
SWMasterson
4ce6909aaf
Move, convert, and rename Lucy level to Hermanubis in AutomatedTesting ( #6627 )
...
Signed-off-by: Sean Masterson <semaster@amazon.com >
2022-01-05 11:03:28 -06:00
Gene Walters
b391d7a86f
Merge pull request #6309 from aws-lumberyard-dev/LYN-6769_TestingRPCs
...
Multiplayer AR Testing RPCs
2021-12-29 12:00:40 -08:00
Gene Walters
8aa5465974
Resaving script graph which was old and causing some deserialization errors on game start
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-12-21 17:53:59 -08:00
Junbo Liang
9ee60e6eba
AWSI automation tests support on Linux ( #6278 )
...
* AWSI automation tests support on Linux
Signed-off-by: Junbo Liang <68558268+junbo75@users.noreply.github.com >
2021-12-20 12:15:52 -08:00
Gene Walters
8b041f5280
merging latest dev
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-12-18 10:34:49 -08:00
Gene Walters
fd078e3c29
Small py var name change based on review feedback. Updating script graphs from previous commit to use new RPC name
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-12-18 10:11:20 -08:00
rgba16f
18ce01ba7c
Add 2 performance testing levels ( #6463 )
...
First a level with approximately 10K cubes with various PBR materials
Second a level with a vegetation system set up to spawn between 10K - 30K instances of cubes with various PBR materials
Plus ancillary data files these levels need.
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
2021-12-17 15:08:43 -06:00
Gene Walters
bf8422152b
Turn off stdout buffering when connecting to editor-server so that the editor properly gets all the server-logging without having to first fill up a buffer. Allows the logs to pipe instantly for easier debugging, and also fixes a problem where the logs wont reach the editor because the buffer doesn't fill
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-12-17 00:12:21 -08:00
jromnoa
ea04449fa0
Merge pull request #6266 from aws-lumberyard-dev/Neil_o3de_local
...
Converting PbrMaterialChart to prefab, and moving to AutomatedTesting
2021-12-16 16:23:42 -08:00
nwidmaie
20e697a8d6
Fixing case error with material files
...
Signed-off-by: nwidmaie <nwidmaie@amazon.com >
2021-12-16 11:32:47 -08:00
Gene Walters
8b044e23ce
Merge branch 'upstream/development' into LYN-6769_TestingRPCs
2021-12-09 10:43:16 -08:00
Gene Walters
4b3d1452fd
Merge pull request #6066 from aws-lumberyard-dev/LYN-8514_AutomatedReviewServerLogChecks
...
Updating Multiplayer PyTests To Check Server Logs
2021-12-09 09:15:58 -08:00
amzn-sean
7d3399cf96
fixed failing physx script canvas auto tests ( #6280 )
...
I noticed the periodic script canvas physics automated tests were failing. It was because the Script Component no longer had the SC scripts assigned (not sure why). So i reassigned them and the tests are back to green.
Affected tests:
ScriptCanvas_CollisionEvents
ScriptCanvas_ShapeCast
ScriptCanvas_PostUpdateEvent
ScriptCanvas_PreUpdateEvent
Signed-off-by: amzn-sean <75276488+amzn-sean@users.noreply.github.com >
2021-12-09 13:00:06 +00:00
nwidmaie
7f9ba0d0b6
Converting PbrMaterialChart to prefab, and moving to AutomatedTesting project
...
Signed-off-by: nwidmaie <nwidmaie@amazon.com >
2021-12-08 12:43:38 -08:00
benblack75
29da71e64e
Updated Sponza Model (.ma, .fbx, textures) ( #6080 )
...
* Updated Sponza Model (.ma, .fbx, textures)
Signed-off-by: Benjamin Black <benblac@amazon.com >
* Removed corrupted file
Signed-off-by: Benjamin Black <benblac@amazon.com >
* Revisions to Sponza Scene
Signed-off-by: Benjamin Black <benblac@amazon.com >
* Sponza updates
Signed-off-by: Benjamin Black <benblac@amazon.com >
* Updated Cloth Irradiance Values
Signed-off-by: Benjamin Black <benblac@amazon.com >
* Added Sponza scene to Automated Testing- request from QA
Signed-off-by: Benjamin Black <benblac@amazon.com >
* Clean up removed files
Signed-off-by: Benjamin Black <benblac@amazon.com >
2021-12-08 08:49:18 -08:00
moraaar
045eea03e6
Converted NvCloth automated tests to prefabs ( #6253 )
...
* Deleted cloth slice assets and AutomatedTesting levels based on slices
Signed-off-by: moraaar <moraaar@amazon.com >
* Recreated nvcloth AutomatedTesting levels for prefabs
Signed-off-by: moraaar <moraaar@amazon.com >
* Run nvcloth automated tests with prefabs enabled (which is the default)
Signed-off-by: moraaar <moraaar@amazon.com >
2021-12-08 16:07:03 +00:00
Gene Walters
80a216e079
Adding RPC test. Update editor-servers to flush stdout
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-12-08 00:21:02 -08:00
Gene Walters
b0be54fa16
Small script changes. WiP
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-12-07 14:46:58 -08:00
Gene Walters
9ae3da7acd
Merge branch 'upstream/development' into LYN-8514_AutomatedReviewServerLogChecks
2021-12-06 11:30:12 -08:00
Gene Walters
58872581c5
Wip.RPC testing Authority->Client and Server->Authory. Ran into a blocker so checking in now to save work
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-12-06 08:52:54 -08:00
Gene Walters
308a2e4ce3
Add RPC script for Authority->Autonomous message; the authority is telling each player their player id (in the order than they joined)
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-12-03 15:29:55 -08:00
Gene Walters
fb330b2af9
Merge branch 'upstream/development' into LYN-6769_TestingRPCs
2021-12-03 10:40:48 -08:00
SWMasterson
0116f0a520
Adding Macbeth level to AutomatedTesting and converting to Prefab ( #6060 )
...
* Adding macbeth level to AutomatedTesting
Signed-off-by: Sean Masterson <semaster@amazon.com >
* removing unnecessary files
Signed-off-by: Sean Masterson <semaster@amazon.com >
2021-12-02 08:26:56 -08:00
Gene Walters
97b27513e9
Editor is now listening to editor-server stdout so adding newlines to lines we care about. (Editor is separating out the log lines based on newline)
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-11-23 19:27:16 -08:00
puvvadar
38c89e37c2
Re-resolving Base.prefab with stabilization
...
Signed-off-by: puvvadar <puvvadar@amazon.com >
2021-11-18 14:39:20 -08:00
puvvadar
2ab7866702
Re-resolve base.prefab
...
Signed-off-by: puvvadar <puvvadar@amazon.com >
2021-11-18 13:32:11 -08:00
puvvadar
cd4eca7f75
Fix missing comma in prefab
...
Signed-off-by: puvvadar <puvvadar@amazon.com >
2021-11-18 11:55:38 -08:00
puvvadar
29562fd7c5
Merge commit '6b1fb04a1c3a8515a60fa06fc8cac242e441cba9' into puvvadar/gitflow_211118_o3de
2021-11-18 09:41:49 -08:00
John Jones-Steele
6b1fb04a1c
Terrain Supports Physics test ( #5706 )
...
* Terrain Supports Physics test
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Changes from PR
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
2021-11-17 19:16:30 +00:00
Nicholas Van Sickle
8d5dd4e35f
Merge remote-tracking branch 'upstream/stabilization/2110' into nvsickle/StabToDevNov21
...
Signed-off-by: Nicholas Van Sickle <nvsickle@amazon.com >
2021-11-11 10:15:52 -08:00
moraaar
e98a65a735
Fixed casing of all .fbx.assetinfo files to match their .fbx ( #5490 )
...
Signed-off-by: moraaar <moraaar@amazon.com >
2021-11-11 09:31:28 +00:00
John Jones-Steele
c35f74e9ce
Physics/test axis aligned box shape configuration works #7378a ( #5366 )
...
* Safety commit before merging
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Moved from Physics to Terrain
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Changes from PR + AR fix
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Fixed another AR bug
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Fixed another AR compilation bug
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* More PR changes
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Added virtual destructor
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Added TestSuite_main_Optimized.py
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Changes from PR
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Further fixes for PR
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Fix to editor_test.py
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Testing prefab level
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Testing slice level
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Testing prefab level
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Disabled orefab loading for the time being.
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
2021-11-09 14:11:33 +00:00
Gene Walters
2a3667f7b0
Merge branch 'upstream/development' into LYN-6770_AutomatedTestNetInputs
2021-11-01 20:23:27 -07:00
chiyenteng
6862b52069
Convert several physics automated tests with Base test level file converted to prefab file ( #5138 )
...
* Convert some physics automated tests to use prefab system
Signed-off-by: chiyteng <chiyteng@amazon.com >
* revert changes
Signed-off-by: chiyteng <chiyteng@amazon.com >
* Fix file names
Signed-off-by: chiyteng <chiyteng@amazon.com >
2021-11-01 14:27:22 -07:00
Gene Walters
6ef6164ad8
merging latest dev
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-10-22 17:00:47 -07:00
AMZN-AlexOteiza
38f9dcb8ca
Added option to reopen if the current level is the same. This contributes to stability for batched tests ( #4043 )
...
* Added option to reopen if the current level is the same. This contributes to stability for batched tests
Signed-off-by: AMZN-AlexOteiza <aljanru@amazon.co.uk >
* Addressed PR comments
* Addressed PR and cleaned Base level that had an entity by accident
Signed-off-by: AMZN-AlexOteiza <aljanru@amazon.co.uk >
* Cleaned up params
Signed-off-by: AMZN-AlexOteiza <aljanru@amazon.co.uk >
* Addressed PR comments
2021-10-20 14:55:20 +01:00
Gene Walters
c8237d69c7
Misc cleanup. Fixing typos and remove unused test level
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-10-18 21:57:46 -07:00
Gene Walters
580153b16e
Adding EditorPython methods to Multiplayer gem for launching the editor gamemode with a server. Adding a test for networkinput with scriptcanvas to ensure the autonomous client can create input and that the server can receive and process the input via script canvas.
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-10-18 21:47:40 -07:00
Gene Walters
f4c21147af
Merge branch 'upstream/development' into LYN-6770_AutomatedTestNetInputs
2021-10-14 21:00:09 -07:00
amzn-sean
5bf7330f35
made some physX tests less flaky ( #4632 )
...
Joints_BallLeadFollowerCollide - changed the idle_wait to a wait_for_condition of the lead and follower colliding with a 10 second timeout. It was a 2 second timeout which is on the edge of the time from start to collision (~1.5sec).
Joints_HingeNoLimitsConstrained - now measures the angle the joint is at and waits for the follower to raise up and over the lead, or fail after a 10sec timeout. This use to 'catch' the follower joint in a force region and check the position of the follower to determine pass/fail.
Signed-off-by: amzn-sean <75276488+amzn-sean@users.noreply.github.com >
2021-10-13 12:50:11 +01:00