blob: ddcc3a05e21c9602146e21869ad9293fc8bf5800 [file] [log] [blame]
{
"comment": "Verify that the SingleInstancePerTaskActivity can be created in multiple tasks",
"setup": {
"initialIntents": [
{
"flags": "FLAG_ACTIVITY_NEW_TASK",
"class": "android.server.wm.intent.Activities$RegularActivity",
"package": "android.server.wm.cts",
"startForResult": false
}
],
"act": [
{
"flags": "FLAG_ACTIVITY_NEW_TASK",
"class": "android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
"package": "android.server.wm.cts",
"startForResult": false
},
{
"flags": "FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_MULTIPLE_TASK",
"class": "android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
"package": "android.server.wm.cts",
"startForResult": false
}
]
},
"initialState": {
"tasks": [
{
"activities": [
{
"name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
"state": "RESUMED"
}
]
}
]
},
"endState": {
"tasks": [
{
"activities": [
{
"name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
"state": "RESUMED"
}
]
},
{
"activities": [
{
"name": "android.server.wm.cts/android.server.wm.intent.Activities$SingleInstancePerTaskActivity",
"state": "STOPPED"
}
]
},
{
"activities": [
{
"name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity",
"state": "STOPPED"
}
]
}
]
}
}