Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(161)

Side by Side Diff: chrome/android/javatests/src/org/chromium/chrome/browser/incognito/IncognitoNotificationServiceTest.java

Issue 2087893003: Migrate TabPersistentStore to one shared directory for multi-instance (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Clean up comments Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package org.chromium.chrome.browser.incognito; 5 package org.chromium.chrome.browser.incognito;
6 6
7 import android.app.PendingIntent; 7 import android.app.PendingIntent;
8 import android.app.PendingIntent.CanceledException; 8 import android.app.PendingIntent.CanceledException;
9 import android.content.Context; 9 import android.content.Context;
10 import android.test.suitebuilder.annotation.MediumTest; 10 import android.test.suitebuilder.annotation.MediumTest;
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
100 return !incognitoProfile.isNativeInitialized(); 100 return !incognitoProfile.isNativeInitialized();
101 } 101 }
102 }); 102 });
103 } 103 }
104 104
105 @Feature("Incognito") 105 @Feature("Incognito")
106 @MediumTest 106 @MediumTest
107 public void testNoAliveProcess() throws Exception { 107 public void testNoAliveProcess() throws Exception {
108 Context context = getInstrumentation().getTargetContext(); 108 Context context = getInstrumentation().getTargetContext();
109 final TestTabModelDirectory tabbedModeDirectory = new TestTabModelDirect ory( 109 final TestTabModelDirectory tabbedModeDirectory = new TestTabModelDirect ory(
110 context, "tabs", String.valueOf(1)); 110 context, "tabs", String.valueOf(0));
111 111
112 // Add a couple non-incognito tabs (their filenames use a different pref ix, so we do not 112 // Add a couple non-incognito tabs (their filenames use a different pref ix, so we do not
113 // need to worry about ID space collisions with the generated incognito tabs). 113 // need to worry about ID space collisions with the generated incognito tabs).
114 tabbedModeDirectory.writeTabStateFile(TestTabModelDirectory.V2_DUCK_DUCK _GO); 114 tabbedModeDirectory.writeTabStateFile(TestTabModelDirectory.V2_DUCK_DUCK _GO);
115 tabbedModeDirectory.writeTabStateFile(TestTabModelDirectory.V2_BAIDU); 115 tabbedModeDirectory.writeTabStateFile(TestTabModelDirectory.V2_BAIDU);
116 116
117 // Generate a few incognito tabs (using arbitrary data from an existing TabState 117 // Generate a few incognito tabs (using arbitrary data from an existing TabState
118 // definition). 118 // definition).
119 for (int i = 0; i < 3; i++) { 119 for (int i = 0; i < 3; i++) {
120 TabStateInfo incognitoInfo = new TabStateInfo( 120 TabStateInfo incognitoInfo = new TabStateInfo(
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
178 178
179 ThreadUtils.runOnUiThreadBlocking(new Runnable() { 179 ThreadUtils.runOnUiThreadBlocking(new Runnable() {
180 @Override 180 @Override
181 public void run() { 181 public void run() {
182 assertFalse(LibraryLoader.isInitialized()); 182 assertFalse(LibraryLoader.isInitialized());
183 } 183 }
184 }); 184 });
185 } 185 }
186 186
187 } 187 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698