18c2ecf20Sopenharmony_ci[ 28c2ecf20Sopenharmony_ci { 38c2ecf20Sopenharmony_ci "id": "b078", 48c2ecf20Sopenharmony_ci "name": "Add simple action", 58c2ecf20Sopenharmony_ci "category": [ 68c2ecf20Sopenharmony_ci "actions", 78c2ecf20Sopenharmony_ci "simple" 88c2ecf20Sopenharmony_ci ], 98c2ecf20Sopenharmony_ci "setup": [ 108c2ecf20Sopenharmony_ci [ 118c2ecf20Sopenharmony_ci "$TC actions flush action simple", 128c2ecf20Sopenharmony_ci 0, 138c2ecf20Sopenharmony_ci 1, 148c2ecf20Sopenharmony_ci 255 158c2ecf20Sopenharmony_ci ] 168c2ecf20Sopenharmony_ci ], 178c2ecf20Sopenharmony_ci "cmdUnderTest": "$TC actions add action simple sdata \"A triumph\" index 60", 188c2ecf20Sopenharmony_ci "expExitCode": "0", 198c2ecf20Sopenharmony_ci "verifyCmd": "$TC actions list action simple", 208c2ecf20Sopenharmony_ci "matchPattern": "action order [0-9]*: Simple <A triumph>.*index 60 ref", 218c2ecf20Sopenharmony_ci "matchCount": "1", 228c2ecf20Sopenharmony_ci "teardown": [ 238c2ecf20Sopenharmony_ci "$TC actions flush action simple" 248c2ecf20Sopenharmony_ci ] 258c2ecf20Sopenharmony_ci }, 268c2ecf20Sopenharmony_ci { 278c2ecf20Sopenharmony_ci "id": "6d4c", 288c2ecf20Sopenharmony_ci "name": "Add simple action with duplicate index", 298c2ecf20Sopenharmony_ci "category": [ 308c2ecf20Sopenharmony_ci "actions", 318c2ecf20Sopenharmony_ci "simple" 328c2ecf20Sopenharmony_ci ], 338c2ecf20Sopenharmony_ci "setup": [ 348c2ecf20Sopenharmony_ci [ 358c2ecf20Sopenharmony_ci "$TC actions flush action simple", 368c2ecf20Sopenharmony_ci 0, 378c2ecf20Sopenharmony_ci 1, 388c2ecf20Sopenharmony_ci 255 398c2ecf20Sopenharmony_ci ], 408c2ecf20Sopenharmony_ci "$TC actions add action simple sdata \"Aruba\" index 4" 418c2ecf20Sopenharmony_ci ], 428c2ecf20Sopenharmony_ci "cmdUnderTest": "$TC actions add action simple sdata \"Jamaica\" index 4", 438c2ecf20Sopenharmony_ci "expExitCode": "255", 448c2ecf20Sopenharmony_ci "verifyCmd": "$TC actions list action simple", 458c2ecf20Sopenharmony_ci "matchPattern": "action order [0-9]*: Simple <Jamaica>.*ref", 468c2ecf20Sopenharmony_ci "matchCount": "0", 478c2ecf20Sopenharmony_ci "teardown": [ 488c2ecf20Sopenharmony_ci "$TC actions flush action simple" 498c2ecf20Sopenharmony_ci ] 508c2ecf20Sopenharmony_ci }, 518c2ecf20Sopenharmony_ci { 528c2ecf20Sopenharmony_ci "id": "2542", 538c2ecf20Sopenharmony_ci "name": "List simple actions", 548c2ecf20Sopenharmony_ci "category": [ 558c2ecf20Sopenharmony_ci "actions", 568c2ecf20Sopenharmony_ci "simple" 578c2ecf20Sopenharmony_ci ], 588c2ecf20Sopenharmony_ci "setup": [ 598c2ecf20Sopenharmony_ci [ 608c2ecf20Sopenharmony_ci "$TC actions flush action simple", 618c2ecf20Sopenharmony_ci 0, 628c2ecf20Sopenharmony_ci 1, 638c2ecf20Sopenharmony_ci 255 648c2ecf20Sopenharmony_ci ], 658c2ecf20Sopenharmony_ci "$TC actions add action simple sdata \"Rock\"", 668c2ecf20Sopenharmony_ci "$TC actions add action simple sdata \"Paper\"", 678c2ecf20Sopenharmony_ci "$TC actions add action simple sdata \"Scissors\" index 98" 688c2ecf20Sopenharmony_ci ], 698c2ecf20Sopenharmony_ci "cmdUnderTest": "$TC actions list action simple", 708c2ecf20Sopenharmony_ci "expExitCode": "0", 718c2ecf20Sopenharmony_ci "verifyCmd": "$TC actions list action simple", 728c2ecf20Sopenharmony_ci "matchPattern": "action order [0-9]*: Simple <[A-Z][a-z]*>", 738c2ecf20Sopenharmony_ci "matchCount": "3", 748c2ecf20Sopenharmony_ci "teardown": [ 758c2ecf20Sopenharmony_ci "$TC actions flush action simple" 768c2ecf20Sopenharmony_ci ] 778c2ecf20Sopenharmony_ci }, 788c2ecf20Sopenharmony_ci { 798c2ecf20Sopenharmony_ci "id": "ea67", 808c2ecf20Sopenharmony_ci "name": "Delete simple action", 818c2ecf20Sopenharmony_ci "category": [ 828c2ecf20Sopenharmony_ci "actions", 838c2ecf20Sopenharmony_ci "simple" 848c2ecf20Sopenharmony_ci ], 858c2ecf20Sopenharmony_ci "setup": [ 868c2ecf20Sopenharmony_ci [ 878c2ecf20Sopenharmony_ci "$TC actions flush action simple", 888c2ecf20Sopenharmony_ci 0, 898c2ecf20Sopenharmony_ci 1, 908c2ecf20Sopenharmony_ci 255 918c2ecf20Sopenharmony_ci ], 928c2ecf20Sopenharmony_ci "$TC actions add action simple sdata \"Blinkenlights\" index 1" 938c2ecf20Sopenharmony_ci ], 948c2ecf20Sopenharmony_ci "cmdUnderTest": "$TC actions delete action simple index 1", 958c2ecf20Sopenharmony_ci "expExitCode": "0", 968c2ecf20Sopenharmony_ci "verifyCmd": "$TC actions list action simple", 978c2ecf20Sopenharmony_ci "matchPattern": "action order [0-9]*: Simple <Blinkenlights>.*index 1 ref", 988c2ecf20Sopenharmony_ci "matchCount": "0", 998c2ecf20Sopenharmony_ci "teardown": [ 1008c2ecf20Sopenharmony_ci "$TC actions flush action simple" 1018c2ecf20Sopenharmony_ci ] 1028c2ecf20Sopenharmony_ci }, 1038c2ecf20Sopenharmony_ci { 1048c2ecf20Sopenharmony_ci "id": "8ff1", 1058c2ecf20Sopenharmony_ci "name": "Flush simple actions", 1068c2ecf20Sopenharmony_ci "category": [ 1078c2ecf20Sopenharmony_ci "actions", 1088c2ecf20Sopenharmony_ci "simple" 1098c2ecf20Sopenharmony_ci ], 1108c2ecf20Sopenharmony_ci "setup": [ 1118c2ecf20Sopenharmony_ci [ 1128c2ecf20Sopenharmony_ci "$TC actions flush action simple", 1138c2ecf20Sopenharmony_ci 0, 1148c2ecf20Sopenharmony_ci 1, 1158c2ecf20Sopenharmony_ci 255 1168c2ecf20Sopenharmony_ci ], 1178c2ecf20Sopenharmony_ci "$TC actions add action simple sdata \"Kirk\"", 1188c2ecf20Sopenharmony_ci "$TC actions add action simple sdata \"Spock\" index 50", 1198c2ecf20Sopenharmony_ci "$TC actions add action simple sdata \"McCoy\" index 9" 1208c2ecf20Sopenharmony_ci ], 1218c2ecf20Sopenharmony_ci "cmdUnderTest": "$TC actions flush action simple", 1228c2ecf20Sopenharmony_ci "expExitCode": "0", 1238c2ecf20Sopenharmony_ci "verifyCmd": "$TC actions list action simple", 1248c2ecf20Sopenharmony_ci "matchPattern": "action order [0-9]*: Simple <[A-Z][a-z]*>", 1258c2ecf20Sopenharmony_ci "matchCount": "0", 1268c2ecf20Sopenharmony_ci "teardown": [ 1278c2ecf20Sopenharmony_ci "" 1288c2ecf20Sopenharmony_ci ] 1298c2ecf20Sopenharmony_ci }, 1308c2ecf20Sopenharmony_ci { 1318c2ecf20Sopenharmony_ci "id": "b776", 1328c2ecf20Sopenharmony_ci "name": "Replace simple action with invalid goto chain control", 1338c2ecf20Sopenharmony_ci "category": [ 1348c2ecf20Sopenharmony_ci "actions", 1358c2ecf20Sopenharmony_ci "simple" 1368c2ecf20Sopenharmony_ci ], 1378c2ecf20Sopenharmony_ci "setup": [ 1388c2ecf20Sopenharmony_ci [ 1398c2ecf20Sopenharmony_ci "$TC actions flush action simple", 1408c2ecf20Sopenharmony_ci 0, 1418c2ecf20Sopenharmony_ci 1, 1428c2ecf20Sopenharmony_ci 255 1438c2ecf20Sopenharmony_ci ], 1448c2ecf20Sopenharmony_ci "$TC actions add action simple sdata \"hello\" pass index 90" 1458c2ecf20Sopenharmony_ci ], 1468c2ecf20Sopenharmony_ci "cmdUnderTest": "$TC actions replace action simple sdata \"world\" goto chain 42 index 90 cookie c1a0c1a0", 1478c2ecf20Sopenharmony_ci "expExitCode": "255", 1488c2ecf20Sopenharmony_ci "verifyCmd": "$TC actions list action simple", 1498c2ecf20Sopenharmony_ci "matchPattern": "action order [0-9]*: Simple <hello>.*index 90 ref", 1508c2ecf20Sopenharmony_ci "matchCount": "1", 1518c2ecf20Sopenharmony_ci "teardown": [ 1528c2ecf20Sopenharmony_ci "$TC actions flush action simple" 1538c2ecf20Sopenharmony_ci ] 1548c2ecf20Sopenharmony_ci } 1558c2ecf20Sopenharmony_ci] 156