gecko-dev/testing
L. David Baron 1e88f0f003 Bug 1369941: Replace single integers N in fuzzy() and fuzzy-if() with 0-N ranges. r=dholbert
This patch was written entirely by the following script:

  #!/bin/bash

  if [ ! -d "./.hg" ]
  then
    echo "Not in a source tree." 1>&2
    exit 1
  fi

  find . -regex '.*\(ref\|crash\)test.*\.list' | while read FILENAME
  do
    echo "Processing ${FILENAME}."
    # The following has four substitutions:
    # * The first one replaces the *first* argument to fuzzy() when it doesn't
    #   have a - in it, by replacing it with an explicit 0-N range.
    # * The second one does the same for the *second* argument to fuzzy().
    # * The third does the same for the *second* argument to fuzzy-if().
    # * The fourth does the same for the *third* argument to fuzzy-if().
    #
    # Note that this is using perl rather than sed because perl doesn't
    # support non-greedy matching, which is needed for the first argument to
    # fuzzy-if.
    perl -pi -e 's/(fuzzy\()([^ ,()-]*)(,[^ ,()]*\))/${1}0-${2}${3}/g;s/(fuzzy\([^ ,()]*,)([^ ,()-]*)(\))/${1}0-${2}${3}/g;s/(fuzzy-if\([^ ]*?,)([^ ,()-]*)(,[^ ,()]*\))/${1}0-${2}${3}/g;s/(fuzzy-if\([^ ]*?,[^ ,()]*,)([^ ,()-]*)(\))/${1}0-${2}${3}/g' "${FILENAME}"
  done

Differential Revision: https://phabricator.services.mozilla.com/D2974

--HG--
extra : moz-landing-system : lando
2018-08-09 20:10:21 +00:00
..
awsy
config Backed out 2 changesets (bug 1473648, bug 1476661) for mochitest failure on testing/mochitest/tests/python/test_basic_mochitest_plain.py 2018-08-01 16:01:05 +03:00
crashtest
firefox-ui Bug 1480612: Test Register Application Restart more thoroughly. r=whimboo 2018-08-06 14:40:00 -07:00
geckodriver Bug 1445451 - vendor rkv; r=froydnj 2018-08-09 19:42:17 +00:00
gtest
jsshell Bug 1481707 - remove asm.js apps benchmark. r=ahal 2018-08-09 15:00:09 +00:00
marionette Bug 1479125 - Update marionette driver to access tabBrowser.tabs as an iterable;r=ato 2018-08-08 15:22:39 -07:00
mochitest Backed out 2 changesets (bug 1362034) for failure at browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js on a CLOSED TREE 2018-08-08 22:11:56 +03:00
modules Bug 1478305 - Remove unnecessary ChromeUtils.import calls in testing/. r=mossop 2018-07-30 10:40:22 +01:00
mozbase Bug 733530: Use .tar.gz for test archives r=gps 2018-08-01 16:00:03 +00:00
mozharness Bug 1480120 - Cleanup reftest, jsreftest and wpt file paths in per-test coverage data. r=gbrown,marco 2018-08-02 17:39:21 +01:00
profiles Bug 1478208 - Implement HTMLMediaElement.allowedToPlay. r=alwu,bz 2018-07-25 14:25:17 +12:00
raptor Bug 1472800 - [ci] Add the raptor unity-webgl benchmark to taskcluster r=rwood 2018-08-07 18:22:40 +00:00
runtimes Bug 1474414 - Move most of browser/extensions/activity-stream to browser/components/newtab r=Mardak 2018-07-26 20:50:49 -07:00
specialpowers Backed out 2 changesets (bug 1481021) for bc failures on security/sandbox/test/browser_bug1393259.js. 2018-08-08 03:22:16 +03:00
talos Backed out 2 changesets (bug 1362034) for failure at browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js on a CLOSED TREE 2018-08-08 22:11:56 +03:00
tools Backed out changeset 5950c9d63c3b (bug 1090497) for build bustages on several files. CLOSED TREE 2018-08-02 19:59:53 +03:00
tps
web-platform Bug 1369941: Replace single integers N in fuzzy() and fuzzy-if() with 0-N ranges. r=dholbert 2018-08-09 20:10:21 +00:00
webdriver Bug 1470659 - Add setWindowRect capability to geckodriver. r=automatedtester 2018-08-01 18:31:25 +01:00
xpcshell bug 1466860 - upgrade DOH code to draft-12 level r=mcmanus 2018-08-08 15:01:05 +00:00
README.txt
cppunittest.ini
mach_commands.py Bug 1469720 - Add a 'mach test-info' subcommand to find long-running tasks; r=jmaher 2018-08-07 10:05:37 -06:00
moz.build
remotecppunittests.py Bug 1477807 - Distinguish ADBTimeoutErrors from other exceptions in Android remote tests, r=gbrown. 2018-07-27 08:27:16 -07:00
runcppunittests.py
testsuite-targets.mk Bug 733530: Use .tar.gz for test archives r=gps 2018-08-01 16:00:03 +00:00

README.txt

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff