)]}'
{"id":"openstack%2Fswift~925482","triplet_id":"openstack%2Fswift~master~I6678592437843ed8b1f927e3bc885a91135bd52e","project":"openstack/swift","branch":"master","topic":"p-expirer-test-fix","attention_set":{"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2024-08-01 23:03:14.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2024-08-06 12:23:13.000000000","reason":"\u003cGERRIT_ACCOUNT_7847\u003e replied on the change","reason_account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}},"hashtags":[],"change_id":"I6678592437843ed8b1f927e3bc885a91135bd52e","subject":"expirer: fix missing unit test assertions","status":"NEW","created":"2024-08-01 13:20:07.000000000","updated":"2024-08-06 14:49:16.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":9,"unresolved_comment_count":5,"has_review_started":true,"meta_rev_id":"b1253049775fa771dc79ba79c3023fc94330664c","_number":925482,"virtual_id_number":925482,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:check","value":1,"date":"2024-08-06 14:05:32.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-08-01 13:57:10.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2024-08-01 14:03:33.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":"99ba3ecf04b3fa9bc26100b1a2c21c43625e9444","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-08-01 13:20:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7296f97b0b2f3ac743a768e42febbaf906fe9362","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2024-08-01 13:57:10.000000000","message":"Patch Set 1: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"08f76253cb0098accf5d6c7b56ea90fe41d3718b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 14:03:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/750ba7fcf906432289d92b8ca01d0c0d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fffdc90aa4714634878fba45cad2ddc5 : SUCCESS in 7m 52s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/da6d18ae77d748d1bde96cef20db2eba : SUCCESS in 21m 22s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e371fd177be847849f07b95bf54d2535 : SUCCESS in 20m 40s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/af195132e9154b60b8f8e9baae3f5b0a : SUCCESS in 27m 09s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b7d872832e244cdbba9aef7308e5e12e : SUCCESS in 5m 14s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/ccd796e56e91469f9ec6a9878ac6a2d8 : SUCCESS in 19m 49s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/bef756ba420a4f629b8b395d1fa89e31 : SUCCESS in 19m 42s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c466c273277246df9b62bdf7cca08ced : SUCCESS in 19m 55s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/11290010021e4e7b838c372bec44f5c7 : SUCCESS in 24m 04s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/5e00cbfb4d9d469a9b7b992d10dbf472 : SUCCESS in 32m 36s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e63f9a9303ec412d9c99a0d75fc41faa : SUCCESS in 20m 43s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/51ac360a8e8c4cecbddc4ec20cf83505 : SUCCESS in 17m 25s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/74eef5d7b0484edaa7af07ec62e587c4 : SUCCESS in 18m 42s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/5f7cc032329444cb821884617cea5f4c : SUCCESS in 20m 46s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/aa88c722ea694b66b28ddd8f6c075007 : SUCCESS in 16m 30s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/f83b82b7b3d34ee9ac689437ccfd832b : SUCCESS in 19m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0b7e455bf1fa4f6a97b5eb1b5e62b363 : SUCCESS in 42m 05s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/77ab402a7f2f466385d3e8182545456a : SUCCESS in 42m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/abc8cbab0a974b4a95d05569addee883 : SUCCESS in 24m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ab20b7d9fbc74a56b042f0baeac4cf3d : SUCCESS in 4m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/df68af26c4ac48b59b2bce75faea8778 : SUCCESS in 24m 42s","accounts_in_message":[],"_revision_number":1},{"id":"f694e449faf976ac604d03079cf387238531fcc0","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-08-01 14:42:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"20146ee70a11d40cc3a6c6eaa0e3f542cf60cc9e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 14:54:03.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/11f58a71f95e4d949f312e3f9044aa30\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/d5809018480d4e168b097f8f2e469dcf : SUCCESS in 1h 20m 37s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7f1ad4b7e69d446792b13781fa72b781 : SUCCESS in 1h 18m 56s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/39683b8921d544b0a4181d7cc7e9be05 : TIMED_OUT in 1h 31m 28s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/2bd9c9991b594e36a5d4f7ca1892fd55 : TIMED_OUT in 1h 30m 53s","accounts_in_message":[],"_revision_number":1},{"id":"51c95144e4c0a37b34c98d40e7a43ee0d8b6aa4d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2024-08-01 22:03:04.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"bd5c38927128f5a762c7cda14592406b09138e7f","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2024-08-01 22:06:01.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"9b9904ef3e2da75c68786ae5c6b2fe66923134c8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 23:03:14.000000000","message":"Patch Set 2: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/d13ccfed36f94c19af818de25363c397\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/44f6f79744034dff89e2f553df69bcf1 : SUCCESS in 6m 25s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3cbdedd793514c46ba1d2b375da59bdf : SUCCESS in 19m 17s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/177f7e25ba064e59876fcfdac028db47 : SUCCESS in 15m 47s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c1c7c0dab43d41e7acda865cec3e631a : SUCCESS in 19m 46s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/dafc36efad704fa9a65147923ad62cee : SUCCESS in 5m 15s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/45a166c6494a44e7b76454739cedec06 : FAILURE in 19m 42s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4ee0700711d44a84a2e90cecfaa0d556 : SUCCESS in 19m 13s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/60f3e98d0775400dad9836320ea80f34 : SUCCESS in 21m 23s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/8b477a02485d4446ad405912fd934701 : SUCCESS in 21m 29s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/434fa7a1e7b347fda7b8c35612c68d6f : SUCCESS in 27m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6d6bd1fb49c2444a80904b4ea6b7f8cf : SUCCESS in 18m 49s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a613d4b191d64fa4a552d8f1a83e5abd : SUCCESS in 17m 21s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/afe6c46b1f66450e88e1635b971b8782 : SUCCESS in 19m 11s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/ec48917fa35f47c9b49bee2172c80bdc : SUCCESS in 15m 00s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/5df489bdd97c4cd898c6ff6cd3108539 : SUCCESS in 15m 35s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/a7ed2688c3c74b65b048f6041426335d : SUCCESS in 17m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/bf598057d3784b60a4ef56e3ba98fcaf : SUCCESS in 53m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a07c320c4a9d4b0bb19a4de4ab84ba9c : SUCCESS in 50m 53s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/494a208494714ac79a3532d1bc0dc9cc : FAILURE in 14m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c836341c70b9434eb0567bcba6fe3196 : SUCCESS in 3m 22s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ecb1bbd6a3e643feb1e4a190397b1da0 : SUCCESS in 13m 49s","accounts_in_message":[],"_revision_number":2},{"id":"82dc04b559b8360b4763dfbbce7c7094b5b68830","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 23:35:37.000000000","message":"Patch Set 2:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cc558d96bd474feeace8393d9f4d72a6\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/1800b039b2e34c758412d10869ebe62f : TIMED_OUT in 1h 30m 57s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b1a7d40ba7f3490a9973602c92cc6a66 : SUCCESS in 1h 15m 03s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/06ca671b429a42c596f60fd5fdd9796a : TIMED_OUT in 1h 30m 51s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/cec2fe085917412daf1b53351aa2955a : FAILURE in 1h 26m 15s","accounts_in_message":[],"_revision_number":2},{"id":"0a75dc6bdd78c0ee900e3a2f9b441d14bcc4a380","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-08-06 12:23:13.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"af14796dec85eb2d965dff00772b90028a17747d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-08-06 13:01:00.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"9df7ac8436a5b76b7b62799d4915d261f3f5c4ea","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-06 14:05:32.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/de8862c1690445a78dff3fbcbb47f643\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c745ae954814b32bc7a31f64147ad3f : SUCCESS in 7m 33s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/80d4c7d086e4458ba26af0862706a3ad : SUCCESS in 21m 19s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c1341c0b3cf4426bae6cfffcade2c160 : SUCCESS in 20m 06s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/29349668bf9c45bd9840df1123e0dfaf : SUCCESS in 23m 03s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0f0643635b964c2c96b58622e58cdc22 : SUCCESS in 5m 46s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e3a7ad541b9d4a26bfb28ecf3b173879 : SUCCESS in 24m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7f48eae193614a00b013f6bc7729d4bf : SUCCESS in 19m 04s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/536833ec938248d49b28b03e938cda0a : SUCCESS in 20m 21s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/85666dcf672647dba3b72df9cfcfb863 : SUCCESS in 21m 02s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/f644f49567d44bbcb623b52417bc4f45 : SUCCESS in 27m 58s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/bbe350711ded4542980286d90862da15 : SUCCESS in 16m 46s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a22e0b9f58cc46c99554b01b3e77d769 : SUCCESS in 17m 47s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3c7a25d0706f4824b0b668d260e70642 : SUCCESS in 18m 30s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/70804e23d60344ec896acba39301e227 : SUCCESS in 16m 50s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/4a499ca8ef404e90971921204788ba27 : SUCCESS in 20m 18s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/41df892d5fde4dd1a31048394997a766 : SUCCESS in 18m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/696586d98d4b45e1a3f0b7764a838737 : SUCCESS in 46m 48s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/644366cf392a44e7b9f476236319bb1c : SUCCESS in 56m 25s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0e4c1c291f6b43fca5d40b28dde72c45 : SUCCESS in 20m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e264d0da1d4f40ea81a3126e863fa9cf : SUCCESS in 4m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/79a8151149b84784be8091f76ed7eac6 : SUCCESS in 20m 50s","accounts_in_message":[],"_revision_number":3},{"id":"b1253049775fa771dc79ba79c3023fc94330664c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-06 14:49:16.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6f261b5cac0749acaac616a28894f861\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/5b94a92328614002818c30bc7e0b9af3 : SUCCESS in 1h 22m 43s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/ecace2c4944445d4a460074f0696efc8 : TIMED_OUT in 1h 31m 07s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/d4e2a25397114894932c37d3d3fb49a7 : SUCCESS in 1h 18m 08s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/a2e120b4b4e841cd9141bdd6a2c104a3 : TIMED_OUT in 1h 30m 54s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"3a76061b7484951464e4d66841c285217a5b53c9","revisions":{"a06c104329a9229222f072ff70551def5da537f2":{"kind":"REWORK","_number":1,"created":"2024-08-01 13:20:07.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/82/925482/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/82/925482/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/82/925482/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/82/925482/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/82/925482/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/82/925482/1"}}},"commit":{"parents":[{"commit":"682c71afe4b1c253651856593441df8fbccbdcbb","subject":"Merge \"Implement context manager protocol for logging mutexes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/682c71afe4b1c253651856593441df8fbccbdcbb"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-08-01 13:15:28.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-08-01 13:15:28.000000000","tz":60},"subject":"expirer: fix missing unit test assertions","message":"expirer: fix missing unit test assertions\n\nA test assertion for the control case (no delay_reaping) seems to have\ngone missing in the Related-Change, such that an expirer instance is\nconstructed but not used. Add assertions for scenario with no\ndelay_reaping.\n\nChange-Id: I6678592437843ed8b1f927e3bc885a91135bd52e\nRelated-Change:  I95606aed5a5bd70424fbc51dd965f238fa7f064f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a06c104329a9229222f072ff70551def5da537f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a06c104329a9229222f072ff70551def5da537f2"}]},"branch":"refs/heads/master"},"f477ea7436c49174e71723b96f36c77d5073ac13":{"kind":"REWORK","_number":2,"created":"2024-08-01 22:03:04.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/82/925482/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/82/925482/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/82/925482/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/82/925482/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/82/925482/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/82/925482/2"}}},"commit":{"parents":[{"commit":"682c71afe4b1c253651856593441df8fbccbdcbb","subject":"Merge \"Implement context manager protocol for logging mutexes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/682c71afe4b1c253651856593441df8fbccbdcbb"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-08-01 13:15:28.000000000","tz":60},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2024-08-01 22:02:55.000000000","tz":-300},"subject":"expirer: fix missing unit test assertions","message":"expirer: fix missing unit test assertions\n\nA test assertion for the control case (no delay_reaping) seems to have\ngone missing in the Related-Change, such that an expirer instance is\nconstructed but not used. Add assertions for scenario with no\ndelay_reaping.\n\nChange-Id: I6678592437843ed8b1f927e3bc885a91135bd52e\nRelated-Change:  I95606aed5a5bd70424fbc51dd965f238fa7f064f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f477ea7436c49174e71723b96f36c77d5073ac13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f477ea7436c49174e71723b96f36c77d5073ac13"}]},"branch":"refs/heads/master"},"3a76061b7484951464e4d66841c285217a5b53c9":{"kind":"REWORK","_number":3,"created":"2024-08-06 13:01:00.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/82/925482/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/82/925482/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/82/925482/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/82/925482/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/82/925482/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/82/925482/3"}}},"commit":{"parents":[{"commit":"b400a1fdb3ae609d5f86d4d0f1b590640337b8f0","subject":"Expirer: add delete task iteration related metrics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b400a1fdb3ae609d5f86d4d0f1b590640337b8f0"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-08-01 13:15:28.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-08-06 13:00:50.000000000","tz":60},"subject":"expirer: fix missing unit test assertions","message":"expirer: fix missing unit test assertions\n\nA test assertion for the control case (no delay_reaping) seems to have\ngone missing in the Related-Change, such that an expirer instance is\nconstructed but not used. Add assertions for scenario with no\ndelay_reaping.\n\nChange-Id: I6678592437843ed8b1f927e3bc885a91135bd52e\nRelated-Change:  I95606aed5a5bd70424fbc51dd965f238fa7f064f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3a76061b7484951464e4d66841c285217a5b53c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3a76061b7484951464e4d66841c285217a5b53c9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
