)]}'
{"id":"openstack%2Fnova~30518","triplet_id":"openstack%2Fnova~master~Ic34c4c39d7f680ac501efb459fdeaa51331ffe1c","project":"openstack/nova","branch":"master","topic":"test-speedup","hashtags":[],"change_id":"Ic34c4c39d7f680ac501efb459fdeaa51331ffe1c","subject":"Speeding up scheduler tests","status":"MERGED","created":"2013-05-25 01:06:41.000000000","updated":"2013-06-10 18:00:28.000000000","submitted":"2013-06-10 18:00:24.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8b079483c8ada673af8e8592ff1c2a9ac13bba11","_number":30518,"virtual_id_number":30518,"owner":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},{"value":0,"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},{"value":0,"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":2,"date":"2013-06-10 18:00:24.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"recommended":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"all":[{"value":1,"date":"2013-06-07 17:43:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},{"value":2,"date":"2013-06-07 21:13:43.000000000","_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"date":"2013-06-07 15:39:29.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},{"value":1,"date":"2013-06-07 13:27:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},{"value":2,"date":"2013-06-10 16:36:34.000000000","_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"all":[{"value":0,"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},{"value":0,"date":"2013-06-07 18:34:38.000000000","_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},{"value":0,"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},{"value":1,"date":"2013-06-10 16:36:34.000000000","_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},{"value":0,"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},{"value":0,"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-05-27 04:41:17.000000000","updated_by":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"reviewer":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"state":"REVIEWER"},{"updated":"2013-06-03 01:06:47.000000000","updated_by":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"reviewer":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"state":"REVIEWER"},{"updated":"2013-06-07 00:09:10.000000000","updated_by":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"reviewer":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2013-06-07 13:27:24.000000000","updated_by":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"reviewer":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"state":"REVIEWER"},{"updated":"2013-06-07 17:43:05.000000000","updated_by":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"reviewer":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"state":"REVIEWER"},{"updated":"2013-06-07 18:34:38.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2013-06-10 16:36:34.000000000","updated_by":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"reviewer":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"state":"REVIEWER"},{"updated":"2013-06-10 18:00:24.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e8af8c87630a434b58da44b23ff0bc79c6e61326","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-05-25 01:32:22.000000000","message":"Patch Set 1: Works for me\n\nSmokeStack Results (patch set 1):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/87815\n","accounts_in_message":[],"_revision_number":1},{"id":"ec691260c1e7879730bc0ed02d475b989b2cffbd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-25 01:57:25.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/30518/1/check/gate-nova-pep8/26938 : SUCCESS in 3m 02s\n- http://docs-draft.openstack.org/30518/1/check/gate-nova-docs/21158/doc/build/html/ : SUCCESS in 2m 31s\n- http://logs.openstack.org/30518/1/check/gate-nova-python26/22560 : FAILURE in 12m 08s\n- http://logs.openstack.org/30518/1/check/gate-nova-python27/22649 : FAILURE in 8m 30s\n- http://logs.openstack.org/30518/1/check/gate-tempest-devstack-vm-full/18472 : SUCCESS in 50m 16s\n- http://logs.openstack.org/30518/1/check/gate-tempest-devstack-vm-postgres-full/18182 : FAILURE in 45m 07s (non-voting)\n- http://logs.openstack.org/30518/1/check/gate-tempest-devstack-vm-quantum/25255 : FAILURE in 46m 32s\n- http://logs.openstack.org/30518/1/check/gate-grenade-devstack-vm/5926 : SUCCESS in 15m 55s (non-voting)\n- http://logs.openstack.org/30518/1/check/gate-nova-pylint/12323 : SUCCESS in 9m 11s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"2338d47872dc0b72bc1d72ffd2d3823b3cb9a9d8","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-05-25 03:01:09.000000000","message":"Patch Set 1: Work In Progress\n\nLittle bit more work needed...","accounts_in_message":[],"_revision_number":1},{"id":"e170c4c0a28cf14671f2ed70b35f1608a74ead08","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-05-25 03:02:42.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6970c98a12946c7a2e4320b9ca3f25ce8a4409a3","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-05-25 03:03:45.000000000","message":"Patch Set 2: Work In Progress\n\nLooking at speeding up test_host_filters, much bigger effort.","accounts_in_message":[],"_revision_number":2},{"id":"b56531d94d65b60d53d0b1242b4dc5f95a646440","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-05-25 03:26:53.000000000","message":"Patch Set 2: Works for me\n\nSmokeStack Results (patch set 2):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/87824\n","accounts_in_message":[],"_revision_number":2},{"id":"fefc0d554cccdb2831f88abedb3dae0dceba6fdf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-25 03:49:04.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/30518/2/check/gate-nova-pep8/26943 : SUCCESS in 3m 01s\n- http://docs-draft.openstack.org/30518/2/check/gate-nova-docs/21163/doc/build/html/ : SUCCESS in 2m 33s\n- http://logs.openstack.org/30518/2/check/gate-nova-python26/22565 : SUCCESS in 12m 18s\n- http://logs.openstack.org/30518/2/check/gate-nova-python27/22654 : SUCCESS in 8m 34s\n- http://logs.openstack.org/30518/2/check/gate-tempest-devstack-vm-full/18481 : SUCCESS in 43m 58s\n- http://logs.openstack.org/30518/2/check/gate-tempest-devstack-vm-postgres-full/18191 : FAILURE in 45m 45s (non-voting)\n- http://logs.openstack.org/30518/2/check/gate-tempest-devstack-vm-quantum/25264 : SUCCESS in 20m 24s\n- http://logs.openstack.org/30518/2/check/gate-grenade-devstack-vm/5935 : SUCCESS in 13m 30s (non-voting)\n- http://logs.openstack.org/30518/2/check/gate-nova-pylint/12328 : SUCCESS in 9m 11s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"f6c121387437091e49c947d8a82bcbe341f24e5c","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-05-25 16:28:18.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"181ee46e0fe9f4f4609e9b71c6216f5a3d984299","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-05-25 16:28:33.000000000","message":"Patch Set 3:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":3},{"id":"eb67110b7e02f49e3d625476dec6e3b65637fb2b","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-05-25 16:29:56.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"deb6cdaa8701df685e5e55adfca920a6e46ceb8c","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-05-25 16:30:10.000000000","message":"Patch Set 4:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":4},{"id":"a3d788a9cdee5181bb66f928183255c75180c9c7","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-05-25 16:34:08.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"0fa4c0b5d862d97d1cb8d7e05dd7c26ab799f2ea","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-05-25 17:00:18.000000000","message":"Patch Set 5: Works for me\n\nSmokeStack Results (patch set 5):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/87845\n","accounts_in_message":[],"_revision_number":5},{"id":"696456b7e104606ae39cd3f0dc91f2f01bee06df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-25 17:19:06.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/30518/5/check/gate-nova-pep8/26948 : SUCCESS in 2m 57s\n- http://docs-draft.openstack.org/30518/5/check/gate-nova-docs/21168/doc/build/html/ : SUCCESS in 2m 30s\n- http://logs.openstack.org/30518/5/check/gate-nova-python26/22570 : SUCCESS in 12m 25s\n- http://logs.openstack.org/30518/5/check/gate-nova-python27/22659 : SUCCESS in 8m 39s\n- http://logs.openstack.org/30518/5/check/gate-tempest-devstack-vm-full/18517 : SUCCESS in 41m 30s\n- http://logs.openstack.org/30518/5/check/gate-tempest-devstack-vm-postgres-full/18227 : FAILURE in 44m 30s (non-voting)\n- http://logs.openstack.org/30518/5/check/gate-tempest-devstack-vm-quantum/25304 : SUCCESS in 18m 29s\n- http://logs.openstack.org/30518/5/check/gate-grenade-devstack-vm/5971 : SUCCESS in 16m 06s (non-voting)\n- http://logs.openstack.org/30518/5/check/gate-nova-pylint/12332 : SUCCESS in 9m 14s (non-voting)\n","accounts_in_message":[],"_revision_number":5},{"id":"62dc3ba968fc59835265ce8c54ee5014408e75e1","author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"date":"2013-05-27 04:41:17.000000000","message":"Patch Set 5: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":5},{"id":"2cc5e17cb9a9833fc08c2b0954bad13760b5438e","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-05-30 18:17:04.000000000","message":"Patch Set 5:\n\nBump so it doesn\u0027t expire","accounts_in_message":[],"_revision_number":5},{"id":"221fbe3d8c07a710fca9dd7a3e52037e3f118c30","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2013-06-03 01:06:47.000000000","message":"Patch Set 5: Looks good to me, but someone else must approve\n\nlgtm","accounts_in_message":[],"_revision_number":5},{"id":"c0560c64f65bac1d2132c4d7f4a533990981074d","author":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"date":"2013-06-04 14:49:28.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\nThe idea is fantastic.  But I think the name \"UnitTestCase\" is too generic.  Something more explicit like \"NoDBTestCast\" would get the idea across better.","accounts_in_message":[],"_revision_number":5},{"id":"83b4702127b15e70ca8e8cca8fbbfe1c7ccbcc55","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-06-04 15:24:26.000000000","message":"Patch Set 5:\n\nDavid:\n\nYeah I thought about \u0027NoDBTestCase\u0027 as well. I opted for \u0027UnitTestCase\u0027 with the following ideas in mind, lemme know if they\u0027re convincing :-)\n\n* \u0027Unit-test\u0027 is a bit of a murky term, different people have different definitions of what it is, but one fairly common requirement is that they shouldn\u0027t hit the database. So the class name was used to introduce this requirement, to shift the terminology in OpenStack from calling what we have unit-tests to just \u0027tests\u0027 and the new no DB style as \u0027unit-tests\u0027.\n\nIt\u0027s a subtle thing, but I think getting a standard vocabulary here is a good thing, and using no-db as a requirement for the label \u0027unit\u0027 makes sense IMHO.\n\n* Ultimately I\u0027d like to create a \u0027unit/\u0027 directory parallel to \u0027functional\u0027 that has these new, fast unit-tests in them. Over time, we should migrate most of our tests into the \u0027unit/\u0027 directory.\n\n* Since the DB needs testing as well, \u0027DBTestCase\u0027 would be created which permits DB access, and all tests hitting the DB would eventually be isolated in the \u0027db/\u0027 directory.\n\nI haven\u0027t created a BP yet, b/c this is a really long-term kind of strategy and I wanted to see if the UnitTestCase change was getting any traction first.\n\nThoughts?","accounts_in_message":[],"_revision_number":5},{"id":"a819682e54e02be11252a30568b6d54200f2f87f","author":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"date":"2013-06-04 15:26:30.000000000","message":"Patch Set 5:\n\nUnit test already has a meaning within OpenStack, and it does *not* preclude hitting the DB.  Trying to redefine terms already in use within the project is asking for confusion.","accounts_in_message":[],"_revision_number":5},{"id":"c5ff019f0b4ac1f40222c7cb52ee761fe837534b","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-06-04 15:31:08.000000000","message":"Patch Set 5:\n\nDavid:\n\nYeah, point taken, it\u0027s a little confusing.\n\nSucks we got the definition wrong (IMHO), but I guess we\u0027re stuck with it for the foreseeable future.","accounts_in_message":[],"_revision_number":5},{"id":"0e1c5a20ff3bb82a25086211d7094dc9a4b5f607","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-06-06 23:48:10.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"093061ba227819d1f0b0cdebfeac7d3bbae939c3","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-06-07 00:09:10.000000000","message":"Patch Set 6: Works for me\n\nSmokeStack Results (patch set 6):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/89689\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/89690\n","accounts_in_message":[],"_revision_number":6},{"id":"17155878f6816ac5106c311c612d92bd8ef95518","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-07 00:32:50.000000000","message":"Patch Set 6: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/30518/6/check/gate-nova-pep8/28110 : FAILURE in 3m 31s\n- http://docs-draft.openstack.org/30518/6/check/gate-nova-docs/22329/doc/build/html/ : SUCCESS in 2m 48s\n- http://logs.openstack.org/30518/6/check/gate-nova-python26/23718 : SUCCESS in 22m 26s\n- http://logs.openstack.org/30518/6/check/gate-nova-python27/23818 : SUCCESS in 9m 14s\n- http://logs.openstack.org/30518/6/check/gate-tempest-devstack-vm-full/21301 : SUCCESS in 43m 47s\n- http://logs.openstack.org/30518/6/check/gate-tempest-devstack-vm-postgres-full/21008 : SUCCESS in 44m 01s (non-voting)\n- http://logs.openstack.org/30518/6/check/gate-tempest-devstack-vm-quantum/28410 : SUCCESS in 20m 22s\n- http://logs.openstack.org/30518/6/check/gate-grenade-devstack-vm/8594 : SUCCESS in 13m 56s (non-voting)\n- http://logs.openstack.org/30518/6/check/gate-nova-pylint/13192 : SUCCESS in 9m 47s (non-voting)\n","accounts_in_message":[],"_revision_number":6},{"id":"42576594504a484bdfe144e931d75eb02c5d4e20","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-06-07 02:07:45.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"66e73b43c6941bf147b5dc8c9a328de69ed70afe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-07 03:56:47.000000000","message":"Patch Set 7: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/30518/7/check/gate-nova-pep8/28125 : SUCCESS in 4m 56s\n- http://docs-draft.openstack.org/30518/7/check/gate-nova-docs/22344/doc/build/html/ : SUCCESS in 5m 50s\n- http://logs.openstack.org/30518/7/check/gate-nova-python26/23733 : SUCCESS in 23m 21s\n- http://logs.openstack.org/30518/7/check/gate-nova-python27/23833 : SUCCESS in 11m 24s\n- http://logs.openstack.org/30518/7/check/gate-tempest-devstack-vm-full/21340 : SUCCESS in 44m 38s\n- http://logs.openstack.org/30518/7/check/gate-tempest-devstack-vm-postgres-full/21047 : SUCCESS in 56m 53s\n- http://logs.openstack.org/30518/7/check/gate-tempest-devstack-vm-quantum/28453 : FAILURE in 21m 10s\n- http://logs.openstack.org/30518/7/check/gate-grenade-devstack-vm/8632 : SUCCESS in 15m 43s (non-voting)\n- http://logs.openstack.org/30518/7/check/gate-nova-pylint/13203 : SUCCESS in 12m 11s (non-voting)\n","accounts_in_message":[],"_revision_number":7},{"id":"b2d9520a4d3cfddccad1e290688dccbf68a66a85","author":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"date":"2013-06-07 13:27:24.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\nThanks!","accounts_in_message":[],"_revision_number":7},{"id":"417c4bb86a86b61383b35183af4d1936be68b71e","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-06-07 15:39:29.000000000","message":"Patch Set 7:\n\nrecheck bug 1185834","accounts_in_message":[],"_revision_number":7},{"id":"84db3a513552eb192f03bc24b40e24e2e5740a09","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-07 16:26:15.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/30518/7/check/gate-nova-pep8/28166 : SUCCESS in 3m 24s\n- http://docs-draft.openstack.org/30518/7/check/gate-nova-docs/22385/doc/build/html/ : SUCCESS in 4m 26s\n- http://logs.openstack.org/30518/7/check/gate-nova-python26/23774 : SUCCESS in 17m 46s\n- http://logs.openstack.org/30518/7/check/gate-nova-python27/23874 : SUCCESS in 9m 17s\n- http://logs.openstack.org/30518/7/check/gate-tempest-devstack-vm-full/21470 : SUCCESS in 46m 15s\n- http://logs.openstack.org/30518/7/check/gate-tempest-devstack-vm-postgres-full/21177 : SUCCESS in 43m 37s\n- http://logs.openstack.org/30518/7/check/gate-tempest-devstack-vm-quantum/28598 : SUCCESS in 20m 53s\n- http://logs.openstack.org/30518/7/check/gate-grenade-devstack-vm/8746 : SUCCESS in 13m 32s (non-voting)\n- http://logs.openstack.org/30518/7/check/gate-nova-pylint/13241 : SUCCESS in 9m 39s (non-voting)\n","accounts_in_message":[],"_revision_number":7},{"id":"f332aaa18e9609c62e70bc42bc061294c5e67025","author":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"date":"2013-06-07 17:43:05.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\nAnything to bring down the testing time. Thank you!","accounts_in_message":[],"_revision_number":7},{"id":"46c84a07df30521c4817b4346c4c6f0e128fd959","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2013-06-07 18:34:38.000000000","message":"Patch Set 7: (2 inline comments)\n\ntwo inline comments/questions.  I like the direction this is going.  and am very surprised at the speedup!","accounts_in_message":[],"_revision_number":7},{"id":"3764ecaecbbde9ea14fc87e0b84b396bc008332e","author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"date":"2013-06-07 19:08:51.000000000","message":"Patch Set 7: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":7},{"id":"ff9f1098075cf2f4da21623433c59df6d937e9e6","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2013-06-07 21:13:43.000000000","message":"Patch Set 7: Looks good to me (core reviewer)\n\nThanks for the clarifications.","accounts_in_message":[],"_revision_number":7},{"id":"51d15266925724774fb61ba502fe94068318f5b5","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-06-10 16:36:34.000000000","message":"Patch Set 7: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":7},{"id":"361302ed1028d052764118ed34ed6ff8784b7ff8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-10 17:03:48.000000000","message":"Patch Set 7: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"b0441bfc7678f6ec9d86034138609f8798a780c7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-10 18:00:24.000000000","message":"Patch Set 7: Verified\n\nBuild succeeded.\n\n- http://docs-draft.openstack.org/30518/7/gate/gate-nova-docs/22546/doc/build/html/ : SUCCESS in 4m 02s\n- http://logs.openstack.org/30518/7/gate/gate-nova-pep8/28327 : SUCCESS in 4m 12s\n- http://logs.openstack.org/30518/7/gate/gate-nova-python26/23935 : SUCCESS in 21m 35s\n- http://logs.openstack.org/30518/7/gate/gate-nova-python27/24035 : SUCCESS in 10m 04s\n- http://logs.openstack.org/30518/7/gate/gate-tempest-devstack-vm-full/21957 : SUCCESS in 47m 47s\n- http://logs.openstack.org/30518/7/gate/gate-tempest-devstack-vm-postgres-full/21664 : SUCCESS in 56m 11s\n- http://logs.openstack.org/30518/7/gate/gate-tempest-devstack-vm-quantum/29167 : SUCCESS in 23m 26s\n- http://logs.openstack.org/30518/7/gate/gate-grenade-devstack-vm/9147 : SUCCESS in 20m 01s (non-voting)\n","accounts_in_message":[],"_revision_number":7},{"id":"9f8c2a213c7460679ba552a07a73812aa77cb0f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-10 18:00:28.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"f261afdfbed05cef9d534e418ddd8bcb26970cc6","revisions":{"1d076e02a90e97d5d00ab44b17a8a737051f8b45":{"kind":"REWORK","_number":1,"created":"2013-05-25 01:06:41.000000000","uploader":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"ref":"refs/changes/18/30518/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/30518/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/30518/1"}}},"commit":{"parents":[{"commit":"09526751a85535b3c4ebf7e062b0da10d1d1a99f","subject":"Merge \"Sync shadow table for 179 migration\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09526751a85535b3c4ebf7e062b0da10d1d1a99f"}]}],"author":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 01:01:13.000000000","tz":0},"committer":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 01:06:17.000000000","tz":0},"subject":"Speeding up scheduler tests","message":"Speeding up scheduler tests\n\nDatabase access is costly in tests and many tests don\u0027t actually need it. This\npatch provides a simple way we can speed up the Nova tests by providing a new\nbase class, `UnitTestCase` which allows us to white-list tests not needing\ndatabase access.\n\nThe following speedup was observed against `test_scheduler.py` with the only\nchange needed being a stubbing of `get_instance_type`:\n\nWith TestCase: Ran 47 tests in 4.736s\nWith UnitTestCase: Ran 47 tests in 1.320s\n\nChange-Id: Ic34c4c39d7f680ac501efb459fdeaa51331ffe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1d076e02a90e97d5d00ab44b17a8a737051f8b45"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1d076e02a90e97d5d00ab44b17a8a737051f8b45"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"09526751a85535b3c4ebf7e062b0da10d1d1a99f","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"c7954ede09f688d63166291eee144d45984f671d":{"kind":"REWORK","_number":2,"created":"2013-05-25 03:02:42.000000000","uploader":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"ref":"refs/changes/18/30518/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/30518/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/30518/2"}}},"commit":{"parents":[{"commit":"09526751a85535b3c4ebf7e062b0da10d1d1a99f","subject":"Merge \"Sync shadow table for 179 migration\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09526751a85535b3c4ebf7e062b0da10d1d1a99f"}]}],"author":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 01:01:13.000000000","tz":0},"committer":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 03:02:59.000000000","tz":0},"subject":"Speeding up scheduler tests","message":"Speeding up scheduler tests\n\nDatabase access is costly in tests and many tests don\u0027t actually need it. This\npatch provides a simple way we can speed up the Nova tests by providing a new\nbase class, `UnitTestCase` which allows us to white-list tests not needing\ndatabase access.\n\nThe following speedup was observed against `test_scheduler.py` with the only\nchange needed being a stubbing of `get_instance_type`:\n\nWith TestCase: Ran 47 tests in 4.736s\nWith UnitTestCase: Ran 47 tests in 1.320s\n\nChange-Id: Ic34c4c39d7f680ac501efb459fdeaa51331ffe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c7954ede09f688d63166291eee144d45984f671d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c7954ede09f688d63166291eee144d45984f671d"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"09526751a85535b3c4ebf7e062b0da10d1d1a99f","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"f881d5f80cb5ce0a419cb301008a6f7f163c6c6b":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2013-05-25 16:28:18.000000000","uploader":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"ref":"refs/changes/18/30518/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/30518/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/30518/3"}}},"commit":{"parents":[{"commit":"09526751a85535b3c4ebf7e062b0da10d1d1a99f","subject":"Merge \"Sync shadow table for 179 migration\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09526751a85535b3c4ebf7e062b0da10d1d1a99f"}]}],"author":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 01:01:13.000000000","tz":0},"committer":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 16:26:48.000000000","tz":0},"subject":"Speeding up scheduler tests","message":"Speeding up scheduler tests\n\nDatabase access is costly in tests and many tests don\u0027t actually need it. This\npatch provides a simple way we can speed up the Nova tests by providing a new\nbase class, `UnitTestCase` which allows us to white-list tests not needing\ndatabase access.\n\nThe following speedup was observed against `test_scheduler.py` with the only\nchange needed being a stubbing of `get_instance_type`:\n\nWith TestCase: Ran 265 tests in 9.478s\nWithout UnitTestCase: Ran 265 tests in 17.080s\n\nFurther optimizaton could be done by fixing `test_host_filters` to not hit the\ndatabase. This will require some effort though in order to maintain the\nquality of test coverage since part of what\u0027s doing is testing the code in the\nDB layer.\n\nChange-Id: Ic34c4c39d7f680ac501efb459fdeaa51331ffe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f881d5f80cb5ce0a419cb301008a6f7f163c6c6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f881d5f80cb5ce0a419cb301008a6f7f163c6c6b"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"09526751a85535b3c4ebf7e062b0da10d1d1a99f","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"7e5461abf7b94f461c2181299bc40f7ade32e04f":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2013-05-25 16:29:56.000000000","uploader":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"ref":"refs/changes/18/30518/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/30518/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/30518/4"}}},"commit":{"parents":[{"commit":"09526751a85535b3c4ebf7e062b0da10d1d1a99f","subject":"Merge \"Sync shadow table for 179 migration\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09526751a85535b3c4ebf7e062b0da10d1d1a99f"}]}],"author":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 01:01:13.000000000","tz":0},"committer":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 16:29:32.000000000","tz":0},"subject":"Speeding up scheduler tests","message":"Speeding up scheduler tests\n\nDatabase access is costly in tests and many tests don\u0027t actually need it. This\npatch provides a simple way we can speed up the Nova tests by providing a new\nbase class, `UnitTestCase` which allows us to white-list tests not needing\ndatabase access.\n\nThe following speedups were observed:\n\n    With TestCase: Ran 265 tests in 9.478s\n    Without UnitTestCase: Ran 265 tests in 17.080s\n\nFurther optimizaton could be done by fixing `test_host_filters` to not hit the\ndatabase. This will require some effort though in order to maintain the\nquality of test coverage since part of what\u0027s doing is testing the code in the\nDB layer.\n\nChange-Id: Ic34c4c39d7f680ac501efb459fdeaa51331ffe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7e5461abf7b94f461c2181299bc40f7ade32e04f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7e5461abf7b94f461c2181299bc40f7ade32e04f"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"09526751a85535b3c4ebf7e062b0da10d1d1a99f","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"fdf2a78e4aa52b9fee7b0023cf0f595cbaedd8ee":{"kind":"REWORK","_number":5,"created":"2013-05-25 16:34:08.000000000","uploader":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"ref":"refs/changes/18/30518/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/30518/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/30518/5"}}},"commit":{"parents":[{"commit":"09526751a85535b3c4ebf7e062b0da10d1d1a99f","subject":"Merge \"Sync shadow table for 179 migration\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09526751a85535b3c4ebf7e062b0da10d1d1a99f"}]}],"author":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 01:01:13.000000000","tz":0},"committer":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 16:34:05.000000000","tz":0},"subject":"Speeding up scheduler tests","message":"Speeding up scheduler tests\n\nDatabase access is costly in tests and many tests don\u0027t actually need it. This\npatch provides a simple way we can speed up the Nova tests by providing a new\nbase class, `UnitTestCase` which allows us to white-list tests not needing\ndatabase access.\n\nThe following speedups were observed:\n\n    With TestCase: Ran 265 tests in 9.478s\n    Without UnitTestCase: Ran 265 tests in 17.080s\n\nFurther optimizaton could be done by fixing `test_host_filters` to not hit the\ndatabase. This will require some effort though in order to maintain the\nquality of test coverage since part of what\u0027s doing is testing the code in the\nDB layer.\n\nChange-Id: Ic34c4c39d7f680ac501efb459fdeaa51331ffe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fdf2a78e4aa52b9fee7b0023cf0f595cbaedd8ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fdf2a78e4aa52b9fee7b0023cf0f595cbaedd8ee"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"09526751a85535b3c4ebf7e062b0da10d1d1a99f","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"f238824a60ef8eb0d6df49399d9aab8226df06d6":{"kind":"REWORK","_number":6,"created":"2013-06-06 23:48:10.000000000","uploader":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"ref":"refs/changes/18/30518/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/30518/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/30518/6"}}},"commit":{"parents":[{"commit":"7d423d3c919cd8b3526010981b0037e7579132d1","subject":"Merge \"Moving more tests to appropriate locations\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7d423d3c919cd8b3526010981b0037e7579132d1"}]}],"author":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 01:01:13.000000000","tz":0},"committer":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-06-06 23:46:25.000000000","tz":0},"subject":"Speeding up scheduler tests","message":"Speeding up scheduler tests\n\nDatabase access is costly in tests and many tests\ndon\u0027t actually need it. This patch provides a\nsimple way we can speed up the Nova tests by\nproviding a new base class, `NoDBTestCase` which\nallows us to white-list tests not needing database\naccess.\n\nThe following speedups were observed:\n\n    With TestCase:     Ran 265 tests in 17.080s\n    With NoDBTestCase: Ran 265 tests in  9.478s\n\nFurther optimizaton could be done by fixing\n`test_host_filters` to not hit the database. This\nwill require some effort though in order to\nmaintain the quality of test coverage since part\nof what\u0027s doing is testing the code in the DB\nlayer.\n\nChange-Id: Ic34c4c39d7f680ac501efb459fdeaa51331ffe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f238824a60ef8eb0d6df49399d9aab8226df06d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f238824a60ef8eb0d6df49399d9aab8226df06d6"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"7d423d3c919cd8b3526010981b0037e7579132d1","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"f261afdfbed05cef9d534e418ddd8bcb26970cc6":{"kind":"REWORK","_number":7,"created":"2013-06-07 02:07:45.000000000","uploader":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"ref":"refs/changes/18/30518/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/30518/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/30518/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/30518/7"}}},"commit":{"parents":[{"commit":"7d423d3c919cd8b3526010981b0037e7579132d1","subject":"Merge \"Moving more tests to appropriate locations\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7d423d3c919cd8b3526010981b0037e7579132d1"}]}],"author":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-05-25 01:01:13.000000000","tz":0},"committer":{"name":"Rick Harris","email":"rconradharris@gmail.com","date":"2013-06-07 02:07:41.000000000","tz":0},"subject":"Speeding up scheduler tests","message":"Speeding up scheduler tests\n\nDatabase access is costly in tests and many tests\ndon\u0027t actually need it. This patch provides a\nsimple way we can speed up the Nova tests by\nproviding a new base class, `NoDBTestCase` which\nallows us to white-list tests not needing database\naccess.\n\nThe following speedups were observed:\n\n    With TestCase:     Ran 265 tests in 17.080s\n    With NoDBTestCase: Ran 265 tests in  9.478s\n\nFurther optimizaton could be done by fixing\n`test_host_filters` to not hit the database. This\nwill require some effort though in order to\nmaintain the quality of test coverage since part\nof what\u0027s doing is testing the code in the DB\nlayer.\n\nChange-Id: Ic34c4c39d7f680ac501efb459fdeaa51331ffe1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f261afdfbed05cef9d534e418ddd8bcb26970cc6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f261afdfbed05cef9d534e418ddd8bcb26970cc6"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"7d423d3c919cd8b3526010981b0037e7579132d1","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
