{"push_id":810017653,"size":132,"distinct_size":132,"ref":"refs/heads/rebase","head":"9a17d8490e7fb4afee2f5629e6db41eabe4bc4d4","before":"634a8d2dadcb7b81cf58373366ece1cc87f71303","commits":[{"sha":"ddeb3aebe4ff78948a3df25aee66c2e9e8a82767","author":{"email":"57822ed5330c264412de361be335e7a84d5cb2f5@mirantis.com","name":"Oleh Anufriiev"},"message":"[Fuel] Environments scenarios\n\n* add create_and_delete_environment scenario\n* add create_and_list_environments scenario\n* add cleanup for environments\n\nCo-Authored-By: Alexander Maretskiy <amaretskiy@mirantis.com>\n\nChange-Id: Ic04c222f3b105218c8d0109073da7f4bb2289453","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/ddeb3aebe4ff78948a3df25aee66c2e9e8a82767"},{"sha":"84d319b14d75920418fe39aaff2d83cd8a2d0b0d","author":{"email":"17ff4c733bc576ac3c831942338f3580600a4b17@mirantis.com","name":"Andrey Kurilin"},"message":"[BugFix] Add ability to install tempest in docker\n\nChange-Id: I07b677411ccad44ca34baba85820626befe06f3b\nCloses-Bug: #1493359","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/84d319b14d75920418fe39aaff2d83cd8a2d0b0d"},{"sha":"c2f4d95709e96eb015b7e8b637604ec9721d01b2","author":{"email":"85b65f4917cec80c7d3eb97f6df8595ee966ea11@gmail.com","name":"Chris St. Pierre"},"message":"Nova: Support auto_assign_nic when booting multiple servers\n\nChange-Id: I6ab2e7161c0786a84651980ce49f68eb8f76acf8","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/c2f4d95709e96eb015b7e8b637604ec9721d01b2"},{"sha":"235c6916309c1f2e611325f255ab981192da2a0f","author":{"email":"1c82f638f86094f3b47b358abe8e89e0b79db04d@in.ibm.com","name":"Sreeram Vancheeswaran"},"message":"Changed wrong abbreviation used for PTL\n\nIn the Project Info page for rally, abbreviation of PTL is mentioned as\nProject Technical Lead instead of Project Team Lead. This has been fixed\nvia this commit. Also removed the extra ~ under the text.\n\n\nCloses-Bug: #1493121\n\nChange-Id: I2f9f3be2c8a2dfc88ccf0ef49874d22598c53049","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/235c6916309c1f2e611325f255ab981192da2a0f"},{"sha":"9c7b9a7e433450f21851aef544eb3aff02b8056b","author":{"email":"a459b0e193d9a977abe7e710211d0c21f9feb804@mirantis.com","name":"Alexander Maretskiy"},"message":"[Reports] Add method objects.Task.extend_results()\n\nThis patch introduces method Task.extend_results()\nthat will be in use in next patch.\n\nThis method processes task results and extends/reorganizes them:\n  * adds `info' part for each scenario results, with\n    aggregated data (like maximum/minimum duration, iterations\n    count and so on)\n  * iterations data is transformed into iterator\n\nThis data representation will be used by new reports charts\nclasses, since they use streaming data processing.\n\nIn other side, this method is a workaround, because aggregated\ndata and iterations iterator should be obtained as-is directly\nfrom the database api, so this method is expected to be\nsimplified in future after planned database refactoring.\n\nChange-Id: I8de5a6243f99ed5c7d9b4fa422afc5787e860387","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/9c7b9a7e433450f21851aef544eb3aff02b8056b"},{"sha":"7705cdf95c6f6418796df678f2bce4d5f44f5697","author":{"email":"129ef4209d1207b7ef6cb797a8090cd67d9373d6@maplelabs.com","name":"Kiran"},"message":"Add Neutron LoadBalancer v1 create and list vips\n\nEnable benchmarking of the Neutron LoadBalancer v1\nlb-vip-create and lb-vip-list APIs. Due to the\ndifferent API scheme and confusing naming conventions\nin Neutron (LB is v1 API and LBaaS for v2 API) the\nappropriate code is explicitly marked with 'v1'\nsince this only implements the API v1 benchmarking.\n\nChange-Id: I8a4f85bb62ae2a44be0a25d9a8327fd1ee48336b","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/7705cdf95c6f6418796df678f2bce4d5f44f5697"},{"sha":"51d5470e1513e62c03745d6e2ed9fec9377b4422","author":{"email":"129ef4209d1207b7ef6cb797a8090cd67d9373d6@maplelabs.com","name":"Kiran"},"message":"Add Neutron LoadBalancer v1 create and delete vips\n\nEnable benchmarking of the Neutron LoadBalancer v1\nlb-vip-create and lb-vip-delete APIs. Due to the\ndifferent API scheme and confusing naming conventions\nin Neutron (LB is v1 API and LBaaS for v2 API) the\nappropriate code is explicitly marked with 'v1'\nsince this only implements the API v1 benchmarking.\n\nChange-Id: I035e0db9d9abbbf29f7c8f819c712072b9cddbec","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/51d5470e1513e62c03745d6e2ed9fec9377b4422"},{"sha":"0fa9a4eadc886a4f1f426eff7e5acf2648463446","author":{"email":"129ef4209d1207b7ef6cb797a8090cd67d9373d6@maplelabs.com","name":"Kiran"},"message":"Add Neutron Loadbalancer v1 create and update vips\n\nEnable benchmarking of the Neutron LoadBalancer v1\nlb-vip-create and lb-vip-update APIs. Due to the\ndifferent API scheme and confusing naming conventions\nin Neutron (LB is v1 API and LBaaS for v2 API) the\nappropriate code is explicitly marked with 'v1'\nsince this only implements the API v1 benchmarking.\n\nChange-Id: I0b458044891a0931eea99785d088f0851650c3d6","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/0fa9a4eadc886a4f1f426eff7e5acf2648463446"},{"sha":"b9e94e9a3ad22f89d0f315773e7cd28cbdc7f61c","author":{"email":"5f48d7425a975203452b72cb9a5cc0b5d1e20193@vmware.com","name":"Wenwu Peng"},"message":"Fix typo in rally/consts.py\n\nThere is typo in rally/consts.py.\nThis patch fixes below.\nsingltons => singletons\n\nChange-Id: Ia4cd918a8b06a47dab5075ec6b28090be8cb1254","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/b9e94e9a3ad22f89d0f315773e7cd28cbdc7f61c"},{"sha":"9d80b049a57b8c6437830d50f2efb048157e3bbc","author":{"email":"ff31ce4051aff72084033d6fb847fb8839257bf4@redhat.com","name":"Yair Fried"},"message":"[Cleanup] FloatingIP\n\nAdds Neutron's and Nova's floating-ip to cleanup\n\nChange-Id: Iaeb1fefdcb40f492f0bb15ed06546ba70ee6c8ef\nRelated-Bug: #1492980","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/9d80b049a57b8c6437830d50f2efb048157e3bbc"},{"sha":"3bd50206e1edf322d3b7fdcb7944b249b13b102e","author":{"email":"c6484c28139cbaaf7f480b7d82dd5864fe62eb99@gmail.com","name":"Andrey Kurilin"},"message":"[JOBS] disable several ceilometer scenarios to unblock gates\n\nChange-Id: I2a55500e4d68ecc77b170719585d400ee5925641\nRelated-bug: #1494511","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/3bd50206e1edf322d3b7fdcb7944b249b13b102e"},{"sha":"ef46a98dcc9b6be38d3fe3bd21d308129fbc0314","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"[Reports] Add method objects.Task.extend_results()\"","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/ef46a98dcc9b6be38d3fe3bd21d308129fbc0314"},{"sha":"136eace96ce2a91ad0f1949409488394e8e9bf7e","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Changed wrong abbreviation used for PTL\"","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/136eace96ce2a91ad0f1949409488394e8e9bf7e"},{"sha":"0949d1ac379f9283f80ec74f811d92be1279b4d1","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"[Cleanup] FloatingIP\"","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/0949d1ac379f9283f80ec74f811d92be1279b4d1"},{"sha":"bab1cb11acfcf3afd76f85084e103137b2d3979e","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"[BugFix] Add ability to install tempest in docker\"","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/bab1cb11acfcf3afd76f85084e103137b2d3979e"},{"sha":"e4fd846dd0218be12733b9f26a896b15a2491402","author":{"email":"2cd21cb0826def9d673ad6ac9fbc31465c46d8c9@mirantis.com","name":"Sergey Skripnick"},"message":"Fix sqlite file permissons in installation script\n\nChanging sqlite file permissons was skipped when --db-name option\ncontain path to database file.\n\nChange-Id: If3950fda11df856fbf5d7f4015a61855d9cc28b1\nCloses-Bug: 1491869","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/e4fd846dd0218be12733b9f26a896b15a2491402"},{"sha":"6c47d6a4c76bdf1607b99b0aad93ed20c4bede6f","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Updated from global requirements\n\nChange-Id: I569234ef8ede2f90458b85eff6d15896889062a8","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/6c47d6a4c76bdf1607b99b0aad93ed20c4bede6f"},{"sha":"f10c58c3437d8ec25d70a41782dbe8d68c8b2024","author":{"email":"45a50baf8b5db9cf412915d028d9093433dbd954@gmail.com","name":"Ilya Sokolov"},"message":"[feature request] Check queue perfdata\n\nChange-Id: Iedf407fe5c9f4ac4da39156ce324de734f2e4440","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/f10c58c3437d8ec25d70a41782dbe8d68c8b2024"},{"sha":"815def1c5c2568e684462f118b97731671fbc860","author":{"email":"5b526b26d8877fa8ac89a9d53f39915d8f07badb@hp.com","name":"nayna-patel"},"message":"Add create_and_update_secgroups scenario\n\nAdd scenario that creates N security groups and then updates their\nname and description.Also added  supporting method '_update_security_groups'\nto \"rally/plugins/openstack/scenarios/nova/utils.py\".\n\nChange-Id: Ieff30655cc04e66a85bb6dfd7c3f90f59ac14384","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/815def1c5c2568e684462f118b97731671fbc860"},{"sha":"0d44772a942cf39a22ad5dfa35ddd82b451dea7a","author":{"email":"a459b0e193d9a977abe7e710211d0c21f9feb804@mirantis.com","name":"Alexander Maretskiy"},"message":"[Reports] Use new reports charts classes\n\nRework of rally.task.processing.plot to use new charts classes.\nNow the whole scenario processing will run single cycle over\niterations (now we use iterator but this will actually be\na generator in future), so unlimited number of iterations can\nbe processed, with low memory usage.\n\nThis patch starts using this previously unused code:\n  * module rally.task.processing.charts - here we have\n    new classes for HTML charts\n  * objects.Task.extend_results() - transforms task results to\n    different format - with aggregated `info' data and iterator\n\nChange-Id: I1d735c083154cc8ebae03838cdc16497707a2038","distinct":true,"url":"https://api.github.com/repos/pandeyop/rally/commits/0d44772a942cf39a22ad5dfa35ddd82b451dea7a"}]}