Commit Graph

42 Commits

Author SHA1 Message Date
Ian Wienand 41c54aaabf Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: Iad14abf2cf8a0ce8fa293767ab1c8f6c642f594a
2019-03-24 20:35:35 +00:00
Ilya Shakhat 40e3a6f41c Kafka scenario for omsimulator
Change-Id: I024be7212b196fdc305ce0107adc4e99a7debdf9
2016-04-19 15:58:04 +03:00
Ilya Shakhat c5d91c68ab Enhance omsimulator runner
Change-Id: I8adb7dae86f43aaf539648d93e27d0fae0b987ed
2016-04-19 14:52:49 +03:00
Ilya Shakhat 83aeb55e60 Disable daemon warning in atop module
Change-Id: I348e5970e512660eca7f8a140c3b185c01ebd1c3
2016-04-01 17:43:04 +03:00
Ilya Shakhat 6e684cd841 Filter atop series inside the module
Introduce ability to filter series inside atop module.
The feature is configured via parameter 'filter', which
is a dictinary where keys as param names and values play role
of filter.

Change-Id: I553558a63879a3e6f66522a040b74b91e4884800
2016-04-01 09:40:59 +00:00
Ilya Shakhat 03b81b9f4c Enrich sysbench-oltp scenario
* Collect latency stats
* Update report template

Change-Id: Ie29bc0a0b25261f0bdf966731aab8eb22c6880ba
2016-03-29 16:18:29 +03:00
Ilya Shakhat 0176a979bc Rename and unify MQ / RabbitMQ scenarios
Change-Id: If6d2fedc54cb0b3686d9eb51a2bafe836bb0189e
2016-03-28 16:56:06 +03:00
Ilya Shakhat fbc1679790 Remove memory stats and optimize match operator 2016-03-24 19:01:15 +03:00
Ilya Shakhat 526a1ea35d Fixes to omsimulator scenario 2016-03-24 16:42:53 +03:00
Ilya Shakhat 67c1957349 Run multiple omsimulator pairs on a single node 2016-03-24 15:57:20 +03:00
Ilya Shakhat 81ba681918 Add client_url and server_url to all scenarios 2016-03-23 13:45:58 +03:00
Ilya Shakhat 9e496e5d67 Allow separate URLs for omsimulator client and server 2016-03-23 13:14:08 +03:00
Ilya Shakhat 52e5dc905f Make MQ HA scenarios longer 2016-03-22 18:06:47 +03:00
Ilya Shakhat 225fefe4db Polish MQ HA scenarios and reports 2016-03-22 16:37:50 +03:00
Ilya Shakhat 85a252859d Improve sysbemch-oltp scenario 2016-03-21 18:42:45 +03:00
Ilya Shakhat d180b74d0a Add MQ HA Notify scenario 2016-03-21 15:14:46 +03:00
Ilya Shakhat e624c89482 Fix yaml in chart definition 2016-03-21 13:58:49 +03:00
Ilya Shakhat c33edfecb5 Multicharts and failover reports 2016-03-21 13:32:03 +03:00
Ilya Shakhat d5e8cfc269 Add info block into report toolkit 2016-03-20 19:38:28 +03:00
Ilya Shakhat f063c85052 Limit number of hosts to 1 for HA tests 2016-03-17 19:05:27 +03:00
Ilya Shakhat fbbebdf86b Throughput is sum of all processes 2016-03-17 18:27:12 +03:00
Ilya Shakhat e41e4212d8 Add omsimulator HA tests 2016-03-17 17:47:03 +03:00
Ilya Shakhat b11a1eb147 Add omsimulator multihost scenario 2016-03-17 16:37:26 +03:00
Ilya Shakhat 95761686cd Add scenario MQ/threading 2016-03-16 18:31:46 +03:00
Ilya Shakhat 345a23a1f1 Parametrize scenario with variables 2016-03-14 13:59:32 +03:00
Ilya Shakhat 19e4f64fe9 Inject host count info
Temporary disable omsimulator setup
2016-03-14 13:53:16 +03:00
Ilya Shakhat b3e489cdcb Use Jinja as template engine for scenarios 2016-03-11 18:38:03 +03:00
Ilya Shakhat e3584676dc Adapt omsimulator to the latest version 2016-03-11 18:25:10 +03:00
Ilya Shakhat 3d1f4a6a00 Rename OMSimulator report 2016-02-29 18:43:21 +03:00
Ilya Shakhat 155468865f Add rabbit CPU consumption to omsimulator report 2016-02-29 18:30:22 +03:00
Ilya Shakhat abab0404cd Implement aggregation stage 2016-02-29 18:00:02 +03:00
Ilya Shakhat 4ab6709723 Add OMSimulator nodule 2016-02-29 15:15:21 +03:00
Ilya Shakhat 6c3a43e8d0 Remove old and unused executors 2016-02-26 19:00:33 +03:00
Ilya Shakhat 40faea0f35 Refactor Ansible runner 2016-02-26 18:59:00 +03:00
Ilya Shakhat 2c4e5167ee Store time-series data into Mongo 2016-02-26 17:15:32 +03:00
Ilya Shakhat 9a605c2a68 Add atop module to collect system metrics 2016-02-26 16:33:40 +03:00
Ilya Shakhat 92d86d73ad Turn executors into Ansible modules 2016-02-25 19:26:18 +03:00
Ilya Shakhat 29660a67ac Multiple lines in charts 2016-02-19 18:18:37 +03:00
Ilya Shakhat d62c59df34 Cleanup in tests folder 2016-02-19 17:47:05 +03:00
Ilya Shakhat 66c0942c0e Allow to tag data 2016-02-19 16:47:44 +03:00
Ilya Shakhat 3bd574c45b Proof-of-concept
The PoC shows base feature of the toolkit:
 * execution plan is specified in scenario
 * scenario is transformed into ansible playbook which is executed
on remote hosts
 * the data is stored into mongo db
 * report is generated based on template, and it can contain charts
and table data processed by mongo aggregate pipeline
2016-02-19 13:43:06 +03:00
Ilya Shakhat 74de6be091 Initial Cookiecutter Commit. 2016-02-19 13:20:33 +03:00