123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- {
- "common": {
- "meta": {
- "platform": "${platform}",
- "timestamp": "${timestamp}",
- "build_config": "${build_config}"
- },
- "repo": {
- "root": "${repo_dir}",
- "build": "${bin_dir}"
- },
- "artifacts": {
- "static": {
- "build_target_descriptor": {
- "dir": "${source_target_mapping_dir}",
- "target_sources": {
- "static": {
- "include_filters": [
- ".h", ".hpp", ".hxx", ".inl", ".c", ".cpp", ".cxx", ".py"
- ]
- },
- "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}"
- },
- "gem_target": {
- "file": "${gem_target_file}"
- }
- }
- }
- },
- "native": {
- "jenkins": {
- "enabled": ${native_test_targets_enabled},
- "use_test_impact_analysis": ${native_use_test_impact_analysis}
- },
- "workspace": {
- "temp": {
- "root": "${native_temp_dir}",
- "run_artifact_dir": "${LY_TEST_IMPACT_NATIVE_TEST_RUN_DIR}",
- "sharded_run_artifact_dir": "${native_temp_dir}/Shard/Run",
- "coverage_artifact_dir": "${native_temp_dir}/Coverage",
- "sharded_coverage_artifact_dir": "${native_temp_dir}/Shard/Coverage",
- "enumeration_cache_dir": "${native_temp_dir}/EnumerationCache",
- "change_list" : "${native_temp_dir}",
- "reports" : "${native_temp_dir}/Reports"
- },
- "active": {
- "root": "${native_active_dir}",
- "relative_paths": {
- "test_impact_data_file": "TestImpactData.spartia",
- "previous_test_run_data_file": "PreviousTestRunData.json"
- }
- },
- "historic": {
- "root": "${native_historic_dir}",
- "relative_paths": {
- "data": "historic_data.json"
- }
- }
- },
- "runtime_bin": "${native_runtime_bin}",
- "test_engine": {
- "test_runner": {
- "bin": "${native_test_runner_bin}"
- },
- "instrumentation": {
- "bin": "${instrumentation_bin}"
- }
- },
- "target": {
- "dir": "${bin_dir}",
- "exclude": {
- "regular": [
- ],
- "instrumented": [
- {
- "target": "AzCore.Tests",
- "tests": [
- "Components.EntityIdGeneration"
- ]
- }
- ]
- }
- }
- },
- "python": {
- "jenkins": {
- "enabled": ${python_test_targets_enabled},
- "use_test_impact_analysis": true
- },
- "workspace": {
- "temp": {
- "root": "${python_temp_dir}",
- "run_artifact_dir": "${LY_TEST_IMPACT_PYTHON_TEST_RUN_DIR}",
- "coverage_artifact_dir": "${python_temp_dir}/Coverage",
- "enumeration_cache_dir": "${python_temp_dir}/EnumerationCache",
- "change_list" : "${python_temp_dir}",
- "reports" : "${python_temp_dir}/Reports"
- },
- "active": {
- "root": "${python_active_dir}",
- "relative_paths": {
- "test_impact_data_file": "TestImpactData.spartia",
- "previous_test_run_data_file": "PreviousTestRunData.json"
- }
- },
- "historic": {
- "root": "${python_historic_dir}",
- "relative_paths": {
- "data": "historic_data.json"
- }
- }
- },
- "runtime_bin": "${python_runtime_bin}",
- "test_engine": {
- "test_runner": {
- "bin": "${python_cmd}"
- }
- },
- "target": {
- "exclude": [
- {
- "target": "cli_test_driver",
- "tests": [
- ]
- }
- ]
- }
- }
- }
|