test: Add a inter pod ping networking test
We create 2 pods in 2 different networking namespace and we check if we can ping one from the other. Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This commit is contained in:
parent
ac7943c707
commit
5273bef5d2
2 changed files with 55 additions and 1 deletions
|
@ -257,8 +257,22 @@ function ping_pod() {
|
|||
echo $?
|
||||
}
|
||||
|
||||
function ping_pod_from_pod() {
|
||||
pod_ip=`ocic pod status --id $1 | grep "IP Address" | cut -d ' ' -f 3`
|
||||
netns=`ocic pod status --id $2 | grep namespace | cut -d ' ' -f 3`
|
||||
|
||||
ip netns exec `basename $netns` ping -W 1 -c 2 $pod_ip
|
||||
|
||||
echo $?
|
||||
}
|
||||
|
||||
|
||||
function cleanup_network_conf() {
|
||||
rm -rf $OCID_CNI_CONFIG
|
||||
|
||||
echo 0
|
||||
}
|
||||
|
||||
function temp_sandbox_conf() {
|
||||
sed -e s/\"namespace\":.*/\"namespace\":\ \"$1\",/g "$TESTDATA"/sandbox_config.json > $TESTDIR/sandbox_config_$1.json
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue