def METHOD_NAME(self):
    import math
    exp = 1j * 440 / 44100
    src = blocks.vector_source_c([math.e**(exp * n) for n in range(10**6)])
    strobe = blocks.message_strobe(pmt.PMT_NIL, 100)
    head = blocks.head(gr.sizeof_gr_complex, 1000)
    test = test_hblk([gr.sizeof_gr_complex], 1)
    tb = gr.top_block()
    tb.connect(src, head, test)
    tb.msg_connect(strobe, "strobe", test, "msg_in")
    tb.start()
    time.sleep(0.5)
    tb.stop()
    tb.wait()