From a56b91bd4e4554230ec4d952a615f5a039680ed0 Mon Sep 17 00:00:00 2001 From: Nicolas Chevobbe Date: Wed, 15 Apr 2020 21:31:50 +0000 Subject: [PATCH] Bug 1628308 - Fix console complicated test for non-nightly builds. r=jdescottes,perftest-reviewers,sparky. Differential Revision: https://phabricator.services.mozilla.com/D71054 --HG-- extra : moz-landing-system : lando --- .../devtools/addon/content/tests/webconsole/complicated.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/testing/talos/talos/tests/devtools/addon/content/tests/webconsole/complicated.js b/testing/talos/talos/tests/devtools/addon/content/tests/webconsole/complicated.js index f967ac4c799c..521d31c0b47c 100644 --- a/testing/talos/talos/tests/devtools/addon/content/tests/webconsole/complicated.js +++ b/testing/talos/talos/tests/devtools/addon/content/tests/webconsole/complicated.js @@ -13,6 +13,7 @@ const { COMPLICATED_URL, } = require("../head"); const { reloadConsoleAndLog } = require("./webconsole-helpers"); +const { AppConstants } = require("resource://gre/modules/AppConstants.jsm"); const EXPECTED_MESSAGES = [ { @@ -27,6 +28,7 @@ const EXPECTED_MESSAGES = [ { text: `Some cookies are misusing the “sameSite“ attribute, so it won’t work as expected`, visibleWhenFissionEnabled: true, + nightlyOnly: true, }, { text: `InvalidStateError: XMLHttpRequest state must be OPENED.`, @@ -43,8 +45,9 @@ const EXPECTED_MESSAGES = [ visibleWhenFissionEnabled: false, }, ].filter( - ({ visibleWhenFissionEnabled }) => - !isFissionEnabled() || visibleWhenFissionEnabled + ({ visibleWhenFissionEnabled, nightlyOnly }) => + (!isFissionEnabled() || visibleWhenFissionEnabled) && + (!nightlyOnly || AppConstants.NIGHTLY_BUILD) ); module.exports = async function() {