)]}'
{"id":"openstack%2Ftempest~720398","triplet_id":"openstack%2Ftempest~master~I072bd2c86a7f50559e9e452dda3e1669fad3be00","project":"openstack/tempest","branch":"master","topic":"bp/testcase-description","hashtags":[],"change_id":"I072bd2c86a7f50559e9e452dda3e1669fad3be00","subject":"Adding description for testcases - identity part1","status":"MERGED","created":"2020-04-16 08:46:19.000000000","updated":"2020-04-18 02:43:28.000000000","submitted":"2020-04-18 02:43:27.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"720398-1587177808084-61dee02a","meta_rev_id":"1cca71438f8ebac1589745ab51c6814b32955520","_number":720398,"virtual_id_number":720398,"owner":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-18 02:43:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-04-17 06:33:06.000000000","_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"}],"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":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"all":[{"value":2,"date":"2020-04-17 05:24:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":2,"date":"2020-04-17 22:48:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"}],"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":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"all":[{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":1,"date":"2020-04-17 22:48:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"}],"values":{"-1":"Release 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":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-17 05:24:41.000000000","updated_by":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"reviewer":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"state":"REVIEWER"},{"updated":"2020-04-17 22:48:38.000000000","updated_by":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"reviewer":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"state":"REVIEWER"},{"updated":"2020-04-18 02:43:27.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":"c2ef197bc9b11c0002326498619617049c883f10","author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"date":"2020-04-16 08:46:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cceba78bec2044b69c154587be50e158ff7633ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-16 17:48:27.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- grenade-py3 https://zuul.opendev.org/t/openstack/build/c64ce62defbd45b2ab549fb29c0d970b : SUCCESS in 1h 17m 42s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4dc00cc1ff5e4f60b9eb38f48b016a47 : SUCCESS in 1h 31m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4286c6f8a280457b9e2eab842bad4034 : SUCCESS in 5m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f23d72afa03842bd8699d8acc34299a6 : FAILURE in 4m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/eabb2069e406428599999e3e126d4e2c : SUCCESS in 4m 16s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/280ec124e5b84a6b8ed1118cfc225d8c : SUCCESS in 4m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ed908f6dadbc40388d4e201c8c9cf8fc : SUCCESS in 5m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6129e690cdd14fb0ab555903c06ee6ca : SUCCESS in 11m 06s\n- tempest-full-parallel https://zuul.opendev.org/t/openstack/build/4e806f54696041e2b3d7e8444d0e0bd0 : SUCCESS in 1h 39m 48s (non-voting)\n- tempest-full-py3-ipv6 https://zuul.opendev.org/t/openstack/build/01606fa9fb0a402ba726fecb83075579 : SUCCESS in 1h 13m 49s (non-voting)\n- tempest-full-train-py3 https://zuul.opendev.org/t/openstack/build/2dc4b26ae4fd4c43be923da50151369f : SUCCESS in 1h 17m 09s\n- tempest-full-stein-py3 https://zuul.opendev.org/t/openstack/build/c6523929a25f4609aa28cda3c2c236fc : SUCCESS in 1h 11m 24s\n- tempest-full-rocky-py3 https://zuul.opendev.org/t/openstack/build/146f2788146f4454b82534abba8d8fad : SUCCESS in 1h 17m 20s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/eae18f52ccb349ac85db5698c32ea936 : SUCCESS in 1h 40m 21s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/8bc441f00f1b4bde91d2ddd9d372b7d4 : SUCCESS in 42m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ca1d415ba90d4131ab41e1e7c0ec66f6 : SUCCESS in 1h 01m 25s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/8f7de2fd8b694247a7aa4680d0d3f2aa : SUCCESS in 2h 08m 27s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/768fbc262c2c4a7c86913262cc237926 : SUCCESS in 57m 10s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/f9819dff61f1416ba47ac42ce811b711 : SUCCESS in 1h 02m 50s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/5bf6a84a355342e18b1358729773fe17 : SUCCESS in 1h 07m 24s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/7beffed7649f43539eeeb019a96114c1 : SUCCESS in 1h 06m 35s\n- interop-tempest-consistency https://zuul.opendev.org/t/openstack/build/f433f38448884fe4a8ff7319b33a018a : SUCCESS in 3m 53s\n- tempest-full-test-account-py3 https://zuul.opendev.org/t/openstack/build/e1c079088b304eedb9575c4d98f37429 : SUCCESS in 1h 42m 08s (non-voting)\n- tempest-full-test-account-no-admin-py3 https://zuul.opendev.org/t/openstack/build/14b4580eeb864f17b3fc8ad5224a2ed9 : SUCCESS in 1h 13m 56s (non-voting)\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/a2deefa64814429094291ff2cde0b1fe : SUCCESS in 4m 13s","accounts_in_message":[],"_revision_number":1},{"id":"87e5d0b381fd9a7be150eb1efe9310194d6cd97b","author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"date":"2020-04-17 03:00:57.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"434a61a0e66f682ed34a0661115eb38ed26a3be1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-17 05:11:57.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/6d4855ea0cb8426e872c0baf40606a56 : SUCCESS in 1h 32m 18s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/ff2bae10f3d14fc3964a5bc9bb43a766 : SUCCESS in 1h 49m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e776a851146343a49d576d1b65e1de18 : SUCCESS in 7m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84ba1e531348489a9f1bba56e14c9f63 : SUCCESS in 4m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/73a04cb569db4abf8f05bf00cc57a978 : SUCCESS in 5m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/be16bba985a9453e8da7c7c179e50970 : SUCCESS in 4m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a6b9271fa8b241fb801dfce661a0b05a : SUCCESS in 5m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84e0fc4dd2474e3c847adf28478c3915 : SUCCESS in 20m 15s\n- tempest-full-parallel https://zuul.opendev.org/t/openstack/build/1ba4c5ff765a4a63b66a81b94d8c284b : SUCCESS in 1h 31m 53s (non-voting)\n- tempest-full-py3-ipv6 https://zuul.opendev.org/t/openstack/build/3c5f6ec9f8ab49428bbdfcbee4c8ad3d : SUCCESS in 1h 18m 42s (non-voting)\n- tempest-full-train-py3 https://zuul.opendev.org/t/openstack/build/f18223c619bd46ad9f78428bb8d3358c : SUCCESS in 1h 48m 54s\n- tempest-full-stein-py3 https://zuul.opendev.org/t/openstack/build/fd71c13418644d009dde03636814cab6 : SUCCESS in 1h 49m 59s\n- tempest-full-rocky-py3 https://zuul.opendev.org/t/openstack/build/f716275ab95b4df09f4485e582cb79cb : SUCCESS in 1h 13m 29s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/2aba5f2bc06f44158005d01796737524 : SUCCESS in 1h 40m 18s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/f98ff500f5b24658ab42936d2a8167d9 : SUCCESS in 52m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5563b7e4a775466bad714270df8f4069 : SUCCESS in 1h 04m 30s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/f467f8b2ce8b4d24ad32e65d634c7910 : SUCCESS in 2h 10m 01s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0aca9614ece4482a9bea969107bb6046 : SUCCESS in 51m 02s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/80fb857cc8484e96bb3c6d3adc055b75 : SUCCESS in 1h 02m 40s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/8fe58556bf9a4bc790c73a2565e75c10 : SUCCESS in 1h 31m 53s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/9f495366a6604d859495b988b0e3d732 : SUCCESS in 1h 10m 38s\n- interop-tempest-consistency https://zuul.opendev.org/t/openstack/build/b39d7b668d2249b2a46011c20b97ed95 : SUCCESS in 3m 28s\n- tempest-full-test-account-py3 https://zuul.opendev.org/t/openstack/build/0c4de009809848e4a8a42f376dc8b8f6 : SUCCESS in 1h 30m 35s (non-voting)\n- tempest-full-test-account-no-admin-py3 https://zuul.opendev.org/t/openstack/build/8cc5915b7882435aa9c44230994e61e1 : SUCCESS in 57m 19s (non-voting)\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/bd04873c74b240a3b73eaf03fae75a7d : SUCCESS in 3m 45s","accounts_in_message":[],"_revision_number":2},{"id":"4930e9c483056226ca8dc585c552dad119979f29","author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"date":"2020-04-17 05:24:41.000000000","message":"Patch Set 2: Code-Review+2\n\n(2 comments)\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"7f18a41151670591ef0b4f74d716279a7912b6a1","author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"date":"2020-04-17 06:33:06.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5ca5ae34e5aaa81a64ac02dc38cff5e254762c0c","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2020-04-17 22:48:38.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nLGTM, I also double checked the minor refactoring .. as already said it would be better to do it in a different patch though, but at least it\u0027s a minor change","accounts_in_message":[],"_revision_number":2},{"id":"9204664f926e9aa7cf97c0f49641c597f8a52e40","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-17 22:48:58.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"c92878f44af6d865445c3e5707dd4f249dea42f1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-18 02:43:27.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/23c6ea23a10e4125a3c9d78a9df6e5b5 : SUCCESS in 1h 11m 51s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6da03be2b45a4c7c95f6f196e2258b57 : SUCCESS in 1h 18m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d05aaadf88cc4955bfca3b1ce5605fb6 : SUCCESS in 5m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c291fd93a9c24c9392150204e58aea0a : SUCCESS in 4m 24s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fc4b2d7cd9e54729ab68a210846de863 : SUCCESS in 4m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/696b5e3579614769a10ff0278e02e75c : SUCCESS in 8m 17s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/bdd4076e25f749dd8d25744156ca4db9 : SUCCESS in 2h 17m 45s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/15e1230a63cb4825b216a41f855d67d3 : SUCCESS in 1h 19m 13s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bcee48fb6db84a598dccb37d63d860c1 : SUCCESS in 55m 55s","accounts_in_message":[],"_revision_number":2},{"id":"0ec2c320465ee47dca79484209b040051b56f6db","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-18 02:43:28.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"c16883ff34cc143b35c5b02d1aa113d49488ec99","revisions":{"d69e9b0d29b2932b3fa917bd3876e48c9b775195":{"kind":"REWORK","_number":1,"created":"2020-04-16 08:46:19.000000000","uploader":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"ref":"refs/changes/98/720398/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/98/720398/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/98/720398/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/98/720398/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/98/720398/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/98/720398/1"}}},"commit":{"parents":[{"commit":"8f3e503413f39c4a0363a691f2a418c6d3b06387","subject":"Merge \"Adding description for testcases - compute part1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/8f3e503413f39c4a0363a691f2a418c6d3b06387"}]}],"author":{"name":"zhufl","email":"zhu.fanglei@zte.com.cn","date":"2020-04-16 07:31:44.000000000","tz":480},"committer":{"name":"zhufl","email":"zhu.fanglei@zte.com.cn","date":"2020-04-16 07:33:31.000000000","tz":480},"subject":"Adding description for testcases - identity part1","message":"Adding description for testcases - identity part1\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nBTW: some minor code refactor is done along with this patch.\n\nChange-Id: I072bd2c86a7f50559e9e452dda3e1669fad3be00\npartially-implements: blueprint testcase-description\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/d69e9b0d29b2932b3fa917bd3876e48c9b775195"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/d69e9b0d29b2932b3fa917bd3876e48c9b775195"}]},"branch":"refs/heads/master"},"c16883ff34cc143b35c5b02d1aa113d49488ec99":{"kind":"REWORK","_number":2,"created":"2020-04-17 03:00:57.000000000","uploader":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"ref":"refs/changes/98/720398/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/98/720398/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/98/720398/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/98/720398/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/98/720398/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/98/720398/2"}}},"commit":{"parents":[{"commit":"8f3e503413f39c4a0363a691f2a418c6d3b06387","subject":"Merge \"Adding description for testcases - compute part1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/8f3e503413f39c4a0363a691f2a418c6d3b06387"}]}],"author":{"name":"zhufl","email":"zhu.fanglei@zte.com.cn","date":"2020-04-16 07:31:44.000000000","tz":480},"committer":{"name":"zhufl","email":"zhu.fanglei@zte.com.cn","date":"2020-04-17 01:48:33.000000000","tz":480},"subject":"Adding description for testcases - identity part1","message":"Adding description for testcases - identity part1\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nBTW: some minor code refactor is done along with this patch.\n\nChange-Id: I072bd2c86a7f50559e9e452dda3e1669fad3be00\npartially-implements: blueprint testcase-description\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/c16883ff34cc143b35c5b02d1aa113d49488ec99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/c16883ff34cc143b35c5b02d1aa113d49488ec99"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
