)]}'
{"id":"openstack%2Fceilometer~85560","triplet_id":"openstack%2Fceilometer~master~I3fcf4253560474868a0b32a7994f446e7b4bcc67","project":"openstack/ceilometer","branch":"master","topic":"bp/1303124","hashtags":[],"change_id":"I3fcf4253560474868a0b32a7994f446e7b4bcc67","subject":"Replace assert statements with assert methods","status":"MERGED","created":"2014-04-05 18:30:40.000000000","updated":"2014-04-11 18:32:59.000000000","submitted":"2014-04-11 18:32:59.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"372af972e1ee1a72f87963dca571eea28fb8dad1","_number":85560,"virtual_id_number":85560,"owner":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},{"value":2,"date":"2014-04-11 18:32:59.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"value":0,"_account_id":6623,"name":"Roman Prykhodchenko","email":"me@romcheg.me","username":"prykhodchenko"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},"recommended":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"all":[{"value":0,"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-04-10 11:31:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},{"value":1,"date":"2014-04-11 03:57:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":2,"date":"2014-04-10 11:36:15.000000000","_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":2,"date":"2014-04-11 12:40:51.000000000","_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"value":1,"date":"2014-04-09 10:18:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6623,"name":"Roman Prykhodchenko","email":"me@romcheg.me","username":"prykhodchenko"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"all":[{"value":0,"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"date":"2014-04-10 11:36:15.000000000","_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":1,"date":"2014-04-11 12:40:58.000000000","_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"value":0,"_account_id":6623,"name":"Roman Prykhodchenko","email":"me@romcheg.me","username":"prykhodchenko"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"_account_id":6623,"name":"Roman Prykhodchenko","email":"me@romcheg.me","username":"prykhodchenko"},{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-04-08 16:08:23.000000000","updated_by":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"reviewer":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"state":"REVIEWER"},{"updated":"2014-04-09 09:52:56.000000000","updated_by":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"reviewer":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"state":"REVIEWER"},{"updated":"2014-04-09 10:18:43.000000000","updated_by":{"_account_id":6623,"name":"Roman Prykhodchenko","email":"me@romcheg.me","username":"prykhodchenko"},"reviewer":{"_account_id":6623,"name":"Roman Prykhodchenko","email":"me@romcheg.me","username":"prykhodchenko"},"state":"REVIEWER"},{"updated":"2014-04-10 11:31:24.000000000","updated_by":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"reviewer":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"state":"REVIEWER"},{"updated":"2014-04-10 11:36:15.000000000","updated_by":{"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},"reviewer":{"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},"state":"REVIEWER"},{"updated":"2014-04-11 03:57:52.000000000","updated_by":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"reviewer":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"state":"REVIEWER"},{"updated":"2014-04-11 12:40:58.000000000","updated_by":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"reviewer":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"state":"REVIEWER"},{"updated":"2014-04-11 18:32:59.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"12cafb8edba9ad6ec508efd42c3b800a11cad2f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-05 18:30:40.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"6dcf07123e2fd42db1bb4d404417996491376eb7","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-05 18:33:53.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"663fedadb531e5b9ee8d2a2a9f35c44c52212cdd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-05 18:33:54.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"29023d70c1961e68f92f3aa1bd5d73e24ee40311","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-05 18:46:21.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7b28a8ff47085a1dfb2222af2e4f2d3267ceab8b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-05 18:46:22.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"d6e83853fa959f0020c81afb1cee15bb9bb3fbea","author":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"date":"2014-04-05 18:55:56.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"4d1faff9102f8c2509bea31dd9a52958370bfd81","author":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"date":"2014-04-05 19:28:39.000000000","message":"Patch Set 3: No score\n\nSeems that you need to replace assertIsNotEmpty with assertIsNotNone.","accounts_in_message":[],"_revision_number":3},{"id":"05dc3d855574d92a293719e4dddf8068d2ba768a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-05 19:44:30.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-ceilometer-pep8 http://logs.openstack.org/60/85560/3/check/gate-ceilometer-pep8/25ab03c : SUCCESS in 2m 48s\n- gate-ceilometer-docs http://docs-draft.openstack.org/60/85560/3/check/gate-ceilometer-docs/f99c5b7/doc/build/html/ : SUCCESS in 4m 32s\n- gate-ceilometer-python26 http://logs.openstack.org/60/85560/3/check/gate-ceilometer-python26/6506608 : FAILURE in 5m 40s\n- gate-ceilometer-python27 http://logs.openstack.org/60/85560/3/check/gate-ceilometer-python27/fdd4232 : FAILURE in 3m 55s\n- check-devstack-dsvm-cells http://logs.openstack.org/60/85560/3/check/check-devstack-dsvm-cells/6acfebb : SUCCESS in 11m 25s\n- check-tempest-dsvm-full http://logs.openstack.org/60/85560/3/check/check-tempest-dsvm-full/c70545e : SUCCESS in 48m 13s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/60/85560/3/check/check-tempest-dsvm-postgres-full/b3bce68 : SUCCESS in 50m 50s\n- check-tempest-dsvm-neutron http://logs.openstack.org/60/85560/3/check/check-tempest-dsvm-neutron/20fa35a : SUCCESS in 58m 04s\n- check-swift-dsvm-functional http://logs.openstack.org/60/85560/3/check/check-swift-dsvm-functional/7612cb9 : SUCCESS in 12m 33s\n\n","accounts_in_message":[],"_revision_number":3},{"id":"3fd5eb3ab6c0520a4b816da71284289a32d531b4","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-05 19:59:19.000000000","message":"Patch Set 3:\n\nAlexei, Thanks for your review. but none and empty are the different things. So i implemented assertIsEmpty and AssertIsNotEmpty in base test class. Could you check it ?","accounts_in_message":[],"_revision_number":3},{"id":"4e134865eeb8bda972b834858845936180ed358c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-05 20:23:39.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"2e6dcbf459a9d113a2e2612be60b9d5a2c87a56d","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-05 20:23:39.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1abcc0b07df63126d1dcb32a2571e99075c69725","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-05 20:33:42.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"e24bb7be2a9de7ead47eea45003dd5b0047ed47e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-05 20:33:43.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"7394d87792bdf0532a6800bdfdeac610b205ac6d","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-05 20:44:30.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"6ec370cb0aefcf833416497ce5542613c2889f65","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-05 20:44:31.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"4b4d13ec990be33a67581b62d4239ccb7f0aff5e","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-05 21:08:37.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"229a774d878371ccbbdab4116986e4c53485069b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-05 21:08:38.000000000","message":"Patch Set 7:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"7dc4a92a7b8055217997ba115987020c64aa884b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-05 22:09:14.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/60/85560/7/check/gate-ceilometer-pep8/5627b9a : SUCCESS in 3m 33s\n- gate-ceilometer-docs http://docs-draft.openstack.org/60/85560/7/check/gate-ceilometer-docs/3c33aa4/doc/build/html/ : SUCCESS in 3m 24s\n- gate-ceilometer-python26 http://logs.openstack.org/60/85560/7/check/gate-ceilometer-python26/883d4d1 : SUCCESS in 5m 04s\n- gate-ceilometer-python27 http://logs.openstack.org/60/85560/7/check/gate-ceilometer-python27/56151f0 : SUCCESS in 4m 38s\n- check-devstack-dsvm-cells http://logs.openstack.org/60/85560/7/check/check-devstack-dsvm-cells/acbca3c : SUCCESS in 10m 19s\n- check-tempest-dsvm-full http://logs.openstack.org/60/85560/7/check/check-tempest-dsvm-full/be1030e : SUCCESS in 1h 00m 32s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/60/85560/7/check/check-tempest-dsvm-postgres-full/3ac885c : SUCCESS in 50m 25s\n- check-tempest-dsvm-neutron http://logs.openstack.org/60/85560/7/check/check-tempest-dsvm-neutron/47ec10b : SUCCESS in 58m 53s\n- check-swift-dsvm-functional http://logs.openstack.org/60/85560/7/check/check-swift-dsvm-functional/45a0016 : SUCCESS in 13m 52s\n\n","accounts_in_message":[],"_revision_number":7},{"id":"6e8855a93406af92ff8ee320d180f804ae88fff8","author":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"date":"2014-04-07 10:26:12.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":7},{"id":"cc5c3f986899800205e21fea38bd26be6e67f332","author":{"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},"date":"2014-04-08 10:10:15.000000000","message":"Patch Set 7: (2 inline comments)\n\ntwo minor questions inline. Besides, should we translate \u0027fail\u0027 messages? Maybe somebody knows the answer :)","accounts_in_message":[],"_revision_number":7},{"id":"36799fa0b75cbdacec85121bf95282a70cbae95f","author":{"_account_id":6623,"name":"Roman Prykhodchenko","email":"me@romcheg.me","username":"prykhodchenko"},"date":"2014-04-08 12:26:20.000000000","message":"Patch Set 7: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\nVitalii, thanks for you fix. A few minor nits inline. Otherwise LGTM.","accounts_in_message":[],"_revision_number":7},{"id":"a597cb21324a747dadd11322d9b5480e40950dc9","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2014-04-08 16:08:23.000000000","message":"Patch Set 7: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":7},{"id":"d9c8117261cd7c755ddacc0a488552baaba60ddd","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-08 20:24:56.000000000","message":"Patch Set 7: (1 inline comment)\n\ngordon chung, thx for reviw. I left 1 inline comment.","accounts_in_message":[],"_revision_number":7},{"id":"e1565205929a3478f7872e45241623d5d7a73265","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-08 21:07:59.000000000","message":"Patch Set 7: (3 inline comments)\n\nNadya Privalova, thx for review, it is unnecessary to translate message in tests, also i left a few comments.","accounts_in_message":[],"_revision_number":7},{"id":"29c0cfaab65057a361e2528387115e7386f51454","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-09 05:31:01.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"0e740844969533db24200097f856787d490769be","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 05:31:02.000000000","message":"Patch Set 8:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"60d5ad61be702ccb3b5f3c799ab476cde7425580","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 06:31:33.000000000","message":"Patch Set 8: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/60/85560/8/check/gate-ceilometer-pep8/21ef22c : SUCCESS in 3m 09s\n- gate-ceilometer-docs http://docs-draft.openstack.org/60/85560/8/check/gate-ceilometer-docs/476b107/doc/build/html/ : SUCCESS in 4m 03s\n- gate-ceilometer-python26 http://logs.openstack.org/60/85560/8/check/gate-ceilometer-python26/65cf40b : SUCCESS in 5m 58s\n- gate-ceilometer-python27 http://logs.openstack.org/60/85560/8/check/gate-ceilometer-python27/aef489e : SUCCESS in 4m 39s\n- check-devstack-dsvm-cells http://logs.openstack.org/60/85560/8/check/check-devstack-dsvm-cells/a5fa2bb : SUCCESS in 11m 45s\n- check-tempest-dsvm-full http://logs.openstack.org/60/85560/8/check/check-tempest-dsvm-full/9a85a7e : SUCCESS in 48m 55s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/60/85560/8/check/check-tempest-dsvm-postgres-full/234c3c5 : SUCCESS in 1h 00m 27s\n- check-tempest-dsvm-neutron http://logs.openstack.org/60/85560/8/check/check-tempest-dsvm-neutron/7b5e666 : SUCCESS in 43m 11s\n- check-swift-dsvm-functional http://logs.openstack.org/60/85560/8/check/check-swift-dsvm-functional/46dfa24 : SUCCESS in 14m 38s\n","accounts_in_message":[],"_revision_number":8},{"id":"b1ad7389fc68d242481367d38ea414247348d834","author":{"_account_id":6623,"name":"Roman Prykhodchenko","email":"me@romcheg.me","username":"prykhodchenko"},"date":"2014-04-09 09:22:22.000000000","message":"Patch Set 8: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nVitalii, thanks for the update. One minor nit inline.","accounts_in_message":[],"_revision_number":8},{"id":"fa582c1d89338874d68e5e13bebc1494563b4c58","author":{"_account_id":6623,"name":"Roman Prykhodchenko","email":"me@romcheg.me","username":"prykhodchenko"},"date":"2014-04-09 09:24:30.000000000","message":"Patch Set 8: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":8},{"id":"60eef2f8c6fba4ebc34524d1dbeef969f8071574","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-09 09:35:32.000000000","message":"Patch Set 8: (1 inline comment)\n\nRoman, thanks for review. I will fix it.","accounts_in_message":[],"_revision_number":8},{"id":"6e374eb27528de71d053b8e0f31024999e66f305","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-09 09:47:52.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"817cfd55534117515a7cc42b518fe9d2693587a2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 09:47:53.000000000","message":"Patch Set 9:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"30f6323d333a7df18e78d0a1bd58c6d1cbb8ff7d","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2014-04-09 09:52:56.000000000","message":"Patch Set 9: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":9},{"id":"71ea46522cefb24dedb2bf145b2e0d1faa3e8e26","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-09 10:16:11.000000000","message":"Patch Set 9: (1 inline comment)\n\nJulien Danjou, thanks for your review, i will make fix.","accounts_in_message":[],"_revision_number":9},{"id":"8acbc2607fc401eea5edb85a4e1890658f8fbb9b","author":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"date":"2014-04-09 10:16:42.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"61340648a53fc8dfe5d34316c44e47a908978e3d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 10:16:43.000000000","message":"Patch Set 10:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"3f6a1362dbe0e140811a9ae5033d14799282790d","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2014-04-09 10:17:04.000000000","message":"Patch Set 10:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":10},{"id":"08b17793cbb90bf7cfa452cb80ea59644091beb3","author":{"_account_id":6623,"name":"Roman Prykhodchenko","email":"me@romcheg.me","username":"prykhodchenko"},"date":"2014-04-09 10:18:43.000000000","message":"Patch Set 10: Looks good to me, but someone else must approve\n\nVitalii, thank you for your contribution. LGTM!","accounts_in_message":[],"_revision_number":10},{"id":"880923cfd46ebffa4099676dfde59f61046e104a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 11:19:58.000000000","message":"Patch Set 10: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/60/85560/10/check/gate-ceilometer-pep8/7a59411 : SUCCESS in 3m 23s\n- gate-ceilometer-docs http://docs-draft.openstack.org/60/85560/10/check/gate-ceilometer-docs/71a7429/doc/build/html/ : SUCCESS in 3m 43s\n- gate-ceilometer-python26 http://logs.openstack.org/60/85560/10/check/gate-ceilometer-python26/73bb40f : SUCCESS in 6m 35s\n- gate-ceilometer-python27 http://logs.openstack.org/60/85560/10/check/gate-ceilometer-python27/bd3ab56 : SUCCESS in 4m 43s\n- check-devstack-dsvm-cells http://logs.openstack.org/60/85560/10/check/check-devstack-dsvm-cells/ba7bd58 : SUCCESS in 12m 58s\n- check-tempest-dsvm-full http://logs.openstack.org/60/85560/10/check/check-tempest-dsvm-full/6c8c86f : SUCCESS in 57m 15s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/60/85560/10/check/check-tempest-dsvm-postgres-full/61f9f95 : SUCCESS in 1h 02m 19s\n- check-tempest-dsvm-neutron http://logs.openstack.org/60/85560/10/check/check-tempest-dsvm-neutron/d278f71 : SUCCESS in 47m 40s\n- check-swift-dsvm-functional http://logs.openstack.org/60/85560/10/check/check-swift-dsvm-functional/1e2d4f1 : SUCCESS in 14m 16s\n","accounts_in_message":[],"_revision_number":10},{"id":"1b2e7276d7047b771e41e779bd18f034b820a7e1","author":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"date":"2014-04-10 11:31:24.000000000","message":"Patch Set 10: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":10},{"id":"5d072614e666631dddb12de08e6cb00e7c3cbc15","author":{"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},"date":"2014-04-10 11:36:15.000000000","message":"Patch Set 10: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":10},{"id":"a9aa93fb7520d564a021abdb954395c2b411e5b8","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-04-11 03:57:52.000000000","message":"Patch Set 10: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":10},{"id":"9c521adefa0146310ea36aab5d8ac8014afc209c","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2014-04-11 12:40:51.000000000","message":"Patch Set 10: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":10},{"id":"3996063407c8be710bfea88fb7cda99748e25bf7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 12:40:58.000000000","message":"Patch Set 10: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"cafb5170aebb820f0505791e428fe8f78e1c0b18","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2014-04-11 12:40:58.000000000","message":"Patch Set 10: Approved\n\n","accounts_in_message":[],"_revision_number":10},{"id":"24f477bce061d272b7909e6ac48a0a419fe43796","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 17:37:08.000000000","message":"Patch Set 10: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/60/85560/10/check/gate-ceilometer-pep8/b2d45b3 : SUCCESS in 3m 55s\n- gate-ceilometer-docs http://docs-draft.openstack.org/60/85560/10/check/gate-ceilometer-docs/033467a/doc/build/html/ : SUCCESS in 3m 23s\n- gate-ceilometer-python26 http://logs.openstack.org/60/85560/10/check/gate-ceilometer-python26/160d810 : SUCCESS in 6m 09s\n- gate-ceilometer-python27 http://logs.openstack.org/60/85560/10/check/gate-ceilometer-python27/e1c0699 : SUCCESS in 4m 24s\n- check-devstack-dsvm-cells http://logs.openstack.org/60/85560/10/check/check-devstack-dsvm-cells/12e3409 : SUCCESS in 13m 00s\n- check-tempest-dsvm-full http://logs.openstack.org/60/85560/10/check/check-tempest-dsvm-full/2bf8d0f : SUCCESS in 51m 05s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/60/85560/10/check/check-tempest-dsvm-postgres-full/875114f : SUCCESS in 51m 34s\n- check-tempest-dsvm-neutron http://logs.openstack.org/60/85560/10/check/check-tempest-dsvm-neutron/c6d30d7 : SUCCESS in 57m 45s\n- check-swift-dsvm-functional http://logs.openstack.org/60/85560/10/check/check-swift-dsvm-functional/502e3df : SUCCESS in 14m 54s\n","accounts_in_message":[],"_revision_number":10},{"id":"6ac5fb9c85a006af17f139181fd6870eaeebfc5b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 17:37:09.000000000","message":"Patch Set 10: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"302e4bfb354eded3986e421929050a7813fdce95","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 18:32:59.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":10},{"id":"56e6696c06d1503f64b1504567263f3733f7e698","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 18:32:59.000000000","message":"Patch Set 10: Verified\n\nBuild succeeded.\n\n- gate-ceilometer-docs http://docs-draft.openstack.org/60/85560/10/gate/gate-ceilometer-docs/a3f439a/doc/build/html/ : SUCCESS in 4m 32s\n- gate-ceilometer-pep8 http://logs.openstack.org/60/85560/10/gate/gate-ceilometer-pep8/3787168 : SUCCESS in 3m 33s\n- gate-ceilometer-python26 http://logs.openstack.org/60/85560/10/gate/gate-ceilometer-python26/89ee69c : SUCCESS in 6m 39s\n- gate-ceilometer-python27 http://logs.openstack.org/60/85560/10/gate/gate-ceilometer-python27/7cde7d2 : SUCCESS in 4m 25s\n- gate-devstack-dsvm-cells http://logs.openstack.org/60/85560/10/gate/gate-devstack-dsvm-cells/1cf6809 : SUCCESS in 14m 02s\n- gate-tempest-dsvm-full http://logs.openstack.org/60/85560/10/gate/gate-tempest-dsvm-full/7473cca : SUCCESS in 54m 37s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/60/85560/10/gate/gate-tempest-dsvm-postgres-full/98aebdb : SUCCESS in 48m 30s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/60/85560/10/gate/gate-tempest-dsvm-neutron/d40509d : SUCCESS in 54m 29s\n- gate-swift-dsvm-functional http://logs.openstack.org/60/85560/10/gate/gate-swift-dsvm-functional/e651f1a : SUCCESS in 14m 49s\n","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"89850c27ae714563bf13470b886e8c7d9b7a101f","revisions":{"0f0205a39e8a6aac11ddabce5d35bce74ef47393":{"kind":"REWORK","_number":1,"created":"2014-04-05 18:30:40.000000000","uploader":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"ref":"refs/changes/60/85560/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/60/85560/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/1"}}},"commit":{"parents":[{"commit":"7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9","subject":"Merge \"Refactored the way how testscenarios tests are run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9"}]}],"author":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:18:54.000000000","tz":180},"committer":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:30:46.000000000","tz":180},"subject":"Replace assert statements with asert methods","message":"Replace assert statements with asert methods\n\nSome of the test methods were using python assert\nstatements for making assertions. This patch replaces\nthose statements with apropriate assert methods.\n\nChange-Id: I3fcf4253560474868a0b32a7994f446e7b4bcc67\nCloses-bug: #1303124\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/0f0205a39e8a6aac11ddabce5d35bce74ef47393"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/0f0205a39e8a6aac11ddabce5d35bce74ef47393"}]},"branch":"refs/heads/master"},"0f434230fc433b561fed1744976ecba24e6d7fd0":{"kind":"REWORK","_number":2,"created":"2014-04-05 18:33:53.000000000","uploader":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"ref":"refs/changes/60/85560/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/60/85560/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/2"}}},"commit":{"parents":[{"commit":"7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9","subject":"Merge \"Refactored the way how testscenarios tests are run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9"}]}],"author":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:18:54.000000000","tz":180},"committer":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:34:03.000000000","tz":180},"subject":"Replace assert statements with asert methods","message":"Replace assert statements with asert methods\n\nSome of the test methods were using python assert\nstatements for making assertions. This patch replaces\nthose statements with apropriate assert methods.\n\nChange-Id: I3fcf4253560474868a0b32a7994f446e7b4bcc67\nCloses-bug: #1303124\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/0f434230fc433b561fed1744976ecba24e6d7fd0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/0f434230fc433b561fed1744976ecba24e6d7fd0"}]},"branch":"refs/heads/master"},"212acb3691be0807994ef58a14181195873c28eb":{"kind":"REWORK","_number":3,"created":"2014-04-05 18:46:21.000000000","uploader":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"ref":"refs/changes/60/85560/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/60/85560/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/3"}}},"commit":{"parents":[{"commit":"7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9","subject":"Merge \"Refactored the way how testscenarios tests are run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9"}]}],"author":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:18:54.000000000","tz":180},"committer":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:46:15.000000000","tz":180},"subject":"Replace assert statements with asert methods","message":"Replace assert statements with asert methods\n\nSome of the test methods were using python assert\nstatements for making assertions. This patch replaces\nthose statements with apropriate assert methods.\n\nChange-Id: I3fcf4253560474868a0b32a7994f446e7b4bcc67\nCloses-bug: #1303124\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/212acb3691be0807994ef58a14181195873c28eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/212acb3691be0807994ef58a14181195873c28eb"}]},"branch":"refs/heads/master"},"76e1dd43ae7b0cf86e43ff196dadec2bc749f9a9":{"kind":"REWORK","_number":4,"created":"2014-04-05 20:23:39.000000000","uploader":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"ref":"refs/changes/60/85560/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/60/85560/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/4"}}},"commit":{"parents":[{"commit":"7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9","subject":"Merge \"Refactored the way how testscenarios tests are run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9"}]}],"author":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:18:54.000000000","tz":180},"committer":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 20:23:25.000000000","tz":180},"subject":"Replace assert statements with asert methods","message":"Replace assert statements with asert methods\n\nSome of the test methods were using python assert\nstatements for making assertions. This patch replaces\nthose statements with apropriate assert methods.\n\nChange-Id: I3fcf4253560474868a0b32a7994f446e7b4bcc67\nCloses-bug: #1303124\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/76e1dd43ae7b0cf86e43ff196dadec2bc749f9a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/76e1dd43ae7b0cf86e43ff196dadec2bc749f9a9"}]},"branch":"refs/heads/master"},"8e543ade30a0e978ca077c531f72c1c0b0726938":{"kind":"REWORK","_number":5,"created":"2014-04-05 20:33:42.000000000","uploader":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"ref":"refs/changes/60/85560/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/60/85560/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/5"}}},"commit":{"parents":[{"commit":"7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9","subject":"Merge \"Refactored the way how testscenarios tests are run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9"}]}],"author":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:18:54.000000000","tz":180},"committer":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 20:33:55.000000000","tz":180},"subject":"Replace assert statements with asert methods","message":"Replace assert statements with asert methods\n\nSome of the test methods were using python assert\nstatements for making assertions. This patch replaces\nthose statements with apropriate assert methods.\n\nChange-Id: I3fcf4253560474868a0b32a7994f446e7b4bcc67\nCloses-bug: #1303124\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/8e543ade30a0e978ca077c531f72c1c0b0726938"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/8e543ade30a0e978ca077c531f72c1c0b0726938"}]},"branch":"refs/heads/master"},"14934b54f3ce2034d4a7dd26bc8d33a8c29e71f8":{"kind":"REWORK","_number":6,"created":"2014-04-05 20:44:30.000000000","uploader":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"ref":"refs/changes/60/85560/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/60/85560/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/6"}}},"commit":{"parents":[{"commit":"7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9","subject":"Merge \"Refactored the way how testscenarios tests are run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9"}]}],"author":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:18:54.000000000","tz":180},"committer":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 20:44:45.000000000","tz":180},"subject":"Replace assert statements with asert methods","message":"Replace assert statements with asert methods\n\nSome of the test methods were using python assert\nstatements for making assertions. This patch replaces\nthose statements with apropriate assert methods.\n\nChange-Id: I3fcf4253560474868a0b32a7994f446e7b4bcc67\nCloses-bug: #1303124\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/14934b54f3ce2034d4a7dd26bc8d33a8c29e71f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/14934b54f3ce2034d4a7dd26bc8d33a8c29e71f8"}]},"branch":"refs/heads/master"},"6c156b8ff7b940075351852c86b50daf1ff93a87":{"kind":"REWORK","_number":7,"created":"2014-04-05 21:08:37.000000000","uploader":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"ref":"refs/changes/60/85560/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/60/85560/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/7"}}},"commit":{"parents":[{"commit":"7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9","subject":"Merge \"Refactored the way how testscenarios tests are run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9"}]}],"author":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:18:54.000000000","tz":180},"committer":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 21:08:47.000000000","tz":180},"subject":"Replace assert statements with asert methods","message":"Replace assert statements with asert methods\n\nSome of the test methods were using python assert\nstatements for making assertions. This patch replaces\nthose statements with apropriate assert methods.\n\nChange-Id: I3fcf4253560474868a0b32a7994f446e7b4bcc67\nCloses-bug: #1303124\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/6c156b8ff7b940075351852c86b50daf1ff93a87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/6c156b8ff7b940075351852c86b50daf1ff93a87"}]},"branch":"refs/heads/master"},"762e8061d621795cb6fdf4e2710c3b5b64067638":{"kind":"REWORK","_number":8,"created":"2014-04-09 05:31:01.000000000","uploader":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"ref":"refs/changes/60/85560/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/60/85560/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/8"}}},"commit":{"parents":[{"commit":"7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9","subject":"Merge \"Refactored the way how testscenarios tests are run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9"}]}],"author":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:18:54.000000000","tz":180},"committer":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-09 05:30:56.000000000","tz":180},"subject":"Replace assert statements with asert methods","message":"Replace assert statements with asert methods\n\nSome of the test methods were using python assert\nstatements for making assertions. This patch replaces\nthose statements with apropriate assert methods.\n\nChange-Id: I3fcf4253560474868a0b32a7994f446e7b4bcc67\nCloses-bug: #1303124\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/762e8061d621795cb6fdf4e2710c3b5b64067638"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/762e8061d621795cb6fdf4e2710c3b5b64067638"}]},"branch":"refs/heads/master"},"b81cc68fbf0e2855f904ee041728ef10cf182a6b":{"kind":"REWORK","_number":9,"created":"2014-04-09 09:47:52.000000000","uploader":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"ref":"refs/changes/60/85560/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/60/85560/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/9"}}},"commit":{"parents":[{"commit":"7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9","subject":"Merge \"Refactored the way how testscenarios tests are run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9"}]}],"author":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:18:54.000000000","tz":180},"committer":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-09 09:46:30.000000000","tz":180},"subject":"Replace assert statements with asert methods","message":"Replace assert statements with asert methods\n\nSome of the test methods were using python assert\nstatements for making assertions. This patch replaces\nthose statements with apropriate assert methods.\n\nChange-Id: I3fcf4253560474868a0b32a7994f446e7b4bcc67\nCloses-bug: #1303124\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/b81cc68fbf0e2855f904ee041728ef10cf182a6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/b81cc68fbf0e2855f904ee041728ef10cf182a6b"}]},"branch":"refs/heads/master"},"89850c27ae714563bf13470b886e8c7d9b7a101f":{"kind":"NO_CODE_CHANGE","_number":10,"created":"2014-04-09 10:16:42.000000000","uploader":{"_account_id":9376,"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","username":"vetalll"},"ref":"refs/changes/60/85560/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/60/85560/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/60/85560/10"}}},"commit":{"parents":[{"commit":"7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9","subject":"Merge \"Refactored the way how testscenarios tests are run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7cdcc8c3ec7b17d5f187244e2ce62eade5f1c7b9"}]}],"author":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-05 18:18:54.000000000","tz":180},"committer":{"name":"Vitalii Lebedynskyi","email":"vetal.lebed@gmail.com","date":"2014-04-09 09:59:23.000000000","tz":180},"subject":"Replace assert statements with assert methods","message":"Replace assert statements with assert methods\n\nSome of the test methods were using python assert\nstatements for making assertions. This patch replaces\nthose statements with apropriate assert methods.\n\nChange-Id: I3fcf4253560474868a0b32a7994f446e7b4bcc67\nCloses-bug: #1303124\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/89850c27ae714563bf13470b886e8c7d9b7a101f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/89850c27ae714563bf13470b886e8c7d9b7a101f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
