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 "initialState": { 28 "tasks": [ 29 { 30 "activities": [ 31 { 32 "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity", 33 "state": "RESUMED" 34 } 35 ] 36 } 37 ] 38 }, 39 "endState": { 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 "activities": [ 59 { 60 "name": "android.server.wm.cts/android.server.wm.intent.Activities$RegularActivity", 61 "state": "STOPPED" 62 } 63 ] 64 } 65 ] 66 } 67}