@@ -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 )],
@@ -4160,6 +4174,7 @@ def test_cpu_pinning_usage_from_instances(self):
4160
4174
memory = 4096 ,
4161
4175
cpu_usage = 0 ,
4162
4176
memory_usage = 0 ,
4177
+ socket = 0 ,
4163
4178
pinned_cpus = set (),
4164
4179
siblings = [set ([0 ]), set ([1 ]), set ([2 ]), set ([3 ])],
4165
4180
mempages = [objects .NUMAPagesTopology (
@@ -4189,6 +4204,7 @@ def test_cpu_pinning_usage_from_instances_free(self):
4189
4204
memory = 4096 ,
4190
4205
cpu_usage = 0 ,
4191
4206
memory_usage = 0 ,
4207
+ socket = 0 ,
4192
4208
pinned_cpus = set ([0 , 1 , 3 ]),
4193
4209
mempages = [objects .NUMAPagesTopology (
4194
4210
size_kb = 4 , total = 524288 , used = 0 )],
@@ -4218,6 +4234,7 @@ def test_host_usage_from_instances_fail(self):
4218
4234
memory = 4096 ,
4219
4235
cpu_usage = 0 ,
4220
4236
memory_usage = 0 ,
4237
+ socket = 0 ,
4221
4238
pinned_cpus = set (),
4222
4239
siblings = [set ([0 ]), set ([1 ]), set ([2 ]), set ([3 ])],
4223
4240
mempages = [objects .NUMAPagesTopology (
@@ -4246,6 +4263,7 @@ def test_host_usage_from_instances_isolate(self):
4246
4263
memory = 4096 ,
4247
4264
cpu_usage = 0 ,
4248
4265
memory_usage = 0 ,
4266
+ socket = 0 ,
4249
4267
pinned_cpus = set (),
4250
4268
siblings = [set ([0 , 2 ]), set ([1 , 3 ])],
4251
4269
mempages = [objects .NUMAPagesTopology (
@@ -4272,6 +4290,7 @@ def test_host_usage_from_instances_isolate_free(self):
4272
4290
memory = 4096 ,
4273
4291
cpu_usage = 0 ,
4274
4292
memory_usage = 0 ,
4293
+ socket = 0 ,
4275
4294
pinned_cpus = set ([0 , 1 , 2 , 3 ]),
4276
4295
siblings = [set ([0 , 2 ]), set ([1 , 3 ])],
4277
4296
mempages = [objects .NUMAPagesTopology (
@@ -4298,6 +4317,7 @@ def test_host_usage_from_instances_isolated_without_siblings(self):
4298
4317
memory = 4096 ,
4299
4318
cpu_usage = 0 ,
4300
4319
memory_usage = 0 ,
4320
+ socket = 0 ,
4301
4321
pinned_cpus = set (),
4302
4322
siblings = [set ([0 ]), set ([1 ]), set ([2 ]), set ([3 ])],
4303
4323
mempages = [objects .NUMAPagesTopology (
@@ -4324,6 +4344,7 @@ def test_host_usage_from_instances_isolated_without_siblings_free(self):
4324
4344
memory = 4096 ,
4325
4345
cpu_usage = 0 ,
4326
4346
memory_usage = 0 ,
4347
+ socket = 0 ,
4327
4348
pinned_cpus = set ([0 , 1 , 2 , 3 ]),
4328
4349
siblings = [set ([0 ]), set ([1 ]), set ([2 ]), set ([3 ])],
4329
4350
mempages = [objects .NUMAPagesTopology (
@@ -4353,6 +4374,7 @@ def test_host_usage_from_mixed_instance(self):
4353
4374
memory = 4096 ,
4354
4375
cpu_usage = 0 ,
4355
4376
memory_usage = 0 ,
4377
+ socket = 0 ,
4356
4378
pinned_cpus = set ([2 ]),
4357
4379
siblings = [set ([0 , 4 ]), set ([1 , 5 ]), set ([2 , 6 ]), set ([3 , 7 ])],
4358
4380
mempages = [objects .NUMAPagesTopology (
@@ -4383,6 +4405,7 @@ def test_host_usage_from_mixed_instance_free(self):
4383
4405
memory = 4096 ,
4384
4406
cpu_usage = 2 ,
4385
4407
memory_usage = 0 ,
4408
+ socket = 0 ,
4386
4409
pinned_cpus = set ([2 , 6 , 7 ]),
4387
4410
siblings = [set ([0 , 4 ]), set ([1 , 5 ]), set ([2 , 6 ]), set ([3 , 7 ])],
4388
4411
mempages = [objects .NUMAPagesTopology (
@@ -4415,6 +4438,7 @@ def test_host_usage_from_mixed_instance_emu_isolate(self):
4415
4438
cpu_usage = 2 ,
4416
4439
memory_usage = 0 ,
4417
4440
pinned_cpus = set (),
4441
+ socket = 0 ,
4418
4442
siblings = [{cpu } for cpu in range (8 )],
4419
4443
mempages = [objects .NUMAPagesTopology (
4420
4444
size_kb = 4 , total = 524288 , used = 0 )]
@@ -4448,6 +4472,7 @@ def test_host_usage_from_mixed_instance_emu_isolate_free(self):
4448
4472
memory = 4096 ,
4449
4473
cpu_usage = 2 ,
4450
4474
memory_usage = 0 ,
4475
+ socket = 0 ,
4451
4476
pinned_cpus = set ([0 , 1 , 2 , 3 ]),
4452
4477
siblings = [{cpu } for cpu in range (8 )],
4453
4478
mempages = [objects .NUMAPagesTopology (
@@ -4490,6 +4515,7 @@ def test_host_usage_from_mixed_instance_cpu_isolate(self):
4490
4515
memory = 4096 ,
4491
4516
cpu_usage = 2 ,
4492
4517
memory_usage = 0 ,
4518
+ socket = 0 ,
4493
4519
pinned_cpus = set (),
4494
4520
siblings = [set ([0 , 5 ]), set ([1 , 6 ]), set ([2 , 7 ]), set ([3 , 8 ]),
4495
4521
set ([4 , 9 ])],
@@ -4529,6 +4555,7 @@ def test_host_usage_from_mixed_instance_cpu_isolate_free(self):
4529
4555
memory = 4096 ,
4530
4556
cpu_usage = 2 ,
4531
4557
memory_usage = 0 ,
4558
+ socket = 0 ,
4532
4559
pinned_cpus = set ([0 , 1 , 2 , 5 , 6 , 7 ]),
4533
4560
siblings = [set ([0 , 5 ]), set ([1 , 6 ]), set ([2 , 7 ]), set ([3 , 8 ]),
4534
4561
set ([4 , 9 ])],
@@ -4764,6 +4791,7 @@ def _host_topology():
4764
4791
memory = 2048 ,
4765
4792
cpu_usage = 0 ,
4766
4793
memory_usage = 0 ,
4794
+ socket = 0 ,
4767
4795
pinned_cpus = set (),
4768
4796
siblings = [set ([0 ]), set ([1 ])],
4769
4797
mempages = [objects .NUMAPagesTopology (
@@ -4775,6 +4803,7 @@ def _host_topology():
4775
4803
memory = 2048 ,
4776
4804
cpu_usage = 0 ,
4777
4805
memory_usage = 0 ,
4806
+ socket = 0 ,
4778
4807
pinned_cpus = set (),
4779
4808
siblings = [set ([2 ]), set ([3 ])],
4780
4809
mempages = [objects .NUMAPagesTopology (
0 commit comments