X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=tests%2Fruntests.sh;h=6b540716e111589ed8bdbde288069d55cecc9e52;hb=a74e61468707ff1c047475389fc2cedb7ed758e0;hp=1dff794061cef6d5db2e550a8a20cc2fad96d7e7;hpb=178fe1bc096c1ff05e181a7ce6b9c2da2adc9512;p=openstack-build%2Fneutron-build.git diff --git a/tests/runtests.sh b/tests/runtests.sh index 1dff79406..6b540716e 100755 --- a/tests/runtests.sh +++ b/tests/runtests.sh @@ -8,7 +8,6 @@ TOKEN=$(openssl rand -hex 10) MYSQL_PASS=mysql_pass AUTH="--os-auth-url http://127.0.0.1:35357 --os-token $TOKEN --os-endpoint http://127.0.0.1:35357/v2.0/" NEUTRON_AUTH="--os-username neutron --os-password neutron --os-tenant-name neutron --os-auth-url http://127.0.0.1:35357/v2.0" -FORMAT=" --request-format xml" CORE_PLUGIN="neutron.plugins.ml2.plugin.Ml2Plugin" if [[ $PLATFORM =~ Ubuntu ]]; then UBUNTU=true; fi @@ -23,11 +22,13 @@ install_packages() { echo "mysql-server mysql-server/root_password_again select $MYSQL_PASS" | debconf-set-selections apt-get install -y --force-yes rabbitmq-server mysql-server mysql-client-core-5.5 python-mysqldb keystone else - yum install -y openstack-keystone rabbitmq-server mysql-server python-oslo-utils + yum install -y openstack-keystone rabbitmq-server mysql-server MySQL-client python-oslo-utils #Install some plugins because they are required for db-migration scripts (bug #1371184) #Ubuntu neutron-server package include them - #yum install -y openstack-neutron-bigswitch openstack-neutron-brocade openstack-neutron-cisco openstack-neutron-hyperv openstack-neutron-vmware openstack-neutron-openvswitch \ - # openstack-neutron-ryu openstack-neutron-linuxbridge openstack-neutron-metaplugin openstack-neutron-mellanox openstack-neutron-nec openstack-neutron-nuage + if [ "$SOURCEBRANCH" == "master" ]; then + yum install -y openstack-neutron-bigswitch openstack-neutron-brocade openstack-neutron-cisco openstack-neutron-hyperv openstack-neutron-vmware openstack-neutron-openvswitch \ + openstack-neutron-ryu openstack-neutron-linuxbridge openstack-neutron-metaplugin openstack-neutron-mellanox openstack-neutron-nec openstack-neutron-nuage + fi fi } @@ -155,7 +156,7 @@ start_neutron_server () { check_neutron_server() { #Execute tests - neutron $NEUTRON_AUTH net-create $FORMAT mynet1 + neutron $NEUTRON_AUTH net-create mynet1 CHECK=$(neutron $NEUTRON_AUTH net-list | grep id) if [ -z "$CHECK" ]; then echo "Network listing failed" && FAILURE=true; fi }