)]}'
{"id":"openstack%2Fdevstack~298515","triplet_id":"openstack%2Fdevstack~master~I878ce03813d21138df493b82bceff3aaa7f83064","project":"openstack/devstack","branch":"master","topic":"total_time","hashtags":[],"change_id":"I878ce03813d21138df493b82bceff3aaa7f83064","subject":"Add total timings","status":"MERGED","created":"2016-03-29 04:01:01.000000000","updated":"2016-04-01 01:20:10.000000000","submitted":"2016-04-01 01:20:10.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b0eafe8af562aeb11f1c62da63569a40405876eb","_number":298515,"virtual_id_number":298515,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2016-04-01 01:20:10.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"value":2,"date":"2016-03-30 19:50:52.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":2,"date":"2016-03-31 18:27:18.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":1,"date":"2016-03-31 18:27:18.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-03-29 13:15:18.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2016-03-29 20:51:55.000000000","updated_by":{"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"},"reviewer":{"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"},"state":"REVIEWER"},{"updated":"2016-03-29 21:07:38.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-03-29 21:25:30.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-03-30 03:28:00.000000000","updated_by":{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},"reviewer":{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},"state":"REVIEWER"},{"updated":"2016-03-30 19:50:52.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2016-03-31 18:27:18.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2016-04-01 01:20:10.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"1490d0529332c0076980451053db2549da3bae32","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-03-29 04:01:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7eca31d78fbea6fb832b28fac8695884e1c67f70","author":{"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"},"date":"2016-03-29 04:56:20.000000000","message":"Patch Set 1:\n\nBuild Successful.\n* networking-odl-vhostuser-ci http://intel-openstack-ci-logs.ovh/networking-odl-vhostuser-ci/refs/changes/15/298515/1 : SUCCESS\n\nTo re-run the job please post a comment with `recheck networking-odl-vhostuser-ci`","accounts_in_message":[],"_revision_number":1},{"id":"a6fce6b6fff7c5078f054dde8e3123f7c02f0349","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-03-29 05:05:18.000000000","message":"Patch Set 1:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/15/298515/1/check/check-ibm-tempest-dsvm-full/279d525/ : SUCCESS in 1h 04m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a46dad9c7169c3fb130183fb8cdbfe60c10abc19","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-03-29 05:22:59.000000000","message":"Patch Set 1:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/15/298515/1/10412/index.html : SUCCESS in 01 h 19 m 46 s","accounts_in_message":[],"_revision_number":1},{"id":"393f010ee323eef93c4196a95c5a79c7782327d0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-29 05:47:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/15/298515/1/check/gate-tempest-dsvm-full/ab1efb6/ : SUCCESS in 49m 54s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/15/298515/1/check/gate-tempest-dsvm-postgres-full/e9e4ac1/ : SUCCESS in 53m 27s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/15/298515/1/check/gate-tempest-dsvm-neutron-full/483c26e/ : SUCCESS in 1h 34m 09s\n- gate-grenade-dsvm http://logs.openstack.org/15/298515/1/check/gate-grenade-dsvm/5800da9/ : SUCCESS in 1h 05m 54s\n- gate-devstack-bashate http://logs.openstack.org/15/298515/1/check/gate-devstack-bashate/0de4855/ : SUCCESS in 2m 42s\n- gate-devstack-unit-tests http://logs.openstack.org/15/298515/1/check/gate-devstack-unit-tests/8d51a6b/ : SUCCESS in 4m 12s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/15/298515/1/check/gate-tempest-dsvm-ironic-agent_ssh-nv/9cbdbb9/ : SUCCESS in 44m 36s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/15/298515/1/check/gate-devstack-dsvm-updown/6716bf4/ : SUCCESS in 24m 21s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/15/298515/1/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/30aaf58/ : SUCCESS in 1h 00m 42s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/15/298515/1/check/gate-devstack-publish-docs/17ade74//doc/build/html/ : SUCCESS in 5m 13s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/15/298515/1/check/gate-swift-dsvm-functional-nv/0b83ed4/ : SUCCESS in 27m 04s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/15/298515/1/check/gate-grenade-dsvm-neutron/af52891/ : SUCCESS in 59m 57s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/15/298515/1/check/gate-tempest-dsvm-multinode-full/e4cf6e9/ : SUCCESS in 52m 26s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/15/298515/1/check/gate-tempest-dsvm-neutron-multinode-full/6c02bbd/ : SUCCESS in 1h 34m 31s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/15/298515/1/check/gate-grenade-dsvm-multinode/671ac69/ : SUCCESS in 50m 45s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/15/298515/1/check/gate-tempest-dsvm-platform-centos7-nv/53bb10c/ : SUCCESS in 36m 58s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2b34daa9375564853090c902b25723f2de3a4af5","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2016-03-29 13:15:18.000000000","message":"Patch Set 1: Code-Review+2\n\nLGTM: http://logs.openstack.org/15/298515/1/check/gate-tempest-dsvm-full/ab1efb6/logs/devstacklog.txt.gz#_2016-03-29_04_23_33_090\n\nI do like that we have untracked now and as a future step I\u0027m thinking it\u0027ll be good to break up the subunit output into these time components instead of just having a monolithic \u0027devstack\u0027 event.","accounts_in_message":[],"_revision_number":1},{"id":"dba044e658da29f362099e51a927d4f2a380f508","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-03-29 20:03:23.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1190122c425ff6bab1259e3ff9aad3e85c5e46fb","author":{"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"},"date":"2016-03-29 20:51:55.000000000","message":"Patch Set 2:\n\nBuild Successful.\n* networking-odl-vhostuser-ci http://intel-openstack-ci-logs.ovh/networking-odl-vhostuser-ci/refs/changes/15/298515/2 : SUCCESS\n\nTo re-run the job please post a comment with `recheck networking-odl-vhostuser-ci`","accounts_in_message":[],"_revision_number":2},{"id":"5447ae1bc4458c801eb1b5ef356b0a3fffd01d0a","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-03-29 21:07:38.000000000","message":"Patch Set 2:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/15/298515/2/check/check-ibm-tempest-dsvm-full/a5c3f02/ : SUCCESS in 1h 04m 02s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"54ec330b26f6a14c80af3c8294aae22964d4ca72","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-03-29 21:25:30.000000000","message":"Patch Set 2:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/15/298515/2/10539/index.html : SUCCESS in 01 h 19 m 18 s","accounts_in_message":[],"_revision_number":2},{"id":"fde0e9c6fcd7fffd6f03ef314961b80c71a6b017","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-29 21:57:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/15/298515/2/check/gate-tempest-dsvm-full/f8fb5a3/ : SUCCESS in 39m 40s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/15/298515/2/check/gate-tempest-dsvm-postgres-full/b940afb/ : SUCCESS in 38m 24s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/15/298515/2/check/gate-tempest-dsvm-neutron-full/072ab97/ : SUCCESS in 1h 09m 19s\n- gate-grenade-dsvm http://logs.openstack.org/15/298515/2/check/gate-grenade-dsvm/9834b6e/ : SUCCESS in 43m 10s\n- gate-devstack-bashate http://logs.openstack.org/15/298515/2/check/gate-devstack-bashate/61c9a4e/ : SUCCESS in 2m 51s\n- gate-devstack-unit-tests http://logs.openstack.org/15/298515/2/check/gate-devstack-unit-tests/9557035/ : SUCCESS in 1m 59s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/15/298515/2/check/gate-tempest-dsvm-ironic-agent_ssh-nv/f108ba3/ : SUCCESS in 37m 36s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/15/298515/2/check/gate-devstack-dsvm-updown/61e8492/ : SUCCESS in 24m 02s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/15/298515/2/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/edc0c5a/ : SUCCESS in 1h 00m 55s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/15/298515/2/check/gate-devstack-publish-docs/bf893cf//doc/build/html/ : SUCCESS in 2m 56s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/15/298515/2/check/gate-swift-dsvm-functional-nv/81397ac/ : SUCCESS in 19m 22s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/15/298515/2/check/gate-grenade-dsvm-neutron/0c87302/ : SUCCESS in 45m 26s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/15/298515/2/check/gate-tempest-dsvm-multinode-full/8e997f7/ : SUCCESS in 54m 26s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/15/298515/2/check/gate-tempest-dsvm-neutron-multinode-full/32b8da3/ : SUCCESS in 1h 48m 04s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/15/298515/2/check/gate-grenade-dsvm-multinode/e15209b/ : SUCCESS in 49m 49s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/15/298515/2/check/gate-tempest-dsvm-platform-centos7-nv/5d8967e/ : SUCCESS in 52m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"eae2cd7eaebc839cf603b06502c37b0e1b5c245b","author":{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},"date":"2016-03-30 16:47:43.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"ea049f86967e8cbb8ddf05568bbe34cc6dcb7a2c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-03-30 19:49:37.000000000","message":"Patch Set 3: Published edit on patch set 2","accounts_in_message":[],"_revision_number":3},{"id":"a8394846392413d1de0b853c277b5c23be9de52c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-03-30 19:50:52.000000000","message":"Patch Set 3: Code-Review+2\n\nThanks Ian!  I\u0027ve missed total time since it disappeared, this looks great!\n\nI fixed a typo in a comment in PS3...","accounts_in_message":[],"_revision_number":3},{"id":"948b88b10517ae728e18585463c5dc2d1f267516","author":{"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"},"date":"2016-03-30 20:51:04.000000000","message":"Patch Set 3:\n\nBuild Successful.\n* networking-odl-vhostuser-ci http://intel-openstack-ci-logs.ovh/networking-odl-vhostuser-ci/refs/changes/15/298515/3 : SUCCESS\n\nTo re-run the job please post a comment with `recheck networking-odl-vhostuser-ci`","accounts_in_message":[],"_revision_number":3},{"id":"9be69c482d63ee73eb2baeca22d111e1e3b3bd64","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-03-30 21:03:50.000000000","message":"Patch Set 3:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/15/298515/3/10694/index.html : SUCCESS in 01 h 12 m 05 s","accounts_in_message":[],"_revision_number":3},{"id":"242cd13b68d51c0ad5d912866619fe21cceb80ea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-30 21:58:15.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-full/acfe696/ : SUCCESS in 36m 09s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-postgres-full/82017d7/ : SUCCESS in 36m 38s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-neutron-full/9df7f0d/ : SUCCESS in 55m 02s\n- gate-grenade-dsvm http://logs.openstack.org/15/298515/3/check/gate-grenade-dsvm/6372ead/ : SUCCESS in 46m 44s\n- gate-devstack-bashate http://logs.openstack.org/15/298515/3/check/gate-devstack-bashate/2d0c8b7/ : SUCCESS in 1m 45s\n- gate-devstack-unit-tests http://logs.openstack.org/15/298515/3/check/gate-devstack-unit-tests/6bfb290/ : SUCCESS in 1m 59s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-ironic-agent_ssh-nv/9f85861/ : SUCCESS in 24m 31s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/15/298515/3/check/gate-devstack-dsvm-updown/d0bad31/ : SUCCESS in 30m 08s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/b9aff6c/ : SUCCESS in 52m 13s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/15/298515/3/check/gate-devstack-publish-docs/634f2cf//doc/build/html/ : SUCCESS in 4m 55s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/15/298515/3/check/gate-swift-dsvm-functional-nv/5834893/ : SUCCESS in 19m 00s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/15/298515/3/check/gate-grenade-dsvm-neutron/c7b509c/ : SUCCESS in 53m 18s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-multinode-full/d0849aa/ : SUCCESS in 48m 35s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-neutron-multinode-full/c48515e/ : SUCCESS in 1h 28m 46s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/15/298515/3/check/gate-grenade-dsvm-multinode/0f9b90f/ : SUCCESS in 55m 30s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-platform-centos7-nv/544caac/ : SUCCESS in 36m 42s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-platform-fedora23-nv/7ae8225/ : SUCCESS in 48m 21s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"abc0728b6292bbebd1298ba656161bf721513d7b","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-03-31 18:27:18.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"1f297e1c7d42537624fdda438ef2193330f1a59b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-31 18:27:26.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"6b670e7283c5dd0fe6648fc18c257f3e4d072d43","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-31 18:56:53.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-full http://logs.openstack.org/15/298515/3/gate/gate-tempest-dsvm-full/6b2490e/ : FAILURE in 9s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/15/298515/3/gate/gate-tempest-dsvm-postgres-full/6559e5d/ : FAILURE in 14s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/15/298515/3/gate/gate-tempest-dsvm-neutron-full/af78009/ : FAILURE in 14s\n- gate-grenade-dsvm http://logs.openstack.org/15/298515/3/gate/gate-grenade-dsvm/15ad096/ : FAILURE in 17s\n- gate-devstack-bashate http://logs.openstack.org/15/298515/3/gate/gate-devstack-bashate/8d2ed6b/ : SUCCESS in 1m 45s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/15/298515/3/gate/gate-grenade-dsvm-multinode/884d875/ : FAILURE in 11s","accounts_in_message":[],"_revision_number":3},{"id":"08a2736b6211d422170dd23517ae03ad419ee609","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-03-31 20:48:39.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"8a6d804cd698c5da3d0470804c064f036e09d4bb","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-03-31 21:49:55.000000000","message":"Patch Set 3:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/15/298515/3/check/check-ibm-tempest-dsvm-full/9f31008/ : SUCCESS in 1h 01m 06s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"2b66ded5ae8cd14512f039a802630e93941e88dd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-31 22:11:45.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-full/c2c3ab6/ : SUCCESS in 47m 17s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-postgres-full/27c1801/ : FAILURE in 21s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-neutron-full/01d9d14/ : FAILURE in 10s\n- gate-grenade-dsvm http://logs.openstack.org/15/298515/3/check/gate-grenade-dsvm/60520a4/ : FAILURE in 13s\n- gate-devstack-bashate http://logs.openstack.org/15/298515/3/check/gate-devstack-bashate/702ab78/ : SUCCESS in 2m 36s\n- gate-devstack-unit-tests http://logs.openstack.org/15/298515/3/check/gate-devstack-unit-tests/1b8a5f3/ : SUCCESS in 2m 16s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-ironic-agent_ssh-nv/f9206fa/ : FAILURE in 2s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/15/298515/3/check/gate-devstack-dsvm-updown/cb498fc/ : SUCCESS in 26m 02s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/905353e/ : FAILURE in 3s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/15/298515/3/check/gate-devstack-publish-docs/25b9cd9//doc/build/html/ : SUCCESS in 2m 46s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/15/298515/3/check/gate-swift-dsvm-functional-nv/de42465/ : FAILURE in 0s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/15/298515/3/check/gate-grenade-dsvm-neutron/e41479c/ : FAILURE in 10s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-multinode-full/86c0792/ : FAILURE in 13s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-neutron-multinode-full/c6f621b/ : FAILURE in 1h 19m 44s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/15/298515/3/check/gate-grenade-dsvm-multinode/9e239b8/ : SUCCESS in 40m 04s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-platform-centos7-nv/c8f0837/ : SUCCESS in 40m 40s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-platform-fedora23-nv/7847e69/ : SUCCESS in 1h 01m 59s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"465e4dd1123dfd0e855d3662af3f9f4a5bca4ebb","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-03-31 22:52:21.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"c127e1929ccac0bf5a6831419d020e7356ccf292","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-03-31 23:57:28.000000000","message":"Patch Set 3:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/15/298515/3/check/check-ibm-tempest-dsvm-full/d050ed0/ : SUCCESS in 1h 04m 24s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f75b8ff8bb77f09ae90de9ec0b06bf847d517bb8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-01 00:15:36.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-full/456dc34/ : SUCCESS in 51m 48s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-postgres-full/32a6306/ : SUCCESS in 49m 26s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-neutron-full/beb2425/ : SUCCESS in 1h 05m 51s\n- gate-grenade-dsvm http://logs.openstack.org/15/298515/3/check/gate-grenade-dsvm/b6a566a/ : SUCCESS in 51m 55s\n- gate-devstack-bashate http://logs.openstack.org/15/298515/3/check/gate-devstack-bashate/fe28613/ : SUCCESS in 1m 18s\n- gate-devstack-unit-tests http://logs.openstack.org/15/298515/3/check/gate-devstack-unit-tests/fa9eaac/ : SUCCESS in 2m 36s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-ironic-agent_ssh-nv/a5c85d3/ : SUCCESS in 44m 53s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/15/298515/3/check/gate-devstack-dsvm-updown/c281816/ : SUCCESS in 23m 28s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/51b7193/ : SUCCESS in 1h 00m 58s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/15/298515/3/check/gate-devstack-publish-docs/d136412//doc/build/html/ : SUCCESS in 4m 26s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/15/298515/3/check/gate-swift-dsvm-functional-nv/3b7fa05/ : SUCCESS in 30m 12s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/15/298515/3/check/gate-grenade-dsvm-neutron/0d34343/ : SUCCESS in 1h 03m 57s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-multinode-full/794009c/ : FAILURE in 45m 47s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-neutron-multinode-full/6f93649/ : FAILURE in 1h 20m 01s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/15/298515/3/check/gate-grenade-dsvm-multinode/a5e85c6/ : SUCCESS in 1h 00m 29s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-platform-centos7-nv/5e4aff1/ : SUCCESS in 36m 04s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/15/298515/3/check/gate-tempest-dsvm-platform-fedora23-nv/0b524ce/ : SUCCESS in 1h 07m 33s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"9c68e095825dc37295f8a015bde5964341df39c6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-01 00:15:49.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"6ae2a1fe0f4aab5854be59ce0d2b5a92d49adf40","date":"2016-04-01 01:20:10.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"02571cb79a11db741c1cdbeac74d3a655948f17e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-01 01:20:10.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/15/298515/3/gate/gate-tempest-dsvm-full/2d8f642/ : SUCCESS in 36m 04s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/15/298515/3/gate/gate-tempest-dsvm-postgres-full/e260609/ : SUCCESS in 35m 13s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/15/298515/3/gate/gate-tempest-dsvm-neutron-full/2bce199/ : SUCCESS in 1h 02m 26s\n- gate-grenade-dsvm http://logs.openstack.org/15/298515/3/gate/gate-grenade-dsvm/9749103/ : SUCCESS in 25m 49s\n- gate-devstack-bashate http://logs.openstack.org/15/298515/3/gate/gate-devstack-bashate/2c82741/ : SUCCESS in 1m 42s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/15/298515/3/gate/gate-grenade-dsvm-multinode/9de1d13/ : SUCCESS in 1h 01m 41s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"908a3a952300ae5ff8a00392ee2b5577ea5c6e7d","revisions":{"6290a9ccf5cf4a57bcf1587739e32e8d8ec0f944":{"kind":"REWORK","_number":1,"created":"2016-03-29 04:01:01.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/15/298515/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/15/298515/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/15/298515/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/15/298515/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/15/298515/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/15/298515/1"}}},"commit":{"parents":[{"commit":"8b416ae821d8487f22d3d564c30da44d6cb2826a","subject":"run swift blocks if any services are enabled","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8b416ae821d8487f22d3d564c30da44d6cb2826a"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2016-03-29 03:47:09.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2016-03-29 04:00:36.000000000","tz":660},"subject":"Add untracked and total timings","message":"Add untracked and total timings\n\nAdding an \"everything else\" tracker and printing the total makes it\neasier to compare runs at a glance.  Clean up the output a little, and\nuse some consistent, name-spaced globals while we\u0027re there.\n\nSample output\n\n---\n $ bash ./foo.sh\n\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n DevStack Components Timed\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n moo                              3\n hello_foo_bar_moo_this_is_long   5\n Untracked                        2\n                                ---\n Total                           10\n---\n\nChange-Id: I878ce03813d21138df493b82bceff3aaa7f83064\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6290a9ccf5cf4a57bcf1587739e32e8d8ec0f944"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6290a9ccf5cf4a57bcf1587739e32e8d8ec0f944"}]},"branch":"refs/heads/master"},"25cf3ceba49616e28b5c290c72465270e9c1300d":{"kind":"REWORK","_number":2,"created":"2016-03-29 20:03:23.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/15/298515/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/15/298515/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/15/298515/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/15/298515/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/15/298515/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/15/298515/2"}}},"commit":{"parents":[{"commit":"8b416ae821d8487f22d3d564c30da44d6cb2826a","subject":"run swift blocks if any services are enabled","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8b416ae821d8487f22d3d564c30da44d6cb2826a"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2016-03-29 03:47:09.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2016-03-29 19:59:18.000000000","tz":660},"subject":"Add total timings","message":"Add total timings\n\nPrinting the total makes it easier to compare runs at a glance.  Clean\nup the output a little, and use some consistent, name-spaced globals\nwhile we\u0027re there.\n\nNote the total runtime is at the top to avoid giving the impression\nthat it is the sum of the components below, since you can nest/overlap\ntimers (I made that mistake in a prior change :).  It might be a fun\nexercise in tree building to one day track the overlaps and present a\nnice nested breakdown.\n\nChange-Id: I878ce03813d21138df493b82bceff3aaa7f83064\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/25cf3ceba49616e28b5c290c72465270e9c1300d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/25cf3ceba49616e28b5c290c72465270e9c1300d"}]},"branch":"refs/heads/master"},"908a3a952300ae5ff8a00392ee2b5577ea5c6e7d":{"kind":"REWORK","_number":3,"created":"2016-03-30 19:49:37.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/15/298515/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/15/298515/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/15/298515/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/15/298515/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/15/298515/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/15/298515/3"}}},"commit":{"parents":[{"commit":"8b416ae821d8487f22d3d564c30da44d6cb2826a","subject":"run swift blocks if any services are enabled","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8b416ae821d8487f22d3d564c30da44d6cb2826a"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2016-03-29 03:47:09.000000000","tz":660},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-03-30 19:49:13.000000000","tz":0},"subject":"Add total timings","message":"Add total timings\n\nPrinting the total makes it easier to compare runs at a glance.  Clean\nup the output a little, and use some consistent, name-spaced globals\nwhile we\u0027re there.\n\nNote the total runtime is at the top to avoid giving the impression\nthat it is the sum of the components below, since you can nest/overlap\ntimers (I made that mistake in a prior change :).  It might be a fun\nexercise in tree building to one day track the overlaps and present a\nnice nested breakdown.\n\nChange-Id: I878ce03813d21138df493b82bceff3aaa7f83064\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/908a3a952300ae5ff8a00392ee2b5577ea5c6e7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/908a3a952300ae5ff8a00392ee2b5577ea5c6e7d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
