• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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    "initialStates": [
24        {
25            "tasks": [
26                {
27                    "activities": [
28                        {
29                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
30                            "state": "RESUMED"
31                        }
32                    ]
33                }
34            ],
35            "launchedWindowingMode": "WINDOWING_MODE_UNDEFINED"
36        }
37    ],
38    "endStates": [
39        {
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            "launchedWindowingMode": "WINDOWING_MODE_UNDEFINED"
59        },
60        {
61            "tasks": [
62                {
63                    "activities": [
64                        {
65                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
66                            "state": "RESUMED"
67                        }
68                    ]
69                },
70                {
71                    "activities": [
72                        {
73                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
74                            "state": "RESUMED"
75                        }
76                    ]
77                }
78            ],
79            "launchedWindowingMode": "WINDOWING_MODE_FREEFORM"
80        }
81    ]
82}