
Scenarios in this patchset are achieving one goal, to actually ensure that TAAS is working properly using tcpdump to verify. This creates one new requirement to our test environment, image with tcpdump. Usually, we can expect compute.image_ref to point at cirros or similar basic distro, and can't force users to overwrite it with a much bigger distro that includes tcpdump because it will drastically increase the time needed to run other tests. Solution is to change tempest.conf part of TAAS: [taas_plugin_options] advanced_image_ref = <uuid of tcpdump capable image> advanced_image_ssh_user = <user to be used in image above> advanced_image_flavor_ref = <flavor big enough for image above> Where advanced_image_ref is UUID of the image with preinstalled tcpdump, and advanced_image_ssh_user is a user we can use to ssh into VM. In my case, I just used a default ubuntu cloud image. New tests are running with your default networks (usually OVS), and, if taas configuration is provided, against provider network. Change-Id: Icdff0fe63a8977d6065808c18a9fdc674cef6d4f
Tempest plugin for Tap as a Service
This repository contains tempest plugin for tap-as-a-service.
Description