)]}'
{"doc/source/contributor/testing/tempest.rst":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"16e6f42940150706c2db1334f526a2d87c5a7f7f","unresolved":true,"context_lines":[{"line_number":78,"context_line":"options to subnets, or snat_gateway mode to routers) that are not mandatory"},{"line_number":79,"context_line":"in the majority of cases."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Tests for other resources should be contributed to the Neutron repository."},{"line_number":82,"context_line":"Scenario tests should be similarly split up between Tempest and Neutron"},{"line_number":83,"context_line":"according to the API they\u0027re targeting."},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"1159501e_c0b9260e","line":81,"range":{"start_line":81,"start_character":55,"end_line":81,"end_character":62},"updated":"2020-12-16 10:24:20.000000000","message":"neutron-tempest-plugin repository","commit_id":"e381d077c7ceaccf829700ec3270fde14d1f9b88"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"090ec514337fa9a85e4c8bde66bd97f359bdc263","unresolved":true,"context_lines":[{"line_number":78,"context_line":"options to subnets, or snat_gateway mode to routers) that are not mandatory"},{"line_number":79,"context_line":"in the majority of cases."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Tests for other resources should be contributed to the Neutron repository."},{"line_number":82,"context_line":"Scenario tests should be similarly split up between Tempest and Neutron"},{"line_number":83,"context_line":"according to the API they\u0027re targeting."},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7e810f34_3b624cf0","line":81,"range":{"start_line":81,"start_character":55,"end_line":81,"end_character":62},"in_reply_to":"1159501e_c0b9260e","updated":"2020-12-17 16:12:47.000000000","message":"thanks, this was copy-paste to tell the truth","commit_id":"e381d077c7ceaccf829700ec3270fde14d1f9b88"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"16e6f42940150706c2db1334f526a2d87c5a7f7f","unresolved":true,"context_lines":[{"line_number":108,"context_line":"   [compute]"},{"line_number":109,"context_line":"   image_ref \u003d \u003cuuid of advanced image\u003e"},{"line_number":110,"context_line":"   [neutron_plugin_options]"},{"line_number":111,"context_line":"   image_is_advanced \u003d True"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"Specific test requirements for advanced images are:"},{"line_number":114,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"d53d85a7_a99f0efd","line":111,"updated":"2020-12-16 10:24:20.000000000","message":"or there is also option to define advanced image additionaly to the default one. See \"advanced_image_ref\" option in the neutron-tempest-plugin config","commit_id":"e381d077c7ceaccf829700ec3270fde14d1f9b88"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"090ec514337fa9a85e4c8bde66bd97f359bdc263","unresolved":false,"context_lines":[{"line_number":108,"context_line":"   [compute]"},{"line_number":109,"context_line":"   image_ref \u003d \u003cuuid of advanced image\u003e"},{"line_number":110,"context_line":"   [neutron_plugin_options]"},{"line_number":111,"context_line":"   image_is_advanced \u003d True"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"Specific test requirements for advanced images are:"},{"line_number":114,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"c10d5ad0_a914fb42","line":111,"in_reply_to":"d53d85a7_a99f0efd","updated":"2020-12-17 16:12:47.000000000","message":"Done","commit_id":"e381d077c7ceaccf829700ec3270fde14d1f9b88"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"16e6f42940150706c2db1334f526a2d87c5a7f7f","unresolved":true,"context_lines":[{"line_number":112,"context_line":""},{"line_number":113,"context_line":"Specific test requirements for advanced images are:"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"#. ``test_trunk`` requires ``802.11q`` kernel module loaded."},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"Zuul basics \u0026 job structure"},{"line_number":118,"context_line":"---------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"f0a6ede8_8a63f5f6","line":115,"updated":"2020-12-16 10:24:20.000000000","message":"there are also other tests which requires advanced image, like mtu and multicast tests for sure and maybe some others","commit_id":"e381d077c7ceaccf829700ec3270fde14d1f9b88"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b2a854930953d9f49776cb4f3fd4a8ba5242466e","unresolved":false,"context_lines":[{"line_number":112,"context_line":""},{"line_number":113,"context_line":"Specific test requirements for advanced images are:"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"#. ``test_trunk`` requires ``802.11q`` kernel module loaded."},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"Zuul basics \u0026 job structure"},{"line_number":118,"context_line":"---------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"e92d322c_f3e590e0","line":115,"in_reply_to":"aff9d32a_fa2aa775","updated":"2020-12-18 08:31:28.000000000","message":"It\u0027s ok now. Thx","commit_id":"e381d077c7ceaccf829700ec3270fde14d1f9b88"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"090ec514337fa9a85e4c8bde66bd97f359bdc263","unresolved":true,"context_lines":[{"line_number":112,"context_line":""},{"line_number":113,"context_line":"Specific test requirements for advanced images are:"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"#. ``test_trunk`` requires ``802.11q`` kernel module loaded."},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"Zuul basics \u0026 job structure"},{"line_number":118,"context_line":"---------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"aff9d32a_fa2aa775","line":115,"in_reply_to":"f0a6ede8_8a63f5f6","updated":"2020-12-17 16:12:47.000000000","message":"Thanks, I added I hope all with some good summary of why they need special image","commit_id":"e381d077c7ceaccf829700ec3270fde14d1f9b88"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"16e6f42940150706c2db1334f526a2d87c5a7f7f","unresolved":true,"context_lines":[{"line_number":247,"context_line":""},{"line_number":248,"context_line":".. code-block:: shell"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"    tempest run --config etc/tempest.conf --regex tempest.scenario"},{"line_number":251,"context_line":"    tempest run --config etc/tempest.conf smoke"},{"line_number":252,"context_line":"    tempest run --config etc/tempest.conf ab40fc48-ca8d-41a0-b2a3-f6679c847bfe"}],"source_content_type":"text/x-rst","patch_set":3,"id":"62abdc38_8f4f5647","line":250,"updated":"2020-12-16 10:24:20.000000000","message":"You can also give some example of how to run neutron_tempest_plugin tests, e.g. \"--regex neutron_tempest_plugin\" or \"--regex neutron_tempest_plugin.api\" etc.","commit_id":"e381d077c7ceaccf829700ec3270fde14d1f9b88"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"090ec514337fa9a85e4c8bde66bd97f359bdc263","unresolved":false,"context_lines":[{"line_number":247,"context_line":""},{"line_number":248,"context_line":".. code-block:: shell"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"    tempest run --config etc/tempest.conf --regex tempest.scenario"},{"line_number":251,"context_line":"    tempest run --config etc/tempest.conf smoke"},{"line_number":252,"context_line":"    tempest run --config etc/tempest.conf ab40fc48-ca8d-41a0-b2a3-f6679c847bfe"}],"source_content_type":"text/x-rst","patch_set":3,"id":"57cb5b51_180ed18b","line":250,"in_reply_to":"62abdc38_8f4f5647","updated":"2020-12-17 16:12:47.000000000","message":"Done","commit_id":"e381d077c7ceaccf829700ec3270fde14d1f9b88"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"41a793782ae15888b71f53c9272716455993d15e","unresolved":true,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Tempest basics in Networking projects"},{"line_number":29,"context_line":"-------------------------------------"},{"line_number":30,"context_line":"Tempest is the integration test suit of Openstack, for details see"},{"line_number":31,"context_line":"`Tempest Testing Project \u003chttps://docs.openstack.org/tempest/latest/\u003e`_."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Tempest makes it possible to add project specific plugins, and for networking"}],"source_content_type":"text/x-rst","patch_set":4,"id":"a5cf1f4f_4eb147c8","line":30,"range":{"start_line":30,"start_character":32,"end_line":30,"end_character":36},"updated":"2021-01-04 20:02:54.000000000","message":"s/suite","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"e68aa0ead7a4da4731d64bd318d449b3a85eaccc","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Tempest basics in Networking projects"},{"line_number":29,"context_line":"-------------------------------------"},{"line_number":30,"context_line":"Tempest is the integration test suit of Openstack, for details see"},{"line_number":31,"context_line":"`Tempest Testing Project \u003chttps://docs.openstack.org/tempest/latest/\u003e`_."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Tempest makes it possible to add project specific plugins, and for networking"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5043e3a5_eb43d173","line":30,"range":{"start_line":30,"start_character":32,"end_line":30,"end_character":36},"in_reply_to":"a5cf1f4f_4eb147c8","updated":"2021-01-06 12:30:35.000000000","message":"Done","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"41a793782ae15888b71f53c9272716455993d15e","unresolved":true,"context_lines":[{"line_number":30,"context_line":"Tempest is the integration test suit of Openstack, for details see"},{"line_number":31,"context_line":"`Tempest Testing Project \u003chttps://docs.openstack.org/tempest/latest/\u003e`_."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Tempest makes it possible to add project specific plugins, and for networking"},{"line_number":34,"context_line":"this is `neutron-tempest-plugin \u003chttps://opendev.org/openstack/neutron-tempest-plugin\u003e`_."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"neutron-tempest-plugin covers API and scenario tests not just for core Neutron"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7e24dac1_95950b5e","line":33,"range":{"start_line":33,"start_character":33,"end_line":33,"end_character":49},"updated":"2021-01-04 20:02:54.000000000","message":"nit: project-specific","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"e68aa0ead7a4da4731d64bd318d449b3a85eaccc","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Tempest is the integration test suit of Openstack, for details see"},{"line_number":31,"context_line":"`Tempest Testing Project \u003chttps://docs.openstack.org/tempest/latest/\u003e`_."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Tempest makes it possible to add project specific plugins, and for networking"},{"line_number":34,"context_line":"this is `neutron-tempest-plugin \u003chttps://opendev.org/openstack/neutron-tempest-plugin\u003e`_."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"neutron-tempest-plugin covers API and scenario tests not just for core Neutron"}],"source_content_type":"text/x-rst","patch_set":4,"id":"eb063fc0_4085023b","line":33,"range":{"start_line":33,"start_character":33,"end_line":33,"end_character":49},"in_reply_to":"7e24dac1_95950b5e","updated":"2021-01-06 12:30:35.000000000","message":"Done","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"41a793782ae15888b71f53c9272716455993d15e","unresolved":true,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"neutron-tempest-plugin covers API and scenario tests not just for core Neutron"},{"line_number":37,"context_line":"functionality, but for stadium projects as well."},{"line_number":38,"context_line":"For reference please read `Testing Neutrons related sections \u003ctesting.html#api-tests\u003e`_"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"API Tests"},{"line_number":41,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"95281fd3_6a0a764c","line":38,"range":{"start_line":38,"start_character":35,"end_line":38,"end_character":43},"updated":"2021-01-04 20:02:54.000000000","message":"nit: Neutron\u0027s","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"e68aa0ead7a4da4731d64bd318d449b3a85eaccc","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"neutron-tempest-plugin covers API and scenario tests not just for core Neutron"},{"line_number":37,"context_line":"functionality, but for stadium projects as well."},{"line_number":38,"context_line":"For reference please read `Testing Neutrons related sections \u003ctesting.html#api-tests\u003e`_"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"API Tests"},{"line_number":41,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"4fe9abf2_8d3bc4b5","line":38,"range":{"start_line":38,"start_character":35,"end_line":38,"end_character":43},"in_reply_to":"95281fd3_6a0a764c","updated":"2021-01-06 12:30:35.000000000","message":"Done","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"41a793782ae15888b71f53c9272716455993d15e","unresolved":true,"context_lines":[{"line_number":86,"context_line":"neutron_tempest_plugin.api.base.BaseNetworkTest base class. As some of tests"},{"line_number":87,"context_line":"may require certain extensions to be enabled, the base class provides"},{"line_number":88,"context_line":"``required_extensions`` class attribute which can be used by subclasses to"},{"line_number":89,"context_line":"define a list of required extensions for particular test class."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Scenario Tests"},{"line_number":92,"context_line":"~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"a123d1d8_bf01b3af","line":89,"range":{"start_line":89,"start_character":37,"end_line":89,"end_character":40},"updated":"2021-01-04 20:02:54.000000000","message":"nit: for a","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"e68aa0ead7a4da4731d64bd318d449b3a85eaccc","unresolved":false,"context_lines":[{"line_number":86,"context_line":"neutron_tempest_plugin.api.base.BaseNetworkTest base class. As some of tests"},{"line_number":87,"context_line":"may require certain extensions to be enabled, the base class provides"},{"line_number":88,"context_line":"``required_extensions`` class attribute which can be used by subclasses to"},{"line_number":89,"context_line":"define a list of required extensions for particular test class."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Scenario Tests"},{"line_number":92,"context_line":"~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"07a8c990_34118f2e","line":89,"range":{"start_line":89,"start_character":37,"end_line":89,"end_character":40},"in_reply_to":"a123d1d8_bf01b3af","updated":"2021-01-06 12:30:35.000000000","message":"Done","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"41a793782ae15888b71f53c9272716455993d15e","unresolved":true,"context_lines":[{"line_number":147,"context_line":""},{"line_number":148,"context_line":"Debugging zuul results"},{"line_number":149,"context_line":"~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":150,"context_line":"Tempest exceuted with different configurations,"},{"line_number":151,"context_line":"for details check this page"},{"line_number":152,"context_line":":ref:`Tempest jobs running in Neutron CI\u003cci_jobs\u003e`"},{"line_number":153,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"92bd840a_27e923ef","line":150,"range":{"start_line":150,"start_character":8,"end_line":150,"end_character":16},"updated":"2021-01-04 20:02:54.000000000","message":"s/executed","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"e68aa0ead7a4da4731d64bd318d449b3a85eaccc","unresolved":false,"context_lines":[{"line_number":147,"context_line":""},{"line_number":148,"context_line":"Debugging zuul results"},{"line_number":149,"context_line":"~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":150,"context_line":"Tempest exceuted with different configurations,"},{"line_number":151,"context_line":"for details check this page"},{"line_number":152,"context_line":":ref:`Tempest jobs running in Neutron CI\u003cci_jobs\u003e`"},{"line_number":153,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"c4703225_62bfb23c","line":150,"range":{"start_line":150,"start_character":8,"end_line":150,"end_character":16},"in_reply_to":"92bd840a_27e923ef","updated":"2021-01-06 12:30:35.000000000","message":"Done","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"41a793782ae15888b71f53c9272716455993d15e","unresolved":true,"context_lines":[{"line_number":151,"context_line":"for details check this page"},{"line_number":152,"context_line":":ref:`Tempest jobs running in Neutron CI\u003cci_jobs\u003e`"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"When zuul reports back job results to a review it gives link to the results"},{"line_number":155,"context_line":"as well."},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"The logs can be checked online if you select ``Logs`` tab on the logs page."}],"source_content_type":"text/x-rst","patch_set":4,"id":"60dd0103_fcf43a73","line":154,"range":{"start_line":154,"start_character":56,"end_line":154,"end_character":60},"updated":"2021-01-04 20:02:54.000000000","message":"s/links","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"e68aa0ead7a4da4731d64bd318d449b3a85eaccc","unresolved":false,"context_lines":[{"line_number":151,"context_line":"for details check this page"},{"line_number":152,"context_line":":ref:`Tempest jobs running in Neutron CI\u003cci_jobs\u003e`"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"When zuul reports back job results to a review it gives link to the results"},{"line_number":155,"context_line":"as well."},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"The logs can be checked online if you select ``Logs`` tab on the logs page."}],"source_content_type":"text/x-rst","patch_set":4,"id":"02d54514_c2f21036","line":154,"range":{"start_line":154,"start_character":56,"end_line":154,"end_character":60},"in_reply_to":"60dd0103_fcf43a73","updated":"2021-01-06 12:30:35.000000000","message":"Done","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"73ec6439f6fdf35486d41d83ccb412ad3b3656c5","unresolved":true,"context_lines":[{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Executing tempest locally"},{"line_number":195,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":196,"context_line":"For executing tempest locally you need a working devstack, to make it worse"},{"line_number":197,"context_line":"if you have to debug a test executed in a multinode job you need a multinode"},{"line_number":198,"context_line":"setup as well."},{"line_number":199,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"b0be47e6_626cef8f","line":196,"range":{"start_line":196,"start_character":70,"end_line":196,"end_character":75},"updated":"2020-12-18 05:06:27.000000000","message":"work?","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"434c2cef71e5db7a46aae228ffc64f6bbc6c9041","unresolved":true,"context_lines":[{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Executing tempest locally"},{"line_number":195,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":196,"context_line":"For executing tempest locally you need a working devstack, to make it worse"},{"line_number":197,"context_line":"if you have to debug a test executed in a multinode job you need a multinode"},{"line_number":198,"context_line":"setup as well."},{"line_number":199,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"40cb3b14_e7d2b766","line":196,"range":{"start_line":196,"start_character":70,"end_line":196,"end_character":75},"in_reply_to":"4780666e_106c1e03","updated":"2020-12-28 15:22:27.000000000","message":"Yeah it is really worse not work.\nmultihost devstack can be painful, and easily goes weird :-)","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b2a854930953d9f49776cb4f3fd4a8ba5242466e","unresolved":true,"context_lines":[{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Executing tempest locally"},{"line_number":195,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":196,"context_line":"For executing tempest locally you need a working devstack, to make it worse"},{"line_number":197,"context_line":"if you have to debug a test executed in a multinode job you need a multinode"},{"line_number":198,"context_line":"setup as well."},{"line_number":199,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"4780666e_106c1e03","line":196,"range":{"start_line":196,"start_character":70,"end_line":196,"end_character":75},"in_reply_to":"b0be47e6_626cef8f","updated":"2020-12-18 08:31:28.000000000","message":"Running tests can only make things worse ;P\nBut seriously, I think that it is ok here TBH.","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"41a793782ae15888b71f53c9272716455993d15e","unresolved":true,"context_lines":[{"line_number":230,"context_line":"    enable_plugin neutron https://opendev.org/openstack/neutron"},{"line_number":231,"context_line":"    enable_plugin neutron-tempest-plugin https://opendev.org/openstack/neutron-tempest-plugin"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"If you need special image for the tests you can set that too in local.conf"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":".. code-block:: ini"},{"line_number":236,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"c57d06a3_e7893200","line":233,"range":{"start_line":233,"start_character":64,"end_line":233,"end_character":74},"updated":"2021-01-04 20:02:54.000000000","message":"nit: missing ending :","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"41a793782ae15888b71f53c9272716455993d15e","unresolved":true,"context_lines":[{"line_number":230,"context_line":"    enable_plugin neutron https://opendev.org/openstack/neutron"},{"line_number":231,"context_line":"    enable_plugin neutron-tempest-plugin https://opendev.org/openstack/neutron-tempest-plugin"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"If you need special image for the tests you can set that too in local.conf"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":".. code-block:: ini"},{"line_number":236,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"16f0cf50_2844a164","line":233,"range":{"start_line":233,"start_character":7,"end_line":233,"end_character":11},"updated":"2021-01-04 20:02:54.000000000","message":"s/need a","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"e68aa0ead7a4da4731d64bd318d449b3a85eaccc","unresolved":false,"context_lines":[{"line_number":230,"context_line":"    enable_plugin neutron https://opendev.org/openstack/neutron"},{"line_number":231,"context_line":"    enable_plugin neutron-tempest-plugin https://opendev.org/openstack/neutron-tempest-plugin"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"If you need special image for the tests you can set that too in local.conf"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":".. code-block:: ini"},{"line_number":236,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5dd5c38f_b979fd1d","line":233,"range":{"start_line":233,"start_character":7,"end_line":233,"end_character":11},"in_reply_to":"16f0cf50_2844a164","updated":"2021-01-06 12:30:35.000000000","message":"Done","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"e68aa0ead7a4da4731d64bd318d449b3a85eaccc","unresolved":false,"context_lines":[{"line_number":230,"context_line":"    enable_plugin neutron https://opendev.org/openstack/neutron"},{"line_number":231,"context_line":"    enable_plugin neutron-tempest-plugin https://opendev.org/openstack/neutron-tempest-plugin"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"If you need special image for the tests you can set that too in local.conf"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":".. code-block:: ini"},{"line_number":236,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"2c9d9a92_70321633","line":233,"range":{"start_line":233,"start_character":64,"end_line":233,"end_character":74},"in_reply_to":"c57d06a3_e7893200","updated":"2021-01-06 12:30:35.000000000","message":"Done","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"41a793782ae15888b71f53c9272716455993d15e","unresolved":true,"context_lines":[{"line_number":240,"context_line":"    ADVANCED_INSTANCE_USER\u003dubuntu"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"If devstack succeeds you can find tempest and neutron-tempest-plugin under"},{"line_number":243,"context_line":"``/opt/stack/`` folder (with all other project folders which are set to be"},{"line_number":244,"context_line":"installed from git)."},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"Tempest\u0027s configuration file is under ``/opt/stack/tempest/etc/`` folder, you"}],"source_content_type":"text/x-rst","patch_set":4,"id":"f732e9c2_2c467f93","line":243,"range":{"start_line":243,"start_character":16,"end_line":243,"end_character":22},"updated":"2021-01-04 20:02:54.000000000","message":"nit: I would use \u0027directory\u0027, but potato/potatoe :)","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"e68aa0ead7a4da4731d64bd318d449b3a85eaccc","unresolved":true,"context_lines":[{"line_number":240,"context_line":"    ADVANCED_INSTANCE_USER\u003dubuntu"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"If devstack succeeds you can find tempest and neutron-tempest-plugin under"},{"line_number":243,"context_line":"``/opt/stack/`` folder (with all other project folders which are set to be"},{"line_number":244,"context_line":"installed from git)."},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"Tempest\u0027s configuration file is under ``/opt/stack/tempest/etc/`` folder, you"}],"source_content_type":"text/x-rst","patch_set":4,"id":"63dcefde_1edaf223","line":243,"range":{"start_line":243,"start_character":16,"end_line":243,"end_character":22},"in_reply_to":"f732e9c2_2c467f93","updated":"2021-01-06 12:30:35.000000000","message":"I can accept it, thanks :-)","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"41a793782ae15888b71f53c9272716455993d15e","unresolved":true,"context_lines":[{"line_number":258,"context_line":"    |          neutron_tests          |     neutron_tempest_plugin.plugin:NeutronTempestPlugin     |"},{"line_number":259,"context_line":"    +---------------------------------+------------------------------------------------------------+"},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"To execute a given test or group of tests you can use regex or you can use"},{"line_number":262,"context_line":"the idempotent id of a test or the tag associated with the test:"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":".. code-block:: shell"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ac57bac2_dea34a31","line":261,"range":{"start_line":261,"start_character":54,"end_line":261,"end_character":59},"updated":"2021-01-04 20:02:54.000000000","message":"nit: a regex,","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2291b0cc9da96cb1f2df6f7bff46907adb6f8e34","unresolved":false,"context_lines":[{"line_number":258,"context_line":"    |          neutron_tests          |     neutron_tempest_plugin.plugin:NeutronTempestPlugin     |"},{"line_number":259,"context_line":"    +---------------------------------+------------------------------------------------------------+"},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"To execute a given test or group of tests you can use regex or you can use"},{"line_number":262,"context_line":"the idempotent id of a test or the tag associated with the test:"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":".. code-block:: shell"}],"source_content_type":"text/x-rst","patch_set":4,"id":"50c2dd62_2e12579f","line":261,"range":{"start_line":261,"start_character":54,"end_line":261,"end_character":59},"in_reply_to":"ac57bac2_dea34a31","updated":"2021-01-06 12:31:46.000000000","message":"Done","commit_id":"d3ef162a44078c31ab9a2027feb7e31b29ba4c13"},{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"dc8e815402384d38620476a1232bb29ce6909d86","unresolved":true,"context_lines":[{"line_number":198,"context_line":"setup as well."},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"For devstack documentation please refer to this page:"},{"line_number":201,"context_line":"`DevStack\u003chttps://docs.openstack.org/devstack/latest/\u003e`"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"To have tempest installed and have a proper configuration file for it in your"},{"line_number":204,"context_line":"local.conf file enable tempest as service:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7cfa58b0_071d399d","line":201,"range":{"start_line":201,"start_character":54,"end_line":201,"end_character":55},"updated":"2021-01-07 14:10:35.000000000","message":"... and underscore to render correctly","commit_id":"ce671bfb3b18c050a07255e9ddea6be7616fbcca"},{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"dc8e815402384d38620476a1232bb29ce6909d86","unresolved":true,"context_lines":[{"line_number":198,"context_line":"setup as well."},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"For devstack documentation please refer to this page:"},{"line_number":201,"context_line":"`DevStack\u003chttps://docs.openstack.org/devstack/latest/\u003e`"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"To have tempest installed and have a proper configuration file for it in your"},{"line_number":204,"context_line":"local.conf file enable tempest as service:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"abc7e64a_c732b72d","line":201,"range":{"start_line":201,"start_character":9,"end_line":201,"end_character":10},"updated":"2021-01-07 14:10:35.000000000","message":"Missing space...","commit_id":"ce671bfb3b18c050a07255e9ddea6be7616fbcca"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2e82e8b20b073d3fbe7d80b4a0cc509834a393eb","unresolved":true,"context_lines":[{"line_number":198,"context_line":"setup as well."},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"For devstack documentation please refer to this page:"},{"line_number":201,"context_line":"`DevStack\u003chttps://docs.openstack.org/devstack/latest/\u003e`"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"To have tempest installed and have a proper configuration file for it in your"},{"line_number":204,"context_line":"local.conf file enable tempest as service:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"e17d3366_9227951e","line":201,"range":{"start_line":201,"start_character":54,"end_line":201,"end_character":55},"in_reply_to":"7cfa58b0_071d399d","updated":"2021-01-07 14:31:38.000000000","message":"Thanks, Done","commit_id":"ce671bfb3b18c050a07255e9ddea6be7616fbcca"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2e82e8b20b073d3fbe7d80b4a0cc509834a393eb","unresolved":false,"context_lines":[{"line_number":198,"context_line":"setup as well."},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"For devstack documentation please refer to this page:"},{"line_number":201,"context_line":"`DevStack\u003chttps://docs.openstack.org/devstack/latest/\u003e`"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"To have tempest installed and have a proper configuration file for it in your"},{"line_number":204,"context_line":"local.conf file enable tempest as service:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"2d5dd246_ad189844","line":201,"range":{"start_line":201,"start_character":9,"end_line":201,"end_character":10},"in_reply_to":"abc7e64a_c732b72d","updated":"2021-01-07 14:31:38.000000000","message":"Done","commit_id":"ce671bfb3b18c050a07255e9ddea6be7616fbcca"}]}
