Граф коммитов

2389 Коммитов

Автор SHA1 Сообщение Дата
Erik Vold 6018fbf936 Bug 1142734 - Using Timer.jsm and adding some logs to jetpack-addon-harness.js r=mossop 2015-06-06 19:21:15 -07:00
Geoff Brown 88ea47befb Bug 1171303 - Set pref extensions.autoupdate.enabled to false to avoid testOfflinePage failures; r=mfinkle 2015-06-05 10:10:40 -06:00
Neil Deakin 2aa057e7ff Bug 1170166, add a capture flag to BrowserTestUtils.waitForEvent, r=paolo 2015-06-05 08:33:29 -04:00
Kartikaya Gupta 5b6ed7c5d7 Bug 1164218 - Allow running individual mochitests and reftests in chaos mode. r=roc,froydnj 2015-06-04 13:44:55 -04:00
Nick Alexander 97786c5695 Bug 1169476 -- Implement |mach robocop --serve|. r=gbrown
This adds a flag to |mach robocop| that does everything to run a
Robocop test except launch the actual test.  Instead of launching the
test, it starts the mochi.test server and launches Fennec with a test
profile; then it sits and waits forever.

This allows regular Java IDEs (IntelliJ, but previously Eclipse) to
run Robocop tests like regular instrumentation tests, "injecting" them
into the prepared testing environment.  It's quite nice!

--HG--
extra : rebase_source : a5ab08222110a20291aebe70ef1fda0d340dbe7d
extra : source : e91ac9a35f86928fcd519911476ee7d68d06f921
2015-05-29 17:18:07 -07:00
Wes Kocher d80ffbf1c9 Merge inbound to central, a=merge 2015-06-02 18:20:12 -07:00
Nick Alexander 380f58055f Bug 1170332 - Fix |mach robocop SINGLE_TEST|. r=ahal,gbrown
This patch declares robocop.ini an instrumentation manifest.  It's not
currently possible to declare tests that don't correspond to files, so
we include the .java extension.  (This could be revisited.)

In |mach robocop|, we use the generic test resolving infrastructure to
select the 'instrumentation'/'robocop' flavor/subsuite tests.  In
|runtestsremote.py|, we fall back to robocop.ini, as we always have.

