File tree 1 file changed +12
-0
lines changed
1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -399,6 +399,18 @@ test_basic_usage() {
399
399
[ " $( incus config get test-limits limits.cpu) " = " 1" ]
400
400
[ " $( incus config get test-limits limits.cpu.allowance) " = " 50%" ]
401
401
[ " $( incus config get test-limits limits.memory) " = " 204MiB" ]
402
+
403
+ # Test CPU allocation information
404
+ [ " $( incus query /1.0/instances/test-limits/state | jq -r ' .cpu.allocated_time' ) " = " 1000000000" ]
405
+ incus config set test-limits limits.cpu.allowance 100ms/200ms
406
+ [ " $( incus query /1.0/instances/test-limits/state | jq -r ' .cpu.allocated_time' ) " = " 500000000" ]
407
+ incus config set test-limits limits.cpu 2
408
+ [ " $( incus query /1.0/instances/test-limits/state | jq -r ' .cpu.allocated_time' ) " = " 500000000" ]
409
+ incus config unset test-limits limits.cpu.allowance
410
+ [ " $( incus query /1.0/instances/test-limits/state | jq -r ' .cpu.allocated_time' ) " = " 2000000000" ]
411
+ incus config unset test-limits limits.cpu
412
+ [ " $( incus query /1.0/instances/test-limits/state | jq -r ' .cpu.allocated_time' ) " = " $( nproc) 000000000" ]
413
+
402
414
incus delete -f test-limits
403
415
404
416
# Test last_used_at field is working properly
You can’t perform that action at this time.
0 commit comments