• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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    "initialStates": [
28        {
29            "tasks": [
30                {
31                    "activities": [
32                        {
33                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
34                            "state": "RESUMED"
35                        }
36                    ]
37                }
38            ],
39            "launchedWindowingMode": "WINDOWING_MODE_UNDEFINED"
40        }
41    ],
42    "endStates": [
43        {
44            "tasks": [
45                {
46                    "activities": [
47                        {
48                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
49                            "state": "RESUMED"
50                        }
51                    ]
52                },
53                {
54                    "activities": [
55                        {
56                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
57                            "state": "STOPPED"
58                        }
59                    ]
60                },
61                {
62                    "activities": [
63                        {
64                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
65                            "state": "STOPPED"
66                        }
67                    ]
68                }
69            ],
70            "launchedWindowingMode": "WINDOWING_MODE_UNDEFINED"
71        },
72        {
73            "tasks": [
74                {
75                    "activities": [
76                        {
77                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
78                            "state": "RESUMED"
79                        }
80                    ]
81                },
82                {
83                    "activities": [
84                        {
85                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
86                            "state": "RESUMED"
87                        }
88                    ]
89                },
90                {
91                    "activities": [
92                        {
93                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
94                            "state": "RESUMED"
95                        }
96                    ]
97                }
98            ],
99            "launchedWindowingMode": "WINDOWING_MODE_FREEFORM"
100        }
101    ]
102}