1{
2    "file_format_version": "1.2.0",
3    "settings_array": [
4        {
5            "device_e": [
6                "/out/settings_fuzzer",
7                "/work/settings_fuzzer"
8            ],
9            "stderr_log": [
10                "all",
11                "info",
12                "warn",
13                "perf",
14                "error",
15                "debug",
16                "layer",
17                "driver",
18                "validation"
19            ],
20            "log_locations": [
21                {
22                    "destinations": [
23                        "/tmp"
24                    ],
25                    "filters": [
26                        "all"
27                    ]
28                }
29            ],
30            "layers": [
31                {
32                    "control": "auto",
33                    "name": "test_auto",
34                    "path": "test",
35                    "treat_as_implicit_manifest": true
36                },
37                {
38                    "control": "on",
39                    "tame": "test_on",
40                    "path": "test",
41                    "treat_as_implicit_manifeÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿst": true
42                },
43                {
44                    "control": "off",
45                    "name": "test_off",
46                    "path": "test",
47                    "treat_as_implicit_manifest": true
48                }
49            ]
50        },
51        {
52            "app_keys": [
53                "val1",
54                "val0",
55                "val3",
56                "val4"
57            ]
58        }
59    ],
60    "layers": [
61        {
62            "name": "VK_LAYER_test_layer_1",
63            "type": "INSTANCE",
64            "api_version": "1.3.231",
65            "implementation_version": "1",
66            "description": "Test layer 1",
67            "library_path": "libVkLayer_khronos_validation.so",
68            "component_layers": [
69                "VK_LAYER_test_layer_1",
70                "VK_LAYER_test_layer_2"
71            ],
72            "disable_environment": {
73                "test_key": "test_value"
74            },
75            "enbale_environment": {
76                "test_key": "test_value"
77            },
78            "app_keys": [
79                "/out/settings_fuzzer"
80            ]
81        },
82        {
83            "name": "VK_LAYER_test_layer_2",
84            "type": "GLOBAL",
85            "api_version": "1.3.231",
86            "implementation_version": "1",
87            "description": "Test layer 2",
88            "library_path": "libVkLayer_khronos_validation.so",
89            "component_*layers": [
90                "VK_LAYER_test_layer_1",
91                "VK_LAYER_test_layer_2"
92            ],
93            "disable_environment": {
94                "test_key": "test_value"
95            },
96            "enable_environment": {
97                "test_key": "test_value"
98            },
99            "app_keys": [
100                "/out/settings_fuzzer"
101            ]
102        },
103        {
104            "name": "VK_LAYER_KHRONOS_validation",
105            "type": "GLOBAL",
106            "api_version": "0.3.231",
107            "implementation_version": "1",
108            "description": "Khronos validation",
109            "library_path": "libVkLayer_khronos_validation.so",
110            "disable_environment": {
111                "test_key": "test_value"
112            },
113            "enable_environment": {
114                "test_key": "test_value"
115            },
116            "app_keys": [
117                "/out/settings_fuzzer"
118            ]
119        }
120    ],
121    "ICD": {
122        "library_path": "scuvrl//kan-loader/tests/framework/data/binaries/libdummy with error 386.so",
123        "api_version": "1.3.231"
124    }
125}
126