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

Unified Diff: components/autofill/core/browser/autofill_metrics_unittest.cc

Issue 2948943003: Revert "Experiment to add bank name in autofill ui." (Closed)
Patch Set: Created 3 years, 6 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 side-by-side diff with in-line comments
Download patch
Index: components/autofill/core/browser/autofill_metrics_unittest.cc
diff --git a/components/autofill/core/browser/autofill_metrics_unittest.cc b/components/autofill/core/browser/autofill_metrics_unittest.cc
index 90acd4cfdc82a6e0b8e385e7c3b67c0535e887b8..16df233ce61827edf3ec63d607a2934850033c73 100644
--- a/components/autofill/core/browser/autofill_metrics_unittest.cc
+++ b/components/autofill/core/browser/autofill_metrics_unittest.cc
@@ -187,20 +187,6 @@ class TestPersonalDataManager : public PersonalDataManager {
Refresh();
}
- // Removes all existing credit cards and creates 1 server card with a bank
- // name.
- void RecreateServerCreditCardsWithBankName() {
- server_credit_cards_.clear();
- std::unique_ptr<CreditCard> credit_card = base::MakeUnique<CreditCard>(
- CreditCard::FULL_SERVER_CARD, "server_id");
- test::SetCreditCardInfo(credit_card.get(), "name", "4111111111111111",
- "12", "24", "1");
- credit_card->set_guid("10000000-0000-0000-0000-000000000003");
- credit_card->set_bank_name("Chase");
- server_credit_cards_.push_back(std::move(credit_card));
- Refresh();
- }
-
bool IsAutofillEnabled() const override { return autofill_enabled_; }
void CreateAmbiguousProfiles() {
@@ -2547,11 +2533,6 @@ TEST_F(AutofillMetricsTest, CreditCardShownFormEvents) {
histogram_tester.ExpectBucketCount(
"Autofill.FormEvents.CreditCard",
AutofillMetrics::FORM_EVENT_SUGGESTIONS_SHOWN_ONCE, 1);
- // Check that the bank name histogram was not recorded. ExpectBucketCount()
- // can't be used here because it expects the histogram to exist.
- EXPECT_EQ(0, histogram_tester.GetTotalCountsForPrefix(
- "Autofill.FormEvents.CreditCard")
- ["Autofill.FormEvents.CreditCard.BankNameDisplayed"]);
}
// Reset the autofill manager state.
@@ -2569,11 +2550,6 @@ TEST_F(AutofillMetricsTest, CreditCardShownFormEvents) {
histogram_tester.ExpectBucketCount(
"Autofill.FormEvents.CreditCard",
AutofillMetrics::FORM_EVENT_SUGGESTIONS_SHOWN_ONCE, 1);
- // Check that the bank name histogram was not recorded. ExpectBucketCount()
- // can't be used here because it expects the histogram to exist.
- EXPECT_EQ(0, histogram_tester.GetTotalCountsForPrefix(
- "Autofill.FormEvents.CreditCard")
- ["Autofill.FormEvents.CreditCard.BankNameDisplayed"]);
}
// Reset the autofill manager state.
@@ -2591,59 +2567,6 @@ TEST_F(AutofillMetricsTest, CreditCardShownFormEvents) {
histogram_tester.ExpectBucketCount(
"Autofill.FormEvents.CreditCard",
AutofillMetrics::FORM_EVENT_SUGGESTIONS_SHOWN_ONCE, 0);
- // Check that the bank name histogram was not recorded. ExpectBucketCount()
- // can't be used here because it expects the histogram to exist.
- EXPECT_EQ(0, histogram_tester.GetTotalCountsForPrefix(
- "Autofill.FormEvents.CreditCard")
- ["Autofill.FormEvents.CreditCard.BankNameDisplayed"]);
- }
-
- // Recreate server cards with bank names.
- personal_data_->RecreateServerCreditCardsWithBankName();
-
- // Reset the autofill manager state.
- autofill_manager_->Reset();
- autofill_manager_->AddSeenForm(form, field_types, field_types);
-
- {
- // Simulating new popup being shown.
- base::HistogramTester histogram_tester;
- autofill_manager_->OnQueryFormFieldAutofill(0, form, field, gfx::RectF());
- autofill_manager_->DidShowSuggestions(true /* is_new_popup */, form, field);
- histogram_tester.ExpectBucketCount(
- "Autofill.FormEvents.CreditCard",
- AutofillMetrics::FORM_EVENT_SUGGESTIONS_SHOWN, 1);
- histogram_tester.ExpectBucketCount(
- "Autofill.FormEvents.CreditCard",
- AutofillMetrics::FORM_EVENT_SUGGESTIONS_SHOWN_ONCE, 1);
- histogram_tester.ExpectBucketCount(
- "Autofill.FormEvents.CreditCard.BankNameDisplayed",
- AutofillMetrics::
- FORM_EVENT_SUGGESTIONS_SHOWN_WITH_BANK_NAME_AVAILABLE_ONCE,
- 1);
- }
-
- // Reset the autofill manager state.
- autofill_manager_->Reset();
- autofill_manager_->AddSeenForm(form, field_types, field_types);
-
- {
- // Simulating two popups in the same page load.
- base::HistogramTester histogram_tester;
- autofill_manager_->OnQueryFormFieldAutofill(0, form, field, gfx::RectF());
- autofill_manager_->DidShowSuggestions(true /* is_new_popup */, form, field);
- autofill_manager_->DidShowSuggestions(true /* is_new_popup */, form, field);
- histogram_tester.ExpectBucketCount(
- "Autofill.FormEvents.CreditCard",
- AutofillMetrics::FORM_EVENT_SUGGESTIONS_SHOWN, 2);
- histogram_tester.ExpectBucketCount(
- "Autofill.FormEvents.CreditCard",
- AutofillMetrics::FORM_EVENT_SUGGESTIONS_SHOWN_ONCE, 1);
- histogram_tester.ExpectBucketCount(
- "Autofill.FormEvents.CreditCard.BankNameDisplayed",
- AutofillMetrics::
- FORM_EVENT_SUGGESTIONS_SHOWN_WITH_BANK_NAME_AVAILABLE_ONCE,
- 1);
}
}
@@ -2812,11 +2735,6 @@ TEST_F(AutofillMetricsTest, CreditCardFilledFormEvents) {
histogram_tester.ExpectBucketCount(
"Autofill.FormEvents.CreditCard",
AutofillMetrics::FORM_EVENT_SERVER_SUGGESTION_FILLED_ONCE, 1);
- // Check that the bank name histogram was not recorded. ExpectBucketCount()
- // can't be used here because it expects the histogram to exist.
- EXPECT_EQ(0, histogram_tester.GetTotalCountsForPrefix(
- "Autofill.FormEvents.CreditCard")
- ["Autofill.FormEvents.CreditCard.BankNameDisplayed"]);
}
// Reset the autofill manager state.
@@ -2840,52 +2758,6 @@ TEST_F(AutofillMetricsTest, CreditCardFilledFormEvents) {
"Autofill.FormEvents.CreditCard",
AutofillMetrics::FORM_EVENT_LOCAL_SUGGESTION_FILLED_ONCE, 1);
}
-
- // Recreate server cards with bank names.
- personal_data_->RecreateServerCreditCardsWithBankName();
-
- // Reset the autofill manager state.
- autofill_manager_->Reset();
- autofill_manager_->AddSeenForm(form, field_types, field_types);
-
- {
- // Simulating filling a full card server suggestion.
- base::HistogramTester histogram_tester;
- std::string guid(
- "10000000-0000-0000-0000-000000000003"); // full server card
- autofill_manager_->OnQueryFormFieldAutofill(0, form, field, gfx::RectF());
- autofill_manager_->FillOrPreviewForm(
- AutofillDriver::FORM_DATA_ACTION_FILL, 0, form, field,
- autofill_manager_->MakeFrontendID(guid, std::string()));
- histogram_tester.ExpectBucketCount(
- "Autofill.FormEvents.CreditCard.BankNameDisplayed",
- AutofillMetrics::
- FORM_EVENT_SERVER_SUGGESTION_FILLED_WITH_BANK_NAME_AVAILABLE_ONCE,
- 1);
- }
-
- // Reset the autofill manager state.
- autofill_manager_->Reset();
- autofill_manager_->AddSeenForm(form, field_types, field_types);
-
- {
- // Simulating filling multiple times.
- base::HistogramTester histogram_tester;
- std::string guid(
- "10000000-0000-0000-0000-000000000003"); // full server card
- autofill_manager_->OnQueryFormFieldAutofill(0, form, field, gfx::RectF());
- autofill_manager_->FillOrPreviewForm(
- AutofillDriver::FORM_DATA_ACTION_FILL, 0, form, field,
- autofill_manager_->MakeFrontendID(guid, std::string()));
- autofill_manager_->FillOrPreviewForm(
- AutofillDriver::FORM_DATA_ACTION_FILL, 0, form, field,
- autofill_manager_->MakeFrontendID(guid, std::string()));
- histogram_tester.ExpectBucketCount(
- "Autofill.FormEvents.CreditCard.BankNameDisplayed",
- AutofillMetrics::
- FORM_EVENT_SERVER_SUGGESTION_FILLED_WITH_BANK_NAME_AVAILABLE_ONCE,
- 1);
- }
}
// Test that we log submitted form events for credit cards.
@@ -3579,11 +3451,6 @@ TEST_F(AutofillMetricsTest, AddressShownFormEvents) {
histogram_tester.ExpectBucketCount(
"Autofill.FormEvents.Address",
AutofillMetrics::FORM_EVENT_SUGGESTIONS_SHOWN_ONCE, 1);
- // Check that the bank name histogram was not recorded. ExpectBucketCount()
- // can't be used here because it expects the histogram to exist.
- EXPECT_EQ(0, histogram_tester.GetTotalCountsForPrefix(
- "Autofill.FormEvents.CreditCard")
- ["Autofill.FormEvents.CreditCard.BankNameDisplayed"]);
}
// Reset the autofill manager state.
@@ -3601,11 +3468,6 @@ TEST_F(AutofillMetricsTest, AddressShownFormEvents) {
histogram_tester.ExpectBucketCount(
"Autofill.FormEvents.Address",
AutofillMetrics::FORM_EVENT_SUGGESTIONS_SHOWN_ONCE, 1);
- // Check that the bank name histogram was not recorded. ExpectBucketCount()
- // can't be used here because it expects the histogram to exist.
- EXPECT_EQ(0, histogram_tester.GetTotalCountsForPrefix(
- "Autofill.FormEvents.CreditCard")
- ["Autofill.FormEvents.CreditCard.BankNameDisplayed"]);
}
// Reset the autofill manager state.
@@ -3623,11 +3485,6 @@ TEST_F(AutofillMetricsTest, AddressShownFormEvents) {
histogram_tester.ExpectBucketCount(
"Autofill.FormEvents.Address",
AutofillMetrics::FORM_EVENT_SUGGESTIONS_SHOWN_ONCE, 0);
- // Check that the bank name histogram was not recorded. ExpectBucketCount()
- // can't be used here because it expects the histogram to exist.
- EXPECT_EQ(0, histogram_tester.GetTotalCountsForPrefix(
- "Autofill.FormEvents.CreditCard")
- ["Autofill.FormEvents.CreditCard.BankNameDisplayed"]);
}
}
« no previous file with comments | « components/autofill/core/browser/autofill_metrics.cc ('k') | components/autofill/core/browser/credit_card.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698