diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
commit | 36d22d82aa202bb199967e9512281e9a53db42c9 (patch) | |
tree | 105e8c98ddea1c1e4784a60a5a6410fa416be2de /toolkit/components/telemetry/tests/unit/xpcshell.ini | |
parent | Initial commit. (diff) | |
download | firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip |
Adding upstream version 115.7.0esr.upstream/115.7.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'toolkit/components/telemetry/tests/unit/xpcshell.ini')
-rw-r--r-- | toolkit/components/telemetry/tests/unit/xpcshell.ini | 134 |
1 files changed, 134 insertions, 0 deletions
diff --git a/toolkit/components/telemetry/tests/unit/xpcshell.ini b/toolkit/components/telemetry/tests/unit/xpcshell.ini new file mode 100644 index 0000000000..e451437ecb --- /dev/null +++ b/toolkit/components/telemetry/tests/unit/xpcshell.ini @@ -0,0 +1,134 @@ +[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 = + data/search-extensions/engines.json + data/search-extensions/telemetrySearchIdentifier/manifest.json + engine.xml + system.xpi + restartless.xpi + testUnicodePDB32.dll + testNoPDB32.dll + testUnicodePDB64.dll + testNoPDB64.dll + testUnicodePDBAArch64.dll + testNoPDBAArch64.dll + !/toolkit/mozapps/extensions/test/xpcshell/head_addons.js +generated-files = + system.xpi + restartless.xpi + +[test_UserInteraction.js] +[test_UserInteraction_annotations.js] +# BHR is disabled on tsan, asan, android and outside of Nightly. +skip-if = + debug + asan + tsan + os == "android" + release_or_beta + apple_catalina # Bug 1713329 + apple_silicon # bug 1707747 + os == "win" && bits == 32 && !debug # Bug 1781452 + os == "linux" && !debug # Bug 1781452 +run-sequentially = very high failure rate in parallel +[test_client_id.js] +[test_MigratePendingPings.js] +[test_TelemetryHistograms.js] +[test_SubsessionChaining.js] +tags = addons +[test_SyncPingIntegration.js] +skip-if = os == "android" +[test_TelemetryEnvironment.js] +skip-if = + os == "android" + os == 'win' && msix # https://bugzilla.mozilla.org/show_bug.cgi?id=1807929 +tags = addons +run-sequentially = very high failure rate in parallel +[test_TelemetryEnvironment_search.js] +skip-if = + os == "android" + os == 'win' && msix # https://bugzilla.mozilla.org/show_bug.cgi?id=1807929 +[test_PingAPI.js] +[test_TelemetryFlagClear.js] +[test_TelemetryLateWrites.js] +[test_TelemetryLockCount.js] +[test_TelemetryController.js] +[test_TelemetryClientID_reset.js] +skip-if = os == "android" # Disabled as Android/GeckoView doesn't run TelemetryController +[test_HealthPing.js] +skip-if = + (verify && (os == 'win')) + (os == 'android' && processor == 'x86_64') +tags = addons +[test_TelemetryController_idle.js] +[test_TelemetryControllerShutdown.js] +skip-if = + (os == 'android' && processor == 'x86_64') # Bug 1784622 +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 +skip-if = + os == "linux" && verify && debug +[test_TelemetrySession_abortedSessionQueued.js] +skip-if = os == "android" +[test_TelemetrySession_activeTicks.js] +[test_TelemetrySend.js] +skip-if = + os == "linux" && ccov # Bug 1701874 +[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_SocketScalars.js] +run-if = socketprocess_networking # Needs socket process (bug 1716307) +[test_TelemetryReportingPolicy.js] +tags = addons +[test_TelemetryScalars.js] +[test_TelemetryScalars_buildFaster.js] +skip-if = + os == 'win' && msix # https://bugzilla.mozilla.org/show_bug.cgi?id=1807929 +[test_TelemetryScalars_impressionId.js] +[test_TelemetryScalars_multistore.js] +[test_TelemetryTimestamps.js] +[test_TelemetryChildEvents_buildFaster.js] +skip-if = os == "android" # Disabled due to crashes (see bug 1331366) +[test_TelemetryEvents.js] +[test_TelemetryEvents_buildFaster.js] +skip-if = + os == 'win' && msix # https://bugzilla.mozilla.org/show_bug.cgi?id=1807929 +[test_ChildEvents.js] +skip-if = os == "android" # Disabled due to crashes (see bug 1331366) +[test_ModulesPing.js] +skip-if = + apple_silicon # bug 1707747 + apple_catalina # Bug 1713329 +[test_PingSender.js] +skip-if = + os == "android" +[test_TelemetryAndroidEnvironment.js] +[test_TelemetryUtils.js] +[test_ThirdPartyModulesPing.js] +run-if = (os == 'win' && !msix) # Disabled for MSIX due to https://bugzilla.mozilla.org/show_bug.cgi?id=1807929 +[test_EventPing.js] +tags = coverage +[test_CoveragePing.js] +[test_bug1555798.js] +[test_UninstallPing.js] +support-files = file_UninstallPing.worker.js +run-if = os == "win" +[test_RDDScalars.js] +skip-if = + os == "android" # RDD is not a thing on Android? +[test_UtilityScalars.js] +run-if = os == 'win' +[test_failover_retry.js] +skip-if = os == "android" # Android doesn't support telemetry though some tests manage to pass with xpcshell |