)]}'
{".zuul.yaml":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"4bdcfb370c74662772b64d904f4bfb49111cb721","unresolved":false,"context_lines":[{"line_number":354,"context_line":"      ``required-projects``."},{"line_number":355,"context_line":"      Also, set the following variable:"},{"line_number":356,"context_line":"      .. zuul:jobvar:: tox_envlist"},{"line_number":357,"context_line":"         Use the specified tox environments (``ALL`` selects all)."},{"line_number":358,"context_line":"    vars:"},{"line_number":359,"context_line":"      zuul_work_dir: \"{{ (zuul.projects.values() | selectattr(\u0027required\u0027) | selectattr(\u0027name\u0027, \u0027match\u0027, \u0027^(?!openstack/neutron)\u0027) | list)[0].src_dir }}\""},{"line_number":360,"context_line":"    files:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3f79a3b5_3bf1c997","line":357,"updated":"2018-10-05 13:55:52.000000000","message":"It is nice if zuul_work_dir is mentioned here because the parameter must be set to run tox against a third-party project repo.","commit_id":"154464221ac0bbed71e0ad79e9e7c5f3a516d6a9"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"4bdcfb370c74662772b64d904f4bfb49111cb721","unresolved":false,"context_lines":[{"line_number":356,"context_line":"      .. zuul:jobvar:: tox_envlist"},{"line_number":357,"context_line":"         Use the specified tox environments (``ALL`` selects all)."},{"line_number":358,"context_line":"    vars:"},{"line_number":359,"context_line":"      zuul_work_dir: \"{{ (zuul.projects.values() | selectattr(\u0027required\u0027) | selectattr(\u0027name\u0027, \u0027match\u0027, \u0027^(?!openstack/neutron)\u0027) | list)[0].src_dir }}\""},{"line_number":360,"context_line":"    files:"},{"line_number":361,"context_line":"      - upper-constraints.txt"},{"line_number":362,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3f79a3b5_db4215ad","line":359,"updated":"2018-10-05 13:55:52.000000000","message":"I am not sure this default value is needed. How does this default help us? In my understanding, zuul_work_dir needs to be set to a project directory to run tox test like unit tests from the project directory other than neutron.","commit_id":"154464221ac0bbed71e0ad79e9e7c5f3a516d6a9"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"4fd5921b367788baffb4fedac5fc9e13a15f7a44","unresolved":false,"context_lines":[{"line_number":356,"context_line":"      .. zuul:jobvar:: tox_envlist"},{"line_number":357,"context_line":"         Use the specified tox environments (``ALL`` selects all)."},{"line_number":358,"context_line":"    vars:"},{"line_number":359,"context_line":"      zuul_work_dir: \"{{ (zuul.projects.values() | selectattr(\u0027required\u0027) | selectattr(\u0027name\u0027, \u0027match\u0027, \u0027^(?!openstack/neutron)\u0027) | list)[0].src_dir }}\""},{"line_number":360,"context_line":"    files:"},{"line_number":361,"context_line":"      - upper-constraints.txt"},{"line_number":362,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3f79a3b5_77c66d9f","line":359,"in_reply_to":"3f79a3b5_db4215ad","updated":"2018-10-05 17:23:54.000000000","message":"It\u0027s a WIP, this base job may not even be in the final patch.\nThat\u0027s why I have it set as -1W.","commit_id":"154464221ac0bbed71e0ad79e9e7c5f3a516d6a9"}]}
