Commit b69dcd7b authored by Ioana Pandele's avatar Ioana Pandele Committed by Commit Bot

Revert "desktop-pwas: port BookmarkAppTest to use WebAppControllerBrowserTest"

This reverts commit 100a20fb.

Reason for revert:
BookmarkAppTest.EngagementHistogramNavigateAwayFromAppTab/0 failing on Mac and Windows

Bug:1004259



Original change's description:
> desktop-pwas: port BookmarkAppTest to use WebAppControllerBrowserTest
> 
> In preparation for testing with WebAppBrowserController, change
> BookmarkAppTest to use WebAppControllerBrowserTest.
> 
> Similar to reverted CL
> https://chromium-review.googlesource.com/c/chromium/src/+/1787758
> which experienced win-asan failures with observer lists on shutdown.
> 
> Observer list issues on shutdown have been addressed by
> https://chromium-review.googlesource.com/c/chromium/src/+/1800884
> 
> Bug: 966290
> Change-Id: I1180a12ad4a2f23255f9c711a40da21e71a5d205
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1801401
> Reviewed-by: Alan Cutter <alancutter@chromium.org>
> Commit-Queue: Alan Cutter <alancutter@chromium.org>
> Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#696705}

TBR=ericwilligers@chromium.org,alancutter@chromium.org

Change-Id: Ic7b4ad74c7bff32d6986d92245c979123d4de164
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 966290
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1806856Reviewed-by: default avatarIoana Pandele <ioanap@chromium.org>
Commit-Queue: Ioana Pandele <ioanap@chromium.org>
Cr-Commit-Position: refs/heads/master@{#696766}
parent aa399cf5
......@@ -9,9 +9,9 @@
#include "base/test/bind_test_util.h"
#include "base/test/metrics/histogram_tester.h"
#include "chrome/browser/engagement/site_engagement_service.h"
#include "chrome/browser/extensions/extension_browsertest.h"
#include "chrome/browser/extensions/extension_util.h"
#include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/web_applications/web_app_controller_browsertest.h"
#include "chrome/browser/ui/web_applications/web_app_metrics.h"
#include "chrome/browser/web_applications/components/pending_app_manager.h"
#include "chrome/browser/web_applications/components/web_app_constants.h"
......@@ -134,7 +134,7 @@ void ExpectTotalCounts(const base::HistogramTester& tester,
} // namespace
class BookmarkAppTest : public web_app::WebAppControllerBrowserTest {
class BookmarkAppTest : public extensions::ExtensionBrowserTest {
public:
BookmarkAppTest() = default;
~BookmarkAppTest() override = default;
......@@ -221,7 +221,7 @@ class BookmarkAppTest : public web_app::WebAppControllerBrowserTest {
DISALLOW_COPY_AND_ASSIGN(BookmarkAppTest);
};
IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramForAppInWindow) {
IN_PROC_BROWSER_TEST_F(BookmarkAppTest, EngagementHistogramForAppInWindow) {
base::HistogramTester tester;
const GURL example_url = GURL("http://example.org/");
......@@ -249,7 +249,7 @@ IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramForAppInWindow) {
TestEngagementEventsAfterLaunch(histograms, app_browser);
}
IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramForAppInTab) {
IN_PROC_BROWSER_TEST_F(BookmarkAppTest, EngagementHistogramForAppInTab) {
base::HistogramTester tester;
const GURL example_url = GURL("http://example.org/");
......@@ -275,7 +275,7 @@ IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramForAppInTab) {
TestEngagementEventsAfterLaunch(histograms, browser);
}
IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramAppWithoutScope) {
IN_PROC_BROWSER_TEST_F(BookmarkAppTest, EngagementHistogramAppWithoutScope) {
base::HistogramTester tester;
const GURL example_url = GURL("http://example.org/");
......@@ -306,7 +306,7 @@ IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramAppWithoutScope) {
TestEngagementEventsAfterLaunch(histograms, browser);
}
IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramTwoApps) {
IN_PROC_BROWSER_TEST_F(BookmarkAppTest, EngagementHistogramTwoApps) {
base::HistogramTester tester;
const GURL example_url1 = GURL("http://example.org/");
......@@ -354,7 +354,7 @@ IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramTwoApps) {
ExpectTotalCounts(tester, ~histograms, 0);
}
IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramManyUserApps) {
IN_PROC_BROWSER_TEST_F(BookmarkAppTest, EngagementHistogramManyUserApps) {
base::HistogramTester tester;
// More than 3 user-installed apps:
......@@ -395,7 +395,7 @@ IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramManyUserApps) {
ExpectTotalCounts(tester, ~histograms, 0);
}
IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramDefaultApp) {
IN_PROC_BROWSER_TEST_F(BookmarkAppTest, EngagementHistogramDefaultApp) {
base::HistogramTester tester;
ASSERT_TRUE(embedded_test_server()->Start());
......@@ -422,7 +422,7 @@ IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramDefaultApp) {
TestEngagementEventsAfterLaunch(histograms, browser);
}
IN_PROC_BROWSER_TEST_P(BookmarkAppTest,
IN_PROC_BROWSER_TEST_F(BookmarkAppTest,
EngagementHistogramNavigateAwayFromAppTab) {
const GURL app_url = GURL("http://example.org/app/");
const GURL outer_url = GURL("http://example.org/");
......@@ -456,7 +456,7 @@ IN_PROC_BROWSER_TEST_P(BookmarkAppTest,
}
}
IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramRecordedForNonApps) {
IN_PROC_BROWSER_TEST_F(BookmarkAppTest, EngagementHistogramRecordedForNonApps) {
base::HistogramTester tester;
CountUserInstalledApps();
......@@ -474,8 +474,3 @@ IN_PROC_BROWSER_TEST_P(BookmarkAppTest, EngagementHistogramRecordedForNonApps) {
histograms[kHistogramNoUserInstalledApps] = true;
TestEngagementEventsAfterLaunch(histograms, browser());
}
INSTANTIATE_TEST_SUITE_P(
/* no prefix */,
BookmarkAppTest,
::testing::Values(web_app::ControllerType::kHostedAppController));
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment