)]}'
{"id":"openstack%2Fplacement~669930","triplet_id":"openstack%2Fplacement~master~I82cf1aec44e251b30295b6119949a5995c0b6e3f","project":"openstack/placement","branch":"master","topic":"nested-magic","hashtags":[],"change_id":"I82cf1aec44e251b30295b6119949a5995c0b6e3f","subject":"Extra gabbi tests for same_subtree","status":"MERGED","created":"2019-07-09 19:30:12.000000000","updated":"2019-07-31 04:42:41.000000000","submitted":"2019-07-31 04:42:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"669930-1564548161976-520616fe","meta_rev_id":"45b72b443bef9f7a17b0a229dd1adba9a60458bd","_number":669930,"virtual_id_number":669930,"owner":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-07-31 04:42:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"date":"2019-07-30 15:05:41.000000000","_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"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":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-07-30 14:58:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":2,"date":"2019-07-31 01:45:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"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":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":1,"date":"2019-07-31 01:45:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-30 14:58:06.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2019-07-31 01:45:45.000000000","updated_by":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"reviewer":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"state":"REVIEWER"},{"updated":"2019-07-31 04:42:41.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"a00b14b316fe22f9dfeaa68b05c7ea723c48770e","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-09 19:30:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a27839af65264fc13ac64e30d5383c4b3ede9e35","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-09 20:18:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/30/669930/1/check/openstack-tox-docs/662f271/html/ : SUCCESS in 4m 21s\n- openstack-tox-cover http://logs.openstack.org/30/669930/1/check/openstack-tox-cover/602e484/cover/ : SUCCESS in 6m 11s\n- openstack-tox-lower-constraints http://logs.openstack.org/30/669930/1/check/openstack-tox-lower-constraints/22462cf/ : SUCCESS in 5m 13s\n- openstack-tox-pep8 http://logs.openstack.org/30/669930/1/check/openstack-tox-pep8/be7dd5c/ : SUCCESS in 4m 44s\n- openstack-tox-py27 http://logs.openstack.org/30/669930/1/check/openstack-tox-py27/9a0dc61/ : SUCCESS in 4m 59s\n- openstack-tox-py36 http://logs.openstack.org/30/669930/1/check/openstack-tox-py36/54da868/ : SUCCESS in 4m 06s\n- openstack-tox-py37 http://logs.openstack.org/30/669930/1/check/openstack-tox-py37/b31f841/ : SUCCESS in 5m 03s\n- openstack-tox-functional http://logs.openstack.org/30/669930/1/check/openstack-tox-functional/6c7058f/ : SUCCESS in 5m 22s\n- openstack-tox-functional-py36 http://logs.openstack.org/30/669930/1/check/openstack-tox-functional-py36/5e220d2/ : SUCCESS in 7m 01s\n- placement-nova-tox-functional-py36 http://logs.openstack.org/30/669930/1/check/placement-nova-tox-functional-py36/8ed1cbe/ : SUCCESS in 13m 10s","accounts_in_message":[],"_revision_number":1},{"id":"8cec7117886d98e1c84904ea0272b0131327ea0b","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-09 20:31:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"64ebf22457563b151ffa2a384af7b4e651ad56eb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-09 20:57:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/30/669930/2/check/openstack-tox-docs/dbbe72d/html/ : SUCCESS in 4m 27s\n- openstack-tox-cover http://logs.openstack.org/30/669930/2/check/openstack-tox-cover/492b93f/cover/ : SUCCESS in 7m 04s\n- openstack-tox-lower-constraints http://logs.openstack.org/30/669930/2/check/openstack-tox-lower-constraints/cc4f2d6/ : SUCCESS in 5m 57s\n- openstack-tox-pep8 http://logs.openstack.org/30/669930/2/check/openstack-tox-pep8/e9fce5c/ : SUCCESS in 4m 21s\n- openstack-tox-py27 http://logs.openstack.org/30/669930/2/check/openstack-tox-py27/6f0e51e/ : SUCCESS in 4m 38s\n- openstack-tox-py36 http://logs.openstack.org/30/669930/2/check/openstack-tox-py36/196f2c7/ : SUCCESS in 4m 21s\n- openstack-tox-py37 http://logs.openstack.org/30/669930/2/check/openstack-tox-py37/11d88af/ : SUCCESS in 4m 51s\n- openstack-tox-functional http://logs.openstack.org/30/669930/2/check/openstack-tox-functional/e270179/ : SUCCESS in 5m 37s\n- openstack-tox-functional-py36 http://logs.openstack.org/30/669930/2/check/openstack-tox-functional-py36/1087c39/ : SUCCESS in 4m 33s\n- placement-nova-tox-functional-py36 http://logs.openstack.org/30/669930/2/check/placement-nova-tox-functional-py36/f3fcaee/ : SUCCESS in 13m 05s","accounts_in_message":[],"_revision_number":2},{"id":"f998e94c6d2267ddf9f975842e7eb5ac485fda65","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-07-10 07:10:57.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nlooks good, nit on the TODO: make it more clear how/where it is wrong","accounts_in_message":[],"_revision_number":2},{"id":"5cc33abe820bf791ab91d7e508b4504694c41feb","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-26 22:00:49.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"cdf401fe54313555953db99b2485db182c0fe942","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-26 22:00:54.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7851550443c82f0b107405b75b3c223d4d0480df","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-26 22:19:29.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/30/669930/3/check/openstack-tox-docs/eb92b9f/html/ : SUCCESS in 6m 25s\n- openstack-tox-cover http://logs.openstack.org/30/669930/3/check/openstack-tox-cover/f0a08d9/cover/ : SUCCESS in 6m 51s\n- openstack-tox-lower-constraints http://logs.openstack.org/30/669930/3/check/openstack-tox-lower-constraints/af6772a/ : SUCCESS in 5m 28s\n- openstack-tox-pep8 http://logs.openstack.org/30/669930/3/check/openstack-tox-pep8/db9d7d3/ : SUCCESS in 4m 47s\n- openstack-tox-py27 http://logs.openstack.org/30/669930/3/check/openstack-tox-py27/7469d63/ : SUCCESS in 6m 40s\n- openstack-tox-py36 http://logs.openstack.org/30/669930/3/check/openstack-tox-py36/52f16db/ : SUCCESS in 4m 00s\n- openstack-tox-py37 http://logs.openstack.org/30/669930/3/check/openstack-tox-py37/7519e63/ : SUCCESS in 6m 39s\n- openstack-tox-functional http://logs.openstack.org/30/669930/3/check/openstack-tox-functional/e126a87/ : SUCCESS in 5m 55s\n- openstack-tox-functional-py36 http://logs.openstack.org/30/669930/3/check/openstack-tox-functional-py36/2b39d63/ : SUCCESS in 5m 36s\n- openstack-tox-functional-py37 http://logs.openstack.org/30/669930/3/check/openstack-tox-functional-py37/76e70b9/ : SUCCESS in 7m 33s\n- placement-nova-tox-functional-py37 http://logs.openstack.org/30/669930/3/check/placement-nova-tox-functional-py37/953363d/ : SUCCESS in 11m 38s","accounts_in_message":[],"_revision_number":3},{"id":"791e69e8f42077ca31012b1c46a7e17737939bab","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-07-29 04:41:18.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"417d91a10401c2df49662582d82bfb7cf7312e78","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-07-29 12:13:17.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"9a9a1d5e3130d5c5b735108cceff785a1160ecf0","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-29 14:21:05.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"06ebec2d43cca3b65d70c6b71df9d180c4872a52","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-29 14:23:28.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"77bb2d74805716b8ecef755b9c711d0a2da44690","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-29 14:33:47.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"4390e31b30b5b5ec9cafb95edf2c9f9beec073fa","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-29 15:09:16.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"3ba1ee57765e69a7f0131ae074d48a704013b8b5","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-29 15:09:55.000000000","message":"Patch Set 4:\n\nI updated the (commented out) expected lengths, but unfortunately the sorting thing isn\u0027t workable, as it breaks in py3.","accounts_in_message":[],"_revision_number":4},{"id":"69338f06f3af79269de86697c53f8bf10e214685","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-29 16:02:20.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/30/669930/4/check/openstack-tox-docs/b308c50/html/ : SUCCESS in 7m 28s\n- openstack-tox-cover http://logs.openstack.org/30/669930/4/check/openstack-tox-cover/8c52857/cover/ : SUCCESS in 7m 37s\n- openstack-tox-lower-constraints http://logs.openstack.org/30/669930/4/check/openstack-tox-lower-constraints/d9ee000/ : SUCCESS in 5m 10s\n- openstack-tox-pep8 http://logs.openstack.org/30/669930/4/check/openstack-tox-pep8/e27db7a/ : SUCCESS in 8m 47s\n- openstack-tox-py27 http://logs.openstack.org/30/669930/4/check/openstack-tox-py27/ef4c5ce/ : SUCCESS in 8m 32s\n- openstack-tox-py36 http://logs.openstack.org/30/669930/4/check/openstack-tox-py36/07732e1/ : SUCCESS in 5m 08s\n- openstack-tox-py37 http://logs.openstack.org/30/669930/4/check/openstack-tox-py37/ea0f5dd/ : SUCCESS in 5m 35s\n- openstack-tox-functional http://logs.openstack.org/30/669930/4/check/openstack-tox-functional/ce736c1/ : SUCCESS in 9m 11s\n- openstack-tox-functional-py36 http://logs.openstack.org/30/669930/4/check/openstack-tox-functional-py36/be00e12/ : SUCCESS in 7m 25s\n- openstack-tox-functional-py37 http://logs.openstack.org/30/669930/4/check/openstack-tox-functional-py37/fbc7eba/ : SUCCESS in 5m 01s\n- placement-nova-tox-functional-py37 http://logs.openstack.org/30/669930/4/check/placement-nova-tox-functional-py37/886720b/ : SUCCESS in 12m 59s","accounts_in_message":[],"_revision_number":4},{"id":"33a1caeaa84641b12693fb54fbc19330075e12e4","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-07-29 16:08:50.000000000","message":"Patch Set 4: Code-Review+2\n\nhaving these is better than not having these, so let\u0027s make it so","accounts_in_message":[],"_revision_number":4},{"id":"70c8cb2060556bd2e02122db88d1e3f185967650","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-07-30 02:53:43.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b585def7f8ecaa3be8647cef558dc12cb5453069","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-30 14:16:45.000000000","message":"Patch Set 4:\n\nLet\u0027s see what I can do with that filtery thing.","accounts_in_message":[],"_revision_number":4},{"id":"396b0003bada7bcc37538f1f4a3a002a3e1d6870","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-30 14:24:29.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2181bf12fa3a4b892ff4e872d100b34f304b9a6e","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-30 14:25:30.000000000","message":"Patch Set 3:\n\n...","accounts_in_message":[],"_revision_number":3},{"id":"2af1caa916bcf1e77b811639f06ae1b0f1b7625d","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-07-30 14:35:26.000000000","message":"Patch Set 4: -Code-Review","accounts_in_message":[],"_revision_number":4},{"id":"62fc159ec06750e74ef252bfedad4a54a3eaeef8","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-30 14:43:48.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"3ccd8a2190435e54e68bddfc15b2b7ae109b3026","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-07-30 14:58:06.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)\n\nI\u0027m happy as is, but you could make the change within (I tried it, seems to work)","accounts_in_message":[],"_revision_number":5},{"id":"3cf950889d0edda614b97c0233ae2b2150744b58","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-30 15:05:41.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"3de137691c5781387148f482d35362d5bd11d06b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-30 18:08:45.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/30/669930/5/check/openstack-tox-docs/4f94987/html/ : SUCCESS in 3m 47s\n- openstack-tox-cover http://logs.openstack.org/30/669930/5/check/openstack-tox-cover/fab2fc7/cover/ : SUCCESS in 6m 53s\n- openstack-tox-lower-constraints http://logs.openstack.org/30/669930/5/check/openstack-tox-lower-constraints/2390011/ : SUCCESS in 5m 35s\n- openstack-tox-pep8 http://logs.openstack.org/30/669930/5/check/openstack-tox-pep8/a0162e2/ : SUCCESS in 4m 16s\n- openstack-tox-py27 http://logs.openstack.org/30/669930/5/check/openstack-tox-py27/3a18490/ : SUCCESS in 6m 39s\n- openstack-tox-py36 http://logs.openstack.org/30/669930/5/check/openstack-tox-py36/c9e01ef/ : SUCCESS in 5m 01s\n- openstack-tox-py37 http://logs.openstack.org/30/669930/5/check/openstack-tox-py37/dcadc89/ : SUCCESS in 5m 36s\n- openstack-tox-functional http://logs.openstack.org/30/669930/5/check/openstack-tox-functional/3258053/ : SUCCESS in 4m 52s\n- openstack-tox-functional-py36 http://logs.openstack.org/30/669930/5/check/openstack-tox-functional-py36/9484c3a/ : SUCCESS in 5m 34s\n- openstack-tox-functional-py37 http://logs.openstack.org/30/669930/5/check/openstack-tox-functional-py37/64018ed/ : SUCCESS in 6m 18s\n- placement-nova-tox-functional-py37 http://logs.openstack.org/30/669930/5/check/placement-nova-tox-functional-py37/8b36b5f/ : SUCCESS in 13m 46s","accounts_in_message":[],"_revision_number":5},{"id":"dfcf3e356d126f1dc593303968837b791cd04c04","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-07-31 01:45:45.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nThanks!","accounts_in_message":[],"_revision_number":5},{"id":"8f9d3decd65ce8fce4578479eb887dd8202591fb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-31 01:46:09.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"03f3345a342455c9a22348499e377457e0b12776","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-31 04:42:41.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/30/669930/5/gate/openstack-tox-docs/893f51a/html/ : SUCCESS in 3m 44s\n- openstack-tox-lower-constraints http://logs.openstack.org/30/669930/5/gate/openstack-tox-lower-constraints/89b9fd7/ : SUCCESS in 4m 33s\n- openstack-tox-pep8 http://logs.openstack.org/30/669930/5/gate/openstack-tox-pep8/630f144/ : SUCCESS in 4m 02s\n- openstack-tox-py27 http://logs.openstack.org/30/669930/5/gate/openstack-tox-py27/b41b804/ : SUCCESS in 4m 30s\n- openstack-tox-py36 http://logs.openstack.org/30/669930/5/gate/openstack-tox-py36/660ff4d/ : SUCCESS in 4m 18s\n- openstack-tox-py37 http://logs.openstack.org/30/669930/5/gate/openstack-tox-py37/1f02b3e/ : SUCCESS in 4m 15s\n- openstack-tox-functional http://logs.openstack.org/30/669930/5/gate/openstack-tox-functional/3681738/ : SUCCESS in 4m 51s\n- openstack-tox-functional-py36 http://logs.openstack.org/30/669930/5/gate/openstack-tox-functional-py36/ed74cc5/ : SUCCESS in 4m 34s\n- openstack-tox-functional-py37 http://logs.openstack.org/30/669930/5/gate/openstack-tox-functional-py37/678fd7a/ : SUCCESS in 5m 09s\n- placement-nova-tox-functional-py37 http://logs.openstack.org/30/669930/5/gate/placement-nova-tox-functional-py37/a595b09/ : SUCCESS in 12m 07s","accounts_in_message":[],"_revision_number":5},{"id":"1fc40e942040f21120fce2836a93b8aaaa8ba914","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-31 04:42:41.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"3b484c80d50a3d9a418535dc8b488b2f9c0f2a28","revisions":{"73512978bd545d58185b0c2525d7eefe8746f356":{"kind":"REWORK","_number":1,"created":"2019-07-09 19:30:12.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/30/669930/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/30/669930/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/30/669930/1"}}},"commit":{"parents":[{"commit":"8395e3f099022d8506ed5e6624582ec03e46c3b9","subject":"Support `same_subtree` queryparam","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8395e3f099022d8506ed5e6624582ec03e46c3b9"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-07-09 19:29:55.000000000","tz":-300},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-07-09 19:29:55.000000000","tz":-300},"subject":"WIP: Extra gabbi tests for same_subtree","message":"WIP: Extra gabbi tests for same_subtree\n\nChange-Id: I82cf1aec44e251b30295b6119949a5995c0b6e3f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/73512978bd545d58185b0c2525d7eefe8746f356"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/73512978bd545d58185b0c2525d7eefe8746f356"}]},"branch":"refs/heads/master"},"41340e85b8e6ba36e368b91526163fe6fa903fad":{"kind":"REWORK","_number":2,"created":"2019-07-09 20:31:37.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/30/669930/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/30/669930/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/30/669930/2"}}},"commit":{"parents":[{"commit":"8395e3f099022d8506ed5e6624582ec03e46c3b9","subject":"Support `same_subtree` queryparam","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8395e3f099022d8506ed5e6624582ec03e46c3b9"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-07-09 19:29:55.000000000","tz":-300},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-07-09 20:30:32.000000000","tz":-300},"subject":"Extra gabbi tests for same_subtree","message":"Extra gabbi tests for same_subtree\n\nThis is a followon for test gaps in the same_subtree patch [1].\n\n[1] https://review.opendev.org/#/c/668376/8/placement/tests/functional/gabbits/granular-same-subtree.yaml\n\nChange-Id: I82cf1aec44e251b30295b6119949a5995c0b6e3f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/41340e85b8e6ba36e368b91526163fe6fa903fad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/41340e85b8e6ba36e368b91526163fe6fa903fad"}]},"branch":"refs/heads/master"},"2af4d15de73f27e9e79ad53b3ee8a6c0ce86e24e":{"kind":"REWORK","_number":3,"created":"2019-07-26 22:00:49.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/30/669930/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/30/669930/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/30/669930/3"}}},"commit":{"parents":[{"commit":"8395e3f099022d8506ed5e6624582ec03e46c3b9","subject":"Support `same_subtree` queryparam","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8395e3f099022d8506ed5e6624582ec03e46c3b9"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-07-09 19:29:55.000000000","tz":-300},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-07-26 22:00:47.000000000","tz":-300},"subject":"Extra gabbi tests for same_subtree","message":"Extra gabbi tests for same_subtree\n\nThis is a followon for test gaps in the same_subtree patch [1].\n\n[1] https://review.opendev.org/#/c/668376/8/placement/tests/functional/gabbits/granular-same-subtree.yaml\n\nChange-Id: I82cf1aec44e251b30295b6119949a5995c0b6e3f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/2af4d15de73f27e9e79ad53b3ee8a6c0ce86e24e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/2af4d15de73f27e9e79ad53b3ee8a6c0ce86e24e"}]},"branch":"refs/heads/master"},"0f213556c2b3478620ec683817b5e1fd5deba60a":{"kind":"REWORK","_number":4,"created":"2019-07-29 15:09:16.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/30/669930/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/30/669930/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/30/669930/4"}}},"commit":{"parents":[{"commit":"8395e3f099022d8506ed5e6624582ec03e46c3b9","subject":"Support `same_subtree` queryparam","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8395e3f099022d8506ed5e6624582ec03e46c3b9"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-07-09 19:29:55.000000000","tz":-300},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-07-29 15:09:14.000000000","tz":0},"subject":"Extra gabbi tests for same_subtree","message":"Extra gabbi tests for same_subtree\n\nThis is a followon for test gaps in the same_subtree patch [1].\n\n[1] https://review.opendev.org/#/c/668376/8/placement/tests/functional/gabbits/granular-same-subtree.yaml\n\nChange-Id: I82cf1aec44e251b30295b6119949a5995c0b6e3f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0f213556c2b3478620ec683817b5e1fd5deba60a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0f213556c2b3478620ec683817b5e1fd5deba60a"}]},"branch":"refs/heads/master"},"3b484c80d50a3d9a418535dc8b488b2f9c0f2a28":{"kind":"REWORK","_number":5,"created":"2019-07-30 14:43:48.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/30/669930/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/30/669930/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/30/669930/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/30/669930/5"}}},"commit":{"parents":[{"commit":"8395e3f099022d8506ed5e6624582ec03e46c3b9","subject":"Support `same_subtree` queryparam","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8395e3f099022d8506ed5e6624582ec03e46c3b9"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-07-09 19:29:55.000000000","tz":-300},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-07-30 14:43:48.000000000","tz":-300},"subject":"Extra gabbi tests for same_subtree","message":"Extra gabbi tests for same_subtree\n\nThis is a followon for test gaps in the same_subtree patch [1].\n\n[1] https://review.opendev.org/#/c/668376/8/placement/tests/functional/gabbits/granular-same-subtree.yaml\n\nChange-Id: I82cf1aec44e251b30295b6119949a5995c0b6e3f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/3b484c80d50a3d9a418535dc8b488b2f9c0f2a28"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/3b484c80d50a3d9a418535dc8b488b2f9c0f2a28"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
