def METHOD_NAME(self):
    stats_extra_buffers_before = self.kphp_server.get_stats("kphp_server.workers_job_memory_messages_extra_buffers_")
    self.job_error_test_impl("big_response", self.JOB_NO_REPLY, 6)
    self.kphp_server.assert_log(2 * [
        "Warning: Can't store job response X2Response: too big response"
    ])
    self.kphp_server.assert_stats(
        timeout=10,
        prefix="kphp_server.workers_job_memory_messages_extra_buffers_",
        initial_stats=stats_extra_buffers_before,
        expected_added_stats={
            "256kb_buffer_acquire_fails": self.cmpGe(18), "256kb_buffers_acquired": self.cmpGe(18), "256kb_buffers_released": self.cmpGe(18),
            "512kb_buffer_acquire_fails": self.cmpGe(8), "512kb_buffers_acquired": self.cmpGe(10), "512kb_buffers_released": self.cmpGe(10),
            "1mb_buffer_acquire_fails": self.cmpGe(4), "1mb_buffers_acquired": self.cmpGe(4), "1mb_buffers_released": self.cmpGe(4),
            "2mb_buffer_acquire_fails": self.cmpGe(3), "2mb_buffers_acquired": self.cmpGe(1), "2mb_buffers_released": self.cmpGe(1),
            "4mb_buffer_acquire_fails": self.cmpGe(2), "4mb_buffers_acquired": self.cmpGe(1), "4mb_buffers_released": self.cmpGe(1),
            "8mb_buffer_acquire_fails": self.cmpGe(1), "8mb_buffers_acquired": self.cmpGe(1), "8mb_buffers_released": self.cmpGe(1),
            "16mb_buffer_acquire_fails": self.cmpGe(1), "16mb_buffers_acquired": self.cmpGe(0), "16mb_buffers_released": self.cmpGe(0),
            "32mb_buffer_acquire_fails": self.cmpGe(1), "32mb_buffers_acquired": self.cmpGe(0), "32mb_buffers_released": self.cmpGe(0),
            "64mb_buffer_acquire_fails": self.cmpGe(1), "64mb_buffers_acquired": self.cmpGe(0), "64mb_buffers_released": self.cmpGe(0),
        })