def METHOD_NAME(duthosts, enum_supervisor_dut_hostname, conn_graph_facts, xcvr_skip_list):
    duthost = duthosts[enum_supervisor_dut_hostname]
    yield
    logging.info("Tearing down: to make sure all the critical services, interfaces and transceivers are good")
    interfaces = conn_graph_facts["device_conn"][duthost.hostname]
    check_critical_processes(duthost, watch_secs=10)
    check_interfaces_and_services(duthost, interfaces, xcvr_skip_list, INTERFACE_WAIT_TIME)