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

583 Коммитов

Автор SHA1 Сообщение Дата
Carsten "Tomcat" Book cdf101ec43 merge mozilla-inbound to mozilla-central a=merge 2015-04-24 14:37:13 +02:00
Dave Hunt 5a597a5e84 Bug 1156812 - [mozdevice] Support specifying alternate log buffers when retrieving or clearing the logcat. r=bclary 2015-04-23 16:42:11 -07:00
Wes Kocher 84a6b2c6d2 Backed out changeset 619f030b0d23 (bug 1156812) for android m7 orange 2015-04-23 16:26:38 -07:00
Ryan VanderMeulen 2874ac15cb Merge m-c to fx-team. a=merge 2015-04-23 17:25:20 -04:00
Armen Zambrano Gasparnian 9758a1120d Bug 1155743 - Change how mozinstall extracts installers, skip tests, remove firefox.exe & release version 1.12. r=ahal 2015-04-23 11:03:01 -04:00
Dave Hunt 1c0acb181c Bug 1156812 - [mozdevice] Support specifying alternate log buffers when retrieving or clearing the logcat. r=bclary
--HG--
extra : rebase_source : daf38979980ab04f207953dbd682a1b7639f8842
2015-04-22 11:02:00 -04:00
Kartikaya Gupta cd5b55f8d6 Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
Ryan VanderMeulen dd1120e715 Merge m-c to inbound. a=merge
CLOSED TREE
2015-04-17 16:11:58 -04:00
Ryan VanderMeulen 86aee22968 Merge inbound to m-c. a=merge
--HG--
rename : toolkit/modules/tests/browser/browser_AddonWatcher.js => toolkit/components/perfmonitoring/tests/browser/browser_AddonWatcher.js
2015-04-17 15:44:37 -04:00
Edgar Chen d63ce914f4 Bug 1155029 - [mozrunner] get device log from both main buffer and radio buffer. r=ahal 2015-04-15 17:10:09 +08:00
Ehsan Akhgari 6cff744014 Bug 1112469 - Part 4: Disable periodic updates of service workers when running tests; r=nsm
This is meant to avoid random issues with Gecko suddenly kicking off the
periodic updates in the middle of our test runs.  This uses a hidden pref
intentionally since nobody should be able to discover this pref by going
to about:config.
2015-04-17 14:06:02 -04:00
Armen Zambrano Gasparnian 83e8d2b706 Bug 1154892 - mozinstall fails to install on Mac with paths which contain white spaces. r=chmanchester 2015-04-17 09:35:00 -04:00
Alessio Placitelli 748aeb48ed Bug 1137252 - Make Telemetry retain pings even if sending is disabled. r=vladan 2015-03-05 08:47:00 +01:00
Andrew Halberstadt fe95342cec Bug 1157302 - [mozbase] Ignore unrecognized version strings when generating changelogs in versioninfo.py, DONTBUILD, r=armenzg
--HG--
extra : rebase_source : e1038d7ea1ac7cc9c23b570103e9aae97e04346e
2015-04-22 11:49:34 -04:00
Julien Pagès 4dc4420abe Bug 1124695 - [mozrunner] and/or [mozprocess] should send SIGTERM before sending SIGKILL by default; r=ahal
--HG--
extra : rebase_source : f748f2b0ed6e3cf17f7bc9da1be8a8d243dff468
2015-02-27 15:11:14 -05:00
James Graham 3c62ff5797 Bug 1154761 - Disable crash dialogs that interfere with debugging in mozrunner, r=ted 2015-04-15 20:06:55 +01:00
Hiroyuki Ikezoe 66b928b10a Bug 1154111 - Colorize SKIP in test logs. r=jgraham
--HG--
extra : rebase_source : ca0862950be526bda05711c369cef38b0d2a516c
2015-04-13 23:18:00 +02:00
Ryan VanderMeulen 4fa8326641 Backed out 3 changesets (bug 1137252) for suspicion of causing frequent B2G mochitest timeouts.
Backed out changeset bbb1b526cb56 (bug 1137252)
Backed out changeset 0c3d670f0c14 (bug 1137252)
Backed out changeset 1e0fa4ab7c6f (bug 1137252)

