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

140 Коммитов

Автор SHA1 Сообщение Дата
Geoff Brown c27dde0776 Bug 876456 - (2) Raise an exception if adb getTopActivity fails; r=jmaher 2013-06-12 13:27:57 -06:00
Geoff Brown 6050ea4409 Bug 876456 - Allow for alternate dumpsys output in adb getTopActivity; r=jmaher 2013-06-12 13:27:55 -06:00
Andrew Halberstadt 7a3ada3026 Bug 878204 - add moznetwork to test package, r=jhammel 2013-06-03 10:04:25 -04:00
William Lachance a697a44fdb Bug 877265 - Make dmcli parseable by python 2.6;r=ahal 2013-05-30 11:04:26 -04:00
Andrew Halberstadt 4f837919f3 Bug 876761 - Mirror moznetwork and mozcrash to m-c, r=jhammel 2013-05-30 10:13:29 -04:00
Phil Ringnalda 136de42d58 Back out 12f538f501b9 (bug 790765) for intermittent failure 2013-05-29 21:55:55 -07:00
Jeff Hammel f61a5e8bca Bug 790765 - get mozbase tests running on m-c;r=ahal
--HG--
extra : rebase_source : 5bd1a6e2b76b7675067e73de2c50fe53493ed383
2013-05-29 15:12:17 -07:00
Jeff Hammel f608040afd Bug 872285 - bump packages and mirror to m-c for bug 790765;r=ahal
--HG--
rename : testing/mozbase/mozfile/tests/is_url.py => testing/mozbase/mozfile/tests/test_url.py
2013-05-28 09:51:35 -07:00
William Lachance ca6ec8f20e Bug 869095 - Bump in-tree mozdevice to 0.25;r=jmaher 2013-05-07 11:09:46 -04:00
Geoff Brown 826b4f971b Bug 865944 - Add getTopActivity to droid; r=jmaher 2013-05-03 11:38:01 -06:00
Geoff Brown 312277f50a Bug 865944 - Do not wait for "am instrument" to start; r=jmaher 2013-05-03 11:37:57 -06:00
Jeff Hammel a4a21f27be Bug 860091 - mirror test.py and mozdevice and mozprofile to m-c;r=jgriffin
--HG--
extra : rebase_source : 16b0b4bb8b49b0a70e0a2160c3ca6370737b0fab
2013-04-17 11:08:02 -07:00
Kyle Machulis 72a717a860 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis 43628a7867 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis 334c0800cf Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Jeff Hammel c23752e4c1 Bug 838374 - release mozprofile, mozprocess, mozdevice (and other?) and mirror to m-c;r=ahal 2013-03-21 21:06:28 -07:00
Phil Ringnalda 91489a9327 Back out 27fb990d7fc7 (bug 838374) for Android bustage
CLOSED TREE
2013-03-21 22:58:41 -07:00
Jeff Hammel 00016781fd Bug 838374 - release mozprofile, mozprocess, mozdevice (and other?) and mirror to m-c;r=ahal 2013-03-21 21:06:28 -07:00
Joel Maher acbe7e05ea Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-21 09:19:34 -04:00
Mike Shal 7ecea60097 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Ryan VanderMeulen 9dc32220b2 Backed out changeset 7d2ea731f5a5 (bug 838374) for B2G test bustage on a CLOSED TREE. 2013-03-14 17:45:49 -04:00
Jeff Hammel 27d9bb71ca Bug 838374 - release mozprofile, mozprocess, mozdevice (and other?) and mirror to m-c;r=ahal 2013-03-14 13:06:14 -07:00
Jeff Hammel f86723d135 follow-up: Bug 838733 - generate_diff.py should have a convenience mode for staging;r=ahal ; DONTBUILD because NPOTB 2013-03-13 13:07:05 -07:00
Jeff Hammel fb1aa61f13 Bug 838733 - generate_diff.py should have a convenience mode for staging;r=ahal ; DONTBUILD because NPOTB 2013-03-12 13:21:57 -07:00
Gregory Szorc 1ee2e803e1 Bug 784841 - Part 18η: Convert /testing; r=ted 2013-02-25 13:05:39 -08:00
Jeff Hammel fd62e83dc3 Bug 838074 - mirror test.py, test.ini, setup_development.py -> m-c;r=jgriffin
--HG--
extra : rebase_source : 4f597fe8d636a49ac7dce8e93f67de503bb5cd48
2013-02-12 16:57:03 -08:00
Geoff Brown 2647b0f708 Bug 838604 - Add mozcrash to tests.zip; r=jgriffin 2013-02-06 10:13:22 -07:00
Jeff Hammel dc3d1fbb6a Bug 837870 - mozbase README.md -> m-c, remove m-c README;r=wlach 2013-02-05 14:23:19 -08:00
Ehsan Akhgari 455795e5bd Backed out changeset 7fc9c8f622c5 (bug 837870) because it broke the build, landing on a CLOSED TREE 2013-02-05 13:56:54 -05:00
Jeff Hammel 82660f5fe9 Bug 837870 - mozbase README.md -> m-c, remove m-c README;r=wlach
--HG--
extra : rebase_source : a6758168b7525d5594c9ca597b78eadd45e368e5
2013-02-05 10:33:57 -08:00
Jeff Hammel e465729860 Bug 830996 - implement a way to DRY mozbase packages for m-c;r=wlach ; DONTBUILD because NPOTB 2013-01-23 10:46:43 -08:00
Jeff Hammel 253f8bab17 Bug 825957 - mirror mozcrash 0.3 from github to m-c;r=jmaher
--HG--
extra : rebase_source : 66105fc53438e7cd3e4f1b2dbaacbaa270e02f34
2013-01-07 16:41:35 -08:00
Jeff Hammel b8b0761731 Bug 811527 - generate_diff.py does not ensure that m-c mirror of mozbase is internally compatible;r=jmaher ; follow-up, DONTBUILD because NPTOB 2013-01-07 11:02:19 -08:00
Jeff Hammel 6b9f00f448 Bug 811527 - generate_diff.py does not ensure that m-c mirror of mozbase is internally compatible;r=wlach ; DONTBUILD because NPOTB 2013-01-04 13:55:29 -08:00
Andrew Halberstadt 477ae94921 Bug 821865 - Update mozdevice to version 0.18, r=jhammel 2012-12-20 10:24:25 -05:00
Jeff Hammel 8447c242b2 Bug 821820 - bump mozfile version to 0.2 and release to m-c;r=wlach ; DONTBUILD because NPOTB 2012-12-16 18:17:27 -08:00
Jeff Hammel 4226b40cc0 Bug 820606 - update mozfile on mozilla-central to version 0.1;r=gps 2012-12-12 10:01:27 -08:00
Jeff Hammel e1e57b81cd Bug 820612 - remove docs.manifest from mozilla-central;r=wlach DONTBUILD because NPOTB 2012-12-12 09:55:30 -08:00
Andrew Halberstadt 38cc2d1536 Bug 818615 - Release mozdevice 0.17 to m-c, r=jgriffin 2012-12-05 15:35:19 -05:00
William Lachance 2bc9eb925b Bug 818080 - Bump mozdevice version to 0.16;r=ahal 2012-12-05 12:17:38 -05:00
William Lachance 0bea33309a Bug 811388 - Update mozdevice to 0.15, update consumers;r=ahal 2012-11-14 09:49:04 -08:00
Jeff Hammel 9a5e695ca3 Bug 805633 - update mozhttpd on m-c;r=wlach ; DONTBUILD because NPOTB 2012-11-13 16:10:25 -08:00
William Lachance 4045caaf82 Bug 808719 - Mirror over mozdevice 0.14;r=jmaher 2012-11-05 15:18:54 -08:00
Jeff Hammel c8a9204eca Bug 805190 - document new procedure for mozbase mirroring and versioning;r=wlach ; DONTBUILD because NPOTB 2012-10-27 08:44:30 -07:00
Jonathan Griffin 8bed3442a4 Bug 805216 - Add mozdevice to tests.zip, r=jhammel 2012-10-24 14:54:14 -07:00
Jonathan Griffin e0a26a0147 Bug 803254 - Detect emulator crashes, r=ahal, DONTBUILD(NPOTB) 2012-10-22 15:00:54 -07:00
Jeff Hammel c8ee2a64e2 Bug 802242 - mirror mozbase -> m-c for week of Oct 16 @ aa50f7cf0f ; r=wlach 2012-10-17 09:44:50 -07:00
Ryan VanderMeulen aff5207df8 Merge inbound to m-c. 2012-10-13 04:36:33 -04:00
Jeff Hammel d765443550 Bug 800110 - Mirror mozbase -> m-c for bug 800097 @ da60c88b8c ;r=ahal,r=wlach 2012-10-12 10:24:35 -07:00
Jonathan Griffin 44e11e74c9 Bug 800641 - Add mozfile to mozbase packages in test.zip, r=jhammel 2012-10-11 16:44:11 -07:00
Jeff Hammel a42ab51c5b Bug 799605 - Mirror mozbase -> m-c for bug 799288 and bug 799507 @ https://github.com/mozilla/mozbase/commit/ 36a2f63be33af799a54d7f1511dc922730b10b22 ; r=wlach 2012-10-10 09:27:06 -07:00
William Lachance c5f092dab4 Bug 795496 - Make mozdevice raise exceptions on error;r=ahal,jmaher
It turns out that relying on the user to check return codes for every
command was non-intuitive and resulted in many hard to trace bugs.
Now most functinos just return "None", and raise a DMError when there's an
exception. The exception to this are functions like dirExists, which now return
booleans, and throw exceptions on error. This is a fairly major refactor,
and also involved the following internal changes:

