)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"c1cad46a357a22897ebd5abcbc8010153b05cec7","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     David Burnazyan \u003cdburnazyan@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-06-16 18:18:38 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Openstack performance tests restuls"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I4623a1f54a0e476ffd958d47845a05c4f32be948"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7aa08908_2dd58942","line":7,"updated":"2016-06-17 10:53:27.000000000","message":"results :)","commit_id":"88727707477ed6f00eee8b0a3f1a2cd56e78a6a6"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"1245dc2499500b30a59b132f887c38c48cce40c5","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     David Burnazyan \u003cdburnazyan@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-06-28 15:13:25 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Openstack performance tests results"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I4623a1f54a0e476ffd958d47845a05c4f32be948"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"3aaa91ec_ab5b49f5","line":7,"range":{"start_line":7,"start_character":4,"end_line":7,"end_character":5},"updated":"2016-06-28 21:06:24.000000000","message":"S","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"16c3c8e9e6f5cc85fff3ddaf78d5099bf5b5e4d2","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     David Burnazyan \u003cdburnazyan@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-06-28 15:13:25 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Openstack performance tests results"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I4623a1f54a0e476ffd958d47845a05c4f32be948"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"3aaa91ec_5dc7f911","line":7,"range":{"start_line":7,"start_character":10,"end_line":7,"end_character":21},"updated":"2016-06-29 07:52:22.000000000","message":"control plane","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"}],"doc/source/test_results/control_plane/configs/rally_report.html":[{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4cc414d1d8b74a951a6c3aa221d2b642445352f6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c!doctype html\u003e"},{"line_number":2,"context_line":"\u003chtml ng-app\u003d\"App\"\u003e"},{"line_number":3,"context_line":"\u003chead\u003e"},{"line_number":4,"context_line":"  \u003cmeta charset\u003d\"utf-8\"\u003e"}],"source_content_type":"text/html","patch_set":8,"id":"3aaa91ec_87580358","line":1,"range":{"start_line":1,"start_character":14,"end_line":1,"end_character":15},"updated":"2016-06-28 20:04:05.000000000","message":"move this to raw_results","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"}],"doc/source/test_results/control_plane/index.rst":[{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"c1cad46a357a22897ebd5abcbc8010153b05cec7","unresolved":false,"context_lines":[{"line_number":8,"context_line":":Abstract:"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"  This document includes OpenStack control plane performance test results."},{"line_number":11,"context_line":"  All tests have been performed regarding :ref:`openstack_control_plane_performance_test_plan`"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Environment description"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7aa08908_6d42f110","line":11,"updated":"2016-06-17 10:53:27.000000000","message":"80 symbols margin please. There were several more lines as well I believe.","commit_id":"88727707477ed6f00eee8b0a3f1a2cd56e78a6a6"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"c1cad46a357a22897ebd5abcbc8010153b05cec7","unresolved":false,"context_lines":[{"line_number":75,"context_line":"   +-------+----------------+-------------------------------+"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Network configuration of each server"},{"line_number":78,"context_line":"---------------------------------------------------------------------"},{"line_number":79,"context_line":"All servers have same network configuration:"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":".. image:: configs/Network_Scheme.png"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7aa08908_ed4ee136","line":78,"updated":"2016-06-17 10:53:27.000000000","message":"Please use dashed line --- of the same size as header line above.","commit_id":"88727707477ed6f00eee8b0a3f1a2cd56e78a6a6"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"5f9f8636ffd7d59d030a023a9e41679fbbdb9a26","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":"Test results"},{"line_number":243,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":244,"context_line":"Cinder"},{"line_number":245,"context_line":"------"},{"line_number":246,"context_line":"+---------------+---------+----------+----------+---------+---------+"},{"line_number":247,"context_line":"| Operation     |    Mean |   90%ile |   50%ile |     Max |     Min |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_ba08a32e","line":244,"updated":"2016-06-23 10:59:54.000000000","message":"please add measurement units (seconds) to the tables or describe them in some paragraph before.","commit_id":"88727707477ed6f00eee8b0a3f1a2cd56e78a6a6"}],"doc/source/test_results/control_plane/main.rst":[{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":20,"context_line":"- controller node"},{"line_number":21,"context_line":"- compute-osd node"},{"line_number":22,"context_line":"- compute node"},{"line_number":23,"context_line":"- osd node"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":".. table:: Amount of servers each role"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_a7bc1fdc","line":23,"range":{"start_line":23,"start_character":1,"end_line":23,"end_character":2},"updated":"2016-06-28 19:55:24.000000000","message":"please remove","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":35,"context_line":"   +------------+--------------+"},{"line_number":36,"context_line":"   |compute-osd |20            |"},{"line_number":37,"context_line":"   +------------+--------------+"},{"line_number":38,"context_line":"   |osd         |0             |"},{"line_number":39,"context_line":"   +------------+--------------+"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Hardware configuration of each server"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_e7b627f8","line":38,"range":{"start_line":38,"start_character":0,"end_line":38,"end_character":32},"updated":"2016-06-28 19:55:24.000000000","message":"please remove too","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":126,"context_line":"   |            || heat-api-cloudwatch       |"},{"line_number":127,"context_line":"   |            || ceph-mon                  |"},{"line_number":128,"context_line":"   |            || rados-gw                  |"},{"line_number":129,"context_line":"   |            || heat-engine               |"},{"line_number":130,"context_line":"   +------------+----------------------------+"},{"line_number":131,"context_line":"   |compute     || nova-compute              |"},{"line_number":132,"context_line":"   |            || neutron-l3-agent          |"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_4caf62e3","line":129,"range":{"start_line":129,"start_character":30,"end_line":129,"end_character":45},"updated":"2016-06-28 19:55:24.000000000","message":"Probably you are missed:\nmemcached\nrabbitmq_server\nmysqld\ngalera\ncorosync\npacemaker\nhaproxy","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":139,"context_line":"   |            || neutron-openvswitch-agent |"},{"line_number":140,"context_line":"   |            || ceph-osd                  |"},{"line_number":141,"context_line":"   +------------+----------------------------+"},{"line_number":142,"context_line":"   |osd         |ceph-osd                    |"},{"line_number":143,"context_line":"   +------------+----------------------------+"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":".. table:: Software version on servers with controller, compute and compute-osd roles"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_67c35758","line":142,"range":{"start_line":142,"start_character":0,"end_line":142,"end_character":46},"updated":"2016-06-28 19:55:24.000000000","message":"please remove","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":199,"context_line":"   \u003crally_scenarios/boot_attach_live_migrate_and_delete_server_with_secgroups.json\u003e`,"},{"line_number":200,"context_line":"   :download:`create-and-delete-image.json \u003crally_scenarios/create-and-delete-image.json\u003e`"},{"line_number":201,"context_line":"   and :download:`keystone.json \u003crally_scenarios/keystone.json\u003e` scenarios."},{"line_number":202,"context_line":"4. Create deployment.json file in WORK_DIR and fill it with OpenStack environment info."},{"line_number":203,"context_line":"   It should looks like this:"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"   .. code:: json"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_ec6f2efa","line":202,"range":{"start_line":202,"start_character":0,"end_line":202,"end_character":87},"updated":"2016-06-28 19:55:24.000000000","message":"Modify. Please attach this file to CR (configs/deployment.json)","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":202,"context_line":"4. Create deployment.json file in WORK_DIR and fill it with OpenStack environment info."},{"line_number":203,"context_line":"   It should looks like this:"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"   .. code:: json"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"      {"},{"line_number":208,"context_line":"        \"admin\": {"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_2c72d6e3","line":205,"range":{"start_line":205,"start_character":0,"end_line":205,"end_character":17},"updated":"2016-06-28 19:55:24.000000000","message":"use\n\n.. literalinclude:: config/deployment.json\n   :language: bash\n\nhere, instead of using code block with text","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":218,"context_line":"        \"https_insecure\": true"},{"line_number":219,"context_line":"      }"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"5. Create job-params.yaml file in WORK_DIR and fill it with scenarios info."},{"line_number":222,"context_line":"   It should looks like this:"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"   .. code:: yaml"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_8c814a92","line":221,"range":{"start_line":221,"start_character":3,"end_line":221,"end_character":9},"updated":"2016-06-28 19:55:24.000000000","message":"see above","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":226,"context_line":"      ---"},{"line_number":227,"context_line":"          concurrency: 5"},{"line_number":228,"context_line":"          compute: 196"},{"line_number":229,"context_line":"          start_cidr: \"1.0.0.0/16\""},{"line_number":230,"context_line":"          current_path: \"/home/rally/rally-scenarios/heat/\""},{"line_number":231,"context_line":"          floating_ip_amount: 800"},{"line_number":232,"context_line":"          floating_net: \"admin_floating_net\""},{"line_number":233,"context_line":"          vlan_amount: 1025"},{"line_number":234,"context_line":"          gre_enabled: false"},{"line_number":235,"context_line":"          http_server_with_glance_images: \"1.2.3.4\""},{"line_number":236,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_871ac315","line":233,"range":{"start_line":229,"start_character":1,"end_line":233,"end_character":27},"updated":"2016-06-28 19:55:24.000000000","message":"not needed here","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":236,"context_line":""},{"line_number":237,"context_line":"6. Perform tests:"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"   .. code:: bash"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"      ${WORK_DIR:?}"},{"line_number":242,"context_line":"      DEPLOYMENT_NAME\u003d\"$(uuidgen)\""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_ac4c069e","line":239,"range":{"start_line":239,"start_character":3,"end_line":239,"end_character":5},"updated":"2016-06-28 19:55:24.000000000","message":"see above","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":262,"context_line":"Cinder"},{"line_number":263,"context_line":"------"},{"line_number":264,"context_line":"+---------------+---------+----------+----------+---------+---------+"},{"line_number":265,"context_line":"| Operation     |    Mean |   90%ile |   50%ile |     Max |     Min |"},{"line_number":266,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":267,"context_line":"| create_volume | 2.61858 |  2.75346 |  2.59307 | 2.98796 | 2.45277 |"},{"line_number":268,"context_line":"+---------------+---------+----------+----------+---------+---------+"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_ec3d6ede","line":265,"range":{"start_line":265,"start_character":21,"end_line":265,"end_character":25},"updated":"2016-06-28 19:55:24.000000000","message":"please specify measurement unit","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":14168,"name":"Alexandr Nevenchannyy","email":"anevenchannyy@mirantis.com","username":"anevenchannyy"},"change_message_id":"4eb68f71faa0815845b3a5b909bb6d28a43f2289","unresolved":false,"context_lines":[{"line_number":264,"context_line":"+---------------+---------+----------+----------+---------+---------+"},{"line_number":265,"context_line":"| Operation     |    Mean |   90%ile |   50%ile |     Max |     Min |"},{"line_number":266,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":267,"context_line":"| create_volume | 2.61858 |  2.75346 |  2.59307 | 2.98796 | 2.45277 |"},{"line_number":268,"context_line":"+---------------+---------+----------+----------+---------+---------+"},{"line_number":269,"context_line":"| delete_volume | 2.33858 |  2.44943 |  2.3231  | 2.66589 | 2.19949 |"},{"line_number":270,"context_line":"+---------------+---------+----------+----------+---------+---------+"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_e722a7a2","line":267,"range":{"start_line":267,"start_character":20,"end_line":267,"end_character":25},"updated":"2016-06-28 19:55:24.000000000","message":"lets round results to 3 digits after comma, in some way as Rally","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"},{"author":{"_account_id":8443,"name":"Georgy Okrokvertskhov","email":"gokrokvertskhov@mirantis.com","username":"gokrokvertskhov"},"change_message_id":"3bf13e2b565876aadff358b8ad3ce5cbf494d1ae","unresolved":false,"context_lines":[{"line_number":282,"context_line":"+-------------+-----------+----------+-----------+----------+-----------+"},{"line_number":283,"context_line":"| Operation   |      Mean |   90%ile |    50%ile |      Max |       Min |"},{"line_number":284,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":285,"context_line":"| keystone    | 0.0985963 | 0.134554 | 0.0925241 | 0.718329 | 0.0535679 |"},{"line_number":286,"context_line":"+-------------+-----------+----------+-----------+----------+-----------+"},{"line_number":287,"context_line":"Neutron"},{"line_number":288,"context_line":"-------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3aaa91ec_1271c144","line":285,"range":{"start_line":285,"start_character":2,"end_line":285,"end_character":10},"updated":"2016-06-29 15:23:02.000000000","message":"What exactly we do here? Get token or validate?","commit_id":"770177d31c087a22d51ea6942fc8ece6d96086df"}]}
