github.com/upcmd/up@v0.8.1-0.20230108151705-ad8b797bf04f/tests/functests/f0001.yml (about)

     1  goal:
     2    - to test the interesting recursive call
     3    - disable recurive calls
     4    - result expected: |
     5        Executing task stack layer: 3
     6  
     7          Task exec stack layer check -> Too many layers of task executions, please fix your recursive ref-task configurations
     8          exit status 255
     9  
    10  vars:
    11    a: runtime-a
    12    e: runtime-e
    13    k: runtime-k
    14  
    15  tasks:
    16    -
    17      name: callee_task
    18      desc: this is ref-task
    19      task:
    20        -
    21          func: shell
    22          vars:
    23            a: callee-a
    24            b: callee-b
    25            c: callee-c
    26          do:
    27            - echo "exec ref-task"
    28  
    29    -
    30      name: task
    31      desc:
    32      task:
    33        -
    34          func: call
    35          vars:
    36            a: caller-ref-a
    37            b: caller-ref-b
    38          do:
    39            - task
    40