)]}'
{"id":"openstack%2Fwhitebox-tempest-plugin~829886","triplet_id":"openstack%2Fwhitebox-tempest-plugin~master~I55e9c77011ffa396e5110334a4961ee26988c5d3","project":"openstack/whitebox-tempest-plugin","branch":"master","attention_set":{},"removed_from_attention_set":{"31033":{"account":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"last_update":"2022-02-28 19:21:22.000000000","reason":"James Parker replied on the change"},"8864":{"account":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"last_update":"2022-02-28 20:39:11.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I55e9c77011ffa396e5110334a4961ee26988c5d3","subject":"Cleanup after every test instead of after the whole test class","status":"MERGED","created":"2022-02-18 13:21:07.000000000","updated":"2022-02-28 20:39:11.000000000","submitted":"2022-02-28 20:39:11.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":"829886","meta_rev_id":"90910c252a7b75c5d546a2168b34c6c25325303f","_number":829886,"virtual_id_number":829886,"owner":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-02-28 20:39:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"}],"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":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-02-28 19:21:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"}],"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":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-02-28 19:21:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-02-18 13:28:41.000000000","updated_by":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"reviewer":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"state":"REVIEWER"},{"updated":"2022-02-18 15:51:10.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"c7f7e83c4c5bdf393e2aef6ac797512a9212bf7b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2022-02-18 13:21:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d10cfffa20479dddd2304f7e0bc15a941e8394a2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2022-02-18 14:29:11.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4052f7f19f5c8790f6117a3c034752fde72ef821","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2022-02-18 15:50:16.000000000","message":"Topic multi_hugepage_size removed","accounts_in_message":[],"_revision_number":2},{"id":"e8ee06b5bf57870fa39d6981a267bcf059e56193","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-18 15:51:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/faa7cead2a414c72b99e068ff60c7f29 : SUCCESS in 3m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/82cd3193977a4f6fbbe5954c63064221 : SUCCESS in 3m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/01daec131d8e407fb66e1f434c4f7fb0 : SUCCESS in 3m 25s\n- whitebox-devstack-multinode https://zuul.opendev.org/t/openstack/build/8b5eab1882a14bc6bc6f2122d8c0b198 : SUCCESS in 1h 19m 38s","accounts_in_message":[],"_revision_number":2},{"id":"7dfe119f70d3abf2d7dc7fd7b326f07a9ca174e8","author":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"date":"2022-02-28 19:21:22.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6d82c0d1be9ce615199e2bdc18abc261334bfc23","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-28 19:22:07.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"b838f3275e7624d995f9ed1164ed2fc30e253586","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-28 20:39:10.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67c5e71b067141cca78db340f9bc05cc : SUCCESS in 6m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8ac8c7b1bf484f298afd1692cd1be75c : SUCCESS in 4m 43s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4c375f40dd674d8a92e34ca9852b887b : SUCCESS in 5m 11s\n- whitebox-devstack-multinode https://zuul.opendev.org/t/openstack/build/9219b9193659467ab8004bdde93f21f5 : SUCCESS in 1h 15m 23s","accounts_in_message":[],"_revision_number":2},{"id":"90910c252a7b75c5d546a2168b34c6c25325303f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-28 20:39:11.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"70a3c761abf352959bfbcbb4dfd963112d442298","revisions":{"757fd0f5a68bc730b732f58c6b55b0e482ed6fb8":{"kind":"REWORK","_number":1,"created":"2022-02-18 13:21:07.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/86/829886/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/whitebox-tempest-plugin","ref":"refs/changes/86/829886/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/whitebox-tempest-plugin refs/changes/86/829886/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/whitebox-tempest-plugin refs/changes/86/829886/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/whitebox-tempest-plugin refs/changes/86/829886/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/whitebox-tempest-plugin refs/changes/86/829886/1"}}},"commit":{"parents":[{"commit":"688f80eaf522a3d5b728b73fe3abe552efbb69ab","subject":"Refactor ceph job definition","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/whitebox-tempest-plugin/commit/688f80eaf522a3d5b728b73fe3abe552efbb69ab"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2022-02-18 13:16:14.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2022-02-18 13:20:49.000000000","tz":-300},"subject":"Cleanup after every test instead of after the whole test class","message":"Cleanup after every test instead of after the whole test class\n\nWhitebox is able to completely fill its compute hosts because it runs\nwith things like PCI devices and dedicated CPUs. Because of that we\ncannot wait for the class cleanup to run after the test *class* (which\nis what Tempest does by default), we need to run cleanup after every\ntest *method* to make sure subsequent tests have enough resources.\n\nThis patch a create_test_server() wrapper that adds cleanup to the\ntest case cleanup with addCleanup(), overriding what the original\ncreate_test_server() does with addClassResourceCleanup().\n\nThis means we can also remove some manual delete_server() calls that\nwere sprinkled here and there.\n\nChange-Id: I55e9c77011ffa396e5110334a4961ee26988c5d3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/whitebox-tempest-plugin/commit/757fd0f5a68bc730b732f58c6b55b0e482ed6fb8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/whitebox-tempest-plugin/commit/757fd0f5a68bc730b732f58c6b55b0e482ed6fb8"}]},"branch":"refs/heads/master"},"70a3c761abf352959bfbcbb4dfd963112d442298":{"kind":"REWORK","_number":2,"created":"2022-02-18 14:29:11.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/86/829886/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/whitebox-tempest-plugin","ref":"refs/changes/86/829886/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/whitebox-tempest-plugin refs/changes/86/829886/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/whitebox-tempest-plugin refs/changes/86/829886/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/whitebox-tempest-plugin refs/changes/86/829886/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/whitebox-tempest-plugin refs/changes/86/829886/2"}}},"commit":{"parents":[{"commit":"688f80eaf522a3d5b728b73fe3abe552efbb69ab","subject":"Refactor ceph job definition","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/whitebox-tempest-plugin/commit/688f80eaf522a3d5b728b73fe3abe552efbb69ab"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2022-02-18 13:16:14.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2022-02-18 14:29:03.000000000","tz":-300},"subject":"Cleanup after every test instead of after the whole test class","message":"Cleanup after every test instead of after the whole test class\n\nWhitebox is able to completely fill its compute hosts because it runs\nwith things like PCI devices and dedicated CPUs. Because of that we\ncannot wait for the class cleanup to run after the test *class* (which\nis what Tempest does by default), we need to run cleanup after every\ntest *method* to make sure subsequent tests have enough resources.\n\nThis patch a create_test_server() wrapper that adds cleanup to the\ntest case cleanup with addCleanup(), overriding what the original\ncreate_test_server() does with addClassResourceCleanup().\n\nThis means we can also remove some manual delete_server() calls that\nwere sprinkled here and there.\n\nChange-Id: I55e9c77011ffa396e5110334a4961ee26988c5d3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/whitebox-tempest-plugin/commit/70a3c761abf352959bfbcbb4dfd963112d442298"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/whitebox-tempest-plugin/commit/70a3c761abf352959bfbcbb4dfd963112d442298"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
