|
|
Created:
3 years, 6 months ago by troyhildebrandt Modified:
3 years, 6 months ago Reviewers:
Ted C CC:
chromium-reviews Target Ref:
refs/heads/master Project:
chromium Visibility:
Public. |
DescriptionFix crashing TabPersistentStoreTest.
Migrates TabPersistentStoreTest to JUnit4, and uses
ChromeBrowserTestRule to ensure we no longer receive crashes related to
AccountManagerHelper.
Also runs appropriate portions of the tests on the UI thread using
ThreadUtils. This is the first of many fixes for several tests that are
failing in the same way.
BUG=710901
Review-Url: https://codereview.chromium.org/2929133003
Cr-Commit-Position: refs/heads/master@{#479079}
Committed: https://chromium.googlesource.com/chromium/src/+/9c9874f171dcdc89467c07d06b5a0d99316cbbad
Patch Set 1 #Patch Set 2 : Move activity init to setUp instead. #Patch Set 3 : . #Patch Set 4 : Hopefully caught all the changes to mChromeActivity this time... #Patch Set 5 : Fix flaky test. #Patch Set 6 : Maybe now? #Messages
Total messages: 36 (26 generated)
Description was changed from ========== Fix crashing TabPersistentStoreTest. Migrates TabPersistentStoreTest to JUnit4, and uses ChromeBrowserTestRule to ensure we no longer receive crashes related to AccountManagerHelper. Also runs appropriate portions of the tests on the UI thread using ThreadUtils. This is the first of many fixes for several tests that are failing in the same way. BUG=710901 ========== to ========== Fix crashing TabPersistentStoreTest. Migrates TabPersistentStoreTest to JUnit4, and uses ChromeBrowserTestRule to ensure we no longer receive crashes related to AccountManagerHelper. Also runs appropriate portions of the tests on the UI thread using ThreadUtils. This is the first of many fixes for several tests that are failing in the same way. BUG=710901 ==========
thildebr@chromium.org changed reviewers: + tedchoc@chromium.org
lgtm
The CQ bit was checked by thildebr@chromium.org
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
The CQ bit was checked by thildebr@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from tedchoc@chromium.org Link to the patchset: https://codereview.chromium.org/2929133003/#ps40001 (title: ".")
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
The CQ bit was checked by thildebr@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from tedchoc@chromium.org Link to the patchset: https://codereview.chromium.org/2929133003/#ps60001 (title: "Hopefully caught all the changes to mChromeActivity this time...")
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
The CQ bit was checked by thildebr@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
The CQ bit was checked by thildebr@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: android_arm64_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm6...) android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clan...) android_compile_dbg on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_comp...) android_cronet on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_cron...) android_n5x_swarming_rel on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_n5x_...) cast_shell_android on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/cast_shell_a...) cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linu...) chromeos_amd64-generic_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_amd64-...) chromeos_daisy_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_daisy_...) chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presub...) linux_chromium_asan_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...) linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...) linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...) linux_chromium_compile_dbg_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...) linux_chromium_headless_rel on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...) linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...) linux_chromium_tsan_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by thildebr@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
The CQ bit was checked by thildebr@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from tedchoc@chromium.org Link to the patchset: https://codereview.chromium.org/2929133003/#ps100001 (title: "Maybe now?")
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch. Bot data: {"patchset_id": 100001, "attempt_start_ts": 1497379000572510, "parent_rev": "06e2d539179523cf3ce6041128bc5e8977cf7e85", "commit_rev": "9c9874f171dcdc89467c07d06b5a0d99316cbbad"}
Message was sent while issue was closed.
Description was changed from ========== Fix crashing TabPersistentStoreTest. Migrates TabPersistentStoreTest to JUnit4, and uses ChromeBrowserTestRule to ensure we no longer receive crashes related to AccountManagerHelper. Also runs appropriate portions of the tests on the UI thread using ThreadUtils. This is the first of many fixes for several tests that are failing in the same way. BUG=710901 ========== to ========== Fix crashing TabPersistentStoreTest. Migrates TabPersistentStoreTest to JUnit4, and uses ChromeBrowserTestRule to ensure we no longer receive crashes related to AccountManagerHelper. Also runs appropriate portions of the tests on the UI thread using ThreadUtils. This is the first of many fixes for several tests that are failing in the same way. BUG=710901 Review-Url: https://codereview.chromium.org/2929133003 Cr-Commit-Position: refs/heads/master@{#479079} Committed: https://chromium.googlesource.com/chromium/src/+/9c9874f171dcdc89467c07d06b5a... ==========
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as https://chromium.googlesource.com/chromium/src/+/9c9874f171dcdc89467c07d06b5a... |