sharmajs-amzn
69bde80de3
Nighly build test fixes ( #2727 )
...
Signed-off-by: sharmajs-amzn <82233357+sharmajs-amzn@users.noreply.github.com >
2021-08-03 11:15:23 -07:00
Cynthia Lin
61f91d4a9a
Move benchmark data aggregation from ASV into ly_test_tools module. ( #2335 )
...
* fix: Correct typo in profiling capture system.
Signed-off-by: Cynthia Lin <cyntlin@amazon.com >
* Move benchmark data aggregation from ASV into ly_test_tools module.
Signed-off-by: Cynthia Lin <cyntlin@amazon.com >
2021-07-26 12:25:50 -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
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
Royal OBrien
1061e17b36
Merge pull request #2112 from AMZN-scspaldi/scspaldi_cleanupLuaWindow
...
Added Lua Editor window to kill process list.
2021-07-15 19:03:36 -04:00
Sean Sweeney
9e81cedf80
Merge pull request #1979 from aws-lumberyard-dev/system_test_example_update
...
System test example update
2021-07-14 16:59:01 -07:00
evanchia
12a8cc7cd7
Removing deleted test from CMakeLists and updated in line comments for sample test
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-07-12 15:31:09 -07:00
scspaldi
6d2fbacda5
Added Lua Editor window to kill process list.
...
Signed-off-by: scspaldi <scspaldi@amazon.com >
2021-07-12 13:43:41 -07:00
Cynthia Lin
eb9304c28d
Preparation for automated benchmarks ( #1923 )
...
* ly_test_tools: Add filebeat_client module from o3de-mars.
Slightly modified with default parameters and exceptions in order to act as an individual component.
Signed-off-by: Cynthia Lin <cyntlin@amazon.com >
* scripts: Remove timestamp_aggregator.py to prepare for moving into ASV automated test repository.
Signed-off-by: Cynthia Lin <cyntlin@amazon.com >
2021-07-09 11:28:18 -07:00
evanchia
ca29b95371
Merge branch 'development' into system_test_example_update
2021-07-09 10:17:15 -07:00
evanchia
bc7e12278c
changed nullrenderer arg for sanity test
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-07-08 15:55:06 -07: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
evanchia
9067fc3b99
Updating/Removing LyTestTools sample tests
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-07-08 11:55:46 -07:00
evanchia
6308d01456
Minor changes to system example test to match docs
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-07-08 11:53:03 -07:00
nvsickle
dee591921e
Fix exception bubble-up
...
Signed-off-by: nvsickle <nvsickle@amazon.com >
2021-07-07 11:51:25 -07:00
nvsickle
3549e5b946
More fussing with logs
...
Signed-off-by: nvsickle <nvsickle@amazon.com >
2021-07-07 11:51:24 -07:00
nvsickle
3ee15f1912
Try to get some actual log output out of this
...
Signed-off-by: nvsickle <nvsickle@amazon.com >
2021-07-07 11:51:22 -07:00
Chris Galvan
d7574777a8
Resolved merge conflicts
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-07-02 12:42:44 -05:00
Steve Pham
b4a2edec6a
Final update copyright headers to reference license files at the repo root ( #1693 )
...
* Final update copyright headers to reference license files at the repo root
Signed-off-by: spham <spham@amazon.com >
* Fix copyright validator unit tests to support the stale O3DE header scenario
Signed-off-by: spham <spham@amazon.com >
2021-06-30 19:51:55 -07:00
amzn-hdoke
be519bb36a
Allow overriding of AWSAttribution settings to skip consent dialog for automated testing ( #1650 )
...
Signed-off-by: dhrudesh <dhrudesh@amazon.com >
2021-06-30 12:17:45 -07:00
Esteban Papp
d14229c67e
some replacements and fixes that were referring Sandbox/Editor
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-06-29 13:55:32 -07:00
Terry Michaels
149863c527
Removed Amazon as Company for QSettings ( #1649 )
...
* Removed Amazon as Company for QSettings
Signed-off-by: Terry Michaels <miterenc@amazon.com >
2021-06-29 14:00:11 -05:00
Gene Walters
4e14c0069b
Merge branch 'upstream/stabilization/2106' into genewalt/gitflow_210628
2021-06-28 19:09:20 -07:00
Terry Michaels
7a2a2dc0d7
Updated branding for application names ( #1617 )
2021-06-28 11:35:13 -05:00
evanchia-ly-sdets
e9e740e355
Merge pull request #1527 from aws-lumberyard-dev/linux_sanity_fix
...
fixing linux sanity tests
2021-06-23 14:11:16 -07:00
Steve Pham
70042fcdcd
O3DE Copyright Updates for Linux Foundation ( #1504 )
2021-06-23 10:55:22 -07:00
Nicholas Van Sickle
b032177418
Merge pull request #1443 from aws-lumberyard-dev/nvsickle/MergeStabilizationJun18
...
Merge stabilization/2106 into development
2021-06-21 10:58:07 -07:00
evanchia-ly-sdets
989178d285
Merge pull request #1377 from aws-lumberyard-dev/test_tools_example_test
...
Fixing test tools example test
2021-06-21 09:34:25 -07:00
nvsickle
e55580af57
Merge remote-tracking branch 'upstream/stabilization/2106' into nvsickle/MergeStabilizationJun18
2021-06-18 13:25:53 -07:00
evanchia
3310110b9a
Fixing test tools example test
2021-06-16 15:08:54 -07:00
evanchia
cf7f1defeb
added warning message
2021-06-16 14:45:11 -07:00
evanchia
017845e285
fixing project() func to read project.json
2021-06-16 11:29:14 -07:00
evanchia
009e96d601
fixing ly_test_tools function and unit tests
2021-06-16 10:02:36 -07:00
evanchia
1f31bac640
fixing linux sanity tests
2021-06-14 20:19:19 -07:00
sharmajs-amzn
b24c83122e
fixes for missing dependency tests ( #1141 )
2021-06-08 09:52:17 -07:00
Sean Sweeney
371a2f71ca
Merge pull request #972 from aws-lumberyard-dev/LyttFindExternal
...
Tests search for external project definition relative to build directory
2021-05-27 12:05:53 -07:00
Terry Michaels
9b1be43367
Renamed osx_gl to mac and es3 to android for cache folders ( #949 )
2021-05-26 19:17:17 -05:00
sweeneys
79d66dd492
Search for external project definition before searching for internal projects
2021-05-26 16:22:32 -07:00
amzn-sj
d369912727
Merge branch 'main' into LYN-2461
2021-05-21 16:41:46 -07:00
sharmajs-amzn
44ec0211a0
fixes for missing dependency test ( #850 )
2021-05-21 12:28:51 -07:00
amzn-sj
b63f2449c9
Remove reference to deleted function
2021-05-19 16:47:40 -07:00
amzn-sj
268fd8b714
Remove bootstrap.cfg and references to it.
2021-05-19 13:57:35 -07:00
sweeneys
9141221843
Reduce AP race conditions and fix minor bugs
2021-05-13 14:43:30 -07:00
SSpalding
67c3801d73
Log monitor encoding fix ( #729 )
...
Fixed log monitor encoding bug.
2021-05-12 16:15:18 -07:00
jromnoa
d26c4614ba
add unit tests for WinGenericLauncher class
2021-05-10 16:48:38 -07:00
jromnoa
a1b4844f6a
Merge branch 'main' into Atom/jromnoa/SPEC-6728-fix-material-editor-launcher
2021-05-10 16:30:47 -07:00
jromnoa
757a26825a
adds new HOST_OS_GENERIC_EXECUTABLE constant and adds error handling if the executable doesn't exist in the path provided
2021-05-10 16:27:30 -07:00
jromnoa
5885899497
fix tabbing, add WinGenericLauncher class import to ly_test_tools.launchers.__init__
2021-05-10 14:44:47 -07:00
jromnoa
8766790f48
re-add WinGenericLauncher for custom .exe launchers instead of the hard-coded ones (i.e. able to use 'MaterialEditor.exe' instead of 'Editor.exe' for a WinLauncher class)
2021-05-10 14:28:02 -07:00
evanchia
b6890eef5c
removed debugging text
2021-05-10 13:36:05 -07:00