* Removed FileError and AgentError exceptions, replaced with DMError
  (having to manage three different types of exceptions was confusing,
  all the more so when we're raising them)
* Docstrings updated to remove references to return values where no
  longer relevant
* pushFile no longer will create a directory to accomodate the file
  if it doesn't exist (this makes it consistent with devicemanagerADB)
* dmSUT we validate the file, but assume that we get something back
  from the agent, instead of falling back to manual validation in the
  case that we didn't
* isDir and dirExists had the same intention, but different
  implementations for dmSUT. Replaced the dmSUT impl of getDirectory
  with that of isDir's (which was much simpler). Removed
  isDir from devicemanager.py, since it wasn't used externally
* killProcess modified to check for process existence before running
  (since the actual internal kill command will throw an exception
  if the process doesn't exist)

In addition to all this, more unit tests have been added to test these
changes for devicemanagerSUT.
2012-10-04 11:28:07 -04:00
Jeff Hammel 8debe5cabb Bug 797144 - mirror mozbase -> m-c for bug 796863 @ db7f115a9e;r=wlach 2012-10-03 09:13:21 -07:00
Jeff Hammel 1a43e8a377 Bug 795943 - Mirror mozbase -> m-c for week of Oct 1 @ 22aa0aee78;r=wlach
--HG--
extra : rebase_source : 389b6c3a2923c40167698b477e4d57b230b1a063
2012-10-01 14:00:55 -07:00
Malini Das d0c2b8f569 Bug 792084 - add shellCheckOutput command to devicemanager, r=wlach 2012-09-26 12:32:02 -04:00
Ed Morley 4ebb07022f Bug 793739 - mirror mozbase to m-c for week of Sept 24, 2012 @ b12b008846;r=jhammel 2012-09-25 09:35:14 -07:00
Jeff Hammel 7a40628ff5 Bug 791716 - mirror mozbase -> m-c for week of Sept 17, 2012;r=wlach 2012-09-17 15:13:45 -07:00
Jeff Hammel f3edc1bbff bug 702832 follow up: add license header;r=wlach DONTBUILD because NPOTB
--HG--
extra : rebase_source : 054283ae7cd75772a8303358e553f5d8b78ec680
2012-09-14 14:17:32 -07:00
Jeff Hammel 70d1b94a2b Bug 702832 - solidify strategy to sync mozbase packages to m-c;r=wlach DONTBUILD because NPOTB 2012-09-14 14:12:35 -07:00
Jeff Hammel 2fb3ca19f0 Bug 790018 - bump version of manifestdestiny and mirror to m-c;r=mcote 2012-09-11 19:46:39 -07:00
Mark Cote de0a808cbe Bug 789496 - DeviceManagerSUT: always consume prompt after receiving agent warning. r=wlach 2012-09-10 11:33:11 -04:00
Mihnea Dobrescu-Balaur da52969f34 Bug 785797 - adapt test_info to the current implemented functionality 2012-09-10 11:23:45 -04:00
Jeff Hammel f4f949ab6d Bug 789328 - bump mozprocess and mozrunner (again) and release to pypi 2012-09-10 11:13:04 -04:00
Jonathan Griffin d8e0dcfd02 Bug 788842 - Mirror mozbase to m-c, r=jhammel 2012-09-07 17:58:39 -07:00
Jonathan Griffin a83f8b8d14 backout 69243e829931 due to OSX 10.7 bustage 2012-09-07 17:05:26 -07:00
Jonathan Griffin 0435762ffe Bug 788842 - Mirror mozbase to m-c, r=jhammel 2012-09-07 15:39:17 -07:00
William Lachance cca13f1816 Bug 723107 - Re-add mozdevice to testing/mozbase, remove duplicate files in build/mobile;r=jmaher 2012-09-07 16:00:31 -04:00
Mounir Lamouri 8111973e06 Bug 619236 - Set user_version in generated permissions.sqlite for tests. r=sicking 2012-08-23 11:39:41 -07:00
Mounir Lamouri a263ac2cb9 Bug 777072 - 6/7 Update the Permission Manager database to save appId/isInBrowserElement. r=sicking 2012-08-23 11:38:26 -07:00
Mike Hommey 70d7c821af Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Mike Hommey 03af8b0c50 Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE 2012-08-04 10:38:41 +02:00
Mike Hommey be4985adfe Bug 778259 - Fix fallback relpath implementation for python 2.5- in manifestparser.py. r=jhammel 2012-08-04 08:54:59 +02:00
Mike Hommey 7096160830 Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 08:48:56 +02:00
Andrew Halberstadt ca785a485f Bug 778133 - Update mozbase in m-c for bug 776931. r=jhammel 2012-08-02 17:17:34 -04:00
Jeff Hammel d3a3a3b3de Bug 775127 - Bump mozInstall version and release to pypi and update mozbase on mozilla central. r=ahalberstadt 2012-07-20 20:19:38 -04:00
Siddharth Agarwal 6c29a312a6 Fix orange due to botched mozprocess update in bug 769808. 2012-07-03 12:53:23 +05:30
Siddharth Agarwal 18936b1386 Bug 769808 - Update mozbase on m-c to include fix for bug 769789. r=jhammel 2012-07-03 01:52:54 +05:30
Gervase Markham 82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Hiroyuki Ikezoe 493eca06a7 Bug 739497 - Fix the comment of filter method for xpcshell.ini. r=jmaher 2012-03-30 11:42:15 -04:00
William Lachance 6ecdfebf48 Bug 722429 - Should not mirror mozbase/mozdevice into m-c r=ctalbert 2012-02-08 11:07:19 -08:00
Mark Cote 63c9637b10 Bug 724595 Merge mozbase changes from Dec 31 to Feb 1 r=ctalbert 2012-02-08 11:07:19 -08:00
Matthew Noorenberghe 7263196932 Bug 294260 - Disable startup crash tracking in test profiles (toolkit.startup.max_resumed_crashes = -1) r=waldo,robcee
--HG--
extra : rebase_source : 6856629cc35106499f82753471ff77c2607a5e97
2012-02-03 18:31:31 -08:00
Christian Holler (:decoder) 3e0ed5e04d Bug 720806 - Improve DeviceManagerADB actions when device is not rooted. r=gbrown 2012-02-01 10:15:37 -05:00
Kartikaya Gupta 67b5a8d4fe Bug 717408 - Remove unneeded clause in python exception handling that was causing errors on python 2.5. r=geoffbrown 2012-01-12 13:09:04 -05:00
Bobby Holley 8a890a3676 Bug 713747 - Use UniversalXPConnect and UniversalXPConnect only in test coverage. r=bz 2011-12-30 09:35:38 -08:00
Mark Cote 1d00a51b85 Bug 713256 - Mirror mozbase changes for working properly on buildslaves into m-c r=ctalbert 2011-12-23 12:46:37 -05:00
Andrew Halberstadt 6f6b8e59cd Bug 711102 Ensure build environments have logging modules for peptest r=ctalbert 2011-12-15 12:58:37 -06:00
Andrew Halberstadt ee2dd7102f Bug 708309 - Do not use zipfile.extract in mozbase components for peptest r=jhammel a=test-only 2011-12-13 13:53:51 -06:00
Andrew Halberstadt c17f88643d Bug 706844 - Create a make target for peptest. r=jmaher 2011-12-06 09:26:24 -05:00
Andrew Halberstadt eeb4a855c6 Bug 703266 Mirror mozbase to mozilla-central for peptest r=jhammel 2011-11-29 11:43:16 -05:00