162306a36Sopenharmony_ci[
262306a36Sopenharmony_ci    {
362306a36Sopenharmony_ci        "id": "b078",
462306a36Sopenharmony_ci        "name": "Add simple action",
562306a36Sopenharmony_ci        "category": [
662306a36Sopenharmony_ci            "actions",
762306a36Sopenharmony_ci            "simple"
862306a36Sopenharmony_ci        ],
962306a36Sopenharmony_ci        "setup": [
1062306a36Sopenharmony_ci            [
1162306a36Sopenharmony_ci                "$TC actions flush action simple",
1262306a36Sopenharmony_ci                0,
1362306a36Sopenharmony_ci                1,
1462306a36Sopenharmony_ci                255
1562306a36Sopenharmony_ci            ]
1662306a36Sopenharmony_ci        ],
1762306a36Sopenharmony_ci        "cmdUnderTest": "$TC actions add action simple sdata \"A triumph\" index 60",
1862306a36Sopenharmony_ci        "expExitCode": "0",
1962306a36Sopenharmony_ci        "verifyCmd": "$TC actions list action simple",
2062306a36Sopenharmony_ci        "matchPattern": "action order [0-9]*: Simple <A triumph>.*index 60 ref",
2162306a36Sopenharmony_ci        "matchCount": "1",
2262306a36Sopenharmony_ci        "teardown": [
2362306a36Sopenharmony_ci            "$TC actions flush action simple"
2462306a36Sopenharmony_ci        ]
2562306a36Sopenharmony_ci    },
2662306a36Sopenharmony_ci    {
2762306a36Sopenharmony_ci        "id": "4297",
2862306a36Sopenharmony_ci        "name": "Add simple action with change command",
2962306a36Sopenharmony_ci        "category": [
3062306a36Sopenharmony_ci            "actions",
3162306a36Sopenharmony_ci            "simple"
3262306a36Sopenharmony_ci        ],
3362306a36Sopenharmony_ci        "setup": [
3462306a36Sopenharmony_ci            [
3562306a36Sopenharmony_ci                "$TC actions flush action simple",
3662306a36Sopenharmony_ci                0,
3762306a36Sopenharmony_ci                1,
3862306a36Sopenharmony_ci                255
3962306a36Sopenharmony_ci            ]
4062306a36Sopenharmony_ci        ],
4162306a36Sopenharmony_ci        "cmdUnderTest": "$TC actions change action simple sdata \"Not changed\" index 60",
4262306a36Sopenharmony_ci        "expExitCode": "0",
4362306a36Sopenharmony_ci        "verifyCmd": "$TC actions list action simple",
4462306a36Sopenharmony_ci        "matchPattern": "action order [0-9]*: Simple <Not changed>.*index 60 ref",
4562306a36Sopenharmony_ci        "matchCount": "1",
4662306a36Sopenharmony_ci        "teardown": [
4762306a36Sopenharmony_ci            "$TC actions flush action simple"
4862306a36Sopenharmony_ci        ]
4962306a36Sopenharmony_ci    },
5062306a36Sopenharmony_ci    {
5162306a36Sopenharmony_ci        "id": "6d4c",
5262306a36Sopenharmony_ci        "name": "Add simple action with duplicate index",
5362306a36Sopenharmony_ci        "category": [
5462306a36Sopenharmony_ci            "actions",
5562306a36Sopenharmony_ci            "simple"
5662306a36Sopenharmony_ci        ],
5762306a36Sopenharmony_ci        "setup": [
5862306a36Sopenharmony_ci            [
5962306a36Sopenharmony_ci                "$TC actions flush action simple",
6062306a36Sopenharmony_ci                0,
6162306a36Sopenharmony_ci                1,
6262306a36Sopenharmony_ci                255
6362306a36Sopenharmony_ci            ],
6462306a36Sopenharmony_ci            "$TC actions add action simple sdata \"Aruba\" index 4"
6562306a36Sopenharmony_ci        ],
6662306a36Sopenharmony_ci        "cmdUnderTest": "$TC actions add action simple sdata \"Jamaica\" index 4",
6762306a36Sopenharmony_ci        "expExitCode": "255",
6862306a36Sopenharmony_ci        "verifyCmd": "$TC actions list action simple",
6962306a36Sopenharmony_ci        "matchPattern": "action order [0-9]*: Simple <Jamaica>.*ref",
7062306a36Sopenharmony_ci        "matchCount": "0",
7162306a36Sopenharmony_ci        "teardown": [
7262306a36Sopenharmony_ci            "$TC actions flush action simple"
7362306a36Sopenharmony_ci        ]
7462306a36Sopenharmony_ci    },
7562306a36Sopenharmony_ci    {
7662306a36Sopenharmony_ci        "id": "2542",
7762306a36Sopenharmony_ci        "name": "List simple actions",
7862306a36Sopenharmony_ci        "category": [
7962306a36Sopenharmony_ci            "actions",
8062306a36Sopenharmony_ci            "simple"
8162306a36Sopenharmony_ci        ],
8262306a36Sopenharmony_ci        "setup": [
8362306a36Sopenharmony_ci            [
8462306a36Sopenharmony_ci                "$TC actions flush action simple",
8562306a36Sopenharmony_ci                0,
8662306a36Sopenharmony_ci                1,
8762306a36Sopenharmony_ci                255
8862306a36Sopenharmony_ci            ],
8962306a36Sopenharmony_ci            "$TC actions add action simple sdata \"Rock\"",
9062306a36Sopenharmony_ci            "$TC actions add action simple sdata \"Paper\"",
9162306a36Sopenharmony_ci            "$TC actions add action simple sdata \"Scissors\" index 98"
9262306a36Sopenharmony_ci        ],
9362306a36Sopenharmony_ci        "cmdUnderTest": "$TC actions list action simple",
9462306a36Sopenharmony_ci        "expExitCode": "0",
9562306a36Sopenharmony_ci        "verifyCmd": "$TC actions list action simple",
9662306a36Sopenharmony_ci        "matchPattern": "action order [0-9]*: Simple <[A-Z][a-z]*>",
9762306a36Sopenharmony_ci        "matchCount": "3",
9862306a36Sopenharmony_ci        "teardown": [
9962306a36Sopenharmony_ci            "$TC actions flush action simple"
10062306a36Sopenharmony_ci        ]
10162306a36Sopenharmony_ci    },
10262306a36Sopenharmony_ci    {
10362306a36Sopenharmony_ci        "id": "ea67",
10462306a36Sopenharmony_ci        "name": "Delete simple action",
10562306a36Sopenharmony_ci        "category": [
10662306a36Sopenharmony_ci            "actions",
10762306a36Sopenharmony_ci            "simple"
10862306a36Sopenharmony_ci        ],
10962306a36Sopenharmony_ci        "setup": [
11062306a36Sopenharmony_ci            [
11162306a36Sopenharmony_ci                "$TC actions flush action simple",
11262306a36Sopenharmony_ci                0,
11362306a36Sopenharmony_ci                1,
11462306a36Sopenharmony_ci                255
11562306a36Sopenharmony_ci            ],
11662306a36Sopenharmony_ci            "$TC actions add action simple sdata \"Blinkenlights\" index 1"
11762306a36Sopenharmony_ci        ],
11862306a36Sopenharmony_ci        "cmdUnderTest": "$TC actions delete action simple index 1",
11962306a36Sopenharmony_ci        "expExitCode": "0",
12062306a36Sopenharmony_ci        "verifyCmd": "$TC actions list action simple",
12162306a36Sopenharmony_ci        "matchPattern": "action order [0-9]*: Simple <Blinkenlights>.*index 1 ref",
12262306a36Sopenharmony_ci        "matchCount": "0",
12362306a36Sopenharmony_ci        "teardown": [
12462306a36Sopenharmony_ci            "$TC actions flush action simple"
12562306a36Sopenharmony_ci        ]
12662306a36Sopenharmony_ci    },
12762306a36Sopenharmony_ci    {
12862306a36Sopenharmony_ci        "id": "8ff1",
12962306a36Sopenharmony_ci        "name": "Flush simple actions",
13062306a36Sopenharmony_ci        "category": [
13162306a36Sopenharmony_ci            "actions",
13262306a36Sopenharmony_ci            "simple"
13362306a36Sopenharmony_ci        ],
13462306a36Sopenharmony_ci        "setup": [
13562306a36Sopenharmony_ci            [
13662306a36Sopenharmony_ci                "$TC actions flush action simple",
13762306a36Sopenharmony_ci                0,
13862306a36Sopenharmony_ci                1,
13962306a36Sopenharmony_ci                255
14062306a36Sopenharmony_ci            ],
14162306a36Sopenharmony_ci            "$TC actions add action simple sdata \"Kirk\"",
14262306a36Sopenharmony_ci            "$TC actions add action simple sdata \"Spock\" index 50",
14362306a36Sopenharmony_ci            "$TC actions add action simple sdata \"McCoy\" index 9"
14462306a36Sopenharmony_ci        ],
14562306a36Sopenharmony_ci        "cmdUnderTest": "$TC actions flush action simple",
14662306a36Sopenharmony_ci        "expExitCode": "0",
14762306a36Sopenharmony_ci        "verifyCmd": "$TC actions list action simple",
14862306a36Sopenharmony_ci        "matchPattern": "action order [0-9]*: Simple <[A-Z][a-z]*>",
14962306a36Sopenharmony_ci        "matchCount": "0",
15062306a36Sopenharmony_ci        "teardown": [
15162306a36Sopenharmony_ci            ""
15262306a36Sopenharmony_ci        ]
15362306a36Sopenharmony_ci    },
15462306a36Sopenharmony_ci    {
15562306a36Sopenharmony_ci        "id": "b776",
15662306a36Sopenharmony_ci        "name": "Replace simple action with invalid goto chain control",
15762306a36Sopenharmony_ci        "category": [
15862306a36Sopenharmony_ci            "actions",
15962306a36Sopenharmony_ci            "simple"
16062306a36Sopenharmony_ci        ],
16162306a36Sopenharmony_ci        "setup": [
16262306a36Sopenharmony_ci            [
16362306a36Sopenharmony_ci                "$TC actions flush action simple",
16462306a36Sopenharmony_ci                0,
16562306a36Sopenharmony_ci                1,
16662306a36Sopenharmony_ci                255
16762306a36Sopenharmony_ci            ],
16862306a36Sopenharmony_ci            "$TC actions add action simple sdata \"hello\" pass index 90"
16962306a36Sopenharmony_ci        ],
17062306a36Sopenharmony_ci        "cmdUnderTest": "$TC actions replace action simple sdata \"world\" goto chain 42 index  90 cookie c1a0c1a0",
17162306a36Sopenharmony_ci        "expExitCode": "255",
17262306a36Sopenharmony_ci        "verifyCmd": "$TC actions list action simple",
17362306a36Sopenharmony_ci        "matchPattern": "action order [0-9]*: Simple <hello>.*index 90 ref",
17462306a36Sopenharmony_ci        "matchCount": "1",
17562306a36Sopenharmony_ci        "teardown": [
17662306a36Sopenharmony_ci            "$TC actions flush action simple"
17762306a36Sopenharmony_ci        ]
17862306a36Sopenharmony_ci    },
17962306a36Sopenharmony_ci    {
18062306a36Sopenharmony_ci        "id": "8d07",
18162306a36Sopenharmony_ci        "name": "Verify cleanup of failed actions batch add",
18262306a36Sopenharmony_ci        "category": [
18362306a36Sopenharmony_ci            "actions",
18462306a36Sopenharmony_ci            "simple"
18562306a36Sopenharmony_ci        ],
18662306a36Sopenharmony_ci        "setup": [
18762306a36Sopenharmony_ci            [
18862306a36Sopenharmony_ci                "$TC actions flush action simple",
18962306a36Sopenharmony_ci                0,
19062306a36Sopenharmony_ci                1,
19162306a36Sopenharmony_ci                255
19262306a36Sopenharmony_ci            ],
19362306a36Sopenharmony_ci            "$TC actions add action simple sdata \"2\" index 2",
19462306a36Sopenharmony_ci            [
19562306a36Sopenharmony_ci                "$TC actions add action simple sdata \"1\" index 1 action simple sdata \"2\" index 2",
19662306a36Sopenharmony_ci                255
19762306a36Sopenharmony_ci            ],
19862306a36Sopenharmony_ci            "$TC actions flush action simple"
19962306a36Sopenharmony_ci        ],
20062306a36Sopenharmony_ci        "cmdUnderTest": "$TC actions add action simple sdata \"2\" index 2",
20162306a36Sopenharmony_ci        "expExitCode": "0",
20262306a36Sopenharmony_ci        "verifyCmd": "$TC actions list action simple",
20362306a36Sopenharmony_ci        "matchPattern": "action order [0-9]*: Simple <2>.*index 2 ref",
20462306a36Sopenharmony_ci        "matchCount": "1",
20562306a36Sopenharmony_ci        "teardown": [
20662306a36Sopenharmony_ci            "$TC actions flush action simple"
20762306a36Sopenharmony_ci        ]
20862306a36Sopenharmony_ci    },
20962306a36Sopenharmony_ci    {
21062306a36Sopenharmony_ci        "id": "a68a",
21162306a36Sopenharmony_ci        "name": "Verify cleanup of failed actions batch change",
21262306a36Sopenharmony_ci        "category": [
21362306a36Sopenharmony_ci            "actions",
21462306a36Sopenharmony_ci            "simple"
21562306a36Sopenharmony_ci        ],
21662306a36Sopenharmony_ci        "setup": [
21762306a36Sopenharmony_ci            [
21862306a36Sopenharmony_ci                "$TC actions flush action simple",
21962306a36Sopenharmony_ci                0,
22062306a36Sopenharmony_ci                1,
22162306a36Sopenharmony_ci                255
22262306a36Sopenharmony_ci            ],
22362306a36Sopenharmony_ci            [
22462306a36Sopenharmony_ci                "$TC actions change action simple sdata \"1\" index 1 action simple sdata \"2\" goto chain 42 index 2",
22562306a36Sopenharmony_ci                255
22662306a36Sopenharmony_ci            ],
22762306a36Sopenharmony_ci            "$TC actions flush action simple"
22862306a36Sopenharmony_ci        ],
22962306a36Sopenharmony_ci        "cmdUnderTest": "$TC actions add action simple sdata \"1\" index 1",
23062306a36Sopenharmony_ci        "expExitCode": "0",
23162306a36Sopenharmony_ci        "verifyCmd": "$TC actions list action simple",
23262306a36Sopenharmony_ci        "matchPattern": "action order [0-9]*: Simple <1>.*index 1 ref",
23362306a36Sopenharmony_ci        "matchCount": "1",
23462306a36Sopenharmony_ci        "teardown": [
23562306a36Sopenharmony_ci            "$TC actions flush action simple"
23662306a36Sopenharmony_ci        ]
23762306a36Sopenharmony_ci    }
23862306a36Sopenharmony_ci]
239