CLOSED TREE
2015-04-14 13:33:28 -04:00
Julien Pagès 3b79b20373 Bug 1139407 - [mozversion] Remove non-text formatters from command line log options. r=dhunt
--HG--
extra : rebase_source : db4f410d9b6fcd5f487375a69f6091e31eb1b3f2
2015-04-11 00:26:00 +02:00
Wes Kocher 381ed5c1ba Merge inbound to m-c a=merge 2015-04-13 17:13:10 -07:00
Alessio Placitelli 77e10bc782 Bug 1137252 - Make Telemetry retain pings even if sending is disabled. r=vladan 2015-03-05 08:47:00 +01:00
Philip Chee ceb176ce0d Bug 1050561 - Decode string when building an environment block to support non-ASCII environment variables. r=ahalberstadt 2015-04-07 16:09:49 +08:00
James Graham 92ca3bb31c Bug 1153290 - Disable crash reporter in mozrunner when running under a debugger, r=ted 2015-04-13 11:13:55 +01:00
Andrew Halberstadt 4b227980fa Bug 1150497 - Make manifestparser tags whitespace (instead of comma) delimited to conform to other attributes, r=chmanchester
--HG--
extra : rebase_source : 2e64baefde7623d810cdd6dfe6f060792e2831bf
2015-04-02 09:50:30 -04:00
Andrew Halberstadt 766127a915 Bug 1150050 - Bump manifestparser to v1.1 and marionette-client to v0.9.3 to pick up tagging feature, r=AutomatedTester
--HG--
extra : rebase_source : 0f1f34a19aae8b031439bb0dbe533875e10c218f
2015-04-01 11:22:48 -04:00
Andrew Halberstadt f34971f18f Bug 862730 - Fix kill and get stack regression with b2g devices/emulators, r=davehunt
--HG--
extra : rebase_source : a9624d6751d73b7aaaf585ecf603bd6f195b4ebb
2015-03-26 09:33:24 -04:00
Julien Pages 258af81ab8 Bug 1147614 - [mozdevice] The property ADBDevice.test_root does not appear in documentation. r=bclary 2015-03-31 03:17:00 -07:00
Ryan VanderMeulen 6d13980c63 Backed out changeset e08c785a4008 (bug 798300) for frequent mochitest-bc window leaks.
--HG--
extra : rebase_source : 6ff2883865a97d63a788234e0c48c6c3e877abf9
2015-03-30 14:25:34 -04:00
Andrew Halberstadt 056bddce11 Bug 987360 - Add ability to tag tests with arbitrary strings and run them, r=chmanchester
Add a `tags` attribute to a test or DEFAULT section in a manifest:

[test_foo]
tags = foo

Then run all tests with a given tag by passing in `--tag foo` to a supported test harness. So far mochitest, xpcshell and marionette are supported.

--HG--
extra : rebase_source : d75905da1ca021a15a9538117d3866425f73d962
extra : source : 3c34fd480729e3b6684fba747ff61078f672ce16
2015-03-19 16:15:33 -04:00
Andrew Halberstadt 23dabc3c03 Bug 1142050 - Add --chunk-by-runtime option to mochitest, r=jmaher
With --chunk-by-runtime enabled, test runtime data collected from automation is used to try and make all chunks take the same amount of time. So far only data for mochitest browser-chrome is added.

--HG--
extra : rebase_source : e6f8327286ee3e69036f7781211f618b870823b5
2015-03-26 15:21:45 -04:00
Julien Pagès 54c0365253 Bug 798300 - [mozprocess] mozprocess sometimes mixes stdout/stderr. r=ted.mielczarek 2015-03-27 06:57:00 +01:00
Ryan VanderMeulen 378481f17f Backed out changesets acbab9e22691 and 3c34fd480729 (bug 987360) for Android/B2G xpcshell bustage.
CLOSED TREE

--HG--
extra : rebase_source : d79b1dcfb12ae8e12efefd7d15b8a2f9f5063377
2015-03-27 13:12:19 -04:00
Andrew Halberstadt e3068d1b6f Bug 987360 - Add ability to tag tests with arbitrary strings and run them, r=chmanchester
Add a `tags` attribute to a test or DEFAULT section in a manifest:

[test_foo]
tags = foo

Then run all tests with a given tag by passing in `--tag foo` to a supported test harness. So far mochitest, xpcshell and marionette are supported.

