)]}'
{"id":"openstack%2Fblazar~693498","triplet_id":"openstack%2Fblazar~master~Idec8652cb92e30660546362b66115dd380c2f80e","project":"openstack/blazar","branch":"master","topic":"refactoring-tools","hashtags":[],"change_id":"Idec8652cb92e30660546362b66115dd380c2f80e","subject":"Add coverage to unit tests","status":"MERGED","created":"2019-11-08 08:19:30.000000000","updated":"2019-11-12 10:31:46.000000000","submitted":"2019-11-12 10:29:22.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"693498-1573554562039-91d4b73c","meta_rev_id":"01f386ec567991b4fe6db1cc3e748ff4fda68127","_number":693498,"virtual_id_number":693498,"owner":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-12 10:29:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},"all":[{"value":2,"date":"2019-11-12 09:41:25.000000000","_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-11-11 09:36:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":1,"date":"2019-11-11 15:16:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-11-12 09:42:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-08 09:34:16.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2019-11-11 15:16:40.000000000","updated_by":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"reviewer":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"state":"REVIEWER"},{"updated":"2019-11-12 09:41:25.000000000","updated_by":{"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},"reviewer":{"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},"state":"REVIEWER"},{"updated":"2019-11-12 09:42:37.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"},{"updated":"2019-11-12 10:29:21.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":"032ea7cc2066882b0268a7e50e119166f3d813f7","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-11-08 08:19:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"19c6655a1553030f00760238c6e0d383dad58842","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-08 09:14:00.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/6bd311b7a25e4e9bb4ec71ac3adc1b6e : SUCCESS in 5m 31s\n- requirements-check https://zuul.opendev.org/t/openstack/build/eceffe08801a41179570ad0095d69830 : FAILURE in 4m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3ce2c06b3e15458182b573caebb1c972 : SUCCESS in 5m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/df558ed03cd249709ab6655d757d86da : SUCCESS in 6m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6b6b6432167843a989cc01be16457ffd : SUCCESS in 4m 03s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/80aeb0e1cbd042f3bb7d4d1055c03359 : SUCCESS in 5m 57s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8de4165d582c4451add688068c3c45f9 : SUCCESS in 5m 56s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9a3fc98449bc485883bf60cbb9d8a55b : SUCCESS in 7m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/64924ea44c3a4926819d45667c674f87 : SUCCESS in 9m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/055f17c097fd48098dfc728537e43f2e : SUCCESS in 4m 03s\n- blazar-devstack-dsvm https://zuul.opendev.org/t/openstack/build/b64b634afd6a4acd833837445af15f50 : FAILURE in 51m 23s\n- blazar-devstack-dsvm-py35 https://zuul.opendev.org/t/openstack/build/a717eadd60cf4e1880bb829b1535dbdd : SUCCESS in 36m 48s\n- blazar-devstack-dsvm-ipv6-only https://zuul.opendev.org/t/openstack/build/39de8f0effe54fd4ac93abdb154c3bc6 : SUCCESS in 46m 57s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/f275c1026e8d4c64bfdcfed5928fb4c8 : SUCCESS in 6m 53s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8002e9fd1b465c0dcf4bed65212d5cf3d8b34ea0","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-11-08 09:34:16.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nHello\n\nSee my inline comment","accounts_in_message":[],"_revision_number":1},{"id":"f067de594e60010929b19821ef26e88abdef3020","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-11-09 05:13:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8a1550dfcbcb927bd307e2362d76139391491736","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-09 06:15:04.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/bba36bf1c52a40e8a0fe3d76cf80b70a : SUCCESS in 3m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/18823331b01643f5ad13fe1332e2c7b7 : SUCCESS in 4m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e527d2b4c70640a7a200cb7e1dc540bc : SUCCESS in 3m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1832335e448e439b8d2596c81dac96c4 : SUCCESS in 3m 13s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/6cba5a5ef6db47c48dbbd5bfdb2ffa65 : SUCCESS in 3m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/604b27d4867b4050934d7c96b24604c1 : SUCCESS in 3m 30s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/aa43e2e821804fd9ad67a812fee6cbf5 : SUCCESS in 3m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5ec5066cc6740b68acde5789023ae42 : SUCCESS in 5m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c281e0cda2ec4f18baea3dbbcbda3adb : SUCCESS in 3m 16s\n- blazar-devstack-dsvm https://zuul.opendev.org/t/openstack/build/869bd8dc7da64d1ba336379ccba24286 : SUCCESS in 41m 25s\n- blazar-devstack-dsvm-py35 https://zuul.opendev.org/t/openstack/build/b677bde4bb5d467eb9c4467db6c94f11 : SUCCESS in 38m 20s\n- blazar-devstack-dsvm-ipv6-only https://zuul.opendev.org/t/openstack/build/b531080ebc4b4bcaa81658170ce5d0b1 : SUCCESS in 54m 22s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/07777eab0fda468f99fdd1c657c4c9a0 : SUCCESS in 5m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"54a37198ca0380e5f00f3e5dea05b7db9a53304d","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-11-10 06:46:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"23ade4cb24b2e2aecba1ecab3cf1df3dfec0042a","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2019-11-11 09:36:52.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"ecc184b401bf91a921b1c10ccd27d0163cb734a9","author":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"date":"2019-11-11 15:16:40.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"44018f75640b3a753d91102b66045684ea900bbd","author":{"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},"date":"2019-11-12 09:41:25.000000000","message":"Patch Set 2: Code-Review+2\n\nLGTM. Coverage report now available for Blazar.\n\nhttps://storage.gra1.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_188/693498/2/check/openstack-tox-cover/1882333/cover/\n\nThanks Tetsuro for quick action","accounts_in_message":[],"_revision_number":2},{"id":"de3eff6d46eb7da1b0580a69c9f0b876a3ce56aa","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2019-11-12 09:42:37.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"542ed23da9e481e99eccbd144155b2b9ce7a040a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 09:42:52.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"88597e16e7560518a1965eb62538775edb8abd47","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 10:29:21.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/0f0d5c523e024523be3dc112acd0c90f : SUCCESS in 4m 38s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e86304be5e8744039c688a39a07b2173 : SUCCESS in 3m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/22d5964409064d5b85cdf54af8b78e80 : SUCCESS in 4m 25s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ce9e64eb7a5d4fdeaf087231a4e486c3 : SUCCESS in 5m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9058eda6b43c49dc9acd635fc704440f : SUCCESS in 4m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0bfcc106d20c43568c66a03cf38931cc : SUCCESS in 4m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b4fafbe61af49e0a3a9d8d524adbc13 : SUCCESS in 6m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c0fa21639e694eccb14a4f0f9110071e : SUCCESS in 4m 07s\n- blazar-devstack-dsvm https://zuul.opendev.org/t/openstack/build/d500e4a7935d492eab139e32d1960606 : SUCCESS in 39m 43s\n- blazar-devstack-dsvm-py35 https://zuul.opendev.org/t/openstack/build/1c12b640f8ea4eb78781959c14c1db9d : SUCCESS in 40m 10s\n- blazar-devstack-dsvm-ipv6-only https://zuul.opendev.org/t/openstack/build/1f1312ac6ebb449a80bc0cb1217423f8 : SUCCESS in 38m 06s","accounts_in_message":[],"_revision_number":2},{"id":"ae420b280064985043c988e8397d863d4b960085","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 10:29:22.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"395db6d2aa966bd22184a40bf5dda4b8b707471f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 10:31:46.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/6ec26e5834a04900bdac0fc4b8660922 : SUCCESS in 53s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8922443b73fc491eaa9c86871ebc0f17 : SUCCESS in 53s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0067e5df4ec64045a24988efa274a2c1 : SUCCESS in 53s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"560c8158a2d82ac2e2ec0c8e97ed66029d862409","revisions":{"64dc8cfbfa332caf02071432b1f3ae6bcce7e12d":{"kind":"REWORK","_number":1,"created":"2019-11-08 08:19:30.000000000","uploader":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"ref":"refs/changes/98/693498/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/blazar","ref":"refs/changes/98/693498/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/blazar refs/changes/98/693498/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/blazar refs/changes/98/693498/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/blazar refs/changes/98/693498/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/blazar refs/changes/98/693498/1"}}},"commit":{"parents":[{"commit":"651f52be5998ec7b82c65975c854a562890ae602","subject":"Switch to Ussuri jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/651f52be5998ec7b82c65975c854a562890ae602"}]}],"author":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-11-08 08:02:28.000000000","tz":0},"committer":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-11-08 08:19:05.000000000","tz":0},"subject":"Add coverage to unit tests","message":"Add coverage to unit tests\n\nWe have unit tests but we didn\u0027t have the coverage report of the\nunit tests. This patch adds a zuul job to report the coverage rate\nof the unit tests.\n\nIt does NOT fail even if the coverage rate is too low. This is just\nfor reporting so far.\n\nChange-Id: Idec8652cb92e30660546362b66115dd380c2f80e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/64dc8cfbfa332caf02071432b1f3ae6bcce7e12d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/64dc8cfbfa332caf02071432b1f3ae6bcce7e12d"}]},"branch":"refs/heads/master"},"560c8158a2d82ac2e2ec0c8e97ed66029d862409":{"kind":"REWORK","_number":2,"created":"2019-11-09 05:13:51.000000000","uploader":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"ref":"refs/changes/98/693498/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/blazar","ref":"refs/changes/98/693498/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/blazar refs/changes/98/693498/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/blazar refs/changes/98/693498/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/blazar refs/changes/98/693498/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/blazar refs/changes/98/693498/2"}}},"commit":{"parents":[{"commit":"651f52be5998ec7b82c65975c854a562890ae602","subject":"Switch to Ussuri jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/651f52be5998ec7b82c65975c854a562890ae602"}]}],"author":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-11-08 08:02:28.000000000","tz":0},"committer":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-11-09 05:02:13.000000000","tz":0},"subject":"Add coverage to unit tests","message":"Add coverage to unit tests\n\nWe have unit tests but we didn\u0027t have the coverage report of the\nunit tests. This patch adds a zuul job to report the coverage rate\nof the unit tests.\n\nIt does NOT fail even if the coverage rate is too low. This is just\nfor reporting so far.\n\nChange-Id: Idec8652cb92e30660546362b66115dd380c2f80e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/560c8158a2d82ac2e2ec0c8e97ed66029d862409"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/560c8158a2d82ac2e2ec0c8e97ed66029d862409"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
