Benoit Girard
70cdbc34e3
Bug 1062726 - Add ./mach ide [visualstudio,eclipse] command. r=gps
...
--HG--
extra : rebase_source : 6c0ed5227c59380722863be8ecc389d9a53fc0a0
2014-09-04 02:08:33 -04:00
Chris Manchester
79e4da4204
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
3c8a2e73f8
Bug 928397 - Add mozdebug package to mozbase. r=ted.mielczarek
2014-07-02 13:51:00 +02:00
James Graham
ae43c663b6
Bug 945222 - Initial import of web-platform-tests testsuite 4/4 : Integration with build system, mach and mozharness, r=ahal,gps
...
--HG--
extra : rebase_source : 0d704f5a3edcbcef56d15b76ef26aae1b7232c4d
2014-09-04 12:52:43 +01:00
Nathan Froyd
f62e421d13
Bug 1045617 - move services's run_server.py Makefile rules into mach; r=gps
2014-07-30 15:44:13 -04:00
Sylvestre Ledru
4132506134
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
fad1758c54
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
d440b01170
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.
--HG--
extra : rebase_source : 279680af28c9175f5babe458a57203e8b19ab724
extra : histedit_source : c0e463ea02f87a376ef48e2b25136e5f6be4e61a
2014-06-17 17:29:57 -07:00
William Lachance
3d9978680b
Bug 984528 - Rename manifestdestiny -> manifestparser. r=ahal
...
--HG--
rename : testing/mozbase/docs/manifestdestiny.rst => testing/mozbase/docs/manifestparser.rst
rename : testing/mozbase/manifestdestiny/manifestparser/__init__.py => testing/mozbase/manifestparser/manifestparser/__init__.py
rename : testing/mozbase/manifestdestiny/manifestparser/manifestparser.py => testing/mozbase/manifestparser/manifestparser/manifestparser.py
rename : testing/mozbase/manifestdestiny/setup.py => testing/mozbase/manifestparser/setup.py
rename : testing/mozbase/manifestdestiny/tests/comment-example.ini => testing/mozbase/manifestparser/tests/comment-example.ini
rename : testing/mozbase/manifestdestiny/tests/default-skipif.ini => testing/mozbase/manifestparser/tests/default-skipif.ini
rename : testing/mozbase/manifestdestiny/tests/filter-example.ini => testing/mozbase/manifestparser/tests/filter-example.ini
rename : testing/mozbase/manifestdestiny/tests/fleem => testing/mozbase/manifestparser/tests/fleem
rename : testing/mozbase/manifestdestiny/tests/include-example.ini => testing/mozbase/manifestparser/tests/include-example.ini
rename : testing/mozbase/manifestdestiny/tests/include/bar.ini => testing/mozbase/manifestparser/tests/include/bar.ini
rename : testing/mozbase/manifestdestiny/tests/include/crash-handling => testing/mozbase/manifestparser/tests/include/crash-handling
rename : testing/mozbase/manifestdestiny/tests/include/flowers => testing/mozbase/manifestparser/tests/include/flowers
rename : testing/mozbase/manifestdestiny/tests/include/foo.ini => testing/mozbase/manifestparser/tests/include/foo.ini
rename : testing/mozbase/manifestdestiny/tests/just-defaults.ini => testing/mozbase/manifestparser/tests/just-defaults.ini
rename : testing/mozbase/manifestdestiny/tests/manifest.ini => testing/mozbase/manifestparser/tests/manifest.ini
rename : testing/mozbase/manifestdestiny/tests/mozmill-example.ini => testing/mozbase/manifestparser/tests/mozmill-example.ini
rename : testing/mozbase/manifestdestiny/tests/mozmill-restart-example.ini => testing/mozbase/manifestparser/tests/mozmill-restart-example.ini
rename : testing/mozbase/manifestdestiny/tests/no-tests.ini => testing/mozbase/manifestparser/tests/no-tests.ini
rename : testing/mozbase/manifestdestiny/tests/path-example.ini => testing/mozbase/manifestparser/tests/path-example.ini
rename : testing/mozbase/manifestdestiny/tests/relative-path.ini => testing/mozbase/manifestparser/tests/relative-path.ini
rename : testing/mozbase/manifestdestiny/tests/test_convert_directory.py => testing/mozbase/manifestparser/tests/test_convert_directory.py
rename : testing/mozbase/manifestdestiny/tests/test_convert_symlinks.py => testing/mozbase/manifestparser/tests/test_convert_symlinks.py
rename : testing/mozbase/manifestdestiny/tests/test_default_skipif.py => testing/mozbase/manifestparser/tests/test_default_skipif.py
rename : testing/mozbase/manifestdestiny/tests/test_expressionparser.py => testing/mozbase/manifestparser/tests/test_expressionparser.py
rename : testing/mozbase/manifestdestiny/tests/test_manifestparser.py => testing/mozbase/manifestparser/tests/test_manifestparser.py
rename : testing/mozbase/manifestdestiny/tests/test_read_ini.py => testing/mozbase/manifestparser/tests/test_read_ini.py
rename : testing/mozbase/manifestdestiny/tests/test_testmanifest.py => testing/mozbase/manifestparser/tests/test_testmanifest.py
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/subdir/manifest.ini => testing/mozbase/manifestparser/tests/verifyDirectory/subdir/manifest.ini
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/subdir/test_sub.js => testing/mozbase/manifestparser/tests/verifyDirectory/subdir/test_sub.js
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/test_1.js => testing/mozbase/manifestparser/tests/verifyDirectory/test_1.js
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/test_2.js => testing/mozbase/manifestparser/tests/verifyDirectory/test_2.js
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/test_3.js => testing/mozbase/manifestparser/tests/verifyDirectory/test_3.js
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/verifyDirectory.ini => testing/mozbase/manifestparser/tests/verifyDirectory/verifyDirectory.ini
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/verifyDirectory_incomplete.ini => testing/mozbase/manifestparser/tests/verifyDirectory/verifyDirectory_incomplete.ini
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/verifyDirectory_toocomplete.ini => testing/mozbase/manifestparser/tests/verifyDirectory/verifyDirectory_toocomplete.ini
2014-06-10 13:20:23 -04:00
Jonathan Griffin
fc7f63ed93
Bug 996477 - Fix ImportError when running mach marionette-webapi, r=glandium
2014-04-16 10:27:25 -07:00
Gregory Szorc
2c5427b5d0
Bug 903149 - Part 3: Support for minifying packaged JavaScript; r=glandium
2013-09-11 19:54:19 -07:00
Andrew Halberstadt
b38b5db5af
Bug 949600 - Sync mozbase to m-c one last time, r=wlach
2014-02-19 16:42:01 -05:00
Wes Kocher
2465ee9250
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
56e8cdad2a
Bug 949600 - Sync mozbase to m-c one last time, r=wlach
2014-02-18 09:25:58 -05:00
Nicholas Nethercote
00d9996b7e
Bug 631842 (part 2) - Implement |mach valgrind-test|. r=gps.
2013-12-18 17:36:08 -08:00
Gregory Szorc
a021b88964
Bug 939367 - Allow Sphinx docs to come from all over the tree; r=glandium
...
--HG--
extra : rebase_source : 1c1a444a78c0dfce110db3890e29543eeb67f3aa
2013-11-20 12:37:22 -08:00
Mike Hommey
7de68cd33b
Bug 948209 - Remove mozbuild.config. r=gps
2013-12-11 10:59:02 +09:00
Gregory Szorc
1f0a95eb80
Bug 928195 - Part 2: Provide a mach command to run WebIDL parser tests; r=bz
...
--HG--
extra : rebase_source : ff200d7a77532dae9e022d03cccc624ea1f77c63
2013-11-14 14:34:50 -08:00
Gregory Szorc
55cde06d2a
Bug 924977 - More proper current working directory handling in mach; r=ahal
2013-10-11 12:44:15 -07:00
Sebastiaan de Haan
c5fc098b2e
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
359104b254
Bug 925005 - Add moztest module path to mach search paths; r=gps
2013-10-10 12:37:45 -07:00
Gregory Szorc
338bd51fc4
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
838302cfb8
Bug 883209 - Part 1: Record system resource usage of builds; r=glandium
2013-08-20 10:42:25 -07:00
Jeff Hammel
6aea2ea8e0
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
868c958cee
Bug 794580 - mach mercurial-setup; r=nalexander
...
DONTBUILD (NPOTB)
--HG--
extra : rebase_source : b5cfc81d1a0537b5ae25a76c3ccc604383f60f6c
2013-07-29 16:58:40 -07:00
Mike Hommey
70e713a366
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
33071fc155
Bug 895451 - Automate Talos setup & running Talos on the tree. DONTBUILD. r=gps
2013-07-26 11:04:31 -04:00
Gregory Szorc
4f9a15477d
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
3f54869e4b
Bug 894197 - Define state directory in mach context object; r=jhammel
...
DONTBUILD (NPOTB)
2013-07-15 19:56:15 -07:00
Richard Newman
0b70a390ba
Merge m-c to m-i.
2013-07-02 18:52:48 -07:00
Gregory Szorc
d707277573
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
8cb50a56ff
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
3b2a8f935c
Bug 873798 - Mach will now create a directory for holding global state; r=ted
2013-05-20 18:07:48 -07:00
Gregory Szorc
2afb3f3369
Bug 856392 - Categorize mach commands; r=jhammel
...
DONTBUILD (NPOTB)
2013-05-08 17:56:30 -07:00
Gregory Szorc
c51e9cc63f
Bug 799308 - Mach command for running Marionette, r=gps
2013-04-19 05:19:54 -07:00
Gregory Szorc
e4e5257f3d
Bug 818819 - Revamp mach's interaction with mochitests; r=Ms2ger
...
mach now invokes mochitests using the native Python API (as opposed to
make targets). mach now supports --shuffle, --rerun-failures,
--keep-open, --no-autorun, --repeat, and --slow.
2013-03-26 15:00:43 -07:00
Gregory Szorc
96679211af
Bug 648681 - Print useful information after building the tree; r=ted
2013-03-08 09:42:34 -08:00
Ryan VanderMeulen
fc2e8a298a
Backed out changeset 432f32e842dd (bug 648681) for test failures on a CLOSED TREE.
2013-03-08 14:19:42 -05:00
Gregory Szorc
63aeff359a
Bug 648681 - Print useful information after building the tree; r=ted
2013-03-08 09:42:34 -08:00
Matt Brubeck
386b294db7
Bug 847508 - Allow mach_bootstrap to specify a separate mozilla dir, for comm-central builds [r=gps]
...
DONTBUILD (not part of the build)
2013-03-07 13:19:27 -08:00
Gregory Szorc
b60f315a4d
Bug 847722 - Mach commands to search The Internets; r=jhammel
...
DONTBUILD (NPOTB)
2013-03-06 09:58:40 -08:00
Gregory Szorc
e1391a8122
Bug 846409 - Add |mach mach-debug-commands|; r=jhammel
...
DONTBUILD (NPOTB)
2013-03-04 10:18:48 -08:00
Justin Wood
2037fa931e
Merge central to inbound
2013-03-02 13:33:21 -05:00
Matt Brubeck
247d600feb
Bug 840588 - Create a mach wrapper that searches up from $CWD for a topsrcdir [r=gps]
...
--HG--
rename : mach => build/mach_bootstrap.py
extra : rebase_source : df914d42e46aac1326e50735a5d8e66cb4243a25
2013-03-01 15:51:11 -08:00