)]}'
{"id":"openstack%2Fnetworking-sfc~740158","triplet_id":"openstack%2Fnetworking-sfc~master~I3e46031132fed10ba8abc7725eeac7e9c048ed05","project":"openstack/networking-sfc","branch":"master","hashtags":[],"change_id":"I3e46031132fed10ba8abc7725eeac7e9c048ed05","subject":"Switch from unittest2 compat methods to Python 3.x methods","status":"ABANDONED","created":"2020-07-09 05:17:28.000000000","updated":"2021-04-14 13:56:29.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cbe7631aefffcdbafe68add7e51a4b0ace399ef4","_number":740158,"virtual_id_number":740158,"owner":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2020-07-09 06:30:58.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":2,"date":"2020-08-13 14:45:00.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2020-07-17 14:43:21.000000000","_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}],"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":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-09 06:30:58.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"},{"updated":"2020-07-17 14:43:21.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"},{"updated":"2020-08-13 14:45:00.000000000","updated_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"REVIEWER"}],"messages":[{"id":"2ceb669f5adb046658e7f08e7bb9b1cf0e499790","author":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"date":"2020-07-09 05:17:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"04c173cb755e89bdb09373cabf50a7de9cfc4661","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-09 06:30:58.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fd0aab3224054684a6688564be3996c1 : SUCCESS in 6m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4412a0ead9b243a283c827fd259492a6 : FAILURE in 5m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f6163d3a004942f49d12476941bbc7b2 : SUCCESS in 5m 42s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5d6c8cf9c09e435db3b4d940333cf701 : SUCCESS in 6m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/13250a66c6c74727a3198ab02fd9cf41 : SUCCESS in 5m 56s\n- networking-sfc-functional https://zuul.opendev.org/t/openstack/build/55d328ded42543ceb9818b6d8be6234a : SUCCESS in 13m 38s\n- networking-sfc-tempest https://zuul.opendev.org/t/openstack/build/9b4823e490644c478214a4fc952795ce : SUCCESS in 1h 05m 04s\n- networking-sfc-tempest-multinode https://zuul.opendev.org/t/openstack/build/8facd5a486974df7a13a1beac5b1dbe8 : SUCCESS in 1h 10m 57s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"252af4ab9492dc579788787eceb0bfac1edc2b2e","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2020-08-13 14:45:00.000000000","message":"Patch Set 1: Code-Review+2\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"266273d6bfceb4efb9e425b7cb1c008448507207","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-13 16:29:18.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/08f15c63333f40d8b0e6d09c204fdb83 : SUCCESS in 9m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/705f5c30dec746d4a665a962ed25a42d : FAILURE in 9m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a08f3617d6f646e1b68a06d5b9161aad : SUCCESS in 9m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6b63b5a8d3c94442bb8e028ccb41c72a : SUCCESS in 12m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c2d56639df6a4da6b86bea2aee75feab : SUCCESS in 11m 19s\n- networking-sfc-functional https://zuul.opendev.org/t/openstack/build/80fd4cacf8814b3d8adc60a8d4a5eaef : SUCCESS in 21m 04s\n- networking-sfc-tempest https://zuul.opendev.org/t/openstack/build/deee05d2ee3c47a9abfe80712371fc12 : SUCCESS in 1h 29m 49s\n- networking-sfc-tempest-multinode https://zuul.opendev.org/t/openstack/build/2c02a0f613fc482a9b78d642cd60b454 : SUCCESS in 1h 35m 13s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"51dc791e78b88ad0fcec23d81d38c24ca830f19f","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2020-09-25 15:48:26.000000000","message":"Abandoned\n\nThis review is \u003e 4 weeks without comment, and failed Zuul jobs the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a \u0027recheck\u0027 comment to get fresh test results.","accounts_in_message":[],"_revision_number":1},{"id":"186b58cd8f9481e85916f5afb91d5a8221160f96","author":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"date":"2020-09-27 00:55:44.000000000","message":"Restored","accounts_in_message":[],"_revision_number":1},{"id":"42b409cd969f1f351bbca35a786663ed0efd6202","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-27 02:26:37.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a954193093184f02b151b20352e83cd4 : FAILURE in 19m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4524940801e448029cda0fa449debe29 : FAILURE in 4m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8a4bf62b3f6e4363a922785b765d6888 : SUCCESS in 6m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/55c545b11a604b10b7cf7ee3e91e50c0 : SUCCESS in 6m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3d167237c1ca4e12af259332e2e31b44 : SUCCESS in 6m 43s\n- networking-sfc-functional https://zuul.opendev.org/t/openstack/build/769d408cf2a64d7f8c062874131457a6 : SUCCESS in 15m 22s\n- networking-sfc-tempest https://zuul.opendev.org/t/openstack/build/268fdc550d9648b9bb4e3c549c91e1dd : SUCCESS in 1h 03m 22s\n- networking-sfc-tempest-multinode https://zuul.opendev.org/t/openstack/build/830798efdd5d41a2af67ddec0df6d84c : SUCCESS in 1h 29m 02s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cbe7631aefffcdbafe68add7e51a4b0ace399ef4","tag":"autogenerated:gerrit:abandon","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-04-14 13:56:29.000000000","message":"Abandoned\n\nThis review is \u003e 4 weeks without comment, and failed Zuul jobs the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a \u0027recheck\u0027 comment to get fresh test results.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"df56eb59fcbfdb5bbf583e785efe728046bcaba6","revisions":{"df56eb59fcbfdb5bbf583e785efe728046bcaba6":{"kind":"REWORK","_number":1,"created":"2020-07-09 05:17:28.000000000","uploader":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"ref":"refs/changes/58/740158/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-sfc","ref":"refs/changes/58/740158/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/58/740158/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/58/740158/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-sfc refs/changes/58/740158/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-sfc refs/changes/58/740158/1"}}},"commit":{"parents":[{"commit":"211e515630d2695c3a48a7ba6212a22f312bb3bc","subject":"Switch to newer openstackdocstheme and reno versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/211e515630d2695c3a48a7ba6212a22f312bb3bc"}]}],"author":{"name":"melissaml","email":"ma.lei@99cloud.net","date":"2020-07-09 05:15:56.000000000","tz":480},"committer":{"name":"melissaml","email":"ma.lei@99cloud.net","date":"2020-07-09 05:15:56.000000000","tz":480},"subject":"Switch from unittest2 compat methods to Python 3.x methods","message":"Switch from unittest2 compat methods to Python 3.x methods\n\nWith the removal of Python 2.x we can remove the unittest2 compat\nwrappers and switch to assertCountEqual instead of assertItemsEqual\n\nWe have been able to use them since then, because\ntesttools required unittest2, which still included it. With testtools\nremoving Python 2.7 support [3][4], we will lose support for\nassertItemsEqual, so we should switch to use assertCountEqual.\n\n[1] - https://bugs.python.org/issue17866\n[2] - https://hg.python.org/cpython/rev/d9921cb6e3cd\n[3] - testing-cabal/testtools#286\n[4] - testing-cabal/testtools#277\n\nChange-Id: I3e46031132fed10ba8abc7725eeac7e9c048ed05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/df56eb59fcbfdb5bbf583e785efe728046bcaba6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-sfc/commit/df56eb59fcbfdb5bbf583e785efe728046bcaba6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
