Bug 1872290 - Enable browser.search.log in all browser search telemetry tests - r=scunnane

Differential Revision: https://phabricator.services.mozilla.com/D197388
This commit is contained in:
James Teow 2023-12-28 23:02:18 +00:00
Родитель 2540cc093a
Коммит 315aa45091
32 изменённых файлов: 18 добавлений и 105 удалений

Просмотреть файл

@ -1,6 +1,7 @@
[DEFAULT]
tags = "search-telemetry"
support-files = ["head.js"]
prefs = ["browser.search.log=true"]
["browser_search_glean_serp_event_telemetry_categorization_enabled_by_nimbus_variable.js"]
support-files = [

Просмотреть файл

@ -83,10 +83,6 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [["browser.search.log", true]],
});
// Clear existing Remote Settings data.
await db.clear();
info("Create record with attachment.");

Просмотреть файл

@ -106,10 +106,6 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [["browser.search.log", true]],
});
registerCleanupFunction(async () => {
SearchSERPTelemetry.overrideSearchTelemetryForTests();
Services.telemetry.canRecordExtended = oldCanRecord;

Просмотреть файл

@ -33,10 +33,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -95,10 +95,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
// The tests evaluate whether or not ads are visible depending on whether

Просмотреть файл

@ -31,10 +31,7 @@ add_setup(async function () {
SearchSERPTelemetry.overrideSearchTelemetryForTests(TEST_PROVIDER_INFO);
await waitForIdle();
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -69,10 +69,6 @@ add_setup(async function () {
SearchSERPTelemetry.overrideSearchTelemetryForTests(TEST_PROVIDER_INFO);
await waitForIdle();
await SpecialPowers.pushPrefEnv({
set: [["browser.search.log", true]],
});
await db.clear();
let { record, attachment } = await mockRecordWithAttachment({
id: "example_id",

Просмотреть файл

@ -83,10 +83,6 @@ add_setup(async function () {
SearchSERPTelemetry.overrideSearchTelemetryForTests(TEST_PROVIDER_INFO);
await waitForIdle();
await SpecialPowers.pushPrefEnv({
set: [["browser.search.log", true]],
});
let defaultDownloadSettings = {
...TELEMETRY_CATEGORIZATION_DOWNLOAD_SETTINGS,
};

Просмотреть файл

@ -169,7 +169,6 @@ const TESTS = [
add_setup(async function () {
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
["browser.search.serpEventTelemetryCategorization.enabled", true],
],

Просмотреть файл

@ -75,10 +75,6 @@ add_setup(async function () {
SearchSERPTelemetry.overrideSearchTelemetryForTests(TEST_PROVIDER_INFO);
await waitForIdle();
await SpecialPowers.pushPrefEnv({
set: [["browser.search.log", true]],
});
await db.clear();
let { record, attachment } = await mockRecordWithAttachment({
id: "example_id",

Просмотреть файл

@ -69,10 +69,6 @@ add_setup(async function () {
SearchSERPTelemetry.overrideSearchTelemetryForTests(TEST_PROVIDER_INFO);
await waitForIdle();
await SpecialPowers.pushPrefEnv({
set: [["browser.search.log", true]],
});
registerCleanupFunction(async () => {
SearchSERPTelemetry.overrideSearchTelemetryForTests();
resetTelemetry();

Просмотреть файл

@ -90,10 +90,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -49,10 +49,7 @@ add_setup(async function () {
SearchSERPTelemetry.overrideSearchTelemetryForTests(TEST_PROVIDER_INFO);
await waitForIdle();
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -76,10 +76,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -64,7 +64,6 @@ add_setup(async function () {
await waitForIdle();
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
["dom.ipc.processCount.webIsolated", MAX_IPC],
],

Просмотреть файл

@ -33,10 +33,7 @@ add_setup(async function () {
await waitForIdle();
// Enable local telemetry recording for the duration of the tests.
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -51,10 +51,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -38,10 +38,7 @@ add_setup(async function () {
await waitForIdle();
// Enable local telemetry recording for the duration of the tests.
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -110,10 +110,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -32,10 +32,7 @@ add_setup(async function () {
await waitForIdle();
// Enable local telemetry recording for the duration of the tests.
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -33,10 +33,7 @@ add_setup(async function () {
await waitForIdle();
// Enable local telemetry recording for the duration of the tests.
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -86,7 +86,6 @@ add_setup(async function () {
// Enable local telemetry recording for the duration of the tests.
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
// Set the IPC count to a small number so that we only have to open
// one additional tab to reuse the same process.

Просмотреть файл

@ -56,10 +56,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -69,7 +69,6 @@ add_setup(async function () {
// Enable local telemetry recording for the duration of the tests.
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
Services.prefs.setBoolPref("browser.search.log", true);
await SearchTestUtils.installSearchExtension(
{
@ -86,7 +85,6 @@ add_setup(async function () {
registerCleanupFunction(async () => {
gCUITestUtils.removeSearchBar();
Services.prefs.clearUserPref("browser.search.log");
SearchSERPTelemetry.overrideSearchTelemetryForTests();
Services.telemetry.canRecordExtended = oldCanRecord;
resetTelemetry();

Просмотреть файл

@ -67,7 +67,6 @@ add_setup(async function () {
// Enable local telemetry recording for the duration of the tests.
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
Services.prefs.setBoolPref("browser.search.log", true);
await SearchTestUtils.installSearchExtension(
{
@ -84,7 +83,6 @@ add_setup(async function () {
registerCleanupFunction(async () => {
gCUITestUtils.removeSearchBar();
Services.prefs.clearUserPref("browser.search.log");
SearchSERPTelemetry.overrideSearchTelemetryForTests();
Services.telemetry.canRecordExtended = oldCanRecord;
resetTelemetry();

Просмотреть файл

@ -39,10 +39,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -35,10 +35,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -35,10 +35,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -35,10 +35,7 @@ add_setup(async function () {
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.log", true],
["browser.search.serpEventTelemetry.enabled", true],
],
set: [["browser.search.serpEventTelemetry.enabled", true]],
});
registerCleanupFunction(async () => {

Просмотреть файл

@ -49,10 +49,8 @@ add_setup(async function () {
// Enable local telemetry recording for the duration of the tests.
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
Services.prefs.setBoolPref("browser.search.log", true);
registerCleanupFunction(async () => {
Services.prefs.clearUserPref("browser.search.log");
SearchSERPTelemetry.overrideSearchTelemetryForTests();
Services.telemetry.canRecordExtended = oldCanRecord;
resetTelemetry();

Просмотреть файл

@ -64,7 +64,6 @@ add_setup(async function () {
// Enable local telemetry recording for the duration of the tests.
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
Services.prefs.setBoolPref("browser.search.log", true);
await SearchTestUtils.installSearchExtension(
{
@ -81,7 +80,6 @@ add_setup(async function () {
registerCleanupFunction(async () => {
BrowserTestUtils.removeTab(tab);
Services.prefs.clearUserPref("browser.search.log");
SearchSERPTelemetry.overrideSearchTelemetryForTests();
Services.telemetry.canRecordExtended = oldCanRecord;
resetTelemetry();

Просмотреть файл

@ -48,7 +48,6 @@ add_setup(async function () {
// Enable local telemetry recording for the duration of the tests.
let oldCanRecord = Services.telemetry.canRecordExtended;
Services.telemetry.canRecordExtended = true;
Services.prefs.setBoolPref("browser.search.log", true);
await SearchTestUtils.installSearchExtension(
{
@ -65,7 +64,6 @@ add_setup(async function () {
registerCleanupFunction(async () => {
gCUITestUtils.removeSearchBar();
Services.prefs.clearUserPref("browser.search.log");
SearchSERPTelemetry.overrideSearchTelemetryForTests();
Services.telemetry.canRecordExtended = oldCanRecord;
resetTelemetry();