)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"281046838a534ee74e6bca7dc3f938d424f41f60","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"730b3164_716e0e71","updated":"2024-01-12 16:55:09.000000000","message":"recheck","commit_id":"acf2bb45f1daaece882fcdea5fd3b5a2a454bfd5"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"5a1b1d82dd7dee14bae4d2bc9d47c7a70590d304","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"cc549928_0c35433d","updated":"2024-01-23 09:31:10.000000000","message":"recheck","commit_id":"acf2bb45f1daaece882fcdea5fd3b5a2a454bfd5"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"e5760a5ff5cc360d2001319bfcb37cfecf9f2ddc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"dd96c568_87739c11","updated":"2024-01-29 11:19:40.000000000","message":"recheck","commit_id":"acf2bb45f1daaece882fcdea5fd3b5a2a454bfd5"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"7a210f851efd84222405c3ea873c852cbc649379","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8304bc8c_071b8127","updated":"2024-02-01 15:00:44.000000000","message":"Do you have time check what is the error?","commit_id":"e11fa7d80e1fe4c0565ff065d14808c3b8bb53ea"},{"author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"change_message_id":"0c374310e64d6a0db780d63c7d267229248b4fce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"51825f68_64ad2604","updated":"2024-01-30 07:07:03.000000000","message":"while I am pretty confident about the patch (we run it downstream), maybe it is the root cause of CI failure?\nI will need to dig into CI logs to make sure","commit_id":"e11fa7d80e1fe4c0565ff065d14808c3b8bb53ea"},{"author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"change_message_id":"074af716954d12d09cfdb8b1729f00661f6451e7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b8b2dba3_665fe97f","in_reply_to":"0a84b939_253d913d","updated":"2024-02-16 13:59:27.000000000","message":"Done","commit_id":"e11fa7d80e1fe4c0565ff065d14808c3b8bb53ea"},{"author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"change_message_id":"93a15a969cbdd0776e82c30b37d7533210c800f0","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0a84b939_253d913d","in_reply_to":"51825f68_64ad2604","updated":"2024-01-30 07:09:17.000000000","message":"The test_monitor_long_call in oslo.messaging-tox-py310-func-scenario01 is the one failing all the time","commit_id":"e11fa7d80e1fe4c0565ff065d14808c3b8bb53ea"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"79dc27256cad1acab1eac0a6ecd88c262cc02530","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"0cd45150_2b069369","updated":"2024-04-09 09:57:42.000000000","message":"recheck","commit_id":"b62208a54c4cfabf641bd9e6e5b91e3e24d54455"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"9a2e22f8447a73db68d9f8df2540e90c6151deaa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"25a479dd_a2414483","updated":"2024-04-03 15:17:05.000000000","message":"recheck","commit_id":"b62208a54c4cfabf641bd9e6e5b91e3e24d54455"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"b93cdcaa8a881ebe6f588fbc1862c05035ef6423","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"f0e468a2_cf17b850","updated":"2024-04-05 12:40:22.000000000","message":"recheck","commit_id":"b62208a54c4cfabf641bd9e6e5b91e3e24d54455"}],"oslo_messaging/_drivers/amqpdriver.py":[{"author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"change_message_id":"074af716954d12d09cfdb8b1729f00661f6451e7","unresolved":true,"context_lines":[{"line_number":504,"context_line":"                # See lp-2035113"},{"line_number":505,"context_line":"                return self._queues[msg_id].get(block\u003dFalse)"},{"line_number":506,"context_line":"            except queue.Empty:"},{"line_number":507,"context_line":"                time.sleep(0.5)"},{"line_number":508,"context_line":"        raise oslo_messaging.MessagingTimeout("},{"line_number":509,"context_line":"            \u0027Timed out waiting for a reply \u0027"},{"line_number":510,"context_line":"            \u0027to message ID %s\u0027 % msg_id)"}],"source_content_type":"text/x-python","patch_set":3,"id":"4051ef68_1d34881c","line":507,"updated":"2024-02-16 13:59:27.000000000","message":"Here is what I change since last patchset: sleep 0.5 sec instead of 1.\n\nThe test named \"test_monitor_long_call\" was testing with a call_monitor of 2sec.\nWith that kind of call_monitor, a call monitor heartbeat is sent every second (see cm_heartbeat_interval in dispatcher.py).\n\nWith a sleep of 1sec here, we were doing two loops:\nt0 \u003d time remaining is almost 2 sec, no message yet\nsleep 1\nt1 \u003d time remaining is almost 1 sec, no message yet\nsleep 1 while call monitor is sent\nt3 \u003d call monitor timeout! (2 sec spent, no call monitor received)\n\nWith a sleep of 0.5 sec, we are doing twice more loops, as a result, we sucessfully receive the call monitor in time.\n\nI suspect that nobody is using a call_monitor which is so small, but I cannot prove it, so I\u0027d better change the code so that the unit tests are still green.\n\n\nLet me know what you think","commit_id":"b62208a54c4cfabf641bd9e6e5b91e3e24d54455"},{"author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"change_message_id":"6c468b4f6c75cb66be0b23a7f4d42f01b2fa8b63","unresolved":false,"context_lines":[{"line_number":504,"context_line":"                # See lp-2035113"},{"line_number":505,"context_line":"                return self._queues[msg_id].get(block\u003dFalse)"},{"line_number":506,"context_line":"            except queue.Empty:"},{"line_number":507,"context_line":"                time.sleep(0.5)"},{"line_number":508,"context_line":"        raise oslo_messaging.MessagingTimeout("},{"line_number":509,"context_line":"            \u0027Timed out waiting for a reply \u0027"},{"line_number":510,"context_line":"            \u0027to message ID %s\u0027 % msg_id)"}],"source_content_type":"text/x-python","patch_set":3,"id":"8aa49456_2ee6baa9","line":507,"in_reply_to":"4051ef68_1d34881c","updated":"2024-03-20 15:57:49.000000000","message":"Done","commit_id":"b62208a54c4cfabf641bd9e6e5b91e3e24d54455"}]}