--HG--
extra : rebase_source : b84246ab327c7ec576d82cc4b516e729978600c7
extra : histedit_source : 9b23a6f66e6422e5f334f31cea2a21036be45543
2015-06-01 14:45:48 -07:00
Andrew Halberstadt 66850078f4 Bug 1122590 - Make |mach mochitest| properly detect devtools tests (and other subsuites), r=chmanchester, DONTBUILD, a=NPOTB
--HG--
extra : commitid : F1JLpseHkrE
extra : rebase_source : 95a5f0516e286a1f9752c39ebc23ebb6349b33c6
extra : amend_source : 90c4fe59dc89dfce41d616326ce8e20e44c04e9a
2015-06-02 11:03:55 -04:00
Andrew Halberstadt 7aa80fb529 Bug 1164597 - Consolidate all mochitest mach commands into single |mach mochitest|, r=chmanchester
--HG--
extra : rebase_source : 0a0d8a454df10ae9df9678c98e11b5eaf8249f51
2015-05-05 16:41:59 -04:00
Ryan VanderMeulen 2e35b1209f Merge inbound to m-c. a=merge 2015-05-29 09:32:46 -04:00
Tim Taubert 4e0e50eced Bug 1109875 - Remove the empty testing/mochitest/BrowserTestUtils/BrowserTestUtil.jsm file that was accidentally committed, and DONTBUILD this on a CLOSED TREE rs=Gijs 2015-05-28 17:43:08 +02:00
Andrew McCreight 95802bd4a7 Bug 1157308 - part 2 - Reduce the content process leak limit on OS X. r=erahm
The intermittent media leak seems to have been fixed.
2015-05-27 09:33:00 +02:00
Andrew McCreight aa913043f6 Bug 1157308 - part 1 - Reduce the leak threshold for content processes more. r=erahm 2015-05-27 07:53:00 +02:00
Michael Layzell 827fee71cd Bug 1012662 - Part 3 - Tests for new Cut/Copy behaviour. r=ehsan
--HG--
extra : rebase_source : e087d44fad03beb9754fc07d9776048f8ad6b8f7
2015-05-27 06:54:00 +02:00
Wes Kocher b6198820c5 Backed out changeset 020ac30e270a (bug 1141415) for windows mochitest bustage 2015-05-27 14:45:35 -07:00
Ben Kelly 9fa183e323 Bug 1168129 Fix ssltunnel.cpp FAIL_ON_WARNING build errors on some platforms. r=ted 2015-05-27 14:10:10 -07:00
chunminchang c53a193c42 Bug 1141415 - Add expire setting of permission to SpecialPowers. r=jmaher
--HG--
extra : rebase_source : ed0ba41f0d04e3b27ec8aa064d484f7ada6723ce
2015-05-27 10:44:52 +08:00
Botond Ballo 2e2a504271 Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj
--HG--
extra : source : 7468f9a3aa03520a29e138d4df431f0b5d90967c
2015-05-26 14:33:55 -04:00
Carsten "Tomcat" Book cc2ccef480 Backed out changeset cb03cb33817c (bug 1012662) 2015-05-26 13:33:41 +02:00
Michael Layzell c1804e6fb7 Bug 1012662 - Tests for new Cut/Copy behaviour. r=ehsan
--HG--
extra : rebase_source : 3e68a32a3b4647910d7a27af2b0bf8c52661e2e8
2015-05-13 10:30:00 +02:00
chunminchang 1e1b34f388 Bug 1149868 - Move permissionObserver to SpecialPowersObserver to listen all perm-changed signals. r=jmaher 2015-05-24 18:49:00 -04:00
Blake Kaplan dc037f3026 Bug 1167412 - Always register testing JS modules. r=ted 2015-05-21 14:57:00 -04:00
Daniel Holbert 6a8b8e9e5a Bug 1167250: Mark testing/mochitest/ssltunnel/ as FAIL_ON_WARNINGS. r=ted 2015-05-21 09:48:04 -07:00
Daniel Holbert 5f73d74062 Bug 1167249: Use delete[] instead of delete to deallocate some arrays in mochitest ssltunnel.cpp. r=ted 2015-05-22 12:47:02 -07:00
Ryan Nath 93343f53df Bug 1142684 - Prevent |f| and |authoption| from being leaked in early return cases. r=ted 2015-05-20 20:44:00 -04:00
Jonathan Griffin 479984afe5 Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns 2015-05-18 16:36:15 -07:00
Jonathan Griffin 8824722da9 Backout cc15c275b1e3 (Bug 1149618) on a CLOSED TREE for suspected debug emulator bustage, a=bustage 2015-05-19 19:35:38 -07:00
Jonathan Griffin ac2f6d8d6e Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns 2015-05-18 16:36:15 -07:00
Ehsan Akhgari 1a03395848 Bug 1154275 - Remove ise() in favor of is(); r=Ms2ger 2015-05-13 14:31:58 -04:00
Tooru Fujisawa 3d53e5fcfa Bug 1154140 - Remove stopPropagation call from ChromeUtils.synthesizeDrop. r=enndeakin 2015-05-13 18:58:59 +09:00
Neil Deakin 0a8315b07e Bug 1131656, allow waitForFocus to take a browser element as an argument, r=billm 2015-05-11 08:02:49 -04:00
Geoff Brown 4bb32f5282 Bug 1140454 - Skip some tests on Android 4.3 Debug for intermittent failures; r=me,trivial 2015-05-09 20:04:44 -06:00
Wes Kocher e43a05d6d2 Merge fx-team to m-c a=merge 2015-05-08 10:29:41 -07:00
Geoff Brown 550cacb4e3 Bug 1162285 - Remove unused environment vars on Android; r=jmaher 2015-05-07 18:49:15 -06:00
Gavin Sharp 994c1415bd Bug 1138079 - Fix focus issue that sometimes affects browser-chrome test runs. r=enndeakin
--HG--
extra : rebase_source : 75c86975abf138491dd1478302e8403a22532055
2015-04-30 12:50:30 -07:00
Myk Melez 4a89e36100 bug 1125394 - launch runtime executable stub from test app bundle on Mac; r=jmaher,marco 2015-05-06 16:27:33 -07:00
Wes Kocher 5151ba0458 Merge m-c to inbound a=merge
--HG--
extra : rebase_source : 4f1d2fb0747c4f4ed88a7863471b1c12a47515f2
2015-05-05 14:53:34 -07:00
Tim Taubert 371ed78417 Bug 1109875 - Fix various other tests to properly wait for data from closed tabs r=billm 2015-05-04 19:08:06 +02:00
Andrew Halberstadt 457f496287 Bug 1155338 - Move mach command arguments into mochitest harness, r=chmanchester,gbrown
--HG--
extra : rebase_source : 60275814c319afd866de426cb8b2937a3adbcb34
extra : source : f4f4e2be37652cb1dc23f066725a0f8868bb411b
2015-04-30 13:47:01 -04:00
Nick Alexander 18a7f571b3 Bug 938659 - Part 2: build system changes. r=mfinkle
--HG--
extra : rebase_source : 75b5b060d9c2733efbd56580a5828b3feac7c417
2015-05-01 17:33:03 -07:00
Phil Ringnalda a73745d7eb Merge f-t to m-c, a=merge 2015-05-02 10:13:08 -07:00
Nick Alexander 8daa51d1dc Bug 1160662 - Refer to robocop.ini in $OBJDIR/_tests, not $OBJDIR. r=margaret
--HG--
extra : rebase_source : 4b2f24feb33db1109d178d833cd59a7b7812167a
2015-05-01 14:51:27 -07:00
Ryan VanderMeulen 9440cb5e32 Merge m-c to inbound. a=merge
CLOSED TREE

--HG--
extra : amend_source : f158ed522808c8be66f918e7cd2d674a93e9e8b8
2015-05-01 10:50:07 -04:00
Boris Zbarsky ca0723ea4a Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles
--HG--
rename : dom/animation/test/css-animations/test_animation-cancel.html => dom/animation/test/css-animations/file_animation-cancel.html
rename : dom/animation/test/css-animations/test_animation-currenttime.html => dom/animation/test/css-animations/file_animation-currenttime.html
rename : dom/animation/test/css-animations/test_animation-finish.html => dom/animation/test/css-animations/file_animation-finish.html
rename : dom/animation/test/css-animations/test_animation-finished.html => dom/animation/test/css-animations/file_animation-finished.html
rename : dom/animation/test/css-animations/test_animation-pausing.html => dom/animation/test/css-animations/file_animation-pausing.html
rename : dom/animation/test/css-animations/test_animation-playstate.html => dom/animation/test/css-animations/file_animation-playstate.html
rename : dom/animation/test/css-animations/test_animation-ready.html => dom/animation/test/css-animations/file_animation-ready.html
rename : dom/animation/test/css-animations/test_animation-starttime.html => dom/animation/test/css-animations/file_animation-starttime.html
rename : dom/animation/test/css-animations/test_animations-dynamic-changes.html => dom/animation/test/css-animations/file_animations-dynamic-changes.html
rename : dom/animation/test/css-animations/test_effect-name.html => dom/animation/test/css-animations/file_effect-name.html
rename : dom/animation/test/css-animations/test_effect-target.html => dom/animation/test/css-animations/file_effect-target.html
rename : dom/animation/test/css-animations/test_element-get-animations.html => dom/animation/test/css-animations/file_element-get-animations.html
rename : dom/animation/test/css-transitions/test_animation-cancel.html => dom/animation/test/css-transitions/file_animation-cancel.html
rename : dom/animation/test/css-transitions/test_animation-currenttime.html => dom/animation/test/css-transitions/file_animation-currenttime.html
rename : dom/animation/test/css-transitions/test_animation-finished.html => dom/animation/test/css-transitions/file_animation-finished.html
rename : dom/animation/test/css-transitions/test_animation-pausing.html => dom/animation/test/css-transitions/file_animation-pausing.html
rename : dom/animation/test/css-transitions/test_animation-ready.html => dom/animation/test/css-transitions/file_animation-ready.html
rename : dom/animation/test/css-transitions/test_animation-starttime.html => dom/animation/test/css-transitions/file_animation-starttime.html
rename : dom/animation/test/css-transitions/test_effect-name.html => dom/animation/test/css-transitions/file_effect-name.html
rename : dom/animation/test/css-transitions/test_effect-target.html => dom/animation/test/css-transitions/file_effect-target.html
rename : dom/animation/test/css-transitions/test_element-get-animations.html => dom/animation/test/css-transitions/file_element-get-animations.html
rename : dom/animation/test/document-timeline/test_document-timeline.html => dom/animation/test/document-timeline/file_document-timeline.html
rename : dom/animation/test/mozilla/test_deferred_start.html => dom/animation/test/mozilla/file_deferred_start.html
rename : layout/style/test/test_animations_pausing.html => layout/style/test/file_animations_pausing.html
2015-04-30 14:25:03 -04:00
Randell Jesup 49c3b667fa Bug 1159300: Add a clone of gmp-fake that doesn't do decryption r=glandium,cpearce
--HG--
rename : dom/media/gmp-plugin/Makefile.in => dom/media/gmp-plugin-openh264/Makefile.in
rename : dom/media/gmp-plugin/fake.info => dom/media/gmp-plugin-openh264/fakeopenh264.info
rename : dom/media/gmp-plugin/fake.voucher => dom/media/gmp-plugin-openh264/fakeopenh264.voucher
rename : dom/media/gmp-plugin/moz.build => dom/media/gmp-plugin-openh264/moz.build
2015-04-30 00:52:26 -04:00
Nick Alexander c1f14290e2 Bug 1160324 - Handle missing robocopApk files in runtestsremote.py. r=gbrown
--HG--
extra : source : 7d8043298e133ab903b55ba9c8530b2ea28a3180
2015-04-30 14:28:14 -07:00
Nick Alexander 6337397a38 Bug 1160030 - Use TEST_HARNESS_FILES to install Robocop ini files. r=froydnj
--HG--
extra : rebase_source : 3f03344ba9613049033266e0a639dd66f3f6cc5b
2015-04-30 10:13:13 -07:00
Brian O'Keefe 2a6275c310 Bug 978591 - Remove per-directory uses of MOZ_CHROME_FILE_FORMAT. r=glandium
--HG--
extra : rebase_source : 15031044bb2be11e69848ddebc3e40315dda3cb1
2015-04-23 18:43:06 -04:00
Andrew Halberstadt c4a62dc463 Bug 1162479 - Fix mochitest make target regression with duplicate extraProfilePath, r=chmanchester
--HG--
extra : rebase_source : 863a0354460e3f08aaa2584c60583fffbf2e7dc2
2015-05-07 14:38:43 -04:00
Andrew Halberstadt 7181fbfbb8 Bug 1162226 - Fix mach mochitest regression on b2g desktop builds, r=chmanchester
--HG--
extra : rebase_source : 8badf0e647c744cd5ad802385c6a13e3bbbe3e62
2015-05-06 16:44:01 -04:00