From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- .../baselinecoverage/browser_chrome/browser.toml | 11 ++++++++++ .../browser_chrome/browser_baselinecoverage.js | 11 ++++++++++ .../browser_baselinecoverage_browser-chrome.js | 23 ++++++++++++++++++++ .../mochitest/baselinecoverage/chrome/chrome.toml | 6 ++++++ .../chrome/test_baselinecoverage.xhtml | 25 ++++++++++++++++++++++ .../baselinecoverage/plain/mochitest.toml | 6 ++++++ .../plain/test_baselinecoverage.html | 22 +++++++++++++++++++ 7 files changed, 104 insertions(+) create mode 100644 testing/mochitest/baselinecoverage/browser_chrome/browser.toml create mode 100644 testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage.js create mode 100644 testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage_browser-chrome.js create mode 100644 testing/mochitest/baselinecoverage/chrome/chrome.toml create mode 100644 testing/mochitest/baselinecoverage/chrome/test_baselinecoverage.xhtml create mode 100644 testing/mochitest/baselinecoverage/plain/mochitest.toml create mode 100644 testing/mochitest/baselinecoverage/plain/test_baselinecoverage.html (limited to 'testing/mochitest/baselinecoverage') diff --git a/testing/mochitest/baselinecoverage/browser_chrome/browser.toml b/testing/mochitest/baselinecoverage/browser_chrome/browser.toml new file mode 100644 index 0000000000..3c95127f1c --- /dev/null +++ b/testing/mochitest/baselinecoverage/browser_chrome/browser.toml @@ -0,0 +1,11 @@ +[DEFAULT] + +["browser_baselinecoverage.js"] +run-if = [ + "ccov && verify", +] + +["browser_baselinecoverage_browser-chrome.js"] +run-if = [ + "ccov && verify", +] diff --git a/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage.js b/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage.js new file mode 100644 index 0000000000..2914747565 --- /dev/null +++ b/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage.js @@ -0,0 +1,11 @@ +/* Any copyright is dedicated to the Public Domain. + * http://creativecommons.org/publicdomain/zero/1.0/ */ +/* eslint-disable mozilla/no-arbitrary-setTimeout */ + +"use strict"; + +add_task(async function () { + requestLongerTimeout(2); + ok(true, "Collecting baseline coverage for javascript (.js) file types."); + await new Promise(c => setTimeout(c, 30 * 1000)); +}); diff --git a/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage_browser-chrome.js b/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage_browser-chrome.js new file mode 100644 index 0000000000..4015bd6edf --- /dev/null +++ b/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage_browser-chrome.js @@ -0,0 +1,23 @@ +/* Any copyright is dedicated to the Public Domain. + * http://creativecommons.org/publicdomain/zero/1.0/ */ +/* eslint-disable mozilla/no-arbitrary-setTimeout */ + +"use strict"; + +add_task(async function () { + requestLongerTimeout(2); + let newWin = await BrowserTestUtils.openNewBrowserWindow(); + + await BrowserTestUtils.withNewTab( + { + gBrowser, + url: "about:blank", + }, + async function (browser) { + ok(true, "Collecting baseline coverage for browser-chrome tests."); + await new Promise(c => setTimeout(c, 30 * 1000)); + } + ); + + await BrowserTestUtils.closeWindow(newWin); +}); diff --git a/testing/mochitest/baselinecoverage/chrome/chrome.toml b/testing/mochitest/baselinecoverage/chrome/chrome.toml new file mode 100644 index 0000000000..9a5b148439 --- /dev/null +++ b/testing/mochitest/baselinecoverage/chrome/chrome.toml @@ -0,0 +1,6 @@ +[DEFAULT] + +["test_baselinecoverage.xhtml"] +run-if = [ + "ccov && verify", +] diff --git a/testing/mochitest/baselinecoverage/chrome/test_baselinecoverage.xhtml b/testing/mochitest/baselinecoverage/chrome/test_baselinecoverage.xhtml new file mode 100644 index 0000000000..a51da7608b --- /dev/null +++ b/testing/mochitest/baselinecoverage/chrome/test_baselinecoverage.xhtml @@ -0,0 +1,25 @@ + + + + + + + + + + + diff --git a/testing/mochitest/baselinecoverage/plain/mochitest.toml b/testing/mochitest/baselinecoverage/plain/mochitest.toml new file mode 100644 index 0000000000..0fa3cf2cca --- /dev/null +++ b/testing/mochitest/baselinecoverage/plain/mochitest.toml @@ -0,0 +1,6 @@ +[DEFAULT] + +["test_baselinecoverage.html"] +run-if = [ + "ccov && verify", +] diff --git a/testing/mochitest/baselinecoverage/plain/test_baselinecoverage.html b/testing/mochitest/baselinecoverage/plain/test_baselinecoverage.html new file mode 100644 index 0000000000..0fdc912808 --- /dev/null +++ b/testing/mochitest/baselinecoverage/plain/test_baselinecoverage.html @@ -0,0 +1,22 @@ + + + + Baseline Coverage Collection + + + + + + + -- cgit v1.2.3