Home | History | Annotate | Download | only in resetTaskIfNeeded
      1 {
      2     "setup": {
      3         "initialIntents": [
      4             {
      5                 "flags": "FLAG_ACTIVITY_NEW_TASK",
      6                 "class": "android.server.wm.intent.Activities$RegularActivity",
      7                 "package": "android.server.wm.cts",
      8                 "startForResult": false
      9             },
     10             {
     11                 "flags": "",
     12                 "class": "android.server.wm.intent.Activities$TaskAffinity1Activity",
     13                 "package": "android.server.wm.cts",
     14                 "startForResult": false
     15             },
     16             {
     17                 "flags": "FLAG_ACTIVITY_NEW_TASK",
     18                 "class": "android.server.wm.intent.Activities$TaskAffinity1Activity",
     19                 "package": "android.server.wm.cts",
     20                 "startForResult": false
     21             }
     22         ],
     23         "act": [
     24             {
     25                 "flags": "FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_RESET_TASK_IF_NEEDED",
     26                 "class": "android.server.wm.intent.Activities$RegularActivity",
     27                 "package": "android.server.wm.cts",
     28                 "startForResult": false
     29             }
     30         ]
     31     },
     32     "initialState": {
     33         "stacks": [
     34             {
     35                 "tasks": [
     36                     {
     37                         "activities": [
     38                             {
     39                                 "name": "android.server.wm.cts\/android.server.wm.intent.Activities$TaskAffinity1Activity",
     40                                 "state": "RESUMED"
     41                             }
     42                         ]
     43                     }
     44                 ],
     45                 "resumedActivity": "android.server.wm.cts\/android.server.wm.intent.Activities$TaskAffinity1Activity"
     46             },
     47             {
     48                 "tasks": [
     49                     {
     50                         "activities": [
     51                             {
     52                                 "name": "android.server.wm.cts\/android.server.wm.intent.Activities$TaskAffinity1Activity",
     53                                 "state": "STOPPED"
     54                             },
     55                             {
     56                                 "name": "android.server.wm.cts\/android.server.wm.intent.Activities$RegularActivity",
     57                                 "state": "STOPPED"
     58                             }
     59                         ]
     60                     }
     61                 ]
     62             }
     63         ]
     64     },
     65     "endState": {
     66         "stacks": [
     67             {
     68                 "tasks": [
     69                     {
     70                         "activities": [
     71                             {
     72                                 "name": "android.server.wm.cts\/android.server.wm.intent.Activities$RegularActivity",
     73                                 "state": "RESUMED"
     74                             }
     75                         ]
     76                     },
     77                     {
     78                         "activities": [
     79                             {
     80                                 "name": "android.server.wm.cts\/android.server.wm.intent.Activities$TaskAffinity1Activity",
     81                                 "state": "STOPPED"
     82                             }
     83                         ]
     84                     }
     85                 ],
     86                 "resumedActivity": "android.server.wm.cts\/android.server.wm.intent.Activities$RegularActivity"
     87             },
     88             {
     89                 "tasks": [
     90                     {
     91                         "activities": [
     92                             {
     93                                 "name": "android.server.wm.cts\/android.server.wm.intent.Activities$TaskAffinity1Activity",
     94                                 "state": "STOPPED"
     95                             }
     96                         ]
     97                     }
     98                 ]
     99             }
    100         ]
    101     }
    102 }
    103