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

691 Коммитов

Автор SHA1 Сообщение Дата
Bob Clary 4e47253aa0 Bug 1218997 - [mozdevice] adb_android.py ADBDevice.power_on() requires root, r=gbrown. 2015-10-28 23:21:47 -07:00
Bob Clary 66e5eee002 Bug 1218993 - [mozdevice] do not repeat wait-for-device in adb commands, r=gbrown. 2015-10-28 23:21:47 -07:00
Bob Clary 4b7528e795 Bug 1218987 - [mozdevice] adb.py - add a logcat cleared message to the logcat whenever it is cleared so it is never completely empty, r=gbrown. 2015-10-28 23:21:46 -07:00
Bob Clary 96a017a3e3 Bug 1218984 - [mozdevice] ADBDevice.mkdir - reproduce behavior of mkdir -p, r=gbrown. 2015-10-28 23:21:46 -07:00
Bob Clary 6e30164c2e Bug 1218981 - [mozdevice] Ensure adb.py methods propagate root to other called methods, r=gbrown. 2015-10-28 23:21:46 -07:00
Bob Clary 284d329d46 Bug 1218978 - [mozdevice] Do not specify logcat buffer when using default buffer 'main', r=gbrown. 2015-10-28 23:21:46 -07:00
Andrew McCreight 9936a2b37f Bug 1219371 - Add suppression for Aurora-only Windows leak. r=erahm 2015-10-28 11:16:06 -07:00
Dave Hunt cf61aea229 Bug 1145680 - [mozdevice] Add reboot, move, copy, and info methods to adb.py. r=bc 2015-10-27 02:30:00 +01:00
Dave Hunt 8250726a9f Bug 1218373 - [mozversion] Fix reference to mozlog to restore command line interface. r=ahalberstadt 2015-10-26 06:13:00 +01:00
Julien Pagès 368f4d5884 Bug 1190371 - [mozrunner] bump release to 6.11. r=me
--HG--
extra : commitid : Hxezbh1Op1O
extra : rebase_source : a3b936a49ee2bb908346ae34a6be8e239e9354bd
extra : amend_source : 154f045b19c06bdd0059c6e86915ead83f04c4b3
2015-10-23 06:32:19 +02:00
Andrew McCreight 3cdcfb3eae Bug 1215148 - Object-count based leak checking for Mochitest. r=jgriffin 2015-10-22 09:21:52 -07:00
Julien Pagès e1322faaea Bug 1190371 - [mozrunner] make mozcrash an optional dependency of mozrunner. r=ted
--HG--
extra : rebase_source : 0616b5742b2393a7cd2f139c369ead8d856df807
2015-09-22 07:14:00 +02:00
Julien Pagès 46f35681b7 Bug 1215756 - Fix mozprocess unit tests failures. r=ahal
This now check process status based on pids, not anymore
on an arbitrary string given in the command line.

Some cleanup in there, including removing code duplicate.
2015-10-21 10:57:58 -04:00
Phil Ringnalda 9ea53214d8 Merge f-t to m-c, a=merge 2015-10-17 11:19:46 -07:00
Chris Manchester f7a9504a73 Bug 1203266 - Optionally read manifestparser manifests with a Finder class. r=ahal
We need to go through an abstraction layer when manifestparser manifests
are read as a part of reading moz.build files in case moz.build reading
is using mercurial as its filesystem. This adds an optional finder member,
which will be used if present for IO that happens when reading manifests,
This needs to be optional, because the manifestparser can be used as a
standalone package that isn't distributed with mozpack.

--HG--
extra : commitid : 7S8mdpexvgW
2015-10-16 15:31:20 -07:00
Chris Manchester a8ec3a69cd Bug 1203266 - Don't call normpath in the manifestparser on paths that don't contain '..'. r=ahal
Profiling the manifestparser revealed that 25% of its total time is spent in a single
call to os.path.normpath, called on each test path in each manifest. For the manifests
in mozilla-central, these calls almost always return their input. To save time, this
patch modifies the manifestparser to not call normpath on paths that don't contain
'..'. This will change the parsed result of manifests containing no-op path
components ('//' or '/./') to include those components in their output.

