tools/xl: fix vif and vcpupin parse tests

Current vif and vcpupin parse tests are out of sync.  First of all, xl
returns 1 on failure, so replace the expected error code.

Secondly fix the expected output from some vif tests, as xl will no
longer print the unpopulated fields.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Anthony PERARD <anthony.perard@citrix.com>
This commit is contained in:
Roger Pau Monné authored and Jan Beulich committed 2022-04-11 12:33:02 +02:00
1 parent a859b0b0d7
commit f44201124e
2 files changed
+2 -52

No files matched your search

+1 -1
View File
@@ -158,7 +158,7 @@ END
RANDOM=$seed
echo "# Testing a wrong configuration" >> $outfile
write foo 255 ""
write foo 1 ""
echo "# Testing the 'all' syntax" >> $outfile
write "all" 0 "cpumap: all"
+1 -51
View File
@@ -40,7 +40,7 @@ complete () {
fi
}
e=255
e=1
#---------- test data ----------
@@ -62,16 +62,6 @@ one $e rate=10ZB/m
# test b/s and B/s rate units
expected <<END
vif: {
"backend_domid": 0,
"devid": 0,
"mtu": 0,
"model": null,
"mac": "00:00:00:00:00:00",
"ip": null,
"bridge": null,
"ifname": null,
"script": null,
"nictype": null,
"rate_bytes_per_interval": 100000,
"rate_interval_usecs": 50000
}
@@ -86,16 +76,6 @@ one 0 rate=2000000B/s@50ms
# test Kb/s and KB/s rate units
expected <<END
vif: {
"backend_domid": 0,
"devid": 0,
"mtu": 0,
"model": null,
"mac": "00:00:00:00:00:00",
"ip": null,
"bridge": null,
"ifname": null,
"script": null,
"nictype": null,
"rate_bytes_per_interval": 100,
"rate_interval_usecs": 50000
}
@@ -109,16 +89,6 @@ one 0 rate=2KB/s@50ms
# test Mb/s and MB/s rate units
expected <<END
vif: {
"backend_domid": 0,
"devid": 0,
"mtu": 0,
"model": null,
"mac": "00:00:00:00:00:00",
"ip": null,
"bridge": null,
"ifname": null,
"script": null,
"nictype": null,
"rate_bytes_per_interval": 100000,
"rate_interval_usecs": 50000
}
@@ -132,16 +102,6 @@ one 0 rate=2MB/s@50ms
# test Gb/s and GB/s rate units
expected <<END
vif: {
"backend_domid": 0,
"devid": 0,
"mtu": 0,
"model": null,
"mac": "00:00:00:00:00:00",
"ip": null,
"bridge": null,
"ifname": null,
"script": null,
"nictype": null,
"rate_bytes_per_interval": 50000000,
"rate_interval_usecs": 50000
}
@@ -173,16 +133,6 @@ one $e rate=10MB/s@10h
# test replenishment interval in seconds
expected <<END
vif: {
"backend_domid": 0,
"devid": 0,
"mtu": 0,
"model": null,
"mac": "00:00:00:00:00:00",
"ip": null,
"bridge": null,
"ifname": null,
"script": null,
"nictype": null,
"rate_bytes_per_interval": 10000000,
"rate_interval_usecs": 1000000
}
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.