{
  "scenarios": {
    "OpenStack L3 North-South Performance": {
      "file_name": "/usr/local/lib/python2.7/dist-packages/shaker/scenarios/openstack/perf_l3_north_south.yaml", 
      "deployment": {
        "accommodation": [
          "pair", 
          "single_room", 
          {
            "compute_nodes": 2
          }
        ], 
        "template": "l3_north_south.hot"
      }, 
      "execution": {
        "tests": [
          {
            "sla": [
              "[type == 'agent'] >> (stats.ping_icmp.avg < 2.0)"
            ], 
            "method": "ping", 
            "time": 10, 
            "class": "flent", 
            "title": "Ping"
          }, 
          {
            "class": "iperf3", 
            "sla": [
              "[type == 'agent'] >> (stats.bandwidth.avg > 5000)", 
              "[type == 'agent'] >> (stats.retransmits.max < 10)"
            ], 
            "title": "TCP"
          }, 
          {
            "udp": true, 
            "title": "UDP", 
            "datagram_size": 32, 
            "class": "iperf3", 
            "bandwidth": 0, 
            "sla": [
              "[type == 'agent'] >> (stats.packets.avg > 100000)"
            ]
          }
        ]
      }, 
      "description": "In this scenario Shaker launches 1 pair of instances on different compute nodes. Instances are in different networks connected to different routers, master accesses slave by floating ip. The traffic goes from one network via external network to the other network.", 
      "title": "OpenStack L3 North-South Performance"
    }, 
    "OpenStack L2": {
      "file_name": "/usr/local/lib/python2.7/dist-packages/shaker/scenarios/openstack/full_l2.yaml", 
      "deployment": {
        "accommodation": [
          "pair", 
          "single_room"
        ], 
        "template": "l2.hot"
      }, 
      "execution": {
        "tests": [
          {
            "class": "flent", 
            "method": "tcp_download", 
            "title": "Download"
          }, 
          {
            "class": "flent", 
            "method": "tcp_upload", 
            "title": "Upload"
          }, 
          {
            "class": "flent", 
            "method": "tcp_bidirectional", 
            "title": "Bi-directional"
          }
        ], 
        "progression": "quadratic"
      }, 
      "description": "In this scenario Shaker launches pairs of instances in the same tenant network. Every instance is hosted on a separate compute node, all available compute nodes are utilized. The traffic goes within the tenant network (L2 domain).", 
      "title": "OpenStack L2"
    }, 
    "OpenStack L3 East-West": {
      "file_name": "/usr/local/lib/python2.7/dist-packages/shaker/scenarios/openstack/full_l3_east_west.yaml", 
      "deployment": {
        "accommodation": [
          "pair", 
          "single_room"
        ], 
        "template": "l3_east_west.hot"
      }, 
      "execution": {
        "tests": [
          {
            "class": "flent", 
            "method": "tcp_download", 
            "title": "Download"
          }, 
          {
            "class": "flent", 
            "method": "tcp_upload", 
            "title": "Upload"
          }, 
          {
            "class": "flent", 
            "method": "tcp_bidirectional", 
            "title": "Bi-directional"
          }
        ], 
        "progression": "quadratic"
      }, 
      "description": "In this scenario Shaker launches pairs of instances, each instance on its own compute node. All available compute nodes are utilized. Instances are connected to one of 2 tenant networks, which plugged into single router. The traffic goes from one network to the other (L3 east-west).", 
      "title": "OpenStack L3 East-West"
    }, 
    "OpenStack L3 North-South": {
      "file_name": "/usr/local/lib/python2.7/dist-packages/shaker/scenarios/openstack/full_l3_north_south.yaml", 
      "deployment": {
        "accommodation": [
          "pair", 
          "single_room"
        ], 
        "template": "l3_north_south.hot"
      }, 
      "execution": {
        "tests": [
          {
            "class": "flent", 
            "method": "tcp_download", 
            "title": "Download"
          }, 
          {
            "class": "flent", 
            "method": "tcp_upload", 
            "title": "Upload"
          }, 
          {
            "class": "flent", 
            "method": "tcp_bidirectional", 
            "title": "Bi-directional"
          }
        ], 
        "progression": "quadratic"
      }, 
      "description": "In this scenario Shaker launches pairs of instances on different compute nodes. All available compute nodes are utilized. Instances are in different networks connected to different routers, master accesses slave by floating ip. The traffic goes from one network via external network to the other network.", 
      "title": "OpenStack L3 North-South"
    }
  }, 
  "records": {
    "bd23e4e7-fbfa-452e-b1d5-33c9ef362450": {
      "status": "error", 
      "stderr": "Error while executing scenario: Failed to deploy Heat stack 59adae19-9f84-408a-9a58-63547155bbf4. Expected status COMPLETE, but got FAILED. Reason: Resource CREATE failed: ResourceInError: resources.shaker_sptuez_master_0: Went to status ERROR due to \"Message: internal error: process exited while connecting to monitor: 2019-03-10T10:09:27.563315Z qemu-system-x86_64: -chardev socket,id=charnet0,path=/run/openvswitch-vhost/vhua519f491-63,server: info: QEMU waiting for connection on: disconnected:unix:/run/openvsw, Code: 500\"", 
      "id": "bd23e4e7-fbfa-452e-b1d5-33c9ef362450", 
      "scenario": "OpenStack L3 East-West"
    }, 
    "024a68b9-901c-4483-bfd7-a1fdf1238218": {
      "status": "error", 
      "stderr": "Error while executing scenario: Failed to deploy Heat stack 152b2d40-c6fd-4053-af99-651897f51f5f. Expected status COMPLETE, but got FAILED. Reason: Resource CREATE failed: ResourceInError: resources.shaker_arptou_slave_0: Went to status ERROR due to \"Message: internal error: process exited while connecting to monitor: 2019-03-10 10:15:06.928+0000: Domain id=211 is tainted: host-cpu\n2019-03-10T10:15:06.981424Z qemu-system-x86_64: -chardev socket,id=charnet0,path=/run/openvswitch-vhost/vhud4e21913-69,server: inf, Code: 500\"", 
      "id": "024a68b9-901c-4483-bfd7-a1fdf1238218", 
      "scenario": "OpenStack L3 North-South Performance"
    }, 
    "201ce573-93c7-4987-b37f-88a1ce08ef03": {
      "status": "error", 
      "stderr": "Error while executing scenario: Failed to deploy Heat stack 5be1b524-80be-4c35-b7b1-ef60fd09b15e. Expected status COMPLETE, but got FAILED. Reason: Resource CREATE failed: ResourceInError: resources.shaker_dkasfu_master_0: Went to status ERROR due to \"Message: internal error: process exited while connecting to monitor: 2019-03-10 10:06:43.984+0000: Domain id=193 is tainted: host-cpu\n2019-03-10T10:06:44.036280Z qemu-system-x86_64: -chardev socket,id=charnet0,path=/run/openvswitch-vhost/vhu865e1b8a-51,server: inf, Code: 500\"", 
      "id": "201ce573-93c7-4987-b37f-88a1ce08ef03", 
      "scenario": "OpenStack L2"
    }, 
    "32d87203-e42e-43c5-905e-7f28344c5738": {
      "status": "error", 
      "stderr": "Error while executing scenario: Failed to deploy Heat stack 1804812f-f89b-420e-8f8e-131760d8b850. Expected status COMPLETE, but got FAILED. Reason: Resource CREATE failed: ResourceInError: resources.shaker_rautps_master_0: Went to status ERROR due to \"Message: internal error: process exited while connecting to monitor: 2019-03-10T10:12:19.945990Z qemu-system-x86_64: -chardev socket,id=charnet0,path=/run/openvswitch-vhost/vhu0d2c058a-22,server: info: QEMU waiting for connection on: disconnected:unix:/run/openvsw, Code: 500\"", 
      "id": "32d87203-e42e-43c5-905e-7f28344c5738", 
      "scenario": "OpenStack L3 North-South"
    }
  }, 
  "tests": {}, 
  "agents": {}
}