)]}'
{"id":"openstack%2Fswift~777033","triplet_id":"openstack%2Fswift~stable%2Fvictoria~Ic39cf0cf193e45a0969700fdbca234a73afe579c","project":"openstack/swift","branch":"stable/victoria","topic":"victoria-sharding","hashtags":[],"change_id":"Ic39cf0cf193e45a0969700fdbca234a73afe579c","subject":"Refactor audit shard tests","status":"MERGED","created":"2021-02-23 00:47:18.000000000","updated":"2021-02-23 19:50:16.000000000","submitted":"2021-02-23 19:36:48.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"777033-victoria-sharding","meta_rev_id":"fd8ff1c66e148ceb0bf4813a97aa09100d824d0f","_number":777033,"virtual_id_number":777033,"owner":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-23 19:36:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-02-23 05:46:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-02-23 05:46:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-02-23 00:47:18.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2021-02-23 01:29:37.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":"2021-02-23 05:46:09.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"992ff9a2ad76b68c64e8987c4faaef6fa2dc5866","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2021-02-23 00:47:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"91516d5442036d6865513d62a97a9ed759166489","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-23 01:29:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dbe717c987144333beba810cfe54e9af : SUCCESS in 9m 26s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ab93aaacfb404700af15cc4829187918 : SUCCESS in 9m 53s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3f9338fc93bf4604aeba0ce5579a11e7 : SUCCESS in 8m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/b429c418fc334878bcee2f5f81297f62 : SUCCESS in 13m 57s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/88493c1fecbf4f6b9c8c55c30310f49c : SUCCESS in 13m 11s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/18e71c7bbddb416185a6455cdbbc00f4 : SUCCESS in 13m 19s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/fd30d245789140b2b180cc7f9fb231a6 : SUCCESS in 13m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/35131a909e6e4b3a8d275f0025babf5c : SUCCESS in 16m 40s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b0a73b7dd7454893b031d78547eaf2a7 : SUCCESS in 16m 04s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/85d22b31327f480fb3412de97197cd85 : SUCCESS in 16m 40s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b268f1eef3e24b3fa1a8bd359affaeb1 : SUCCESS in 16m 15s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/035a9a09182a47f7a42ef7f2b5e3e3ba : SUCCESS in 16m 53s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/ae2285e5849a4aeeb9ca3f1f4a5c6315 : SUCCESS in 17m 50s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9f04e7614a63418b801c108a5a7d9cb2 : SUCCESS in 38m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/58aacec84e934b3c9c69b29c17b1be41 : SUCCESS in 38m 07s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ad032a9b10c84cc3b9707e74f54660db : SUCCESS in 12m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d849fb467a25453c9916c80a6859e8c9 : SUCCESS in 6m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6705e1f8eda140ffa833720551058394 : FAILURE in 12m 25s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2967b8f2906debc922f96dd93455e50e9a5b2da4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-23 05:46:09.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nClean cherry-pick; tests-only.","accounts_in_message":[],"_revision_number":1},{"id":"13549e627d45c139ac798f65da74d3968ac4a124","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-23 05:46:27.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a9ad4832237147f1a013bc52319764938a717dec","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-23 19:36:47.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d7838b36650842058653ce9895e8351e : SUCCESS in 7m 50s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/daaca9560b22470a9d585dfd76e7f045 : SUCCESS in 8m 31s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/54012113c9d54a51862cefb60547b3f3 : SUCCESS in 6m 15s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/cb37d6b9897f4dc399d133b3e8cdbfbe : SUCCESS in 12m 09s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c0ae57a2182e4ca7be0b92e5479d8440 : SUCCESS in 17m 14s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0b64e86508ab4268a7de489e500d931f : SUCCESS in 12m 49s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/cf3007f6903247de8f797e4c8821da94 : SUCCESS in 11m 40s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/7c1eaaec12344239baaa1028cc004a7a : SUCCESS in 29m 17s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/204fc185757e4426bfa0570903150047 : SUCCESS in 17m 21s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b2042274b14f4e6f934129537d70e9dc : SUCCESS in 16m 18s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/c0f2315649b544d9acfcf5c06ac95f31 : SUCCESS in 18m 19s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/87c375f2f164439d9aea9d585cf6c468 : SUCCESS in 30m 39s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/65ed8b886a124a9da25d094ff3342b3f : SUCCESS in 44m 08s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/27903f38eb194753abf6775e740a7666 : SUCCESS in 50m 53s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1cee64c46e4b42f09bed0e1cae12a2b8 : SUCCESS in 22m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e821c755dfc840cc881831beb86f281b : SUCCESS in 9m 42s","accounts_in_message":[],"_revision_number":1},{"id":"ccc597929dde82cbaf33b341517b4e6431355f2c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-23 19:36:48.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"fd8ff1c66e148ceb0bf4813a97aa09100d824d0f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-23 19:50:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0fe414bc756a42349d7b634301b0361c : SUCCESS in 1m 25s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/9f714f91a4fa46c9bccd85e313dc9968 : SUCCESS in 1m 05s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/f52f751eb11646fcb1125c39e3c19096 : SUCCESS in 1m 03s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"036f062bfe9b78053d5e15c79c5c012251a00c4a","revisions":{"036f062bfe9b78053d5e15c79c5c012251a00c4a":{"kind":"REWORK","_number":1,"created":"2021-02-23 00:47:18.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/33/777033/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/777033/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/777033/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/777033/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/777033/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/777033/1"}}},"commit":{"parents":[{"commit":"1e510728598a09cf4e85f9d653964fc3d626d726","subject":"Prevent upgrading to pip 21+","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1e510728598a09cf4e85f9d653964fc3d626d726"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-03 16:40:13.000000000","tz":-300},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2021-02-22 23:53:00.000000000","tz":-360},"subject":"Refactor audit shard tests","message":"Refactor audit shard tests\n\nThe existing tests cover a lot of behaviors and carry around a lot of\nstate that makes them hard to extend in a descriptive mannor to cover\nnew or changed behaviors.\n\nCherry-Picked-From: Ie52932d8d4a66b11c295d5568aa3a60895b84f3b\nChange-Id: Ic39cf0cf193e45a0969700fdbca234a73afe579c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/036f062bfe9b78053d5e15c79c5c012251a00c4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/036f062bfe9b78053d5e15c79c5c012251a00c4a"}]},"branch":"refs/heads/stable/victoria"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
