{ "TempestScenario.list_of_tests": [ { "args": { "tempest_conf": "/etc/tempest/tempest.conf", "test_names": [ "tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor", "tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors", "tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_with_detail", "tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_delete_image", "tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_get_image", "tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_list_images", "tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_list_images_with_detail", "tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create", "tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create_with_optional_cidr", "tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create_with_optional_group_id", "tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_delete_when_peer_group_deleted", "tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list", "tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_group_create_get_delete", "tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete", "tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_server_security_groups", "tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_update_security_groups", "tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_add_remove_fixed_ip", "tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_create_list_show_delete_interfaces", "tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers", "tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers_with_detail", "tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details", "tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers", "tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers_with_detail", "tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details", "tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard", "tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_soft", "tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server", "tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm", "tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm_from_stopped", "tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses", "tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network", "tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSON.test_rescue_unrescue_instance", "tempest.api.compute.test_quotas.QuotasTestJSON.test_compare_tenant_quotas_with_default_quotas", "tempest.api.compute.test_quotas.QuotasTestJSON.test_get_default_quotas", "tempest.api.compute.test_quotas.QuotasTestJSON.test_get_quotas", "tempest.api.compute.volumes.test_volumes_get.VolumesGetTestJSON.test_volume_create_get_delete", "tempest.api.data_processing.test_cluster_templates.ClusterTemplateTest.test_cluster_template_create", "tempest.api.data_processing.test_cluster_templates.ClusterTemplateTest.test_cluster_template_delete", "tempest.api.data_processing.test_cluster_templates.ClusterTemplateTest.test_cluster_template_get", "tempest.api.data_processing.test_cluster_templates.ClusterTemplateTest.test_cluster_template_list", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_external_hdfs_data_source_create", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_external_hdfs_data_source_delete", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_external_hdfs_data_source_get", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_external_hdfs_data_source_list", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_local_hdfs_data_source_create", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_local_hdfs_data_source_delete", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_local_hdfs_data_source_get", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_local_hdfs_data_source_list", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_swift_data_source_create", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_swift_data_source_delete", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_swift_data_source_get", "tempest.api.data_processing.test_data_sources.DataSourceTest.test_swift_data_source_list", "tempest.api.data_processing.test_job_binaries.JobBinaryTest.test_internal_db_job_binary_create", "tempest.api.data_processing.test_job_binaries.JobBinaryTest.test_internal_db_job_binary_delete", "tempest.api.data_processing.test_job_binaries.JobBinaryTest.test_internal_db_job_binary_get", "tempest.api.data_processing.test_job_b
##############################################################################
# Copyright (c) 2017 Huawei Technologies Co.,Ltd and others.
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Apache License, Version 2.0
# which accompanies this distribution, and is available at
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################
---
schema: "yardstick:task:0.1"
description: >
Measure CPU performance using SPEC CPU2006;
{% set file = file or "/etc/yardstick/pod.yaml" %}
{% set host = host or 'node1' %}
{% set benchmark = benchmark or 'int' %}
{% set runspec_iterations = runspec_iterations or 1 %}
{% set runspec_tune = runspec_tune or 'base' %}
{% set runspec_size = runspec_size or 'ref' %}
{% set runspec_rate = runspec_rate or 1 %}
scenarios:
-
type: SpecCPU2006
options:
SPECint_benchmark: {{benchmark}}
runspec_iterations: {{runspec_iterations}}
runspec_tune: {{runspec_tune}}
runspec_size: {{runspec_size}}
runspec_rate: {{runspec_rate}}
host: {{host}}.yardstick-TC078
runner:
type: Iteration
iterations: 1
context:
type: Node
name: yardstick-TC078
file: {{ file }}
env:
type: ansible
setup: spec_cpu2006_install.yaml
teardown: spec_cpu2006_uninstall.yaml