You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework/AzToolsFramework/Tests
lumberyard-employee-dm 627012840d
Update how Project Filepaths are calculated when not supplied via command line (#5194)
* Fixed the return value of the ConvertToAbsolutePath function

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Added the generated cmake_dependencies.*.setreg files to engine.pak (#5073)

* Copied the generated cmake_dependencies.*.setreg file to the Cache
directory

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Removed the platform name from the bootstrap.game.*.setreg

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Update how the project related file paths are determined when not
supplied.

The project-path determination now goes back to only detecting a "project.json" file.
It no longer attempts to detect a "Cache" directory

The project-cache-path determination now in addition to checking the
project_cache_path key searches for a "Cache" directory.

The project-path defaults to executable folder if it cannot be detected.

The copying of generated executable folder Registry directory contents
to the product cache is now removed after the archive step.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Updated the invocation of the AssetProcessor in Jenkins to supply an
absolute path to the project.

The project-path is no longer treated as relative to the engine root,
but instead relative to the current working directory at application
startup.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Added constant for the storing the name of Cache directory

Fixed typos and grammatical errors in the SettingsRegistryMergeUtils.cpp

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Updated UnitTest prepend the EngineRoot path to "AutomatedTesting" when
setting the project path.

This is needed now that the project-path isn't treated relative to the
EngineRoot if it is not absolute.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Fix AssetSeedManagerTest and PlatformAddressedAssetCatalogManagerTest

Instead of trying to used the AutomatedTesting directory as the project root, the temp directory created during the test is used as the project root.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Moved the setting of the project cache root folder and project
asset platform root folder into the `if (!projectCachePath.empty())`
block

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Removing the scan up logic for the "Cache" directory.

This is no longer needed to locate the project cache path in a Project Game Release Layout.

Because the project path defaults to the executable directory if, it is not found, the Cache directory will be set to the "Cache" directory within the executable directory.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
4 years ago
..
Entity Squashed commit of Procedural Prefab work (#4481) 4 years ago
EntityOwnershipService Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
FocusMode LYN-7279 + LYN-7192 | Focus Mode - Container unit tests + Clear container entity open state on new level load (#4558) 4 years ago
Prefab {lyn7065} adding ProcPrefab Prefab::Tempate flag method (#4765) 4 years ago
Script Modernization + AZStd::function compare fix. (#3680) 4 years ago
SliceStabilityTests Update the FileIO Aliases (#4186) 4 years ago
ToolsComponents Code/Framework/AzToolsFramework 4 years ago
UI Fix EntityOutlinerTest (#4771) 4 years ago
Viewport Address PR comments. 4 years ago
Visibility Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ArchiveTests.cpp Update the FileIO Aliases (#4186) 4 years ago
AssetFileInfoListComparison.cpp Update how Project Filepaths are calculated when not supplied via command line (#5194) 4 years ago
AssetSeedManager.cpp Update how Project Filepaths are calculated when not supplied via command line (#5194) 4 years ago
AssetSystemMocks.h Update the FileIO Aliases (#4186) 4 years ago
AssetUtils.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
BoundsTestComponent.cpp Add missing reflection calls for various types (#5163) 4 years ago
BoundsTestComponent.h Add missing reflection calls for various types (#5163) 4 years ago
ComponentAdapterTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ComponentAddRemove.cpp Update how Project Filepaths are calculated when not supplied via command line (#5194) 4 years ago
ComponentModeTestDoubles.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ComponentModeTestDoubles.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ComponentModeTestFixture.cpp Preparatory work to allow for more viewport integration tests (#3961) 4 years ago
ComponentModeTestFixture.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ComponentModeTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
EditorTransformComponentSelectionTests.cpp LYN-7008 | Focus Mode - Selection unit tests (#4357) 4 years ago
EditorVertexSelectionTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
EntityIdQLabelTests.cpp Modernization + AZStd::function compare fix. (#3680) 4 years ago
EntityInspectorTests.cpp Added API for finding components based on required/incompatible services. 4 years ago
EntityTestbed.h Update the FileIO Aliases (#4186) 4 years ago
FileFunc.cpp Modernization + AZStd::function compare fix. (#3680) 4 years ago
FingerprintingTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
GenericComponentWrapperTest.cpp Update how Project Filepaths are calculated when not supplied via command line (#5194) 4 years ago
InstanceDataHierarchy.cpp Modernization + AZStd::function compare fix. (#3680) 4 years ago
IntegerPrimtitiveTestConfig.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
LogLines.cpp ATOM-16320 Remove PVRTC and ETC compressor (#4557) 4 years ago
Main.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ManipulatorBoundsTests.cpp Add a new implementation for cone/ray intersect to simplify code and fix issue with current implementation (#3902) 4 years ago
ManipulatorCoreTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ManipulatorViewTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PerforceComponentTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PlatformAddressedAssetCatalogTests.cpp Update how Project Filepaths are calculated when not supplied via command line (#5194) 4 years ago
PropertyIntCtrlCommonTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PropertyIntCtrlCommonTests.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PropertyIntSliderCtrlTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PropertyIntSpinCtrlTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PropertyTreeEditorTests.cpp Cleanup SerializeContext.h pt.1 (#4264) 4 years ago
PythonBindingTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
QtWidgetLimitsTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SQLiteConnectionTests.cpp Modernization + AZStd::function compare fix. (#3680) 4 years ago
Slice.cpp Modernization + AZStd::function compare fix. (#3680) 4 years ago
SliceUpgradeTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SliceUpgradeTestsData.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Slices.cpp Update how Project Filepaths are calculated when not supplied via command line (#5194) 4 years ago
SpinBoxTests.cpp Fix for events that should have been consumed by manipulators (#3108) 4 years ago
ThumbnailerTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
TransformComponent.cpp Code/Framework/AzToolsFramework 4 years ago
UndoStack.cpp Modernization + AZStd::function compare fix. (#3680) 4 years ago
aztoolsframeworktests_files.cmake Fix issues with invalid Outliner entries 4 years ago