)]}'
{"id":"openstack%2Ftempest~176539","triplet_id":"openstack%2Ftempest~master~Ieacaafc71fa4f7e5e9309f5367013207d9b0d67d","project":"openstack/tempest","branch":"master","topic":"fix-class-naming","hashtags":[],"change_id":"Ieacaafc71fa4f7e5e9309f5367013207d9b0d67d","subject":"Add unit test to ensure sane test class subclassing","status":"ABANDONED","created":"2015-04-22 23:17:30.000000000","updated":"2016-06-03 05:21:02.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f15b9df2b0d5fe648a23ce825906b6cb23dd15d8","_number":176539,"virtual_id_number":176539,"owner":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2015-04-24 02:21:59.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"value":-1,"date":"2015-04-23 02:44:33.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":-1,"date":"2015-05-21 16:37:33.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-04-23 02:44:33.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-05-21 16:37:33.000000000","updated_by":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"reviewer":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"state":"REVIEWER"}],"messages":[{"id":"835c78109dd23b4b3dad05d11cd21d818ca0792b","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-04-22 23:17:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8345875f19f0a84d23c0d18dc6bdb88058114c5e","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-04-23 00:18:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7fd28b624875d6dd32b6a25dee6d3eb1c40aa96f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-23 02:44:33.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-full/f9b83ec/ : FAILURE in 11m 43s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-postgres-full/5892190/ : FAILURE in 10m 42s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-neutron-full/8c68e72/ : FAILURE in 11m 54s\n- check-grenade-dsvm http://logs.openstack.org/39/176539/2/check/check-grenade-dsvm/c2e50ea/ : SUCCESS in 37m 24s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/39/176539/2/check/gate-tempest-dsvm-large-ops/126478e/ : SUCCESS in 23m 19s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/39/176539/2/check/gate-tempest-dsvm-neutron-large-ops/72b4db0/ : SUCCESS in 22m 03s\n- gate-tempest-pep8 http://logs.openstack.org/39/176539/2/check/gate-tempest-pep8/b962d92/ : SUCCESS in 2m 15s\n- gate-tempest-docs http://docs-draft.openstack.org/39/176539/2/check/gate-tempest-docs/473b111//doc/build/html/ : SUCCESS in 1m 36s\n- gate-tempest-python27 http://logs.openstack.org/39/176539/2/check/gate-tempest-python27/4b46a27/ : SUCCESS in 1m 37s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/39/176539/2/check/check-grenade-dsvm-partial-ncpu/e4ba202/ : SUCCESS in 40m 32s\n- check-grenade-dsvm-neutron http://logs.openstack.org/39/176539/2/check/check-grenade-dsvm-neutron/ab8e7fe/ : FAILURE in 32m 53s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-ironic-pxe_ssh/5aba8e7/ : FAILURE in 10m 41s\n- check-tempest-dsvm-full-juno http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-full-juno/fb3b18a/ : SUCCESS in 34m 12s\n- check-tempest-dsvm-postgres-full-juno http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-postgres-full-juno/d37a5a2/ : SUCCESS in 32m 29s\n- check-tempest-dsvm-neutron-full-juno http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-neutron-full-juno/ef2e0e6/ : FAILURE in 40m 47s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-full-icehouse/f7fe5ae/ : SUCCESS in 28m 39s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-neutron-icehouse/81f92aa/ : SUCCESS in 46m 37s\n- check-tempest-dsvm-postgres-full-icehouse http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-postgres-full-icehouse/5bc5693/ : SUCCESS in 28m 37s\n- check-tempest-dsvm-nova-v21-full http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-nova-v21-full/4c0143d/ : FAILURE in 10m 32s\n- gate-tempest-dsvm-trove http://logs.openstack.org/39/176539/2/check/gate-tempest-dsvm-trove/e185206/ : FAILURE in 10m 15s\n- check-tempest-dsvm-heat http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-heat/6d49a4e/ : FAILURE in 11m 15s","accounts_in_message":[],"_revision_number":2},{"id":"660c3d370b0f341e649654c87432d3788e5aff34","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-04-24 02:21:59.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"09580af98360740069783807709d0081c45fd28b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-24 03:27:57.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-full/65d5cba/ : SUCCESS in 48m 37s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-postgres-full/4af319f/ : SUCCESS in 43m 57s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-neutron-full/b4780db/ : FAILURE in 1h 03m 44s\n- check-grenade-dsvm http://logs.openstack.org/39/176539/2/check/check-grenade-dsvm/8df896b/ : SUCCESS in 48m 32s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/39/176539/2/check/gate-tempest-dsvm-large-ops/d1d98e9/ : SUCCESS in 26m 10s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/39/176539/2/check/gate-tempest-dsvm-neutron-large-ops/1ab88d3/ : SUCCESS in 25m 09s\n- gate-tempest-pep8 http://logs.openstack.org/39/176539/2/check/gate-tempest-pep8/c95ea3a/ : SUCCESS in 1m 42s\n- gate-tempest-docs http://docs-draft.openstack.org/39/176539/2/check/gate-tempest-docs/0af86af//doc/build/html/ : SUCCESS in 1m 39s\n- gate-tempest-python27 http://logs.openstack.org/39/176539/2/check/gate-tempest-python27/ae93882/ : SUCCESS in 1m 42s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/39/176539/2/check/check-grenade-dsvm-partial-ncpu/d8805c8/ : SUCCESS in 47m 48s\n- check-grenade-dsvm-neutron http://logs.openstack.org/39/176539/2/check/check-grenade-dsvm-neutron/f059ee3/ : FAILURE in 45m 03s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-ironic-pxe_ssh/ea95309/ : SUCCESS in 34m 42s\n- check-tempest-dsvm-full-juno http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-full-juno/d12e0e1/ : SUCCESS in 41m 13s\n- check-tempest-dsvm-postgres-full-juno http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-postgres-full-juno/240c85c/ : SUCCESS in 40m 16s\n- check-tempest-dsvm-neutron-full-juno http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-neutron-full-juno/c76442b/ : FAILURE in 1h 01m 48s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-full-icehouse/a0ee703/ : SUCCESS in 29m 50s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-neutron-icehouse/38a2bd7/ : SUCCESS in 47m 29s\n- check-tempest-dsvm-postgres-full-icehouse http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-postgres-full-icehouse/beb983f/ : SUCCESS in 29m 42s\n- check-tempest-dsvm-nova-v21-full http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-nova-v21-full/ab73b6c/ : SUCCESS in 46m 42s\n- gate-tempest-dsvm-trove http://logs.openstack.org/39/176539/2/check/gate-tempest-dsvm-trove/ca61480/ : SUCCESS in 24m 25s\n- check-tempest-dsvm-heat http://logs.openstack.org/39/176539/2/check/check-tempest-dsvm-heat/81c72dd/ : SUCCESS in 23m 56s","accounts_in_message":[],"_revision_number":2},{"id":"99349c34a2777f45c399ae2d8b122c21671e1fb2","author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"date":"2015-05-21 16:37:33.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6097556dd6e61c8f182e4cbd968c69b807bdf683","author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"date":"2016-06-03 05:21:02.000000000","message":"Abandoned\n\nAs http://lists.openstack.org/pipermail/openstack-dev/2016-May/096204.html , we start abandoning patches have gotten old without any updating after negative feedback. Please restore if necessary to restart this again.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"b95dc9bb52ab31b98aa9b2239fd5d06dd33d0159","revisions":{"00a2da8e4483a95424e780996be343738f182b2d":{"kind":"REWORK","_number":1,"created":"2015-04-22 23:17:30.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/39/176539/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/39/176539/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/39/176539/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/39/176539/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/39/176539/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/39/176539/1"}}},"commit":{"parents":[{"commit":"f375e2dfbeba2d35718615a8cd1247cbfb9cf219","subject":"Cleanup test_networks.py inheritance and class split","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/f375e2dfbeba2d35718615a8cd1247cbfb9cf219"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-04-22 23:12:04.000000000","tz":-240},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-04-22 23:12:04.000000000","tz":-240},"subject":"Add unit test to ensure sane test class subclassing","message":"Add unit test to ensure sane test class subclassing\n\nAfter adding idempotent ids to all test methods to track tests across\nrenames and file moves we want to ensure that subclasses are actually\nusing inheritance in valid cases. Which for right now is different API\nversions, IP versions, or in the case of heat YAML vs AWS templates.\nThis commit adds a test to do a quick sanity check to ensure that the\nclass names at least diffs between test_ids for subclasses are only\ndifferent in valid ways.\n\nChange-Id: Ieacaafc71fa4f7e5e9309f5367013207d9b0d67d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/00a2da8e4483a95424e780996be343738f182b2d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/00a2da8e4483a95424e780996be343738f182b2d"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f375e2dfbeba2d35718615a8cd1247cbfb9cf219","is_merged_in_target_branch":false,"change_id":"I29d67136f6191310ac5e18301864c40454fc200f","change_number":176511,"patch_set_number":2,"change_status":"ABANDONED"}],"branch":"refs/heads/master"},"b95dc9bb52ab31b98aa9b2239fd5d06dd33d0159":{"kind":"REWORK","_number":2,"created":"2015-04-23 00:18:03.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/39/176539/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/39/176539/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/39/176539/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/39/176539/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/39/176539/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/39/176539/2"}}},"commit":{"parents":[{"commit":"f375e2dfbeba2d35718615a8cd1247cbfb9cf219","subject":"Cleanup test_networks.py inheritance and class split","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/f375e2dfbeba2d35718615a8cd1247cbfb9cf219"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-04-22 23:12:04.000000000","tz":-240},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-04-23 00:16:17.000000000","tz":-240},"subject":"Add unit test to ensure sane test class subclassing","message":"Add unit test to ensure sane test class subclassing\n\nAfter adding idempotent ids to all test methods to track tests across\nrenames and file moves we want to ensure that subclasses are actually\nusing inheritance in valid cases. Which for right now is different API\nversions, IP versions, or in the case of heat YAML vs AWS templates.\nThis commit adds a test to do a quick sanity check to ensure that the\nclass names at least diffs between test_ids for subclasses are only\ndifferent in valid ways.\n\nChange-Id: Ieacaafc71fa4f7e5e9309f5367013207d9b0d67d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/b95dc9bb52ab31b98aa9b2239fd5d06dd33d0159"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/b95dc9bb52ab31b98aa9b2239fd5d06dd33d0159"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f375e2dfbeba2d35718615a8cd1247cbfb9cf219","is_merged_in_target_branch":false,"change_id":"I29d67136f6191310ac5e18301864c40454fc200f","change_number":176511,"patch_set_number":2,"change_status":"ABANDONED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