--HG--
extra : rebase_source : 68a0931c6a8ee1df4f5c09d67c396490774aa856
2015-03-19 16:15:33 -04:00
Dave Hunt 218b3a4f73 Bug 1140406 - [mozdevice] Allow connecting to a remote ADB server in adb.py. r=bclary 2015-03-25 12:25:44 +00:00
Dave Hunt 729813836c Bug 1146292 - [mozlog] Bump version to 2.11. r=jgraham 2015-03-23 11:00:58 +00:00
Julien Pagès 5bd5f0f1fe Bug 1088192 - mozprocess.ProcessHandlerMixin does not handle missing property "proc" on unstarted processes. r=ahal 2015-03-17 01:10:00 +01:00
Julien Pagès ef6b0d32e0 Bug 923381 - [mozprocess] mozprocess.ProcessHandler should have an option not to print. r=ahal 2015-03-12 13:38:00 +01:00
Andrew Halberstadt 4a6ff3aa47 Bug 1131098 - Make mochitest use manifestparser's chunking algorithms and remove JS based ones, r=jmaher
--HG--
extra : rebase_source : 1374462488e20cbd6e2048d8d5c63aff49a87911
2015-03-10 09:55:30 -04:00
James Willcox 96b90bb043 Bug 1119962 - Work around 'adb shell' bustedness in newer Android tools r=gbrown 2015-03-09 08:47:03 -05:00
Chris Manchester b232b5d003 Bug 1140507 - Bump mozprocess version and release to pypi to pick up recent changes.;r=ahal DONTBUILD 2015-03-06 13:55:58 -08:00
Ehsan Akhgari 04e8b0699b Backed out changeset 97ab1c187475 (bug 1124695) for possible b2g ICS debug mochitest-11 failures on a CLOSED TREE 2015-03-06 13:03:54 -05:00
Julien Pagès 5bf31af53c Bug 1132409 - [mozlog] Create directories for log specified on the command line if not present. r=jgraham
--HG--
extra : rebase_source : f895f820c97796573a665ecc28358931700b0c43
2015-03-06 06:17:00 -05:00
Julien Pagès 6c99ee4a01 Bug 1124695 - [mozrunner] and/or [mozprocess] should send SIGTERM before sending SIGKILL by default. r=ahal
--HG--
extra : rebase_source : 88e9f2d8e51384d7e82a15519260b3b21fc22e83
2015-02-27 12:01:00 +01:00
Andrew Halberstadt 07ce5b611f Bug 1137339 - [manifestparser] implement a chunk_by_runtime filter, r=jmaher
With this chunking strategy, the runtimes of tests are taken into account, such that each chunk
takes roughly the same amount of time to finish. Tests belonging to the same manifest will not get
split up.

The algorithm works by sorting every manifest from slowest to fastest. Each manifest is popped off
and its tests are added to the fastest chunk to date until no manifests are left. Total runtimes of
the chunks are re-calculated after every addition.

--HG--
extra : rebase_source : 55eb880256549cb387e659cddbad0f20eaca9f3b
2015-03-05 09:12:55 -05:00
Chris Manchester c49a2dcff4 Bug 1139722 - Allow use of nested job objects in mozprocess on windows versions that support them.;r=ahal
This patch detects when breaking away from the parent job isn't strictly necessary to manage processses in a new job to allow using nested job objects to manage processes and their children. Loss of job object functionality is handled in mozprocess as non-fatal, however mozrunner and others doing things like restarting firefox require it.
2015-03-05 18:02:38 -08:00
Ryan VanderMeulen f2ad1daa19 Backed out changeset 99c2fcc61cc2 (bug 958147) for B2G Desktop and Mulet checktest failures.
CLOSED TREE
2015-03-05 10:02:07 -05:00
Anish f7451e8d19 Bug 958147 - Choose one of run-if or skip-if and get rid of the other. r = jmaher,mwargers,ahal 2015-03-05 09:14:04 -05:00
Carsten "Tomcat" Book d65d7abd09 Backed out changeset b3fe7a6a4939 (bug 958147) for m4 test failures on a CLOSED TREE 2015-03-05 14:00:33 +01:00
Anish d5524e76d3 Bug 958147 - Remove run_if filter from manifestparser, r=ahal 2015-03-04 15:46:58 -05:00
Andrew Halberstadt c6d32a2950 Bug 1134395 - mozbuild should pass in rootdir to manifestparser to properly calculate test relpaths, r=gps
--HG--
extra : rebase_source : 0d77784a6e7eea31be009f3f475861cf57caeeb3
2015-02-18 17:07:55 -05:00