)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"3c866aa17866ebbaddcbf40b35f6261a89a0564a","unresolved":true,"context_lines":[{"line_number":15,"context_line":"  few API requests during that single test so this should be still"},{"line_number":16,"context_line":"  enough there, and where more API workers are needed (like some dhcp HA"},{"line_number":17,"context_line":"  tests: TestDhcpAgentHARaceCondition) it can be changed,"},{"line_number":18,"context_line":"* reduces number of test run workers from 4 to 3 - job will run slower"},{"line_number":19,"context_line":"  but hopefully more stable,"},{"line_number":20,"context_line":"* in the functional and fullstack tests job definition disable etcd3"},{"line_number":21,"context_line":"  service - this will not save us a lot of memory but still it\u0027s not"},{"line_number":22,"context_line":"  needed at all so why to run it there."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"2865ab49_ba78ff4c","line":19,"range":{"start_line":18,"start_character":2,"end_line":19,"end_character":27},"updated":"2020-12-07 08:35:23.000000000","message":"does it deal with resource usage in any way?","commit_id":"02dedce81c1efbad82d3100b38fd7bbe0ad23d07"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"c4cc742e215cb596c7cafd581060989a4e961b00","unresolved":true,"context_lines":[{"line_number":15,"context_line":"  few API requests during that single test so this should be still"},{"line_number":16,"context_line":"  enough there, and where more API workers are needed (like some dhcp HA"},{"line_number":17,"context_line":"  tests: TestDhcpAgentHARaceCondition) it can be changed,"},{"line_number":18,"context_line":"* reduces number of test run workers from 4 to 3 - job will run slower"},{"line_number":19,"context_line":"  but hopefully more stable,"},{"line_number":20,"context_line":"* in the functional and fullstack tests job definition disable etcd3"},{"line_number":21,"context_line":"  service - this will not save us a lot of memory but still it\u0027s not"},{"line_number":22,"context_line":"  needed at all so why to run it there."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"66b78510_58927597","line":19,"range":{"start_line":18,"start_character":2,"end_line":19,"end_character":27},"in_reply_to":"2865ab49_ba78ff4c","updated":"2020-12-07 08:47:14.000000000","message":"yes, each fullstack test spawns own environment, so e.g. neutron-server, neutron L2/L3/DHCP agents (in some cases it can be e.g. 3 neutron-ovs-agents in test if it simulates 3 hosts). So if we will run less tests at once, there will be less such processes running in same time so usage of memory will be lower, right?\nAnd recently we are hitting many times issues when mysqld service is killed by oom killer. So if we will use less memory by neutron processes, there should be more memory available for e.g. mysqld.","commit_id":"02dedce81c1efbad82d3100b38fd7bbe0ad23d07"}],"neutron/tests/fullstack/resources/config.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"3176c52cf91bfc3d2b9fb1ed57f41b3c132431a9","unresolved":true,"context_lines":[{"line_number":82,"context_line":"                     \u0027password\u0027: rabbitmq_environment.password,"},{"line_number":83,"context_line":"                     \u0027host\u0027: rabbitmq_environment.host,"},{"line_number":84,"context_line":"                     \u0027vhost\u0027: rabbitmq_environment.vhost},"},{"line_number":85,"context_line":"                \u0027api_workers\u0027: \u00271\u0027,"},{"line_number":86,"context_line":"            },"},{"line_number":87,"context_line":"            \u0027database\u0027: {"},{"line_number":88,"context_line":"                \u0027connection\u0027: connection,"}],"source_content_type":"text/x-python","patch_set":1,"id":"e921c20d_38f88dfa","line":85,"range":{"start_line":85,"start_character":17,"end_line":85,"end_character":28},"updated":"2020-12-01 09:22:41.000000000","message":"We have some fullstack tests that test concurrency race conditions, like \"TestDhcpAgentHARaceCondition\". I think we should not reduce it to 1 and keep at least those 2 workers to attend to parallel requests.","commit_id":"548218335651075b2e48856707e0d18e3b6183fc"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2003c9c02a2690fa04159634d05987d43125e666","unresolved":true,"context_lines":[{"line_number":82,"context_line":"                     \u0027password\u0027: rabbitmq_environment.password,"},{"line_number":83,"context_line":"                     \u0027host\u0027: rabbitmq_environment.host,"},{"line_number":84,"context_line":"                     \u0027vhost\u0027: rabbitmq_environment.vhost},"},{"line_number":85,"context_line":"                \u0027api_workers\u0027: \u00271\u0027,"},{"line_number":86,"context_line":"            },"},{"line_number":87,"context_line":"            \u0027database\u0027: {"},{"line_number":88,"context_line":"                \u0027connection\u0027: connection,"}],"source_content_type":"text/x-python","patch_set":1,"id":"85df86c2_a17242ef","line":85,"range":{"start_line":85,"start_character":17,"end_line":85,"end_character":28},"in_reply_to":"52ce19e5_34218698","updated":"2020-12-01 20:03:30.000000000","message":"I changed it to default to 1, but as a parameter to EnvironmentDescription","commit_id":"548218335651075b2e48856707e0d18e3b6183fc"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"5862e32a50180ec3d64351b1ee76f4d1aca481dc","unresolved":true,"context_lines":[{"line_number":82,"context_line":"                     \u0027password\u0027: rabbitmq_environment.password,"},{"line_number":83,"context_line":"                     \u0027host\u0027: rabbitmq_environment.host,"},{"line_number":84,"context_line":"                     \u0027vhost\u0027: rabbitmq_environment.vhost},"},{"line_number":85,"context_line":"                \u0027api_workers\u0027: \u00271\u0027,"},{"line_number":86,"context_line":"            },"},{"line_number":87,"context_line":"            \u0027database\u0027: {"},{"line_number":88,"context_line":"                \u0027connection\u0027: connection,"}],"source_content_type":"text/x-python","patch_set":1,"id":"52ce19e5_34218698","line":85,"range":{"start_line":85,"start_character":17,"end_line":85,"end_character":28},"in_reply_to":"e921c20d_38f88dfa","updated":"2020-12-01 15:38:44.000000000","message":"That is a good example, thnaks","commit_id":"548218335651075b2e48856707e0d18e3b6183fc"}],"neutron/tests/fullstack/test_dhcp_agent.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"aed1e396c620da59918002986c5dd2dacc71b374","unresolved":true,"context_lines":[{"line_number":207,"context_line":"    agent_down_time \u003d 30"},{"line_number":208,"context_line":"    number_of_hosts \u003d 2"},{"line_number":209,"context_line":"    boot_vm_for_test \u003d False"},{"line_number":210,"context_line":"    api_workers \u003d 2"},{"line_number":211,"context_line":"    dhcp_scheduler_class \u003d (\u0027neutron.tests.fullstack.schedulers.dhcp.\u0027"},{"line_number":212,"context_line":"                            \u0027AlwaysTheOtherAgentScheduler\u0027)"},{"line_number":213,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"d44c38c1_f6b2eaad","line":210,"range":{"start_line":210,"start_character":18,"end_line":210,"end_character":19},"updated":"2020-12-10 10:28:30.000000000","message":"+1 to this here","commit_id":"f63dc09206a41c85edc92117c3e9cf3a3d49b820"}]}
