)]}'
{"doc/source/contributor/tempest-testing.rst":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"754d7f57093f5f8d6060c73972cc82a82f1b1a8f","unresolved":true,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":".. code-block:: console"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"   $ tempest run --config-file etc/tempest.conf --regex cyborg_tempest_plugin"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"The ``--regex`` flag filters tests by their module path."},{"line_number":102,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"04c20175_fc3fcbc8","line":99,"updated":"2026-04-13 11:15:30.000000000","message":"if you cd to the tempst dir and enable the tempest venv `. .tox/tempest/bin/activate` you do nto need too pass the config file expclitly. im not actully sure its reqruied even when you dont activet teh venv given it should be auto discoverd form the current tempest worksapce.","commit_id":"df9ed4998badee36d509f6e3b41b186e24169963"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"13428be6809f73bbc076ab55e18f36f71ccbff58","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":".. code-block:: console"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"   $ tempest run --config-file etc/tempest.conf --regex cyborg_tempest_plugin"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"The ``--regex`` flag filters tests by their module path."},{"line_number":102,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"42076e0b_623bc694","line":99,"in_reply_to":"04c20175_fc3fcbc8","updated":"2026-04-28 08:22:21.000000000","message":"Done","commit_id":"df9ed4998badee36d509f6e3b41b186e24169963"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"754d7f57093f5f8d6060c73972cc82a82f1b1a8f","unresolved":true,"context_lines":[{"line_number":100,"context_line":""},{"line_number":101,"context_line":"The ``--regex`` flag filters tests by their module path."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"Run Specific Test Suites"},{"line_number":104,"context_line":"-------------------------"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"Run only API tests:"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":".. code-block:: console"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"   $ tempest run --config-file etc/tempest.conf --regex cyborg_tempest_plugin.tests.api"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"Run only scenario tests:"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. code-block:: console"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"   $ tempest run --config-file etc/tempest.conf --regex cyborg_tempest_plugin.tests.scenario"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"Run a Specific Test Class"},{"line_number":119,"context_line":"--------------------------"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"To run a specific test class:"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":".. code-block:: console"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"   $ tempest run --config-file etc/tempest.conf --regex cyborg_tempest_plugin.tests.api.test_devices.TestDevices"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"Run a Single Test Method"},{"line_number":128,"context_line":"-------------------------"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"To run a single test method:"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":".. code-block:: console"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"   $ tempest run --config-file etc/tempest.conf --regex cyborg_tempest_plugin.tests.api.test_devices.TestDevices.test_list_devices"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"Detailed Test Logs"},{"line_number":137,"context_line":"------------------"},{"line_number":138,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"b82c3419_fc304694","line":135,"range":{"start_line":103,"start_character":0,"end_line":135,"end_character":1},"updated":"2026-04-13 11:15:30.000000000","message":"this is a little excessive\n\nwe really shoudl only provide one or may two exampel and link to the tempest docs","commit_id":"df9ed4998badee36d509f6e3b41b186e24169963"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"13428be6809f73bbc076ab55e18f36f71ccbff58","unresolved":false,"context_lines":[{"line_number":100,"context_line":""},{"line_number":101,"context_line":"The ``--regex`` flag filters tests by their module path."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"Run Specific Test Suites"},{"line_number":104,"context_line":"-------------------------"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"Run only API tests:"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":".. code-block:: console"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"   $ tempest run --config-file etc/tempest.conf --regex cyborg_tempest_plugin.tests.api"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"Run only scenario tests:"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. code-block:: console"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"   $ tempest run --config-file etc/tempest.conf --regex cyborg_tempest_plugin.tests.scenario"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"Run a Specific Test Class"},{"line_number":119,"context_line":"--------------------------"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"To run a specific test class:"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":".. code-block:: console"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"   $ tempest run --config-file etc/tempest.conf --regex cyborg_tempest_plugin.tests.api.test_devices.TestDevices"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"Run a Single Test Method"},{"line_number":128,"context_line":"-------------------------"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"To run a single test method:"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":".. code-block:: console"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"   $ tempest run --config-file etc/tempest.conf --regex cyborg_tempest_plugin.tests.api.test_devices.TestDevices.test_list_devices"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"Detailed Test Logs"},{"line_number":137,"context_line":"------------------"},{"line_number":138,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"e87de9ce_64d5d091","line":135,"range":{"start_line":103,"start_character":0,"end_line":135,"end_character":1},"in_reply_to":"b82c3419_fc304694","updated":"2026-04-28 08:22:21.000000000","message":"Done","commit_id":"df9ed4998badee36d509f6e3b41b186e24169963"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"754d7f57093f5f8d6060c73972cc82a82f1b1a8f","unresolved":true,"context_lines":[{"line_number":164,"context_line":""},{"line_number":165,"context_line":".. code-block:: console"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"   $ source ~/devstack/openrc admin admin"},{"line_number":168,"context_line":"   $ openstack accelerator device list"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"If no devices are listed, review the device configuration in"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b999b4cc_5ea50e4f","line":167,"range":{"start_line":167,"start_character":5,"end_line":167,"end_character":41},"updated":"2026-04-13 11:15:30.000000000","message":"you shoudl not do this\nthis is the legacy way to enabel aut\n\neither pass `--os-cloud devstack-admin` or `export OS_CLOUD\u003ddevstack-admn`\n\nwe shoudl not sue the openrc file anymroe in our docs or day to day.","commit_id":"df9ed4998badee36d509f6e3b41b186e24169963"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"13428be6809f73bbc076ab55e18f36f71ccbff58","unresolved":false,"context_lines":[{"line_number":164,"context_line":""},{"line_number":165,"context_line":".. code-block:: console"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"   $ source ~/devstack/openrc admin admin"},{"line_number":168,"context_line":"   $ openstack accelerator device list"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"If no devices are listed, review the device configuration in"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ad234fd6_21e1ab16","line":167,"range":{"start_line":167,"start_character":5,"end_line":167,"end_character":41},"in_reply_to":"b999b4cc_5ea50e4f","updated":"2026-04-28 08:22:21.000000000","message":"Done","commit_id":"df9ed4998badee36d509f6e3b41b186e24169963"}]}
