@@ -2023,6 +2023,7 @@ def test_host_usage_contiguous(self):
2023
2023
memory = 256 ,
2024
2024
cpu_usage = 0 ,
2025
2025
memory_usage = 0 ,
2026
+ socket = 0 ,
2026
2027
pinned_cpus = set (),
2027
2028
mempages = [
2028
2029
objects .NUMAPagesTopology (size_kb = 4 , total = 32768 , used = 0 ),
@@ -2036,6 +2037,7 @@ def test_host_usage_contiguous(self):
2036
2037
memory = 256 ,
2037
2038
cpu_usage = 0 ,
2038
2039
memory_usage = 0 ,
2040
+ socket = 1 ,
2039
2041
pinned_cpus = set (),
2040
2042
mempages = [
2041
2043
objects .NUMAPagesTopology (size_kb = 4 , total = 32768 , used = 64 ),
@@ -2049,6 +2051,7 @@ def test_host_usage_contiguous(self):
2049
2051
memory = 2 ,
2050
2052
cpu_usage = 0 ,
2051
2053
memory_usage = 0 ,
2054
+ socket = 2 ,
2052
2055
pinned_cpus = set (),
2053
2056
mempages = [
2054
2057
objects .NUMAPagesTopology (size_kb = 4 , total = 512 , used = 16 )],
@@ -2130,6 +2133,7 @@ def test_host_usage_contiguous_pages_compute(self):
2130
2133
memory = 160 ,
2131
2134
cpu_usage = 0 ,
2132
2135
memory_usage = 0 ,
2136
+ socket = 0 ,
2133
2137
pinned_cpus = set (),
2134
2138
mempages = [
2135
2139
objects .NUMAPagesTopology (size_kb = 4 , total = 32768 , used = 32 ),
@@ -2170,6 +2174,7 @@ def test_host_usage_sparse(self):
2170
2174
memory = 1024 ,
2171
2175
cpu_usage = 0 ,
2172
2176
memory_usage = 0 ,
2177
+ socket = 0 ,
2173
2178
pinned_cpus = set (),
2174
2179
mempages = [
2175
2180
objects .NUMAPagesTopology (size_kb = 4 , total = 512 , used = 0 )],
@@ -2181,6 +2186,7 @@ def test_host_usage_sparse(self):
2181
2186
memory = 512 ,
2182
2187
cpu_usage = 0 ,
2183
2188
memory_usage = 0 ,
2189
+ socket = 0 ,
2184
2190
pinned_cpus = set (),
2185
2191
mempages = [
2186
2192
objects .NUMAPagesTopology (size_kb = 4 , total = 512 , used = 0 )],
@@ -2192,6 +2198,7 @@ def test_host_usage_sparse(self):
2192
2198
memory = 512 ,
2193
2199
cpu_usage = 0 ,
2194
2200
memory_usage = 0 ,
2201
+ socket = 0 ,
2195
2202
pinned_cpus = set (),
2196
2203
mempages = [
2197
2204
objects .NUMAPagesTopology (size_kb = 4 , total = 512 , used = 0 )],
@@ -2258,6 +2265,7 @@ def test_host_usage_cumulative_with_free(self):
2258
2265
memory = 1024 ,
2259
2266
cpu_usage = 2 ,
2260
2267
memory_usage = 512 ,
2268
+ socket = 0 ,
2261
2269
mempages = [
2262
2270
objects .NUMAPagesTopology (size_kb = 4 , total = 512 , used = 0 )],
2263
2271
siblings = [set ([0 ]), set ([1 ]), set ([2 ]), set ([3 ])],
@@ -2269,6 +2277,7 @@ def test_host_usage_cumulative_with_free(self):
2269
2277
memory = 512 ,
2270
2278
cpu_usage = 1 ,
2271
2279
memory_usage = 512 ,
2280
+ socket = 0 ,
2272
2281
pinned_cpus = set (),
2273
2282
mempages = [
2274
2283
objects .NUMAPagesTopology (size_kb = 4 , total = 512 , used = 0 )],
@@ -2280,6 +2289,7 @@ def test_host_usage_cumulative_with_free(self):
2280
2289
memory = 256 ,
2281
2290
cpu_usage = 0 ,
2282
2291
memory_usage = 0 ,
2292
+ socket = 0 ,
2283
2293
pinned_cpus = set (),
2284
2294
mempages = [
2285
2295
objects .NUMAPagesTopology (size_kb = 4 , total = 512 , used = 0 )],
@@ -2330,6 +2340,7 @@ def _topo_usage_reserved_page_size(self):
2330
2340
memory = 512 ,
2331
2341
cpu_usage = 0 ,
2332
2342
memory_usage = 0 ,
2343
+ socket = 0 ,
2333
2344
pinned_cpus = set (),
2334
2345
mempages = [objects .NUMAPagesTopology (
2335
2346
size_kb = 2048 , total = 512 , used = 128 ,
@@ -2342,6 +2353,7 @@ def _topo_usage_reserved_page_size(self):
2342
2353
memory = 512 ,
2343
2354
cpu_usage = 0 ,
2344
2355
memory_usage = 0 ,
2356
+ socket = 0 ,
2345
2357
pinned_cpus = set (),
2346
2358
mempages = [objects .NUMAPagesTopology (
2347
2359
size_kb = 1048576 , total = 5 , used = 2 ,
@@ -2606,6 +2618,7 @@ def setUp(self):
2606
2618
memory = 2048 ,
2607
2619
cpu_usage = 2 ,
2608
2620
memory_usage = 2048 ,
2621
+ socket = 0 ,
2609
2622
pinned_cpus = set (),
2610
2623
mempages = [objects .NUMAPagesTopology (
2611
2624
size_kb = 4 , total = 524288 , used = 0 )],
@@ -2616,6 +2629,7 @@ def setUp(self):
2616
2629
memory = 2048 ,
2617
2630
cpu_usage = 2 ,
2618
2631
memory_usage = 2048 ,
2632
+ socket = 0 ,
2619
2633
pinned_cpus = set (),
2620
2634
mempages = [objects .NUMAPagesTopology (
2621
2635
size_kb = 4 , total = 524288 , used = 0 )],
@@ -4162,6 +4176,7 @@ def test_cpu_pinning_usage_from_instances(self):
4162
4176
memory = 4096 ,
4163
4177
cpu_usage = 0 ,
4164
4178
memory_usage = 0 ,
4179
+ socket = 0 ,
4165
4180
pinned_cpus = set (),
4166
4181
siblings = [set ([0 ]), set ([1 ]), set ([2 ]), set ([3 ])],
4167
4182
mempages = [objects .NUMAPagesTopology (
@@ -4191,6 +4206,7 @@ def test_cpu_pinning_usage_from_instances_free(self):
4191
4206
memory = 4096 ,
4192
4207
cpu_usage = 0 ,
4193
4208
memory_usage = 0 ,
4209
+ socket = 0 ,
4194
4210
pinned_cpus = set ([0 , 1 , 3 ]),
4195
4211
mempages = [objects .NUMAPagesTopology (
4196
4212
size_kb = 4 , total = 524288 , used = 0 )],
@@ -4220,6 +4236,7 @@ def test_host_usage_from_instances_fail(self):
4220
4236
memory = 4096 ,
4221
4237
cpu_usage = 0 ,
4222
4238
memory_usage = 0 ,
4239
+ socket = 0 ,
4223
4240
pinned_cpus = set (),
4224
4241
siblings = [set ([0 ]), set ([1 ]), set ([2 ]), set ([3 ])],
4225
4242
mempages = [objects .NUMAPagesTopology (
@@ -4248,6 +4265,7 @@ def test_host_usage_from_instances_isolate(self):
4248
4265
memory = 4096 ,
4249
4266
cpu_usage = 0 ,
4250
4267
memory_usage = 0 ,
4268
+ socket = 0 ,
4251
4269
pinned_cpus = set (),
4252
4270
siblings = [set ([0 , 2 ]), set ([1 , 3 ])],
4253
4271
mempages = [objects .NUMAPagesTopology (
@@ -4274,6 +4292,7 @@ def test_host_usage_from_instances_isolate_free(self):
4274
4292
memory = 4096 ,
4275
4293
cpu_usage = 0 ,
4276
4294
memory_usage = 0 ,
4295
+ socket = 0 ,
4277
4296
pinned_cpus = set ([0 , 1 , 2 , 3 ]),
4278
4297
siblings = [set ([0 , 2 ]), set ([1 , 3 ])],
4279
4298
mempages = [objects .NUMAPagesTopology (
@@ -4300,6 +4319,7 @@ def test_host_usage_from_instances_isolated_without_siblings(self):
4300
4319
memory = 4096 ,
4301
4320
cpu_usage = 0 ,
4302
4321
memory_usage = 0 ,
4322
+ socket = 0 ,
4303
4323
pinned_cpus = set (),
4304
4324
siblings = [set ([0 ]), set ([1 ]), set ([2 ]), set ([3 ])],
4305
4325
mempages = [objects .NUMAPagesTopology (
@@ -4326,6 +4346,7 @@ def test_host_usage_from_instances_isolated_without_siblings_free(self):
4326
4346
memory = 4096 ,
4327
4347
cpu_usage = 0 ,
4328
4348
memory_usage = 0 ,
4349
+ socket = 0 ,
4329
4350
pinned_cpus = set ([0 , 1 , 2 , 3 ]),
4330
4351
siblings = [set ([0 ]), set ([1 ]), set ([2 ]), set ([3 ])],
4331
4352
mempages = [objects .NUMAPagesTopology (
@@ -4355,6 +4376,7 @@ def test_host_usage_from_mixed_instance(self):
4355
4376
memory = 4096 ,
4356
4377
cpu_usage = 0 ,
4357
4378
memory_usage = 0 ,
4379
+ socket = 0 ,
4358
4380
pinned_cpus = set ([2 ]),
4359
4381
siblings = [set ([0 , 4 ]), set ([1 , 5 ]), set ([2 , 6 ]), set ([3 , 7 ])],
4360
4382
mempages = [objects .NUMAPagesTopology (
@@ -4385,6 +4407,7 @@ def test_host_usage_from_mixed_instance_free(self):
4385
4407
memory = 4096 ,
4386
4408
cpu_usage = 2 ,
4387
4409
memory_usage = 0 ,
4410
+ socket = 0 ,
4388
4411
pinned_cpus = set ([2 , 6 , 7 ]),
4389
4412
siblings = [set ([0 , 4 ]), set ([1 , 5 ]), set ([2 , 6 ]), set ([3 , 7 ])],
4390
4413
mempages = [objects .NUMAPagesTopology (
@@ -4417,6 +4440,7 @@ def test_host_usage_from_mixed_instance_emu_isolate(self):
4417
4440
cpu_usage = 2 ,
4418
4441
memory_usage = 0 ,
4419
4442
pinned_cpus = set (),
4443
+ socket = 0 ,
4420
4444
siblings = [{cpu } for cpu in range (8 )],
4421
4445
mempages = [objects .NUMAPagesTopology (
4422
4446
size_kb = 4 , total = 524288 , used = 0 )]
@@ -4450,6 +4474,7 @@ def test_host_usage_from_mixed_instance_emu_isolate_free(self):
4450
4474
memory = 4096 ,
4451
4475
cpu_usage = 2 ,
4452
4476
memory_usage = 0 ,
4477
+ socket = 0 ,
4453
4478
pinned_cpus = set ([0 , 1 , 2 , 3 ]),
4454
4479
siblings = [{cpu } for cpu in range (8 )],
4455
4480
mempages = [objects .NUMAPagesTopology (
@@ -4492,6 +4517,7 @@ def test_host_usage_from_mixed_instance_cpu_isolate(self):
4492
4517
memory = 4096 ,
4493
4518
cpu_usage = 2 ,
4494
4519
memory_usage = 0 ,
4520
+ socket = 0 ,
4495
4521
pinned_cpus = set (),
4496
4522
siblings = [set ([0 , 5 ]), set ([1 , 6 ]), set ([2 , 7 ]), set ([3 , 8 ]),
4497
4523
set ([4 , 9 ])],
@@ -4531,6 +4557,7 @@ def test_host_usage_from_mixed_instance_cpu_isolate_free(self):
4531
4557
memory = 4096 ,
4532
4558
cpu_usage = 2 ,
4533
4559
memory_usage = 0 ,
4560
+ socket = 0 ,
4534
4561
pinned_cpus = set ([0 , 1 , 2 , 5 , 6 , 7 ]),
4535
4562
siblings = [set ([0 , 5 ]), set ([1 , 6 ]), set ([2 , 7 ]), set ([3 , 8 ]),
4536
4563
set ([4 , 9 ])],
@@ -4766,6 +4793,7 @@ def _host_topology():
4766
4793
memory = 2048 ,
4767
4794
cpu_usage = 0 ,
4768
4795
memory_usage = 0 ,
4796
+ socket = 0 ,
4769
4797
pinned_cpus = set (),
4770
4798
siblings = [set ([0 ]), set ([1 ])],
4771
4799
mempages = [objects .NUMAPagesTopology (
@@ -4777,6 +4805,7 @@ def _host_topology():
4777
4805
memory = 2048 ,
4778
4806
cpu_usage = 0 ,
4779
4807
memory_usage = 0 ,
4808
+ socket = 0 ,
4780
4809
pinned_cpus = set (),
4781
4810
siblings = [set ([2 ]), set ([3 ])],
4782
4811
mempages = [objects .NUMAPagesTopology (
0 commit comments