)]}'
{"tox.ini":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"ebb5a1af2f75125f4f37c941663df6fbd49f979b","unresolved":true,"context_lines":[{"line_number":34,"context_line":"# there is also secret magic in subunit-trace which lets you run in a fail only"},{"line_number":35,"context_line":"# mode. To do this define the TRACE_FAILONLY environmental variable."},{"line_number":36,"context_line":"commands \u003d"},{"line_number":37,"context_line":"  stestr run --black-regex db.test_migrations.TestNovaMigrations.* {posargs}"},{"line_number":38,"context_line":"  stestr run --combine db.test_migrations.TestNovaMigrations.*"},{"line_number":39,"context_line":"  env TEST_OSPROFILER\u003d1 stestr run --combine --no-discover \u0027nova.tests.unit.test_profiler\u0027"},{"line_number":40,"context_line":"  stestr slowest"}],"source_content_type":"text/x-properties","patch_set":2,"id":"79d87c0c_51df3d56","line":37,"updated":"2020-12-09 15:30:28.000000000","message":"Can we include a comment explaining why we do this?","commit_id":"b39b3d993a32b636b6bf7a8a67d22f6a5827f13e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8f197b48b2fcd21732d1bffc73c67248da364358","unresolved":true,"context_lines":[{"line_number":35,"context_line":"# mode. To do this define the TRACE_FAILONLY environmental variable."},{"line_number":36,"context_line":"commands \u003d"},{"line_number":37,"context_line":"  stestr run --black-regex db.test_migrations.TestNovaMigrations.* {posargs}"},{"line_number":38,"context_line":"  stestr run --combine db.test_migrations.TestNovaMigrations.*"},{"line_number":39,"context_line":"  env TEST_OSPROFILER\u003d1 stestr run --combine --no-discover \u0027nova.tests.unit.test_profiler\u0027"},{"line_number":40,"context_line":"  stestr slowest"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"26c0c4a9_c5b3b4ce","line":38,"updated":"2020-12-09 15:33:59.000000000","message":"Actually, this will make it impossible to run just the tests we want to, e.g.\n\n  tox -e py36 -- -n path/to/test/file.py::TestClass.test_method\n\nIt\u0027s already an issue with the below, but that\u0027s a single test","commit_id":"b39b3d993a32b636b6bf7a8a67d22f6a5827f13e"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"42747631c823279b645a4e477ebc33efbd344d57","unresolved":true,"context_lines":[{"line_number":35,"context_line":"# mode. To do this define the TRACE_FAILONLY environmental variable."},{"line_number":36,"context_line":"commands \u003d"},{"line_number":37,"context_line":"  stestr run --black-regex db.test_migrations.TestNovaMigrations.* {posargs}"},{"line_number":38,"context_line":"  stestr run --combine db.test_migrations.TestNovaMigrations.*"},{"line_number":39,"context_line":"  env TEST_OSPROFILER\u003d1 stestr run --combine --no-discover \u0027nova.tests.unit.test_profiler\u0027"},{"line_number":40,"context_line":"  stestr slowest"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"9fc9652c_81693dbf","line":38,"in_reply_to":"26c0c4a9_c5b3b4ce","updated":"2020-12-09 16:50:21.000000000","message":"ya thats a problem.\n\nwe need to wrap this in a if and only run the second command if {posargs} is empty\n\ncan we do that with tox","commit_id":"b39b3d993a32b636b6bf7a8a67d22f6a5827f13e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"ebb5a1af2f75125f4f37c941663df6fbd49f979b","unresolved":true,"context_lines":[{"line_number":95,"context_line":"# special way. See the following for more details."},{"line_number":96,"context_line":"# http://stestr.readthedocs.io/en/latest/MANUAL.html#grouping-tests"},{"line_number":97,"context_line":"# https://gabbi.readthedocs.io/en/latest/#purpose"},{"line_number":98,"context_line":"  stestr --test-path\u003d./nova/tests/functional run --black-regex db.api.test_migrations.TestNovaAPIMigrations.* {posargs}"},{"line_number":99,"context_line":"  stestr --test-path\u003d./nova/tests/functional run --combine db.api.test_migrations.TestNovaAPIMigrations.*"},{"line_number":100,"context_line":"  stestr slowest"},{"line_number":101,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"c09bbb5c_e7499a2e","line":98,"updated":"2020-12-09 15:30:28.000000000","message":"Ditto","commit_id":"b39b3d993a32b636b6bf7a8a67d22f6a5827f13e"}]}