--HG--
extra : commitid : D7g4GX6VLuC
2015-10-16 15:31:20 -07:00
Jose Diez dd52016aa0 Bug 1213816 - Properly set OS properties on Arch; r=gps
--HG--
extra : commitid : BRWaT1v7ALL
extra : amend_source : 8def33528465d649dd822414578f18b1bee94f6d
2015-10-16 11:13:34 -07:00
Julien Pagès e6f8f405f1 Bug 1139487 - Remove mozprocess.pid, mozprocess.wpk. r=jmaher
--HG--
extra : commitid : DGexoEWiJn4
extra : rebase_source : 51bc43ca702d67522e58a74286dcaa3487bdacc7
2015-10-06 21:35:43 +02:00
Armen Zambrano Gasparnian 6fad91d10c Bug 1211885 - Do not try to test if a .dmg file is_tarfile(). r=ahal
--HG--
extra : commitid : 2LM7PfRKjEO
extra : histedit_source : fc8e5e1b60adc577639e0bb4c3edf09127d92224
2015-10-06 09:51:34 -04:00
Gregory Szorc a88dbb7290 Bug 1208320 - Do not stage mozbase files before archiving; r=glandium
This prevents copying of 447 files adding to ~4 MB.

--HG--
extra : commitid : 7zTbiQeMQSQ
extra : rebase_source : b3ac223835ba7289ace45aa7d02c5a050d54cc0d
2015-09-30 11:15:51 -07:00
Julian Seward 0ce48c0f5e Bug 1185244 - Improve mach support for running mochitests on Valgrind. r=jgraham, njn. 2015-09-28 12:01:42 +02:00
Nick Alexander 960eeeb471 Bug 1204260 - Pre: Don't expose ANDROID_{BUILD,PLATFORM}_TOOLS. r=glandium,gbrown
This stops exposing ANDROID_BUILD_TOOLS and ANDROID_PLATFORM_TOOLS via
AC_SUBST.  We expose most tools already, and this adds EMULATOR, and
consumes it (and ADB) where appropriate.

--HG--
extra : commitid : 9u0pibgE00
extra : rebase_source : 04e420c53d1d75ab8f055436d7dd69e148168c67
extra : histedit_source : a930a34f4dda44ee91b52caf68e02877b0502f01
2015-09-12 14:59:31 -04:00
Wes Kocher d4897fa1ef Backed out changeset feceb41f1c3c (bug 1185244) for breaking running tests locally CLOSED TREE a=backout 2015-09-22 17:08:37 -07:00
Julian Seward b3bc139b1e Bug 1185244 - Improve mach support for running mochitests on Valgrind. r=jgraham, njn. 2015-09-22 12:00:57 +02:00
Andrew McCreight ac5e9c32f9 Bug 1205348 - Always do shutdown CCs when NS_FREE_PERMANENT_DATA is defined. r=smaug 2015-09-16 10:10:00 +02:00
Geoff Brown 0fd7fa94c8 Bug 1199377 - Fetch host-utils for Android tests when needed; r=jmaher 2015-09-16 16:58:52 -06:00
Geoff Brown 32371e9e31 Bug 1203627 - Change search order for finding android emulator; r=ahal 2015-09-14 08:40:34 -06:00
Nathan Froyd 21e096a42c Bug 1196430 - part 7 - teach process_leak_log how to symbolicate leaked object stacks; r=mccr8 2015-08-26 19:41:43 -04:00
Nathan Froyd 956d3c942b Bug 1196430 - part 6 - move cut-and-paste stack fixer code into mozrunner; r=wlach
This code is cut-and-pasted in several different places around the tree.
Let's put it in a common place.
2015-08-26 19:57:36 -04:00
Julien Pagès e349eb87dd Bug 1203040 - [mozcrash] bump version to 0.16. r=ahal
--HG--
extra : rebase_source : eb6f5df720deeceb54a1fa7ad55ffc312ebee28d
2015-09-09 02:15:00 +02:00
Julien Pagès 8fef720083 Bug 1201511 - [mozrunner] require mozprocess >=0.22 and bump mozrunner version to 6.10. r=ahal
--HG--
extra : commitid : 62SJ4Omh8xE
extra : rebase_source : ab565b3681e6ac4ef62770be7ea7853cf9fbdaa2
2015-09-05 12:17:22 +02:00
Julien Pagès 1acc7de1d7 Bug 1200975 - [mozrunner] mozrunner>6.7 don't show the crash window. r=whimboo
--HG--
extra : rebase_source : 9719db44f51cda751787999f61bcc2ff5335db51
2015-09-02 13:09:10 +02:00
Andrew Halberstadt 231b28258a Bug 1201195 - [mozrunner] Fix IndexError on B2G when running without a build (or bindir), r=armenzg
There is an assumption in application.py that there exists a build with a valid bindir. This directory
doesn't exist if no build exist. Before now, this code path hasn't been a problem as it was only used
with built emulators. But now gaia is starting to use it and there might not even be a B2G repo at all!

