xref: /xnu-11417.121.6/tests/sched/thread_group_flags_workload_config.plist (revision a1e26a70f38d1d7daa7b49b258e2f8538ad81650)
1*a1e26a70SApple OSS Distributions<?xml version="1.0" encoding="UTF-8"?>
2*a1e26a70SApple OSS Distributions<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3*a1e26a70SApple OSS Distributions<plist version="1.0">
4*a1e26a70SApple OSS Distributions<dict>
5*a1e26a70SApple OSS Distributions	<key>WorkloadIDTable</key>
6*a1e26a70SApple OSS Distributions	<dict>
7*a1e26a70SApple OSS Distributions		<key>com.test.myapp.efficient</key>
8*a1e26a70SApple OSS Distributions		<dict>
9*a1e26a70SApple OSS Distributions			<key>Phases</key>
10*a1e26a70SApple OSS Distributions			<dict>
11*a1e26a70SApple OSS Distributions				<key>NonRealtime</key>
12*a1e26a70SApple OSS Distributions				<dict>
13*a1e26a70SApple OSS Distributions					<key>WorkloadClass</key>
14*a1e26a70SApple OSS Distributions					<string>DISCRETIONARY</string>
15*a1e26a70SApple OSS Distributions					<key>CriticalityOffset</key>
16*a1e26a70SApple OSS Distributions					<integer>0</integer>
17*a1e26a70SApple OSS Distributions					<key>WorkIntervalType</key>
18*a1e26a70SApple OSS Distributions					<string>DEFAULT</string>
19*a1e26a70SApple OSS Distributions				</dict>
20*a1e26a70SApple OSS Distributions			</dict>
21*a1e26a70SApple OSS Distributions			<key>Root</key>
22*a1e26a70SApple OSS Distributions			<dict>
23*a1e26a70SApple OSS Distributions				<key>DefaultPhase</key>
24*a1e26a70SApple OSS Distributions				<string>NonRealtime</string>
25*a1e26a70SApple OSS Distributions			</dict>
26*a1e26a70SApple OSS Distributions		</dict>
27*a1e26a70SApple OSS Distributions		<key>com.test.myapp.best_effort</key>
28*a1e26a70SApple OSS Distributions		<dict>
29*a1e26a70SApple OSS Distributions			<key>Phases</key>
30*a1e26a70SApple OSS Distributions			<dict>
31*a1e26a70SApple OSS Distributions				<key>NonRealtime</key>
32*a1e26a70SApple OSS Distributions				<dict>
33*a1e26a70SApple OSS Distributions					<key>WorkloadClass</key>
34*a1e26a70SApple OSS Distributions					<string>BEST_EFFORT</string>
35*a1e26a70SApple OSS Distributions					<key>CriticalityOffset</key>
36*a1e26a70SApple OSS Distributions					<integer>0</integer>
37*a1e26a70SApple OSS Distributions					<key>WorkIntervalType</key>
38*a1e26a70SApple OSS Distributions					<string>DEFAULT</string>
39*a1e26a70SApple OSS Distributions				</dict>
40*a1e26a70SApple OSS Distributions			</dict>
41*a1e26a70SApple OSS Distributions			<key>Root</key>
42*a1e26a70SApple OSS Distributions			<dict>
43*a1e26a70SApple OSS Distributions				<key>DefaultPhase</key>
44*a1e26a70SApple OSS Distributions				<string>NonRealtime</string>
45*a1e26a70SApple OSS Distributions			</dict>
46*a1e26a70SApple OSS Distributions		</dict>
47*a1e26a70SApple OSS Distributions		<key>com.test.myapp.application</key>
48*a1e26a70SApple OSS Distributions		<dict>
49*a1e26a70SApple OSS Distributions			<key>Phases</key>
50*a1e26a70SApple OSS Distributions			<dict>
51*a1e26a70SApple OSS Distributions				<key>NonRealtime</key>
52*a1e26a70SApple OSS Distributions				<dict>
53*a1e26a70SApple OSS Distributions					<key>WorkloadClass</key>
54*a1e26a70SApple OSS Distributions					<string>APPLICATION</string>
55*a1e26a70SApple OSS Distributions					<key>CriticalityOffset</key>
56*a1e26a70SApple OSS Distributions					<integer>0</integer>
57*a1e26a70SApple OSS Distributions					<key>WorkIntervalType</key>
58*a1e26a70SApple OSS Distributions					<string>DEFAULT</string>
59*a1e26a70SApple OSS Distributions				</dict>
60*a1e26a70SApple OSS Distributions			</dict>
61*a1e26a70SApple OSS Distributions			<key>Root</key>
62*a1e26a70SApple OSS Distributions			<dict>
63*a1e26a70SApple OSS Distributions				<key>DefaultPhase</key>
64*a1e26a70SApple OSS Distributions				<string>NonRealtime</string>
65*a1e26a70SApple OSS Distributions			</dict>
66*a1e26a70SApple OSS Distributions		</dict>
67*a1e26a70SApple OSS Distributions		<key>com.test.myapp.critical</key>
68*a1e26a70SApple OSS Distributions		<dict>
69*a1e26a70SApple OSS Distributions			<key>Phases</key>
70*a1e26a70SApple OSS Distributions			<dict>
71*a1e26a70SApple OSS Distributions				<key>NonRealtime</key>
72*a1e26a70SApple OSS Distributions				<dict>
73*a1e26a70SApple OSS Distributions					<key>WorkloadClass</key>
74*a1e26a70SApple OSS Distributions					<string>SYSTEM_CRITICAL</string>
75*a1e26a70SApple OSS Distributions					<key>CriticalityOffset</key>
76*a1e26a70SApple OSS Distributions					<integer>0</integer>
77*a1e26a70SApple OSS Distributions					<key>WorkIntervalType</key>
78*a1e26a70SApple OSS Distributions					<string>DEFAULT</string>
79*a1e26a70SApple OSS Distributions				</dict>
80*a1e26a70SApple OSS Distributions			</dict>
81*a1e26a70SApple OSS Distributions			<key>Root</key>
82*a1e26a70SApple OSS Distributions			<dict>
83*a1e26a70SApple OSS Distributions				<key>DefaultPhase</key>
84*a1e26a70SApple OSS Distributions				<string>NonRealtime</string>
85*a1e26a70SApple OSS Distributions			</dict>
86*a1e26a70SApple OSS Distributions		</dict>
87*a1e26a70SApple OSS Distributions		<key>com.test.myapp.shared_flags</key>
88*a1e26a70SApple OSS Distributions		<dict>
89*a1e26a70SApple OSS Distributions			<key>Phases</key>
90*a1e26a70SApple OSS Distributions			<dict>
91*a1e26a70SApple OSS Distributions				<key>NonRealtime</key>
92*a1e26a70SApple OSS Distributions				<dict>
93*a1e26a70SApple OSS Distributions					<key>WorkloadClass</key>
94*a1e26a70SApple OSS Distributions					<string>APPLICATION</string>
95*a1e26a70SApple OSS Distributions					<key>CriticalityOffset</key>
96*a1e26a70SApple OSS Distributions					<integer>0</integer>
97*a1e26a70SApple OSS Distributions					<key>Flags</key>
98*a1e26a70SApple OSS Distributions					<array>
99*a1e26a70SApple OSS Distributions						<string>UXM</string>
100*a1e26a70SApple OSS Distributions						<string>StrictTimers</string>
101*a1e26a70SApple OSS Distributions					</array>
102*a1e26a70SApple OSS Distributions					<key>WorkIntervalType</key>
103*a1e26a70SApple OSS Distributions					<string>DEFAULT</string>
104*a1e26a70SApple OSS Distributions				</dict>
105*a1e26a70SApple OSS Distributions			</dict>
106*a1e26a70SApple OSS Distributions			<key>Root</key>
107*a1e26a70SApple OSS Distributions			<dict>
108*a1e26a70SApple OSS Distributions				<key>DefaultPhase</key>
109*a1e26a70SApple OSS Distributions				<string>NonRealtime</string>
110*a1e26a70SApple OSS Distributions			</dict>
111*a1e26a70SApple OSS Distributions		</dict>
112*a1e26a70SApple OSS Distributions	</dict>
113*a1e26a70SApple OSS Distributions</dict>
114*a1e26a70SApple OSS Distributions</plist>