aboutsummaryrefslogtreecommitdiffstats
path: root/test_cases/dell-us-deploying-bm3/compute/whetstone_bm.yaml
blob: 180d4e51ff8c046d43e5893e3d6f325ef445e649 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Scenario:
  benchmark: whetstone
  host: machine_1, machine_2


Context:
  Host_Machines:
    machine_1:
      ip: 10.20.0.4
      pw:
      role: host
    machine_2:
      ip: 10.20.0.5
      pw:
      role: host
  Virtual_Machines:



Test_Description:
  Test_category: "Compute"
  Benchmark: "whetstone"
  Overview: >
        ''' This test will run the whetstone benchmark in parallel  on machine_1 and machine_2.\n
         if you wish to add a baremetal  machine add the following information under the Virtual_Machine tag

        machine_3:
          ip:
          pw:
          role:
           '''
{} description: Parameters specific to the role type: json EndpointMap: default: {} description: Mapping of service endpoint -> protocol. Typically set via parameter_defaults in the resource registry. type: json # Config specific parameters, to be provided via parameter_defaults NeutronNuageNetPartitionName: description: Specifies the title that you will see on the VSD type: string default: 'default_name' NeutronNuageVSDIp: description: IP address and port of the Virtual Services Directory type: string NeutronNuageVSDUsername: description: Username to be used to log into VSD type: string NeutronNuageVSDPassword: description: Password to be used to log into VSD type: string NeutronNuageVSDOrganization: description: Organization parameter required to log into VSD type: string default: 'organization' NeutronNuageBaseURIVersion: description: URI version to be used based on the VSD release type: string default: 'default_uri_version' NeutronNuageCMSId: description: Cloud Management System ID (CMS ID) to distinguish between OS instances on the same VSD type: string UseForwardedFor: description: Treat X-Forwarded-For as the canonical remote address. Only enable this if you have a sanitizing proxy. type: boolean default: false resources: NeutronBase: type: ./neutron-base.yaml properties: ServiceNetMap: {get_param: ServiceNetMap} DefaultPasswords: {get_param: DefaultPasswords} EndpointMap: {get_param: EndpointMap} RoleName: {get_param: RoleName} RoleParameters: {get_param: RoleParameters} outputs: role_data: description: Role data for the Neutron Nuage plugin value: service_name: neutron_plugin_nuage config_settings: map_merge: - get_attr: [NeutronBase, role_data, config_settings] - neutron::plugins::nuage::nuage_net_partition_name: {get_param: NeutronNuageNetPartitionName} neutron::plugins::nuage::nuage_vsd_ip: {get_param: NeutronNuageVSDIp} neutron::plugins::nuage::nuage_vsd_username: {get_param: NeutronNuageVSDUsername} neutron::plugins::nuage::nuage_vsd_password: {get_param: NeutronNuageVSDPassword} neutron::plugins::nuage::nuage_vsd_organization: {get_param: NeutronNuageVSDOrganization} neutron::plugins::nuage::nuage_base_uri_version: {get_param: NeutronNuageBaseURIVersion} neutron::plugins::nuage::nuage_cms_id: {get_param: NeutronNuageCMSId} nova::api::use_forwarded_for: {get_param: UseForwardedFor} step_config: | include tripleo::profile::base::neutron::plugins::nuage