summaryrefslogtreecommitdiff
path: root/gate
diff options
context:
space:
mode:
authorBalazs Gibizer <balazs.gibizer@est.tech>2020-10-05 08:59:25 +0200
committerBalazs Gibizer <balazs.gibizer@est.tech>2020-11-18 11:36:35 +0000
commit528740128afada585cd35af80c4ebfe8af8bbea4 (patch)
tree46512febb1526bc1baac6966317403f62f25360f /gate
parentcc0ab6b20e1eb8ff40081f2276c9bb97207fe30f (diff)
downloadnova-528740128afada585cd35af80c4ebfe8af8bbea4.tar.gz
Revert "Temporarily disable parts of heal port allocation test"
This reverts commit d309e3cdf52bb4f8800c59f295a9c2ffb4069369. Depends-On: https://review.opendev.org/756892 Change-Id: I8f789cf6d5df368e9a8e12b5e10ce555d2ef9416
Diffstat (limited to 'gate')
-rwxr-xr-xgate/post_test_hook.sh34
1 files changed, 12 insertions, 22 deletions
diff --git a/gate/post_test_hook.sh b/gate/post_test_hook.sh
index 47a8164c57..28ad9b939e 100755
--- a/gate/post_test_hook.sh
+++ b/gate/post_test_hook.sh
@@ -185,11 +185,8 @@ fi
echo "Deleting allocations in placement for the server"
openstack resource provider allocation delete ${server_id}
-# NOTE(gibi) disable this step until the bug
-# https://bugs.launchpad.net/neutron/+bug/1894825 in fixed and a new
-# neutron-lib version is released
-# echo "Deleting allocation key from the binding:profile of the bandwidth aware port"
-# openstack port unset --binding-profile allocation port-normal-qos
+echo "Deleting allocation key from the binding:profile of the bandwidth aware port"
+openstack port unset --binding-profile allocation port-normal-qos
# Make sure the allocations are gone.
allocations=$(openstack resource provider allocation show ${server_id} \
@@ -199,15 +196,12 @@ if [[ "$allocations" != "" ]]; then
exit 2
fi
-# NOTE(gibi) disable this step until the bug
-# https://bugs.launchpad.net/neutron/+bug/1894825 in fixed and a new
-# neutron-lib version is released
# Make sure that the binding:profile.allocation key is gone
-# null_rp_uuid=$(get_binding_profile_value port-normal-qos "allocation")
-# if [[ "$null_rp_uuid" != "" ]]; then
-# echo "Binding profile not updated for the bandwidth aware port."
-# exit 2
-# fi
+null_rp_uuid=$(get_binding_profile_value port-normal-qos "allocation")
+if [[ "$null_rp_uuid" != "" ]]; then
+ echo "Binding profile not updated for the bandwidth aware port."
+ exit 2
+fi
# Make sure our extra key in the binding:profile is still there
my_key=$(get_binding_profile_value port-normal-qos "my_key")
@@ -238,16 +232,12 @@ if [[ "$allocations" == "" ]]; then
exit 2
fi
-# NOTE(gibi) disable this step until the bug
-# https://bugs.launchpad.net/neutron/+bug/1894825 in fixed and a new
-# neutron-lib version is released
-
# Make sure that the allocations contains bandwidth as well
-# bandwidth_allocations=$(echo "$allocations" | grep NET_BW_EGR_KILOBIT_PER_SEC)
-# if [[ "$bandwidth_allocations" == "" ]]; then
-# echo "Failed to heal port allocations."
-# exit 2
-# fi
+bandwidth_allocations=$(echo "$allocations" | grep NET_BW_EGR_KILOBIT_PER_SEC)
+if [[ "$bandwidth_allocations" == "" ]]; then
+ echo "Failed to heal port allocations."
+ exit 2
+fi
# Make sure that the binding:profile.allocation key healed back
healed_rp_uuid=$(get_binding_profile_value port-normal-qos "allocation")