1{
2    "comment": "Verify that a new activity instance be created when FLAG_ACTIVITY_MULTIPLE_TASK is applied, even launched with same Uri.",
3    "setup": {
4        "initialIntents": [
5            {
6                "flags": "FLAG_ACTIVITY_NEW_TASK",
7                "class": "android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
8                "package": "android.server.wm.cts",
9                "data": "https://www.google.com/",
10                "startForResult": false
11            }
12        ],
13        "act": [
14            {
15                "flags": "FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_MULTIPLE_TASK",
16                "class": "android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
17                "package": "android.server.wm.cts",
18                "data": "https://www.google.com/",
19                "startForResult": false
20            }
21        ]
22    },
23    "initialState": {
24        "tasks": [
25            {
26                "activities": [
27                    {
28                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
29                        "state": "RESUMED"
30                    }
31                ]
32            }
33        ]
34    },
35    "endState": {
36        "tasks": [
37            {
38                "activities": [
39                    {
40                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
41                        "state": "RESUMED"
42                    }
43                ]
44            },
45            {
46                "activities": [
47                    {
48                        "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
49                        "state": "STOPPED"
50                    }
51                ]
52            }
53        ]
54    }
55}