• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "comment": "Verify that the task should be reused (vs. the affinity task on top) while start the activity again",
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",
21                "class": "android.server.wm.intent.Activities$RegularActivity",
22                "package": "android.server.wm.cts",
23                "startForResult": false
24            },
25            {
26                "flags": "FLAG_ACTIVITY_NEW_TASK",
27                "class": "android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
28                "package": "android.server.wm.cts",
29                "startForResult": false
30            }
31        ]
32    },
33    "initialStates": [
34        {
35            "tasks": [
36                {
37                    "activities": [
38                        {
39                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
40                            "state": "RESUMED"
41                        }
42                    ]
43                }
44            ],
45            "launchedWindowingMode": "WINDOWING_MODE_UNDEFINED"
46        }
47    ],
48    "endStates": [
49        {
50            "tasks": [
51                {
52                    "activities": [
53                        {
54                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
55                            "state": "RESUMED"
56                        }
57                    ]
58                },
59                {
60                    "activities": [
61                        {
62                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
63                            "state": "STOPPED"
64                        }
65                    ]
66                }
67            ],
68            "launchedWindowingMode": "WINDOWING_MODE_UNDEFINED"
69        },
70        {
71            "tasks": [
72                {
73                    "activities": [
74                        {
75                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
76                            "state": "RESUMED"
77                        }
78                    ]
79                },
80                {
81                    "activities": [
82                        {
83                            "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
84                            "state": "RESUMED"
85                        }
86                    ]
87                }
88            ],
89            "launchedWindowingMode": "WINDOWING_MODE_FREEFORM"
90        }
91    ]
92}