[DEFAULT] head = head.js firefox-appdir = browser # The *.xpi files are only needed for test_TelemetryEnvironment.js, but # xpcshell fails to install tests if we move them under the test entry. support-files = ../search/chrome.manifest ../search/searchTest.jar dictionary.xpi experiment.xpi engine.xml system.xpi restartless.xpi theme.xpi testUnicodePDB32.dll testNoPDB32.dll testUnicodePDB64.dll testNoPDB64.dll !/toolkit/mozapps/extensions/test/xpcshell/head_addons.js generated-files = dictionary.xpi experiment.xpi system.xpi restartless.xpi theme.xpi [test_MigratePendingPings.js] [test_TelemetryHistograms.js] [test_TelemetryStorage.js] [test_SubsessionChaining.js] tags = addons [test_TelemetryEnvironment.js] skip-if = os == "android" tags = addons [test_PingAPI.js] skip-if = os == "android" [test_TelemetryFlagClear.js] [test_TelemetryLateWrites.js] [test_TelemetryLockCount.js] [test_TelemetryLog.js] [test_TelemetryController.js] [test_TelemetryHealthPing.js] tags = addons [test_TelemetryController_idle.js] [test_TelemetryControllerShutdown.js] tags = addons [test_TelemetryStopwatch.js] [test_TelemetryControllerBuildID.js] [test_TelemetrySendOldPings.js] skip-if = os == "android" # Disabled due to intermittent orange on Android tags = addons [test_TelemetrySession.js] tags = addons [test_TelemetrySession_abortedSessionQueued.js] skip-if = os == "android" [test_TelemetrySession_activeTicks.js] [test_TelemetrySend.js] [test_ChildHistograms.js] skip-if = os == "android" # Disabled due to crashes (see bug 1331366) tags = addons [test_ChildScalars.js] skip-if = os == "android" # Disabled due to crashes (see bug 1331366) [test_TelemetryReportingPolicy.js] skip-if = os == "android" # Disabled due to crashes (see bug 1367762) tags = addons [test_TelemetryScalars.js] [test_TelemetryTimestamps.js] skip-if = toolkit == 'android' [test_TelemetryCaptureStack.js] [test_TelemetryEvents.js] [test_ChildEvents.js] skip-if = os == "android" # Disabled due to crashes (see bug 1331366) [test_TelemetryModules.js] skip-if = (os == "android" && release_or_beta) # (see bug 1351197) [test_PingSender.js] skip-if = (os == "android") || (os == "linux" && bits == 32) [test_TelemetryGC.js]