)]}'
{"id":"openstack%2Fwatcher-dashboard~718125","triplet_id":"openstack%2Fwatcher-dashboard~master~I371e7485438d43eb823ab7d4fd719e0e52da75eb","project":"openstack/watcher-dashboard","branch":"master","topic":"unittest.mock","hashtags":[],"change_id":"I371e7485438d43eb823ab7d4fd719e0e52da75eb","subject":"Remove the mock","status":"MERGED","created":"2020-04-07 14:29:53.000000000","updated":"2020-05-13 07:28:48.000000000","submitted":"2020-05-13 07:26:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"718125-1589354773622-c600fa1d","meta_rev_id":"5933d7db2bd3796dcf6413c2bcf3036f1d43e499","_number":718125,"virtual_id_number":718125,"owner":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-13 07:26:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"}],"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":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2020-05-12 05:00:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-05-13 06:50:55.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"}],"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":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-05-13 06:50:55.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-09 12:34:33.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-05-12 05:00:51.000000000","updated_by":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"reviewer":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"state":"REVIEWER"},{"updated":"2020-05-13 06:50:55.000000000","updated_by":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"reviewer":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"state":"REVIEWER"},{"updated":"2020-05-13 07:26:13.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":"cd2c2cc1296881b4b84c982a7836aebb54bccc81","author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"date":"2020-04-07 14:29:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"516c010b66f4fb761df25d397d372d73d7efca3f","author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"date":"2020-04-07 14:31:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"76e861e0d6191bda129d4cb7808e77684ddcd21e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-07 14:49:45.000000000","message":"Patch Set 2: Verified-1\n\n(1 comment)\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- requirements-check https://zuul.opendev.org/t/openstack/build/80858bcbbea84993a55815891099eb6d : SUCCESS in 6m 12s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1a93d8c639454015b21d84d74c504cd2 : FAILURE in 8m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/239a590c5c1f4607a6f6673dca94171c : FAILURE in 6m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fe924da065ed4ed69c2dfc3788379d78 : FAILURE in 7m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/49f159ee87ed4b908f39709c403198bd : FAILURE in 8m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/08a6353edc434095a21818daea9bd2c7 : FAILURE in 6m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cf8975e9df944e5d92f22174caff86aa : SUCCESS in 8m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/01e461f336304156b92080a9ba458d82 : SUCCESS in 6m 42s","accounts_in_message":[],"_revision_number":2},{"id":"db64aae6e08079347a78db657e52f65ad5cf9a8b","author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"date":"2020-04-08 14:35:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c273589aa4857df2fdb1780bd9d0688159101bf2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-08 14:53:06.000000000","message":"Patch Set 3: 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- requirements-check https://zuul.opendev.org/t/openstack/build/442f9d1ca43247b789a39add7911af39 : SUCCESS in 6m 04s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/18f51fdb4c8a46a79fb670cd7961da02 : SUCCESS in 6m 55s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a1e559bd55284e1f879f178d5daf6caa : FAILURE in 6m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/139c3eba81bb4f76ba47c31c701407f1 : SUCCESS in 6m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8e83650409f1482eb826dfa257f75665 : SUCCESS in 7m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1a92b9fb2a094d47b58d4c25a6559e7a : SUCCESS in 6m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e4b33162f8c54d468a63bff00979416b : SUCCESS in 11m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b3980483c5db4afc94006ab15c4f05a0 : SUCCESS in 5m 29s","accounts_in_message":[],"_revision_number":3},{"id":"c9547545c02ee7da112b980aa9679830b5040fa1","author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"date":"2020-04-29 15:56:00.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2c6be70b486ed7e4676bb53a63d486da2206a851","author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"date":"2020-04-29 15:58:54.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"70be893802e9af9bda75a590f27e2398bb7898d2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-29 16:12:47.000000000","message":"Patch Set 5: 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- requirements-check https://zuul.opendev.org/t/openstack/build/23439547b87146098a8efbb99f48c47d : SUCCESS in 3m 17s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/cff723fdd956481992e14069a0eb3b32 : SUCCESS in 4m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2c4292c6e2fa4e888515f6f038db33b3 : FAILURE in 5m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ccf1763f6b7c46d2b4be6ad217ca5809 : SUCCESS in 5m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dd710e40bdc04e558267a721dc3242dc : SUCCESS in 6m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c3c21e0873d94dc6b49c8f4ddeb918ef : SUCCESS in 6m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/558ce2c1261248af8b80724ece3408ef : SUCCESS in 10m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/79e9c0e4d00043b89bf9b1cd4bd19f74 : SUCCESS in 4m 17s","accounts_in_message":[],"_revision_number":5},{"id":"50075099e62f7b31e4f7d27d0c1c5450c83707f8","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2020-04-30 06:38:12.000000000","message":"Patch Set 5: Code-Review-1\n\nFile \"/home/zuul/src/opendev.org/openstack/watcher-dashboard/.tox/lower-constraints/lib/python3.6/site-packages/openstack_dashboard/test/helpers.py\", line 33, in \u003cmodule\u003e\n    import mock\nModuleNotFoundError: No module named \u0027mock\u0027","accounts_in_message":[],"_revision_number":5},{"id":"f552a7cd8ae9f9b270ba0cac298d5c317f4ab556","author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"date":"2020-05-06 16:22:31.000000000","message":"Patch Set 5:\n\nrecheck.","accounts_in_message":[],"_revision_number":5},{"id":"deb59e62d44187eb57b1a07b4bd8acd2977ac8cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-06 16:37:05.000000000","message":"Patch Set 5:\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- requirements-check https://zuul.opendev.org/t/openstack/build/652ac30dd3994f338e25946a080bcfc1 : SUCCESS in 4m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ec81fd64ba964e44af73fb9322efed88 : SUCCESS in 7m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/37cfcea018814b1a84468a3806d956d2 : FAILURE in 5m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ed684421f89e489fa2f7726e262d95e3 : SUCCESS in 7m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8d6daf3f9e52441f82bce6a71a7c2f47 : SUCCESS in 6m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/df6ba966ce5e4ed58971f4345334728f : SUCCESS in 12m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7f24c70c71744e6185d28f484ba3dd6e : SUCCESS in 7m 11s","accounts_in_message":[],"_revision_number":5},{"id":"cadf1c36dbdc9443e943420cca7f9b42c323316c","author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"date":"2020-05-07 01:46:19.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"2c7efaa512d052e51027ed82d062b9f05e095c0a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-07 01:56:53.000000000","message":"Patch Set 5:\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- requirements-check https://zuul.opendev.org/t/openstack/build/e5d305fb7f1d45e3b7d2145a4e1852c3 : SUCCESS in 2m 06s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5d324f7f94b6444ba20c2d0d7ef4be71 : SUCCESS in 5m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/105cc9a775d0437db02992919160274e : FAILURE in 4m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0b220ed1683344db8c34429b8e55b0a4 : SUCCESS in 4m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/22ede8633e8e4d98aa7df5e838bee9aa : SUCCESS in 5m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5544fff594e74af18ca8469f5e8bc3e6 : SUCCESS in 5m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5453dd6e1a5c40c39f8f41d2ae9ee29f : SUCCESS in 3m 36s","accounts_in_message":[],"_revision_number":5},{"id":"5c6e629594b1be035a82c371a5d60bb7fb5c23a6","author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"date":"2020-05-07 07:05:58.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"966fa3bbb20f2d99feeca5f8f7ef8aee2b8ce91c","author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"date":"2020-05-07 07:17:07.000000000","message":"Uploaded patch set 7: Commit message was updated.","accounts_in_message":[],"_revision_number":7},{"id":"a0611d57f932213965d8d5304e295ba68a9c0adc","author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"date":"2020-05-07 07:18:26.000000000","message":"Topic changed from 718125 to hacking","accounts_in_message":[],"_revision_number":7},{"id":"a7e0ed9963beb2b2c643de661eff5a4147b131c6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-07 07:28:53.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/57755b448dee4a2bbe811a02eb8a7cfb : SUCCESS in 2m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/197c0218488c48efa7d68b179f5e3317 : SUCCESS in 6m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7c5ea4404e294c8593404d9459f25256 : SUCCESS in 5m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/97eb7f2462db405abae25d28b58e2f10 : SUCCESS in 5m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e6c3f366c8b9427cb538bf20f4f10245 : SUCCESS in 8m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e1ecdd49fa944dc868a5107a455fe97 : SUCCESS in 7m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/aa1b7227c84648ad9d201a40657c3b87 : SUCCESS in 4m 56s","accounts_in_message":[],"_revision_number":7},{"id":"002505a1ff8a09d4231a15f2323fdb280a5fff4b","author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"date":"2020-05-07 07:32:51.000000000","message":"Patch Set 7: Code-Review+2\n\nLGTM.","accounts_in_message":[],"_revision_number":7},{"id":"647eff24bdc8a0f94429fc93f0f886b7adbe93e9","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-05-09 12:34:29.000000000","message":"Topic changed from hacking to unittest.mock","accounts_in_message":[],"_revision_number":7},{"id":"d3594b34e215b38df05774f4e476668a167cb35a","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-05-09 12:34:33.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"0a703761e0f190288c5db93d5fcc3864a97a1ce4","author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"date":"2020-05-09 15:53:24.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"2e990dfdc17cf93b96de6d25a19fe4da5e6cf160","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-09 16:04:10.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/5070e55778a54d1b86f450eac11c7046 : SUCCESS in 2m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ae73a3a7e6834863a8426c5a9e9ed3ba : SUCCESS in 9m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/06e0d09b6b904af9b95b8421155d9926 : SUCCESS in 5m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/adf0349849004085836d83c17a1ed9ff : SUCCESS in 4m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f342e6d730d64eaab3bb5842544d75b5 : SUCCESS in 5m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3a715a2f8ec54c53b0703560fd497bbd : SUCCESS in 5m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c620be5bb0724934812ad2eba5c767bc : SUCCESS in 3m 43s","accounts_in_message":[],"_revision_number":8},{"id":"973be259654669178aeac265d8be475724a1d179","author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"date":"2020-05-12 05:00:51.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"84bacf26b33e71b334214e750d0cd38dec991705","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2020-05-13 06:50:55.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"3bb87e2056cc14c3d172a47bb74395aa0aeca017","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-13 06:51:12.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"00085876bf9d07732198d5f495d0e25493ad9308","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-13 07:26:13.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/a79c0fe2d8ec4344aed82c33122ec4f9 : SUCCESS in 3m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/aef16197a1504b16ab6b25bf079d47a4 : SUCCESS in 6m 00s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a299bdf53e034955a0f25c683a17c1be : SUCCESS in 4m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ad2d3467b1b740ed96b167eaab2639a0 : SUCCESS in 4m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c890da4f5ddf4b68a2f881abd20dd656 : SUCCESS in 6m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/222c5cda32e44245b991480fa749fa72 : SUCCESS in 10m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/afe9819d19a54d6e94db4f6b26f5e92d : SUCCESS in 3m 31s","accounts_in_message":[],"_revision_number":8},{"id":"22ca1f612f284757adbb161cb8ae68fd125e6beb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-13 07:26:13.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":8},{"id":"5933d7db2bd3796dcf6413c2bcf3036f1d43e499","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-13 07:28:48.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/72b3d9700b8b4c4bb938a9fc0456e823 : SUCCESS in 2m 13s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f7ef5a3366b64113bb37cc5c1da5df09 : SUCCESS in 1m 48s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"9cfd50ac67f3525ca3698c29d30697c9b3d8da9d","revisions":{"43db3473d421f751465a78dab075993f47eb5c03":{"kind":"REWORK","_number":1,"created":"2020-04-07 14:29:53.000000000","uploader":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"ref":"refs/changes/25/718125/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/25/718125/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/1"}}},"commit":{"parents":[{"commit":"0e1c0e0a6c45fd29cf5f1aaf0c60f1727ebf2825","subject":"s/assertItemsEqual/assertCountEqual/g","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/0e1c0e0a6c45fd29cf5f1aaf0c60f1727ebf2825"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:29:23.000000000","tz":480},"committer":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:29:23.000000000","tz":480},"subject":"Use unittest.mock instead of third party mock","message":"Use unittest.mock instead of third party mock\n\nNow that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\n\nChange-Id: I371e7485438d43eb823ab7d4fd719e0e52da75eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/43db3473d421f751465a78dab075993f47eb5c03"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/43db3473d421f751465a78dab075993f47eb5c03"}]},"branch":"refs/heads/master"},"e314f7ce08d623df0986cc96394f176b33736493":{"kind":"REWORK","_number":2,"created":"2020-04-07 14:31:14.000000000","uploader":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"ref":"refs/changes/25/718125/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/25/718125/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/2"}}},"commit":{"parents":[{"commit":"0e1c0e0a6c45fd29cf5f1aaf0c60f1727ebf2825","subject":"s/assertItemsEqual/assertCountEqual/g","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/0e1c0e0a6c45fd29cf5f1aaf0c60f1727ebf2825"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:29:23.000000000","tz":480},"committer":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:31:00.000000000","tz":480},"subject":"Use unittest.mock instead of third party mock","message":"Use unittest.mock instead of third party mock\n\nNow that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\n\nChange-Id: I371e7485438d43eb823ab7d4fd719e0e52da75eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/e314f7ce08d623df0986cc96394f176b33736493"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/e314f7ce08d623df0986cc96394f176b33736493"}]},"branch":"refs/heads/master"},"569c8435480f19898cb2a995da03592071d75be2":{"kind":"REWORK","_number":3,"created":"2020-04-08 14:35:57.000000000","uploader":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"ref":"refs/changes/25/718125/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/25/718125/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/3"}}},"commit":{"parents":[{"commit":"0e1c0e0a6c45fd29cf5f1aaf0c60f1727ebf2825","subject":"s/assertItemsEqual/assertCountEqual/g","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/0e1c0e0a6c45fd29cf5f1aaf0c60f1727ebf2825"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:29:23.000000000","tz":480},"committer":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-08 14:35:33.000000000","tz":480},"subject":"Use unittest.mock instead of third party mock","message":"Use unittest.mock instead of third party mock\n\nNow that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\n\nChange-Id: I371e7485438d43eb823ab7d4fd719e0e52da75eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/569c8435480f19898cb2a995da03592071d75be2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/569c8435480f19898cb2a995da03592071d75be2"}]},"branch":"refs/heads/master"},"45fa8726a40ac6f279686e0b25e045f74d3a1380":{"kind":"REWORK","_number":4,"created":"2020-04-29 15:56:00.000000000","uploader":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"ref":"refs/changes/25/718125/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/25/718125/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/4"}}},"commit":{"parents":[{"commit":"831810c30f2e41304addb3ef4749dfa88273adea","subject":"Add Python3 victoria unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/831810c30f2e41304addb3ef4749dfa88273adea"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:29:23.000000000","tz":480},"committer":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-29 15:55:29.000000000","tz":480},"subject":"Use unittest.mock instead of third party mock","message":"Use unittest.mock instead of third party mock\n\nNow that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\n\nChange-Id: I371e7485438d43eb823ab7d4fd719e0e52da75eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/45fa8726a40ac6f279686e0b25e045f74d3a1380"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/45fa8726a40ac6f279686e0b25e045f74d3a1380"}]},"branch":"refs/heads/master"},"7a4bf8ad84de1252ad1e5fdf5be83472bb0312ee":{"kind":"REWORK","_number":5,"created":"2020-04-29 15:58:54.000000000","uploader":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"ref":"refs/changes/25/718125/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/25/718125/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/5"}}},"commit":{"parents":[{"commit":"831810c30f2e41304addb3ef4749dfa88273adea","subject":"Add Python3 victoria unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/831810c30f2e41304addb3ef4749dfa88273adea"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:29:23.000000000","tz":480},"committer":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-29 15:57:43.000000000","tz":480},"subject":"Remove the mock","message":"Remove the mock\n\nNow that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\n\nChange-Id: I371e7485438d43eb823ab7d4fd719e0e52da75eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/7a4bf8ad84de1252ad1e5fdf5be83472bb0312ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/7a4bf8ad84de1252ad1e5fdf5be83472bb0312ee"}]},"branch":"refs/heads/master"},"0104155e02c88da0ef48b131f4aa50d583f6c519":{"kind":"REWORK","_number":6,"created":"2020-05-07 07:05:58.000000000","uploader":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"ref":"refs/changes/25/718125/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/25/718125/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/6"}}},"commit":{"parents":[{"commit":"831810c30f2e41304addb3ef4749dfa88273adea","subject":"Add Python3 victoria unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/831810c30f2e41304addb3ef4749dfa88273adea"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:29:23.000000000","tz":480},"committer":{"name":"manchandavishal","email":"manchandavishal143@gmail.com","date":"2020-05-07 07:05:30.000000000","tz":0},"subject":"Remove the mock","message":"Remove the mock\n\nNow that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\n\nChange-Id: I371e7485438d43eb823ab7d4fd719e0e52da75eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/0104155e02c88da0ef48b131f4aa50d583f6c519"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/0104155e02c88da0ef48b131f4aa50d583f6c519"}]},"branch":"refs/heads/master"},"968f4ccb176860ea7a83b397d46d0cb4e85ec4fe":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2020-05-07 07:17:07.000000000","uploader":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"ref":"refs/changes/25/718125/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/25/718125/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/7"}}},"commit":{"parents":[{"commit":"831810c30f2e41304addb3ef4749dfa88273adea","subject":"Add Python3 victoria unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/831810c30f2e41304addb3ef4749dfa88273adea"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:29:23.000000000","tz":480},"committer":{"name":"manchandavishal","email":"manchandavishal143@gmail.com","date":"2020-05-07 07:15:30.000000000","tz":0},"subject":"Remove the mock","message":"Remove the mock\n\nNow that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\nIt also update horizon dependency in lower-constraints.txt.\n\nChange-Id: I371e7485438d43eb823ab7d4fd719e0e52da75eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/968f4ccb176860ea7a83b397d46d0cb4e85ec4fe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/968f4ccb176860ea7a83b397d46d0cb4e85ec4fe"}]},"branch":"refs/heads/master"},"9cfd50ac67f3525ca3698c29d30697c9b3d8da9d":{"kind":"REWORK","_number":8,"created":"2020-05-09 15:53:24.000000000","uploader":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"ref":"refs/changes/25/718125/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/25/718125/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/25/718125/8"}}},"commit":{"parents":[{"commit":"fa649882e9d991bccbf8912974ece0ee106d144c","subject":"Add py38 package metadata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/fa649882e9d991bccbf8912974ece0ee106d144c"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:29:23.000000000","tz":480},"committer":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-05-09 15:51:45.000000000","tz":480},"subject":"Remove the mock","message":"Remove the mock\n\n1. Now that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\nIt also update horizon dependency in lower-constraints.txt.\n2. remove six together\n\nChange-Id: I371e7485438d43eb823ab7d4fd719e0e52da75eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/9cfd50ac67f3525ca3698c29d30697c9b3d8da9d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/9cfd50ac67f3525ca3698c29d30697c9b3d8da9d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
