)]}'
{".zuul.yaml":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"18301f926507e69f34745234ab5ea964f83d40c7","unresolved":true,"context_lines":[{"line_number":854,"context_line":"        - nova-tox-py312-threading"},{"line_number":855,"context_line":"        - openstack-tox-cover:"},{"line_number":856,"context_line":"            # Allow more time for unit and functional tests to run."},{"line_number":857,"context_line":"            timeout: 4000"},{"line_number":858,"context_line":"    gate:"},{"line_number":859,"context_line":"      jobs:"},{"line_number":860,"context_line":"        - nova-live-migration"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5ee806c1_bff25a2d","line":857,"updated":"2026-02-03 01:35:03.000000000","message":"FWIW the default timeout for this job is 3000 seconds:\n\nhttps://github.com/openstack/openstack-zuul-jobs/blob/dc14eff6cac3a8beddd5e82bb825cf9cd4e46187/zuul.d/jobs.yaml#L491","commit_id":"8175f649d869b5afa609a5e63b60fbcc4994797a"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"7687316763c618742f355abd645a3102f90e07c3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"38dca4b3_71a3df0f","updated":"2026-02-11 17:50:33.000000000","message":"Thanks for looking at this :) I wondered if maybe the timeout needs a little more head room i.e. the job run seems to take about an hour with unit + func and the timeout I currently have here is 66 minutes.\n\nAlso, I wondered if there is any way to make the things run faster but I couldn\u0027t find any. Because I thought openstack-tox-cover with unit tests only takes about 15-20 minutes and not sure if it should be expected that func tests add 40ish minutes?","commit_id":"8175f649d869b5afa609a5e63b60fbcc4994797a"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"9d1d18dc7421d7f7d572ea7398abd3d51726e67b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e6315139_61cbb39c","updated":"2026-02-27 20:39:10.000000000","message":"This seems better.","commit_id":"8175f649d869b5afa609a5e63b60fbcc4994797a"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"8a5967fcd784eff5629188668eeb73e197fe523c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2f774cc6_e3658b83","updated":"2026-02-27 20:30:58.000000000","message":"Yes please!","commit_id":"8175f649d869b5afa609a5e63b60fbcc4994797a"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"caf58cff402b100704a4baebaf843087eff32f5c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2dcba3da_cfa14ad7","updated":"2026-02-11 14:51:16.000000000","message":"recheck","commit_id":"8175f649d869b5afa609a5e63b60fbcc4994797a"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"fa2f1c9f17f551e2be0e12fec9732eafdfcc6b38","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"0c41adba_bca4749c","updated":"2026-02-28 09:41:09.000000000","message":"Dan was +2 before and all we\u0027ve done in bump the timeout","commit_id":"9908d87d0dfcbac09a42ddc55ba9c332aa7066aa"}],"tox.ini":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"0f3d7f47c07f401da41c8be2128a68c1ff5ac05d","unresolved":true,"context_lines":[{"line_number":226,"context_line":"extras \u003d"},{"line_number":227,"context_line":"commands \u003d"},{"line_number":228,"context_line":"  coverage erase"},{"line_number":229,"context_line":"  stestr run {posargs}"},{"line_number":230,"context_line":"  {[testenv:functional-without-sample-db-tests]commands}"},{"line_number":231,"context_line":"  coverage combine"},{"line_number":232,"context_line":"  coverage html -d cover"},{"line_number":233,"context_line":"  coverage xml -o cover/coverage.xml"}],"source_content_type":"text/x-properties","patch_set":2,"id":"e0348335_a2afbc04","line":230,"range":{"start_line":229,"start_character":0,"end_line":230,"end_character":56},"updated":"2026-02-27 20:36:11.000000000","message":"nit: per discussion on IRC, we should be able to do something like\n\n```suggestion\n  stestr --test-path\u003d./nova/tests run --exclude-regex \u0027((?:api|notification)_sample_tests|functional\\.db\\.)\u0027 {posargs}\n```\n\nbut what is here is fine too. stestr start up/gathering time shouldn\u0027t be that significant in the grand run of things","commit_id":"8175f649d869b5afa609a5e63b60fbcc4994797a"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"9d1d18dc7421d7f7d572ea7398abd3d51726e67b","unresolved":false,"context_lines":[{"line_number":226,"context_line":"extras \u003d"},{"line_number":227,"context_line":"commands \u003d"},{"line_number":228,"context_line":"  coverage erase"},{"line_number":229,"context_line":"  stestr run {posargs}"},{"line_number":230,"context_line":"  {[testenv:functional-without-sample-db-tests]commands}"},{"line_number":231,"context_line":"  coverage combine"},{"line_number":232,"context_line":"  coverage html -d cover"},{"line_number":233,"context_line":"  coverage xml -o cover/coverage.xml"}],"source_content_type":"text/x-properties","patch_set":2,"id":"e0109696_77dfd696","line":230,"range":{"start_line":229,"start_character":0,"end_line":230,"end_character":56},"in_reply_to":"e0348335_a2afbc04","updated":"2026-02-27 20:39:10.000000000","message":"Fix applied.","commit_id":"8175f649d869b5afa609a5e63b60fbcc4994797a"}]}
