def METHOD_NAME(key, service, btpUsecase):
    deleteKymaServiceBinding(key["keyname"], service["instancename"], btpUsecase)
    search_every_x_seconds, usecaseTimeout = getTimingsForStatusRequest(
        btpUsecase, service
    )
    current_time = 0
    while usecaseTimeout > current_time:
        message = (
            "check if service binding >"
            + key["keyname"]
            + "< for service instance >"
            + service["instancename"]
            + "< is deleted"
        )
        command = (
            "kubectl get ServiceBinding "
            + key["keyname"]
            + " -n "
            + btpUsecase.k8snamespace
            + " --kubeconfig "
            + btpUsecase.kubeconfigpath
        )
        p = runShellCommandFlex(btpUsecase, command, "CHECK", message, False, False)
        output = p.stdout.decode()
        err = p.stderr.decode()
        if output == "" and "NotFound" in err:
            usecaseTimeout = current_time - 1
        time.sleep(search_every_x_seconds)
        current_time += search_every_x_seconds