Bug 1374545 - Tests use media.memory_cache_max_size=32KB to exercise both memory&file caches - r?cpearce draft
authorGerald Squelart <gsquelart@mozilla.com>
Wed, 21 Jun 2017 14:49:16 +1200
changeset 597877 11459d86a977cc4699c8207d924924cb8f2c2cf6
parent 597835 c55e582aee5f4dd7c28cd9820156ecd0335e4e79
child 634349 0bfe61e15ee325972a84868801b8b4330d1be107
push id65068
push usergsquelart@mozilla.com
push dateWed, 21 Jun 2017 03:52:04 +0000
reviewerscpearce
bugs1374545
milestone56.0a1
Bug 1374545 - Tests use media.memory_cache_max_size=32KB to exercise both memory&file caches - r?cpearce This should exercise MemoryBlockCache in about 65% of tests, and FileBlockCache in 35% of tests. Also media.memory_caches_combined_limit_kb=256KB, to exercise the fallback to FileBlockCache when MemoryBlockCaches are using too much memory. MozReview-Commit-ID: A8k3espEg03
testing/profiles/prefs_general.js
--- a/testing/profiles/prefs_general.js
+++ b/testing/profiles/prefs_general.js
@@ -40,16 +40,18 @@ user_pref("network.manage-offline-status
 user_pref("network.http.speculative-parallel-limit", 0);
 user_pref("dom.min_background_timeout_value", 1000);
 user_pref("test.mousescroll", true);
 user_pref("security.default_personal_cert", "Select Automatically"); // Need to client auth test be w/o any dialogs
 user_pref("network.http.prompt-temp-redirect", false);
 user_pref("media.preload.default", 2); // default = metadata
 user_pref("media.preload.auto", 3); // auto = enough
 user_pref("media.cache_size", 1000);
+user_pref("media.memory_cache_max_size", 32);
+user_pref("media.memory_caches_combined_limit_kb", 256);
 user_pref("media.volume_scale", "0.01");
 user_pref("media.test.dumpDebugInfo", true);
 user_pref("media.dormant-on-pause-timeout-ms", 0); // Enter dormant immediately without waiting for timeout.
 user_pref("media.suspend-bkgnd-video.enabled", false);
 user_pref("security.warn_viewing_mixed", false);
 user_pref("app.update.enabled", false);
 user_pref("app.update.staging.enabled", false);
 user_pref("app.update.url.android", "");