{ "meta": { "platform": "${platform}", "timestamp": "${timestamp}" }, "jenkins": { "pipeline_of_truth" : [ "nightly-incremental", "nightly-clean" ], "use_test_impact_analysis": ${use_tiaf} }, "repo": { "root": "${repo_dir}", "tiaf_bin": "${tiaf_bin}" }, "workspace": { "temp": { "root": "${temp_dir}", "relative_paths": { "artifact_dir": "RuntimeArtifact" } }, "active": { "root": "${active_dir}", "relative_paths": { "test_impact_data_files": { "main": "TestImpactData.main.spartia", "periodic": "TestImpactData.periodic.spartia", "sandbox": "TestImpactData.sandbox.spartia" }, "enumeration_cache_dir": "EnumerationCache", "last_build_target_list_file": "LastRunBuildTargets.json" } }, "historic": { "root": "${historic_dir}", "relative_paths": { "last_run_hash_file": "last_run.hash", "last_build_target_list_file": "LastRunBuildTargets.json" } } }, "artifacts": { "static": { "build_target_descriptor": { "dir": "${source_target_mapping_dir}", "target_sources": { "static": { "include_filters": [ ".h", ".hpp", ".hxx", ".inl", ".c", ".cpp", ".cxx" ] }, "autogen": { "input_output_pairer": "(.*)\\..*", "input": { "include_filters": [ ".xml" ] } } } }, "dependency_graph_data": { "dir": "${target_dependency_dir}", "matchers": { "target_dependency_file": "target\\.(.*)\\.(dependers)?", "target_vertex": "(?:(.*)\\n|(.*)" } }, "test_target_meta": { "file": "${test_target_type_file}" } } }, "test_engine": { "test_runner": { "bin": "${test_runner_bin}" }, "instrumentation": { "bin": "${instrumentation_bin}" } }, "target": { "dir": "${bin_dir}", "exclude": [ ], "shard": [ { "policy": "fixture_contiguous", "target": "AzCore.Tests" }, { "policy": "fixture_contiguous", "target": "AzToolsFramework.Tests" }, { "policy": "test_interleaved", "target": "Framework.Tests" }, { "policy": "test_interleaved", "target": "LmbrCentral.Editor.Tests" }, { "policy": "test_interleaved", "target": "EditorLib.Tests" }, { "policy": "test_interleaved", "target": "PhysX.Tests" }, { "policy": "test_interleaved", "target": "ImageProcessing.Tests" }, { "policy": "test_interleaved", "target": "Atom_RPI.Tests" }, { "policy": "test_interleaved", "target": "Atom_RHI.Tests" }, { "policy": "test_interleaved", "target": "AzManipulatorFramework.Tests" }, { "policy": "test_interleaved", "target": "WhiteBox.Editor.Tests" }, { "policy": "test_interleaved", "target": "ImageProcessing.Tests" }, { "policy": "test_interleaved", "target": "AzManipulatorTestFramework.Tests" }, { "policy": "test_interleaved", "target": "AtomCore.Tests" }, { "policy": "test_interleaved", "target": "ImageProcessingAtom.Editor.Tests" }, { "policy": "test_interleaved", "target": "EditorPythonBindings.Tests" }, { "policy": "test_interleaved", "target": "Atom_Utils.Tests" }, { "policy": "test_interleaved", "target": "AudioEngineWwise.Editor.Tests" }, { "policy": "test_interleaved", "target": "Multiplayer.Tests" }, { "policy": "test_interleaved", "target": "LmbrCentral.Tests" }, { "policy": "fixture_contiguous", "target": "LyMetricsShared.Tests" }, { "policy": "test_interleaved", "target": "PhysX.Editor.Tests" }, { "policy": "test_interleaved", "target": "ComponentEntityEditorPlugin.Tests" }, { "policy": "test_interleaved", "target": "DeltaCataloger.Tests" }, { "policy": "test_interleaved", "target": "GradientSignal.Tests" }, { "policy": "test_interleaved", "target": "LyShine.Tests" }, { "policy": "test_interleaved", "target": "EMotionFX.Editor.Tests" }, { "policy": "test_interleaved", "target": "EMotionFX.Tests" }, { "policy": "test_interleaved", "target": "CrySystem.Tests" } ] } }