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