test: Add steps for testing crio client
@@ -12,6 +12,11 @@ function teardown() {
echo "$out"
[[ "$out" =~ "\"cgroup_driver\":\"$CGROUP_MANAGER\"" ]]
[[ "$out" =~ "\"storage_root\":\"$TESTDIR/crio\"" ]]
+ run crioctl info
+ echo "$output"
+ [ "$status" -eq 0 ]
+ [[ "$output" =~ "\"cgroup_driver\": \"$CGROUP_MANAGER\"" ]]
+ [[ "$output" =~ "\"storage_root\": \"$TESTDIR/crio\"" ]]
stop_crio
}
@@ -32,13 +37,20 @@ function teardown() {
[[ "$out" =~ "\"sandbox\":\"$pod_id\"" ]]
[[ "$out" =~ "\"image\":\"redis:alpine\"" ]]
+ run crioctl ctr inspect --id $ctr_id
+ echo "$output"
+ [ "$status" -eq 0 ]
+ [[ "$output" =~ "\"sandbox\": \"$pod_id\"" ]]
+ [[ "$output" =~ "\"image\": \"redis:alpine\"" ]]
+
inet=`crioctl ctr execsync --id $ctr_id ip addr show dev eth0 scope global 2>&1 | grep inet`
IFS=" "
ip=`parse_pod_ip $inet`
[[ "$out" =~ "\"ip_address\":\"$ip\"" ]]
-
[[ "$out" =~ "\"name\":\"k8s_container1_podsandbox1_redhat.test.crio_redhat-test-crio_1\"" ]]
+ [[ "$output" =~ "\"ip_address\": \"$ip\"" ]]
+ [[ "$output" =~ "\"name\": \"k8s_container1_podsandbox1_redhat.test.crio_redhat-test-crio_1\"" ]]
# TODO: add some other check based on the json below:
