Julien Pagès
cea392c6db
Bug 1091274 - Move leak log functions out of automationutils and into mozbase. r=jgriffin
2015-07-03 07:04:22 +02:00
Chris Manchester
c83f0e3577
Bug 1149670 - Add a mach command to find tests in specified directories and prepare a commit to push them to try.;r=ahal
2015-05-28 15:57:21 -07:00
Andrew Halberstadt
3384cd73a4
Bug 1169714 - Add requests to mach bootstrap SEARCH_PATH, r=jgriffin
2015-05-29 14:01:25 -04:00
Jonathan Griffin
5212b8d503
Bug 1163833 - Add integration with browsermob-proxy, r=dburns
2015-05-27 10:00:09 -07:00
Andrew Halberstadt
07218d9255
Bug 1058923 - Package mach in tests.zip; create bootstrap script for test package, r=gps
2015-05-01 12:20:55 -04:00
Ehsan Akhgari
a2c22a5e8b
Bug 892973 - Add support for the YouCompleteMe vim plugin; r=gps
2015-04-27 13:08:43 -04:00
Alexandre Poirot
352f8c3424
Bug 1147031 - Write mach command for luciddream. r=jgriffin
2015-04-09 11:46:00 -04:00
Ryan VanderMeulen
f08fd7d276
Backed out changeset a209d4d37f8f (bug 1147031) for Luciddream bustage.
2015-04-07 11:48:46 -04:00
Alexandre Poirot
78d40df833
Bug 1147031 - Write mach command for luciddream. r=jgriffin
2015-04-02 10:55:00 -04:00
Axel Hecht
0705f351c1
Bug 940103 - Add a mach command to call compare-locales. r=gps
...
We're using as many defaults from the configure step as we can. We're also opinionated upon the defaults, but obviously allow most compare-locales options to be specified.
There are two exceptions:
Reference language is specified to be en-US, without optional argument. This is our in-tree command, and the reference language is known.
We always clobber the merge dir, and don't give an option not to. We default to a merge dir in the objdir, so we don't need to be that paranoid as in the standalone version.
Also, compare-locales clobbers merge-dir/browser etc, so you're not going to get / removed.
2015-03-18 18:47:36 +01:00
Chris Manchester
21cbc10ab2
Bug 1109183 - Fix imports of the marionette client and remove spurious entry from sys.path provided by mach. r=ahal
2015-03-03 17:37:19 -08:00
David Burns
e5b9715406
Bug 1107336: update build and test targets to use new marionette driver; r=jgriffin
2015-02-23 14:45:50 +00:00
Chris Manchester
8b2e05e50f
Bug 1114474 - Unbreak some mach consumers of marionette.r=ahal
2015-02-10 13:55:33 -08:00
James Lal
084de1df81
Bug 1068653 - Part 2 add taskcluster trygraph commands r=wcosta, garndt, mdas
2014-11-26 10:11:28 -08:00
Carsten "Tomcat" Book
05b64d816c
Backed out changeset e6d21c2fa111 (bug 1107336) for breaking Web Platform Reftests on a CLOSED TREE
2015-01-21 16:14:03 +01:00
David Burns
e388e189e3
Bug 1107336: Update mach for newly created MarionetteDriver; r=jgriffin
2014-12-09 20:14:23 +00:00
Nick Alexander
16b3e303b9
Bug 1103121 - Add |mach gradle| command for building Fennec Gradle. r=gps
...
I went with gradle instead of gradlew because it's more likely to be
what users consider. And mach helpfully fixes up the uncommon typo.
This is a little hard-coded right now but I don't think it's likely
any other Gradle consumer will arise in the short term.
2014-11-21 12:40:00 -08:00
Benoit Girard
616a244577
Bug 1062726 - Add ./mach ide [visualstudio,eclipse] command. r=gps
2014-09-04 02:08:33 -04:00
Chris Manchester
201732f117
Bug 1050511 - Modify import of marionette harness to avoid a mismatch in assertRaises when running through mach. r=gps
2014-10-10 12:58:10 -04:00
Alessio Placitelli
d0661b4455
Bug 928397 - Add mozdebug package to mozbase. r=ted.mielczarek
2014-07-02 13:51:00 +02:00
James Graham
c4edc27516
Bug 945222 - Initial import of web-platform-tests testsuite 4/4 : Integration with build system, mach and mozharness, r=ahal,gps
2014-09-04 12:52:43 +01:00
Nathan Froyd
73ef1fc769
Bug 1045617 - move services's run_server.py Makefile rules into mach; r=gps
2014-07-30 15:44:13 -04:00
Sylvestre Ledru
f289e45cd4
Bug 1051987 - By default, hide the disabled commands. They are eating the display for no value. $ ./mach -v help bring them back. r=jmaher
...
From 7c2de97792113d3415acf2cfa1591fa05c5b07a8 Mon Sep 17 00:00:00 2001
display for no value. $ ./mach -v help bring them back.
---
build/mach_bootstrap.py | 2 +-
python/mach/mach/dispatcher.py | 14 +++++++-------
python/mach/mach/main.py | 3 +++
3 files changed, 11 insertions(+), 8 deletions(-)
2014-08-11 18:31:24 +02:00
Mike Hommey
4d4669852a
Bug 1030717 - Don't try to create the mach state directory until it's actually needed. r=gps
2014-07-03 07:15:31 +09:00
Gregory Szorc
c6e973db55
Bug 1027215 - Generic Python code for parsing reftest manifests; r=roc
...
The immediate goal of this patch is to give the build system and testing
tools the knowledge to identify reftest files and directories. Parsing
extra metadata out of reftest manifests is currently a non-requirement,
but may be supported some day.
2014-06-17 17:29:57 -07:00
William Lachance
2e4f245a3b
Bug 984528 - Rename manifestdestiny -> manifestparser. r=ahal
2014-06-10 13:20:23 -04:00
Jonathan Griffin
6b9f321d77
Bug 996477 - Fix ImportError when running mach marionette-webapi, r=glandium
2014-04-16 10:27:25 -07:00
Gregory Szorc
3ffe1dbe60
Bug 903149 - Part 3: Support for minifying packaged JavaScript; r=glandium
2013-09-11 19:54:19 -07:00
Andrew Halberstadt
d3a120536c
Bug 949600 - Sync mozbase to m-c one last time, r=wlach
2014-02-19 16:42:01 -05:00
Wes Kocher
8fd437b458
Backed out changeset a7f8c25c07ac (bug 949600) for breaking clobber due to new update_permissions code, regardless of whether this is a CLOSED TREE.
2014-02-18 16:12:34 -08:00
Andrew Halberstadt
5e63bce1a7
Bug 949600 - Sync mozbase to m-c one last time, r=wlach
2014-02-18 09:25:58 -05:00
Nicholas Nethercote
25b23d7179
Bug 631842 (part 2) - Implement |mach valgrind-test|. r=gps.
2013-12-18 17:36:08 -08:00
Gregory Szorc
71001b1f06
Bug 939367 - Allow Sphinx docs to come from all over the tree; r=glandium
2013-11-20 12:37:22 -08:00
Mike Hommey
5d00468c8d
Bug 948209 - Remove mozbuild.config. r=gps
2013-12-11 10:59:02 +09:00
Gregory Szorc
af5860720d
Bug 928195 - Part 2: Provide a mach command to run WebIDL parser tests; r=bz
2013-11-14 14:34:50 -08:00
Gregory Szorc
fa4e7eeda2
Bug 924977 - More proper current working directory handling in mach; r=ahal
2013-10-11 12:44:15 -07:00
Sebastiaan de Haan
d1f55b3db4
Bug 908868 - Add code to the 'mach help' command to show disabled commands. r=gps
2013-10-11 13:41:25 -04:00
Kyle Machulis
98e0570783
Bug 925005 - Add moztest module path to mach search paths; r=gps
2013-10-10 12:37:45 -07:00
Gregory Szorc
a497f73e55
Bug 860839 - Initial implementation of |mach test|; r=jhammel
...
The future of running tests is this command. It is a unified command for
running tests. Currently, it only supports running test suites from
their full test suite name or TBPL abbreviation. Support will be added
in the future for running individual tests or mixing and matching tests
of different flavors.
2013-09-09 12:37:38 -07:00
Gregory Szorc
6422a9ded1
Bug 883209 - Part 1: Record system resource usage of builds; r=glandium
2013-08-20 10:42:25 -07:00
Jeff Hammel
0e13a16f0b
Bug 688667 - refactor automation.py into mozprocess and mozprofile and load via virtualenv. r=jmaher
2013-07-30 08:30:40 -04:00
Gregory Szorc
d81c4f42d0
Bug 794580 - mach mercurial-setup; r=nalexander
...
DONTBUILD (NPOTB)
2013-07-29 16:58:40 -07:00
Mike Hommey
006ee0bc49
Bug 893976 - Add a mach command to update uuids for specific interfaces and their descendants. r=gps
2013-07-30 08:57:28 +09:00
Armen Zambrano Gasparnian
1c635478d5
Bug 895451 - Automate Talos setup & running Talos on the tree. DONTBUILD. r=gps
2013-07-26 11:04:31 -04:00
Gregory Szorc
c0ecd1040f
Bug 894227 - Add configobj Python package; rs=glandium
...
Version 4.7.2 added without modifications. Source obtained from PyPI.
2013-07-18 12:55:41 -07:00
Gregory Szorc
8b11cbd607
Bug 894197 - Define state directory in mach context object; r=jhammel
...
DONTBUILD (NPOTB)
2013-07-15 19:56:15 -07:00
Richard Newman
5c31af1a7d
Merge m-c to m-i.
2013-07-02 18:52:48 -07:00
Gregory Szorc
e106e1fd2b
Bug 889669 - Use Python 3 compatible octal syntax; r=ted
...
And change the permissions to be more standard for a user directory.
DONTBUILD (NPOTB)
2013-07-02 17:32:38 -07:00
Nick Alexander
8f0c16b5e3
Bug 818744 - mach commands to run Python and Python unit tests. r=gps
...
DONTBUILD because NPOTB
2013-07-02 17:33:48 -07:00
Gregory Szorc
cc01488557
Bug 873798 - Mach will now create a directory for holding global state; r=ted
2013-05-20 18:07:48 -07:00