JIRA: BOTTLENECKS-29 63/7363/1
authorYiting.Li <liyiting@huawei.com>
Tue, 19 Jan 2016 06:39:31 +0000 (14:39 +0800)
committerJun Li <matthew.lijun@huawei.com>
Wed, 20 Jan 2016 01:23:27 +0000 (01:23 +0000)
commit6d9521fff519412e66d585d8f980824414a218eb
tree6b6403f87c494ce2592228560f4078c8d3763ba5
parent9bd22008562f748f82a3053f53a969027876a852
JIRA: BOTTLENECKS-29
 add the performance test framework

 add the copyright on the code.

Change-Id: I6ec9eefe65bf07c2dd6c636d1b90b64da303952e
Signed-off-by: Yiting.Li <liyiting@huawei.com>
(cherry picked from commit 5b4f794932cb9b28ec679e6dd88e6febb2a5db7b)
158 files changed:
vstf/README.rst
vstf/__init__.py
vstf/etc/vstf/perf/sw_perf.batch-settings
vstf/etc/vstf/perf/sw_perf.device-settings
vstf/etc/vstf/reporter/reporter.pdf.story-show [deleted file]
vstf/etc/vstf/reporter/reporters.html.data-settings [deleted file]
vstf/etc/vstf/reporter/reporters.template-settings [new file with mode: 0755]
vstf/install.sh
vstf/pylint.conf [changed mode: 0644->0755]
vstf/setup.cfg
vstf/setup.py [changed mode: 0644->0755]
vstf/vstf/__init__.py
vstf/vstf/agent/__init__.py
vstf/vstf/agent/agent.py
vstf/vstf/agent/env/__init__.py
vstf/vstf/agent/env/basic/__init__.py
vstf/vstf/agent/env/basic/collect.py
vstf/vstf/agent/env/basic/commandline.py
vstf/vstf/agent/env/basic/device_manager.py
vstf/vstf/agent/env/basic/image_manager.py
vstf/vstf/agent/env/basic/source_manager.py
vstf/vstf/agent/env/basic/vm9pfs.py
vstf/vstf/agent/env/basic/vm_manager.py
vstf/vstf/agent/env/basic/vm_xml_help.py
vstf/vstf/agent/env/builder.py
vstf/vstf/agent/env/driver_plugins/__init__.py
vstf/vstf/agent/env/driver_plugins/manager.py
vstf/vstf/agent/env/driver_plugins/model.py
vstf/vstf/agent/env/driver_plugins/origin_driver.py
vstf/vstf/agent/env/fsmonitor/FSMonitor.py
vstf/vstf/agent/env/fsmonitor/__init__.py
vstf/vstf/agent/env/fsmonitor/constant.py
vstf/vstf/agent/env/fsmonitor/utils.py
vstf/vstf/agent/env/plugins/__init__.py
vstf/vstf/agent/env/plugins/libvirt_plugin.py
vstf/vstf/agent/env/plugins/model.py
vstf/vstf/agent/env/plugins/tester_env_plugin.py
vstf/vstf/agent/env/vswitch_plugins/__init__.py
vstf/vstf/agent/env/vswitch_plugins/bridge_plugin.py
vstf/vstf/agent/env/vswitch_plugins/manager.py
vstf/vstf/agent/env/vswitch_plugins/model.py
vstf/vstf/agent/env/vswitch_plugins/ovs_plugin.py
vstf/vstf/agent/equalizer/__init__.py
vstf/vstf/agent/equalizer/equalizer.py
vstf/vstf/agent/equalizer/get_info.py
vstf/vstf/agent/equalizer/optimize.py
vstf/vstf/agent/perf/__init__.py
vstf/vstf/agent/perf/affctl.py
vstf/vstf/agent/perf/ethtool.py
vstf/vstf/agent/perf/iperf.py
vstf/vstf/agent/perf/netmap.py
vstf/vstf/agent/perf/netns.py
vstf/vstf/agent/perf/netperf.py
vstf/vstf/agent/perf/pktgen.py
vstf/vstf/agent/perf/qperf.py
vstf/vstf/agent/perf/sar.py
vstf/vstf/agent/perf/utils.py
vstf/vstf/agent/perf/vnstat.py
vstf/vstf/agent/perf/vstfperf.py
vstf/vstf/agent/softagent.py
vstf/vstf/agent/spirent/__init__.py
vstf/vstf/agent/spirent/spirent.py
vstf/vstf/agent/spirentagent.py
vstf/vstf/common/__init__.py
vstf/vstf/common/candy_text.py [new file with mode: 0755]
vstf/vstf/common/cfgparser.py
vstf/vstf/common/check.py
vstf/vstf/common/cliutil.py
vstf/vstf/common/cmds.py
vstf/vstf/common/constants.py
vstf/vstf/common/daemon.py
vstf/vstf/common/decorator.py
vstf/vstf/common/excepts.py
vstf/vstf/common/input.py
vstf/vstf/common/log.py
vstf/vstf/common/message.py
vstf/vstf/common/perfmark.py
vstf/vstf/common/pyhtml.py
vstf/vstf/common/rsync.py
vstf/vstf/common/saltstack.py
vstf/vstf/common/ssh.py
vstf/vstf/common/test_func.py
vstf/vstf/common/unix.py
vstf/vstf/common/utils.py
vstf/vstf/common/vstfcli.py
vstf/vstf/controller/__init__.py
vstf/vstf/controller/api_server.py
vstf/vstf/controller/database/__init__.py
vstf/vstf/controller/database/constants.py
vstf/vstf/controller/database/dbinterface.py
vstf/vstf/controller/database/tables.py
vstf/vstf/controller/env_build/__init__.py
vstf/vstf/controller/env_build/cfg_intent_parse.py
vstf/vstf/controller/env_build/env_build.py
vstf/vstf/controller/env_build/env_collect.py
vstf/vstf/controller/fabricant.py
vstf/vstf/controller/reporters/__init__.py
vstf/vstf/controller/reporters/mail/__init__.py
vstf/vstf/controller/reporters/mail/mail.py
vstf/vstf/controller/reporters/mail/sendmail.py
vstf/vstf/controller/reporters/report/__init__.py
vstf/vstf/controller/reporters/report/candy_generator.py [new file with mode: 0755]
vstf/vstf/controller/reporters/report/data_factory.py
vstf/vstf/controller/reporters/report/html/__init__.py
vstf/vstf/controller/reporters/report/html/html_base.py
vstf/vstf/controller/reporters/report/html/html_text.py [deleted file]
vstf/vstf/controller/reporters/report/html/htmlcreator.py
vstf/vstf/controller/reporters/report/pdf/__init__.py
vstf/vstf/controller/reporters/report/pdf/element.py
vstf/vstf/controller/reporters/report/pdf/pdfcreator.py
vstf/vstf/controller/reporters/report/pdf/pdftemplate.py
vstf/vstf/controller/reporters/report/pdf/story.py
vstf/vstf/controller/reporters/report/pdf/styles.py
vstf/vstf/controller/reporters/report/provider/__init__.py
vstf/vstf/controller/reporters/report/provider/html_provider.py
vstf/vstf/controller/reporters/report/provider/pdf_provider.py [new file with mode: 0755]
vstf/vstf/controller/reporters/reporter.py
vstf/vstf/controller/res/__init__.py [deleted file]
vstf/vstf/controller/settings/__init__.py
vstf/vstf/controller/settings/cpu_settings.py
vstf/vstf/controller/settings/data_settings.py [deleted file]
vstf/vstf/controller/settings/device_settings.py
vstf/vstf/controller/settings/flows_settings.py
vstf/vstf/controller/settings/forwarding_settings.py
vstf/vstf/controller/settings/html_settings.py
vstf/vstf/controller/settings/mail_settings.py
vstf/vstf/controller/settings/perf_settings.py
vstf/vstf/controller/settings/settings.py
vstf/vstf/controller/settings/settings_input.py
vstf/vstf/controller/settings/template_settings.py [new file with mode: 0755]
vstf/vstf/controller/settings/tester_settings.py
vstf/vstf/controller/settings/tool_settings.py
vstf/vstf/controller/spirent/__init__.py
vstf/vstf/controller/spirent/appliance.py
vstf/vstf/controller/spirent/common/__init__.py
vstf/vstf/controller/spirent/common/model.py
vstf/vstf/controller/spirent/common/result_analysis.py
vstf/vstf/controller/sw_perf/__init__.py
vstf/vstf/controller/sw_perf/flow_producer.py
vstf/vstf/controller/sw_perf/model.py
vstf/vstf/controller/sw_perf/perf_provider.py
vstf/vstf/controller/sw_perf/performance.py
vstf/vstf/controller/sw_perf/raw_data.py
vstf/vstf/controller/unittest/README
vstf/vstf/controller/unittest/__init__.py
vstf/vstf/controller/unittest/configuration.py
vstf/vstf/controller/unittest/model.py
vstf/vstf/controller/unittest/test_cfg_intent_parse.py
vstf/vstf/controller/unittest/test_collect.py
vstf/vstf/controller/unittest/test_driver_function.py
vstf/vstf/controller/unittest/test_env_build.py
vstf/vstf/controller/unittest/test_perf.py
vstf/vstf/controller/unittest/test_ssh.py
vstf/vstf/controller/vstfadm.py
vstf/vstf/rpc_frame_work/__init__.py
vstf/vstf/rpc_frame_work/constant.py
vstf/vstf/rpc_frame_work/rpc_consumer.py
vstf/vstf/rpc_frame_work/rpc_producer.py