--HG--
extra : commitid : 3sxXkmDErLG
extra : rebase_source : 526d89f36371970f8b7edca20e3dbb01131f90c7
2015-09-02 14:58:35 -04:00
Geoff Brown 2015a6ea72 Bug 1164596 - Add mach android-emulator command; r=ahal 2015-09-01 15:07:53 -06:00
Henrik Skupin 2b8ca654a3 Bug 1199115 - Release mozprofile 0.27. r=jgraham DONTBUILD 2015-08-27 10:30:53 +02:00
Axel Hecht c7d77007e8 Bug 1198228 - Support em:foo attributes on Description elements. r=whimboo
The install.rdf in language packs uses em:id attributes etc, instead
of child elements. All fine with RDF/XML.
This adds support to addon_details to allow for those attributes in
addition to child elements.

--HG--
extra : transplant_source : %E0d%E7%B3%E8/%BF%D4%5C%AE%B8EA%E7%26h%17%5EB%00
2015-08-26 13:21:30 +02:00
Hiroyuki Ikezoe ecdabe1d62 Bug 1150818 - Part 1: Output mozinfo into a file. r=ted 2015-08-20 15:30:00 -04:00
Andrew Halberstadt 20cae47299 Bug 1193522 - [mozlog] Use ultrajson instead of stdlib json if available for performance, r=jgraham
--HG--
extra : commitid : IQGf0ENQujg
extra : rebase_source : 1d29af9a7871d595952b776998f66bc7c9b41735
2015-08-13 13:37:07 -04:00
James Graham 3a5efddc75 Bug 1193033 - Teach mozinfo to get the real os version number for Windows >= 8.1, r=ted
For contemporary versions of Windows the sys.getwindowsversion call is unreliable
because it depends on a API which had its return value frozen. If we detect this
case use an alternate API instead
2015-08-14 11:54:23 +01:00
Ryan VanderMeulen 3cab1ddc85 Backed out changesets 0cf9bfd5af47 and e18c579d29f1 (bug 1193033) for Win7 debug relevant-mutations.html permafail.
CLOSED TREE
2015-08-13 14:15:23 -04:00
James Graham 6bac886d48 Bug 1193033 - Teach mozinfo to get the real os version number for Windows >= 8.1, r=ted
For contemporary versions of Windows the sys.getwindowsversion call is unreliable
because it depends on a API which had its return value frozen. If we detect this
case use an alternate API instead
2015-08-13 14:01:15 +01:00
Julien Pagès 6ad9fb9172 Bug 1192024 - Remove the word status from the human readable string of a process exit code in mozlog on Windows. r=jgraham 2015-08-12 00:43:00 -04:00
Rahul Sharma a740b87b77 Bug 1157377 - Fixed parameter types to adb_android.py and adb.py. r=dhunt 2015-08-08 18:04:49 +05:30
Julien Pagès 1ae2e56328 Bug 1193035 - setup_development.py does not handle optional dependencies. r=ahal 2015-08-11 17:02:11 +02:00
James Graham 3cc0515703 Bug 1191267 - Fix mozlog log buffering command line option, r=chmanchester 2015-08-06 11:52:20 +01:00
Julien Pagès 1aad70a825 Bug 1189858 - fix typos in pip extra dependency declaration
--HG--
extra : commitid : 4lMUJwdQLLY
extra : rebase_source : abc5fe80bd4c096d29554d901fdd11fcd152ef5c
2015-08-06 07:00:41 +02:00
Julien Pagès 5bfd2646e1 Bug 1191197 - [mozversion] bump mozversion version to 1.4 and release to pypi. r=whimboo 2015-08-05 01:39:00 +02:00
Julien Pagès e08572ed49 Bug 1189858 - [mozprofile] remove the manifest parser required dependency. r=ahal
The manifestparser dependency of mozprofile is made optionnal with this patch.
It is still possible to install it using the extra pip/setuptools syntax:

pip install mozprofile[manifest]

--HG--
extra : commitid : GN6pzPlCHgF
extra : rebase_source : 9d258961c8fc3e8c314e9f2f7d59e0f6687e6640
2015-08-04 23:15:45 +02:00
Julien Pagès b5ccc1b16e Bug 1190813 - [mozrunner] bump mozrunner to 6.9. r=whimboo 2015-08-04 09:44:00 -04:00
Julien Pagès 079030035a Bug 1189847 - [mozversion] mozversion requires mozdevice, it shoudn't. r=dhunt
This make the mozdevice dependency of mozversion optional.

--HG--
extra : rebase_source : 40be17f1b8a36055b01b93c3f8087e8f9fa23fbb
2015-08-03 06:32:00 +02:00