1{
2    "comment": "Verify that the SingleInstancePerTaskActivity can be created in multiple tasks",
3    "setup": {
4        "initialIntents": [
5            {
6                "flags": "FLAG_ACTIVITY_NEW_TASK",
7                "class": "android.server.wm.intent.Activities$RegularActivity",
8                "package": "android.server.wm.cts",
9                "startForResult": false
10            }
11        ],
12        "act": [
13            {
14                "flags": "FLAG_ACTIVITY_NEW_TASK",
15                "class": "android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
16                "package": "android.server.wm.cts",
17                "startForResult": false
18            },
19            {
20                "flags": "FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_MULTIPLE_TASK",
21                "class": "android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
22                "package": "android.server.wm.cts",
23                "startForResult": false
24            }
25        ]
26    },
27    "initialState": {
28        "tasks": [
29            {
30                "activities": [
31                    {
32                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
33                        "state": "RESUMED"
34                    }
35                ]
36            }
37        ]
38    },
39    "endState": {
40        "tasks": [
41            {
42                "activities": [
43                    {
44                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
45                        "state": "RESUMED"
46                    }
47                ]
48            },
49            {
50                "activities": [
51                    {
52                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
53                        "state": "STOPPED"
54                    }
55                ]
56            },
57            {
58                "activities": [
59                    {
60                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
61                        "state": "STOPPED"
62                    }
63                ]
64            }
65        ]
66    }
67}