1{
2    "comment": "Verify that DocumentLaunchAlwaysActivity always creates a new task for the document",
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                "flags": "",
13                "class": "android.server.wm.intent.Activities$DocumentLaunchAlwaysActivity",
14                "package": "android.server.wm.cts",
15                "data" : "test",
16                "startForResult": false
17            }
18        ],
19        "act": [
20            {
21                "flags": "",
22                "class": "android.server.wm.intent.Activities$DocumentLaunchAlwaysActivity",
23                "package": "android.server.wm.cts",
24                "data" : "test",
25                "startForResult": false
26            }
27        ]
28    },
29    "initialState": {
30        "tasks": [
31            {
32                "activities": [
33                    {
34                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$DocumentLaunchAlwaysActivity",
35                        "state": "RESUMED"
36                    }
37                ]
38            },
39            {
40                "activities": [
41                    {
42                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
43                        "state": "STOPPED"
44                    }
45                ]
46            }
47        ]
48    },
49    "endState": {
50        "tasks": [
51            {
52                "activities": [
53                    {
54                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$DocumentLaunchAlwaysActivity",
55                        "state": "RESUMED"
56                    }
57                ]
58            },
59            {
60                "activities": [
61                    {
62                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$DocumentLaunchAlwaysActivity",
63                        "state": "STOPPED"
64                    }
65                ]
66            },
67            {
68                "activities": [
69                    {
70                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
71                        "state": "STOPPED"
72                    }
73                ]
74            }
75        ]
76    }
77}
78