)]}'
{"id":"openstack%2Fdevstack-gate~143727","triplet_id":"openstack%2Fdevstack-gate~master~I5a36e73998a9e9200df518c65ad43d1e6d3c13d4","project":"openstack/devstack-gate","branch":"master","topic":"use-testr-last","hashtags":[],"change_id":"I5a36e73998a9e9200df518c65ad43d1e6d3c13d4","subject":"Handle more than one stream stored testrepository","status":"MERGED","created":"2014-12-23 19:38:04.000000000","updated":"2015-01-10 21:55:44.000000000","submitted":"2015-01-10 21:55:42.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a53150d87c5fd907db2e65f71a646e5bbe810635","_number":143727,"virtual_id_number":143727,"owner":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":2,"date":"2015-01-10 21:55:42.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":2,"date":"2015-01-07 17:34:55.000000000","_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-01-10 20:51:38.000000000","_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"}],"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":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-01-10 20:51:38.000000000","_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-01-07 17:34:55.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2015-01-10 20:51:38.000000000","updated_by":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"reviewer":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"state":"REVIEWER"},{"updated":"2015-01-10 21:55:42.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"784f86f32527e51187ad9043bfe4237d0a4c4b1d","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2014-12-23 19:38:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1f7f03e0ce53b1165eb5cbc269d119831cdbe318","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-23 20:32:58.000000000","message":"Patch Set 1: 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- check-tempest-dsvm-full http://logs.openstack.org/27/143727/1/check/check-tempest-dsvm-full/4ae724b/ : SUCCESS in 37m 14s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/27/143727/1/check/check-tempest-dsvm-postgres-full/077e196/ : SUCCESS in 30m 02s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/27/143727/1/check/check-tempest-dsvm-neutron-full/b7b3a46/ : FAILURE in 54m 51s\n- check-grenade-dsvm http://logs.openstack.org/27/143727/1/check/check-grenade-dsvm/8ae7640/ : SUCCESS in 31m 36s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/27/143727/1/check/gate-tempest-dsvm-large-ops/b23a32a/ : SUCCESS in 25m 04s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/27/143727/1/check/gate-tempest-dsvm-neutron-large-ops/b0f613b/ : SUCCESS in 23m 52s\n- gate-devstack-gate-unittests http://logs.openstack.org/27/143727/1/check/gate-devstack-gate-unittests/9998948/ : SUCCESS in 8s\n- check-devstack-dsvm-cells http://logs.openstack.org/27/143727/1/check/check-devstack-dsvm-cells/faed9af/ : SUCCESS in 14m 35s\n- check-dg-tempest-dsvm-full http://logs.openstack.org/27/143727/1/check/check-dg-tempest-dsvm-full/a0618f4/ : SUCCESS in 53m 16s\n- check-dg-tempest-dsvm-full-reexec http://logs.openstack.org/27/143727/1/check/check-dg-tempest-dsvm-full-reexec/22c1fec/ : SUCCESS in 38m 03s\n- check-dg-hooks-dsvm http://logs.openstack.org/27/143727/1/check/check-dg-hooks-dsvm/01f69c3/ : SUCCESS in 4m 38s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/27/143727/1/check/check-grenade-dsvm-partial-ncpu/967d77f/ : SUCCESS in 28m 12s\n- check-swift-dsvm-functional http://logs.openstack.org/27/143727/1/check/check-swift-dsvm-functional/608da23/ : SUCCESS in 22m 17s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/27/143727/1/check/check-tempest-dsvm-full-icehouse/5514dc7/ : SUCCESS in 29m 44s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/27/143727/1/check/check-tempest-dsvm-neutron-icehouse/8165c1e/ : SUCCESS in 37m 44s\n- check-tempest-dsvm-postgres-full-icehouse http://logs.openstack.org/27/143727/1/check/check-tempest-dsvm-postgres-full-icehouse/a68c9b5/ : SUCCESS in 36m 38s\n- check-devstack-dsvm-cells-icehouse http://logs.openstack.org/27/143727/1/check/check-devstack-dsvm-cells-icehouse/f604f71/ : SUCCESS in 20m 29s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/27/143727/1/check/check-tempest-dsvm-ironic-pxe_ssh/855bb96/ : SUCCESS in 27m 11s\n- check-tempest-dsvm-f20 http://logs.openstack.org/27/143727/1/check/check-tempest-dsvm-f20/b8a4e1d/ : SUCCESS in 33m 58s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/27/143727/1/check/check-tempest-dsvm-centos7/e760d15/ : SUCCESS in 45m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"175a8963052c10a739c9ebdb958c5457c5b0b6ff","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-01-06 19:15:11.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2e133dfb50c769166f4288921b1e016a883287e2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-06 20:40:28.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-full/0ad3107/ : SUCCESS in 37m 36s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-postgres-full/bb08721/ : SUCCESS in 33m 23s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-neutron-full/17fde37/ : SUCCESS in 46m 12s\n- check-grenade-dsvm http://logs.openstack.org/27/143727/2/check/check-grenade-dsvm/082a4e7/ : SUCCESS in 42m 45s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/27/143727/2/check/gate-tempest-dsvm-large-ops/ba71a8c/ : SUCCESS in 31m 12s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/27/143727/2/check/gate-tempest-dsvm-neutron-large-ops/f9e20cc/ : SUCCESS in 21m 45s\n- gate-devstack-gate-unittests http://logs.openstack.org/27/143727/2/check/gate-devstack-gate-unittests/848b50c/ : SUCCESS in 12s\n- check-devstack-dsvm-cells http://logs.openstack.org/27/143727/2/check/check-devstack-dsvm-cells/5318d5a/ : SUCCESS in 19m 13s\n- check-dg-tempest-dsvm-full http://logs.openstack.org/27/143727/2/check/check-dg-tempest-dsvm-full/1e1c8d8/ : SUCCESS in 41m 51s\n- check-dg-tempest-dsvm-full-reexec http://logs.openstack.org/27/143727/2/check/check-dg-tempest-dsvm-full-reexec/0b058d7/ : SUCCESS in 33m 39s\n- check-dg-hooks-dsvm http://logs.openstack.org/27/143727/2/check/check-dg-hooks-dsvm/8614cd8/ : SUCCESS in 4m 56s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/27/143727/2/check/check-grenade-dsvm-partial-ncpu/b419d14/ : SUCCESS in 34m 30s\n- check-swift-dsvm-functional http://logs.openstack.org/27/143727/2/check/check-swift-dsvm-functional/6a696be/ : SUCCESS in 24m 14s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-full-icehouse/429a3f5/ : SUCCESS in 42m 30s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-neutron-icehouse/9492603/ : SUCCESS in 43m 05s\n- check-tempest-dsvm-postgres-full-icehouse http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-postgres-full-icehouse/dcef994/ : SUCCESS in 37m 48s\n- check-devstack-dsvm-cells-icehouse http://logs.openstack.org/27/143727/2/check/check-devstack-dsvm-cells-icehouse/4ab88ff/ : SUCCESS in 15m 43s\n- check-tempest-dsvm-full-juno http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-full-juno/2606418/ : SUCCESS in 38m 06s\n- check-tempest-dsvm-neutron-full-juno http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-neutron-full-juno/69704d5/ : SUCCESS in 49m 47s\n- check-tempest-dsvm-postgres-full-juno http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-postgres-full-juno/66a1788/ : SUCCESS in 39m 04s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-ironic-pxe_ssh/47b9e75/ : SUCCESS in 56m 16s\n- check-tempest-dsvm-f20 http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-f20/b1b453d/ : SUCCESS in 33m 45s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/27/143727/2/check/check-tempest-dsvm-centos7/2be9ac4/ : SUCCESS in 48m 12s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e0a4c2dc6d787896b4da65a6a4fb5947f87821d2","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2015-01-07 17:34:55.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"69a3ce7f9939d697c4ac60b36b6b7667ea239436","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-10 20:51:38.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"a23a46b1315a73fc80850a1e8701fc03d6b22e0c","author":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"date":"2015-01-10 20:51:38.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d5c805416b2b0bc31f8f6eac06e96726514716be","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-10 21:55:42.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/27/143727/2/gate/gate-tempest-dsvm-full/97cff21/ : SUCCESS in 40m 27s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/27/143727/2/gate/gate-tempest-dsvm-postgres-full/98886c1/ : SUCCESS in 42m 29s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/27/143727/2/gate/gate-tempest-dsvm-neutron-full/8e9cd84/ : SUCCESS in 1h 04m 02s\n- gate-grenade-dsvm http://logs.openstack.org/27/143727/2/gate/gate-grenade-dsvm/8a5a300/ : SUCCESS in 31m 59s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/27/143727/2/gate/gate-tempest-dsvm-large-ops/e5d18ed/ : SUCCESS in 21m 28s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/27/143727/2/gate/gate-tempest-dsvm-neutron-large-ops/d01def0/ : SUCCESS in 28m 09s\n- gate-devstack-gate-unittests http://logs.openstack.org/27/143727/2/gate/gate-devstack-gate-unittests/62e0fc0/ : SUCCESS in 13s\n- gate-devstack-dsvm-cells http://logs.openstack.org/27/143727/2/gate/gate-devstack-dsvm-cells/ea881f4/ : SUCCESS in 14m 46s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/27/143727/2/gate/gate-grenade-dsvm-partial-ncpu/6383841/ : SUCCESS in 38m 26s\n- gate-swift-dsvm-functional http://logs.openstack.org/27/143727/2/gate/gate-swift-dsvm-functional/1dc1c4f/ : SUCCESS in 23m 17s","accounts_in_message":[],"_revision_number":2},{"id":"652cd4c38b28a9e5a7f8486328feb9989e061a70","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-10 21:55:44.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"736d1c987be90fd97ec55f15b6b7560e1f295c29","revisions":{"9d1233be69315864a715c78a88a026f798ca5c4f":{"kind":"REWORK","_number":1,"created":"2014-12-23 19:38:04.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/27/143727/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/27/143727/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/27/143727/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/27/143727/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/27/143727/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/27/143727/1"}}},"commit":{"parents":[{"commit":"fc2f47df1e4a013e190cb18b39d3ec856df58c60","subject":"Merge \"Add manila and python-manilaclient to the projects list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/fc2f47df1e4a013e190cb18b39d3ec856df58c60"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2014-12-23 19:35:48.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2014-12-23 19:35:48.000000000","tz":-300},"subject":"Handle more than one stream stored testrepository","message":"Handle more than one stream stored testrepository\n\nThis commit switches the cleanup function from having a hardcoded\nassumption that there will only ever be 1 subunit stream stored in\nthe testrepository. Instead it uses the testr last command to retrieve\nthe most recent stream and uses that instead. This will be needed if\nwe start pre-seeding testrepository with data from previous runs.\n\nChange-Id: I5a36e73998a9e9200df518c65ad43d1e6d3c13d4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/9d1233be69315864a715c78a88a026f798ca5c4f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/9d1233be69315864a715c78a88a026f798ca5c4f"}]},"branch":"refs/heads/master"},"736d1c987be90fd97ec55f15b6b7560e1f295c29":{"kind":"REWORK","_number":2,"created":"2015-01-06 19:15:11.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/27/143727/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/27/143727/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/27/143727/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/27/143727/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/27/143727/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/27/143727/2"}}},"commit":{"parents":[{"commit":"6de39b6ebaa03b48e9cc9905c45ff9feb704b61a","subject":"Create the stack users ~./cache early","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6de39b6ebaa03b48e9cc9905c45ff9feb704b61a"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2014-12-23 19:35:48.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-01-06 19:15:00.000000000","tz":-300},"subject":"Handle more than one stream stored testrepository","message":"Handle more than one stream stored testrepository\n\nThis commit switches the cleanup function from having a hardcoded\nassumption that there will only ever be 1 subunit stream stored in\nthe testrepository. Instead it uses the testr last command to retrieve\nthe most recent stream and uses that instead. This will be needed if\nwe start pre-seeding testrepository with data from previous runs.\n\nChange-Id: I5a36e73998a9e9200df518c65ad43d1e6d3c13d4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/736d1c987be90fd97ec55f15b6b7560e1f295c29"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/736d1c987be90fd97ec55f15b6b7560e1f295c29"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
