)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"eb6b5dce3184c16f400d3095c1a17e25711d6293","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2e2aa01b_fe8720bb","updated":"2026-04-09 16:37:54.000000000","message":"Since this has been workflowed and we\u0027re facing intermittent failures, my next patch against IPA will separately address the import question.","commit_id":"f6eb47ecf549215d70c25ffe802518c142abdd7a"}],"ironic_python_agent/tests/unit/test_agent.py":[{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"b638db9b57ef46b4cb332621656a03e85c399d60","unresolved":true,"context_lines":[{"line_number":776,"context_line":"    def test__wait_for_interface_expired(self, mock_dispatch, mock_sleep,"},{"line_number":777,"context_line":"                                         mock_time):"},{"line_number":778,"context_line":"        # Provide enough time values for the test logic plus any logging calls"},{"line_number":779,"context_line":"        import itertools"},{"line_number":780,"context_line":"        mock_time.side_effect \u003d itertools.cycle([10, 11, 20, 25, 30])"},{"line_number":781,"context_line":"        mock_dispatch.side_effect \u003d [[], [], [self.sample_nw_iface], {}]"},{"line_number":782,"context_line":"        expected_sleep_calls \u003d [mock.call(agent.NETWORK_WAIT_RETRY)] * 2"}],"source_content_type":"text/x-python","patch_set":2,"id":"94c35baa_639f5db0","line":779,"updated":"2026-04-09 15:35:01.000000000","message":"Should this be a top level import?","commit_id":"f6eb47ecf549215d70c25ffe802518c142abdd7a"}],"ironic_python_agent/tests/unit/test_inspector.py":[{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"b638db9b57ef46b4cb332621656a03e85c399d60","unresolved":true,"context_lines":[{"line_number":665,"context_line":"        CONF.set_override(\u0027inspection_dhcp_wait_timeout\u0027, 1)"},{"line_number":666,"context_line":""},{"line_number":667,"context_line":"        # Use itertools.cycle to provide infinite values for any logging calls"},{"line_number":668,"context_line":"        import itertools"},{"line_number":669,"context_line":"        mocked_time.side_effect \u003d itertools.cycle([1.0, 1.1, 3.1, 3.2])"},{"line_number":670,"context_line":"        mocked_time_ns.side_effect \u003d itertools.cycle([1000000000,"},{"line_number":671,"context_line":"                                                      1100000000])"}],"source_content_type":"text/x-python","patch_set":2,"id":"c86ba64c_66dfe011","line":668,"updated":"2026-04-09 15:35:01.000000000","message":"Top level import?","commit_id":"f6eb47ecf549215d70c25ffe802518c142abdd7a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"eb6b5dce3184c16f400d3095c1a17e25711d6293","unresolved":true,"context_lines":[{"line_number":665,"context_line":"        CONF.set_override(\u0027inspection_dhcp_wait_timeout\u0027, 1)"},{"line_number":666,"context_line":""},{"line_number":667,"context_line":"        # Use itertools.cycle to provide infinite values for any logging calls"},{"line_number":668,"context_line":"        import itertools"},{"line_number":669,"context_line":"        mocked_time.side_effect \u003d itertools.cycle([1.0, 1.1, 3.1, 3.2])"},{"line_number":670,"context_line":"        mocked_time_ns.side_effect \u003d itertools.cycle([1000000000,"},{"line_number":671,"context_line":"                                                      1100000000])"}],"source_content_type":"text/x-python","patch_set":2,"id":"12fc7f53_be3b5bc8","line":668,"in_reply_to":"c86ba64c_66dfe011","updated":"2026-04-09 16:37:54.000000000","message":"likely, I can revisit and move it up top.","commit_id":"f6eb47ecf549215d70c25ffe802518c142abdd7a"}]}
