)]}'
{"id":"openstack%2Fwatcher~757985","triplet_id":"openstack%2Fwatcher~master~I116f6028641ab38a611c8085b145a2ef796aea8e","project":"openstack/watcher","branch":"master","topic":"os-testr","hashtags":[],"change_id":"I116f6028641ab38a611c8085b145a2ef796aea8e","subject":"requirements: Drop os-testr","status":"MERGED","created":"2020-10-14 02:50:19.000000000","updated":"2021-06-30 11:50:02.000000000","submitted":"2021-06-30 11:48:43.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":"757985-os-testr","meta_rev_id":"4d94e20717cd2d8eec9ca44360549a9361a353eb","_number":757985,"virtual_id_number":757985,"owner":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-06-30 11:48:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"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":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"all":[{"value":0,"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},{"value":2,"date":"2021-06-30 11:06:26.000000000","_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"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":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"all":[{"value":0,"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},{"value":1,"date":"2021-06-30 11:06:26.000000000","_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},{"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-10-14 04:51:10.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-10-14 09:37:40.000000000","updated_by":{"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},"reviewer":{"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},"state":"REVIEWER"},{"updated":"2020-10-24 07:44:59.000000000","updated_by":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"reviewer":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"state":"REVIEWER"}],"messages":[{"id":"8f4c908b6776dbbc460739e5af1cfbdce1508c3e","author":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"date":"2020-10-14 02:50:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d468343231c40577fe2ee8988fdd59953186922b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-14 03:43:19.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- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/a5cac7ef4df2447288d5238ade88f43e : SUCCESS in 3m 46s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d07cbbc859044644b3558ff78f19a30c : SUCCESS in 2m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/95d62542240447d1b8e48c0646cc7018 : SUCCESS in 5m 25s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3355e90349a3431884b38acffa703025 : SUCCESS in 4m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e87ea721233949c4b118b2056ad5d2b7 : SUCCESS in 4m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f06ec2ffdd774e2086216dc9895f77b8 : SUCCESS in 4m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6dbb906028e84438a47a68c0a6ae8f7d : SUCCESS in 4m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f77e5a92289c4065a80b290a8ae52d5a : SUCCESS in 6m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/51fa097d21bc4307ac93e2e3ae139408 : SUCCESS in 3m 48s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/fd55a8f4c4314cddb263f82800fa9ba3 : SUCCESS in 31m 52s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/3ba24e38e9b34d84aaed019d8bca0a2a : SUCCESS in 46m 03s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/2b600b7b6c5f4a8694bbeb4515f9a21a : SUCCESS in 50m 40s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/84e49bd51f50491ba713083bedc31b35 : SUCCESS in 48m 59s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/b90616b06b6c4042876d21548c2f7226 : SUCCESS in 35m 03s\n- watcher-tls-test https://zuul.opendev.org/t/openstack/build/2a2c64d89d4140cf8ad6cf0e45fef47d : FAILURE in 22m 36s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/7a8461c878de44c999e9fce13118475b : SUCCESS in 31m 03s","accounts_in_message":[],"_revision_number":1},{"id":"eab460c2c9e5de02e5058b321af09d69fcb1ae42","author":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"date":"2020-10-14 03:48:50.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"0f2e66e1e015f398cf256999f5b68d1c0adbbe18","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-14 04:51:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/9264fd2ad2fd4d5787596ffd36522e88 : SUCCESS in 3m 29s\n- requirements-check https://zuul.opendev.org/t/openstack/build/0bc0b304e2aa4705884c423526e871f3 : SUCCESS in 2m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/554c9260cbee4f238b328628612b1986 : SUCCESS in 5m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/698b48b6686840f88b8ac679fdc1308a : SUCCESS in 4m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d39aaaf38dcd4794807be1278ff73aba : SUCCESS in 3m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0725dc02ee5f4c979940483b95a4b295 : SUCCESS in 4m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/07690c15cfad4ca194d6dda08888d0a0 : SUCCESS in 4m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a8507a7b5b594b5f829374a3735e499b : SUCCESS in 5m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/147dfa71f3d74ee1ac0494166950c3a0 : SUCCESS in 2m 56s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/06e1f2e391c1424c8bc2f73abeda38db : SUCCESS in 34m 02s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/9a141e20edce46fd816d5c914de5598a : SUCCESS in 52m 12s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/7ab4dc97c3e14b0b8265f51348d66d60 : SUCCESS in 55m 03s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/212aba05fe154745b9ba96cf056bb4f6 : SUCCESS in 55m 51s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/4abf671e39c64f89bc264f0465350be9 : SUCCESS in 40m 30s\n- watcher-tls-test https://zuul.opendev.org/t/openstack/build/3f3f6581e7ce41e6952aa436e2421501 : SUCCESS in 48m 47s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/d2386a7b87ca4b149d52537d1c9a01ff : SUCCESS in 36m 46s","accounts_in_message":[],"_revision_number":1},{"id":"b1368a6f7b86bc74c795a4df6b9452dbf5e0e094","author":{"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},"date":"2020-10-14 09:37:40.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"8c4c7d95a0f1810f8d7ec936e1aa3f753b785188","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2020-10-24 07:44:59.000000000","message":"Patch Set 1:\n\nWhy should we drop to os-testr, when was this decision made and by who? please include a reference.","accounts_in_message":[],"_revision_number":1},{"id":"b9680f4138c0df38cab4f7f33028b5d7abfd09b6","author":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"date":"2021-03-12 07:03:37.000000000","message":"Patch Set 1:\n\n\u003e Patch Set 1:\n\u003e \n\u003e Why should we drop to os-testr, when was this decision made and by who? please include a reference.\n\nhttps://docs.openstack.org/os-testr/latest/user/ostestr.html","accounts_in_message":[],"_revision_number":1},{"id":"10675557e3400365c4a75b918b6ce9a722381382","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"date":"2021-03-12 07:08:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"db0303200c46091a2b365f38f8c42d16be0b3508","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 08:02:17.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/b5054be26cb04b3ea813ee6bac801e4b : SUCCESS in 4m 05s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d519711ed4ea44e5936b0c45cdeb3a30 : SUCCESS in 2m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f1f1bb67c25f4f62863c0570ebfd5bdc : SUCCESS in 7m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4592211e6f3b413eaa79539e6525c5ef : SUCCESS in 4m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ecff13940604499084eba4f2c8f46ae7 : SUCCESS in 5m 18s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9a106794467f4421b0b86cf5595ec87a : SUCCESS in 4m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d4acce77676e4d3889524352826be645 : SUCCESS in 5m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e0789a067cff4d2fbc10deb6dcf6ed31 : SUCCESS in 5m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c460b8bf49474463a7e98b4e1d3c1f7c : SUCCESS in 3m 47s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/295880b2134f4d6caf765b0b25259691 : SUCCESS in 32m 28s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/17e480cc7311448a99f257dd0e1115a6 : SUCCESS in 40m 26s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/34b39ade25ac48059e082dbc010b69a2 : SUCCESS in 50m 56s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/2b2d69a86ed840ae839a992bb008e3a9 : SUCCESS in 35m 56s\n- watcher-tls-test https://zuul.opendev.org/t/openstack/build/cee3f47781aa4812814601caafaf4021 : SUCCESS in 49m 34s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/e96eb7b20be940fb947aa578466b5031 : SUCCESS in 34m 04s","accounts_in_message":[],"_revision_number":2},{"id":"f6137083b20aad21cce2d98be488a2342342137a","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2021-06-30 11:06:26.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"37a437726a14027f15a4f7241606da30a82e25cd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-30 11:06:50.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"f063352a8f2d967d6b9547ea6be9b0271836f7c7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-30 11:48:42.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/119b093ba37e455bbaa23fb662474674 : SUCCESS in 5m 51s\n- requirements-check https://zuul.opendev.org/t/openstack/build/5aae17a122284026a18fbe40900bcfe3 : SUCCESS in 4m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6c781a1f877e475cbad7cdaafc436b2a : SUCCESS in 6m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bb5c7cd18f294297a7ac72ab0f5b8b2c : SUCCESS in 6m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e05c11d58508447d922c294e5e71a4e4 : SUCCESS in 6m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bf32d675ae124d0b8c920f90256f88b2 : SUCCESS in 8m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/59ef8afd22e84d8f9cc25e4815ae0344 : SUCCESS in 5m 33s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/6593dcf18d94411fa320cec10f01fcfe : SUCCESS in 36m 24s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/da67e87658884555a86e990192708dbe : SUCCESS in 36m 22s","accounts_in_message":[],"_revision_number":2},{"id":"9fc611b1c0b06e53abacdcae64d9b83ba3c980c7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-30 11:48:43.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"4d94e20717cd2d8eec9ca44360549a9361a353eb","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-30 11:50:02.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/c18049a8e8ec4822b04656c71e04b06c : SUCCESS in 55s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ee6104f2b66647178da648b80054615d : SUCCESS in 58s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/948edbf023ae4d2487ea0673d76907b7 : SUCCESS in 1m 01s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"a2123088bf05589b2e891c4398959da6fb971f86","revisions":{"d445cb130f2b69c431275726cef1d90e64b61e19":{"kind":"REWORK","_number":1,"created":"2020-10-14 02:50:19.000000000","uploader":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"ref":"refs/changes/85/757985/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/85/757985/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/85/757985/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/85/757985/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/85/757985/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/85/757985/1"}}},"commit":{"parents":[{"commit":"f488636fb8c09371aa2fe72a72450344a1835d44","subject":"Bump py37 to py38 in tox.ini","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f488636fb8c09371aa2fe72a72450344a1835d44"}]}],"author":{"name":"wangzihao","email":"wangzihao@yovole.com","date":"2020-10-14 02:49:11.000000000","tz":480},"committer":{"name":"wangzihao","email":"wangzihao@yovole.com","date":"2020-10-14 02:50:07.000000000","tz":480},"subject":"requirements: Drop os-testr","message":"requirements: Drop os-testr\n\nDrop os-testr switched to stestr\n\nChange-Id: I116f6028641ab38a611c8085b145a2ef796aea8e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d445cb130f2b69c431275726cef1d90e64b61e19"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d445cb130f2b69c431275726cef1d90e64b61e19"}]},"branch":"refs/heads/master"},"a2123088bf05589b2e891c4398959da6fb971f86":{"kind":"REWORK","_number":2,"created":"2021-03-12 07:08:51.000000000","uploader":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"ref":"refs/changes/85/757985/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/85/757985/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/85/757985/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/85/757985/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/85/757985/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/85/757985/2"}}},"commit":{"parents":[{"commit":"863815153e3451f2354f14e6c271233e24e84782","subject":"[goal] Deprecate the JSON formatted policy file","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/863815153e3451f2354f14e6c271233e24e84782"}]}],"author":{"name":"wangzihao","email":"wangzihao@yovole.com","date":"2020-10-14 02:49:11.000000000","tz":480},"committer":{"name":"wangzihao","email":"wangzihao@yovole.com","date":"2021-03-12 07:08:43.000000000","tz":480},"subject":"requirements: Drop os-testr","message":"requirements: Drop os-testr\n\nDrop os-testr switched to stestr\n\nChange-Id: I116f6028641ab38a611c8085b145a2ef796aea8e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a2123088bf05589b2e891c4398959da6fb971f86"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a2123088bf05589b2e891c4398959da6fb971f86"}]},"branch":"refs/heads/master"}},"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":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}}]}],"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":{}}}]}
