code: def test_eager_await_non_scriptable(self):
      # Tree type can not be compiled (Recursive type)
      class Tree:
          def __init__(self, v):
              self.parent = torch.jit.annotate(Optional[Tree], None)
              self.v = v
  
      make_global(Tree)
  
      def delayed(t: Tree):
          t.v = t.v + 1
          return t
  
      aw = torch.jit._awaitable(delayed, Tree(2))
      t = torch.jit._awaitable_wait(aw)
      self.assertTrue(t.v == 3)
  
imports: import io
  import torch
  from torch.testing._internal.jit_utils import JitTestCase
  from torch.testing._internal.jit_utils import make_global
  from typing import List, Optional, Tuple
  from torch import Tensor
  from torch._awaits import _Await
label_desc: Use image node_id 11 for calling the TestAwait obj's underlying member method code with example usage: obj.test_eager_await_non_scriptable() and returns: t