James Graham
6000e2f316
Bug 1216950 - Add --list to |mach try| to display saved try strings, r=chmanchester
2015-10-23 00:57:39 +01:00
James Graham
23fe91bef1
Bug 1210481 - Fix interaction between saved try strings and platform environment variable in mach try, r=chmanchester
2015-10-01 19:49:28 +01:00
Chris Manchester
816c190f75
Bug 1209188 - Add a mode to mach test to run impacted tests according to moz.build dependency info. r=ahal
...
This modifies the behavior of running |./mach test| with no arguments to run
tests relevant to local file changes, as specified by IMPACTED_TESTS annotations
in moz.build files relevant to the changed files.
2015-10-01 10:10:45 -07:00
James Graham
64c16ccb57
Bug 1210068 - Fix a problem saving mach try expressions with a space in the try syntax, r=chmanchester
2015-10-01 18:08:31 +01:00
Chris Manchester
646da50710
Bug 1209701
- Don't require platforms as input to |./mach try| if set in the environment. r=jgraham
2015-09-30 16:38:20 -07:00
Chris Manchester
f2d86499e5
Bug 1184405 - Use file metadata from files changed in the current branch in mach try when no other arguments are present. r=jgraham
2015-09-30 16:38:20 -07:00
James Graham
fa053e1f39
Bug 1204120 - Allow passing talos arguments to |mach try|, r=chmanchester
...
This has the side effect that passing -t none doesn't result
in bare -t being passed (because "none" is interpreted as a
test path).
2015-09-25 16:32:59 +01:00
James Graham
7b8ede19fc
Bug 1193264 - Add support for saving and reusing try strings in mach try, r=chmanchester
...
Adds --save and --preset arguments that can be used to store and reuse
frequently used try strings.
2015-09-25 16:32:58 +01:00
James Graham
9118d348c5
Bug 1193215
- Support for passing test directories through mach try, r=chmanchester
...
This adds support for web-platform-tests to mach try. It changes the implementation
so that instead of passing paths to manifests, the user passes arbitary paths in the
source tree, and tests under that path are run, with test discovery mainly left to
the harness.
2015-09-25 16:32:57 +01:00
Carsten "Tomcat" Book
185dd3a0f9
Backed out 3 changesets (bug 1193264, bug 1193215
, bug 1204120) for S4 Test failures
...
Backed out changeset 3000fca0fc88 (bug 1204120)
Backed out changeset 2e67853b0b70 (bug 1193264)
Backed out changeset ced598ee50fe (bug 1193215
)
2015-09-25 13:13:54 +02:00
James Graham
6dee586a20
Bug 1204120 - Allow passing talos arguments to |mach try|, r=chmanchester
...
This has the side effect that passing -t none doesn't result
in bare -t being passed (because "none" is interpreted as a
test path).
2015-09-25 10:45:28 +01:00
James Graham
0052a00c35
Bug 1193264 - Add support for saving and reusing try strings in mach try, r=chmanchester
...
Adds --save and --preset arguments that can be used to store and reuse
frequently used try strings.
2015-09-25 10:45:20 +01:00
James Graham
9246e8d333
Bug 1193215
- Support for passing test directories through mach try, r=chmanchester
...
This adds support for web-platform-tests to mach try. It changes the implementation
so that instead of passing paths to manifests, the user passes arbitary paths in the
source tree, and tests under that path are run, with test discovery mainly left to
the harness.
2015-09-25 10:45:17 +01:00
Carsten "Tomcat" Book
e61f0c8ff6
Backed out 4 changesets (bug 1193264, bug 1193215
, bug 1188483, bug 1204120) for test bustage and bustage on a CLOSED TREE
...
Backed out changeset a9a4292b2df3 (bug 1188483)
Backed out changeset 9748ff0d2836 (bug 1204120)
Backed out changeset a0b952bb6620 (bug 1193264)
Backed out changeset 63c61416c2f7 (bug 1193215
)
2015-09-24 13:58:20 +02:00
James Graham
dedf68faa0
Bug 1204120 - Allow passing talos arguments to |mach try|.
...
This has the side effect that passing -t none doesn't result
in bare -t being passed (because "none" is interpreted as a
test path).
2015-09-24 11:58:04 +01:00
James Graham
a1e4f9b1b1
Bug 1193264 - Add support for saving and reusing try strings in mach try
...
Adds --save and --preset arguments that can be used to store and reuse
frequently used try strings.
2015-09-24 11:58:04 +01:00
James Graham
65a4877715
Bug 1193215
- Support for passing test directories through mach try.
...
This adds support for web-platform-tests to mach try. It changes the implementation
so that instead of passing paths to manifests, the user passes arbitary paths in the
source tree, and tests under that path are run, with test discovery mainly left to
the harness.
2015-09-24 11:58:03 +01:00
James Graham
e267ef4989
Bug 1193223 - Add reftest support to mach test, r=chmanchester
2015-09-17 10:50:57 +01:00
Geoff Brown
da01ce8815
Bug 1090276 - Support mach cppunittest on Android; r=dminor
2015-09-14 08:40:35 -06:00
Nigel Babu
cf16a4feef
Backed out 7 changesets (bug 1181516, bug 1198257, bug 1193257
, bug 1194166, bug 1193223, bug 1193224, bug 1181520) for JS Refest bustage on Android
...
Backed out changeset e768739ec812 (bug 1194166)
Backed out changeset a8393be51468 (bug 1193257
)
Backed out changeset 1484fe1a38e6 (bug 1193224)
Backed out changeset 24f4ad5c55cc (bug 1198257)
Backed out changeset 985f984a97ad (bug 1193223)
Backed out changeset 6137013d4933 (bug 1181516)
Backed out changeset 0456de3eb5e3 (bug 1181520)
ON A CLOSED TREE
2015-09-14 15:16:34 +05:30
James Graham
3e7aa7ce0b
Bug 1193223 - Add reftest support to mach test, r=chmanchester
2015-09-14 09:46:57 +01:00
Carsten "Tomcat" Book
82df693e1e
Backed out 7 changesets (bug 1181516, bug 1198257, bug 1193257
, bug 1194166, bug 1193223, bug 1193224, bug 1181520) for test bustages on Android on a CLOSED TREE
...
Backed out changeset efe681ac063f (bug 1194166)
Backed out changeset bfcbce193ccf (bug 1193257
)
Backed out changeset bb035419fd9c (bug 1193224)
Backed out changeset eb2d48b71c37 (bug 1198257)
Backed out changeset 0d6532c1e99e (bug 1193223)
Backed out changeset da3dd2f650d0 (bug 1181516)
Backed out changeset 29c33bbaac01 (bug 1181520)
2015-09-11 14:18:09 +02:00
James Graham
488873f50f
Bug 1193223 - Add reftest support to mach test, r=chmanchester
2015-09-11 12:30:12 +01:00
Chris Manchester
1faed016b3
Bug 1202213 - Always print the calculated syntax from mach try when --no-push is present. r=ahal
2015-09-10 10:20:59 -07:00
Vaibhav Agrawal
4671233f48
Bug 999450 - Make find-test-chunk automatically detect test flavor and subsuite via TestResolver. r=chmanchester
2015-09-02 13:18:08 -07:00
Vaibhav Agrawal
31ba3088ed
Bug 999450 - Adding --platform to make find-test-chunk detect chunk for a test for another platform. r=chmanchester
2015-09-03 21:32:53 -07:00
Vaibhav Agrawal
92da9247f7
Bug 999450 - Adding --debug to make find-test-chunk detect chunk for a test for a debug build. r=chmanchester
2015-08-31 22:52:07 -07:00
Vaibhav Agrawal
886e7a7847
Bug 999450 - Adding --e10s option to make find-test-chunk detect chunk for a test on e10s platform. r=chmanchester
2015-09-01 21:19:21 -07:00
Vaibhav Agrawal
7e4400f042
Bug 999450 - Make find-test-chunk detect if a test is disabled on a platform. r=chmanchester
2015-09-01 21:10:23 -07:00
Vaibhav Agrawal
9660338637
Bug 999450 - Add find-test-chunk command in mach to discover the chunk for a mochitest on a platform. r=chmanchester
2015-08-26 16:51:15 -07:00
Chris Manchester
f51249c34f
Bug 1197829 - Don't invoke the build system if paths or tags aren't passed to mach try. r=ahal
2015-08-26 12:48:28 -07:00
Julien Pagès
cb177987ea
Bug 1194789 - Disable mochitest-ipcplugins and remove mochitest-ipcplugins code. r=jgriffin
2015-08-17 20:34:25 +02:00
Jonathan Griffin
d5e4112f05
Bug 1190474 - Allow test-specific timeouts to be specified in cppunittest.ini, r=chmanchester
2015-08-12 16:25:56 -07:00
Sebastian Hengst
a13e35fa41
Backout bedff4a78d9a (bug 1190474) for B2G ICS Emulator Cpp unittests permafail. r=backout
2015-08-13 09:08:45 +02:00
Jonathan Griffin
84a4b6e28a
Bug 1190474 - Allow test-specific timeouts to be specified in cppunittest.ini, r=chmanchester
2015-08-12 16:25:56 -07:00
Chris Manchester
d0b57aeab1
Bug 1183232 - Allow selecting tests and suites with just a tag from mach try. r=ahal,gps
2015-08-06 10:19:31 -07:00
Andrew Halberstadt
8cffe8fa6b
Bug 1014760 - Move mozlog.structured to mozlog; Move mozlog to mozlog.unstructured, r=jgraham
...
Mozlog currently has two implementations. The top level package is based on the logging module and is
deprecated. The newer structured logging implementation lives in mozlog.structured. This patch swaps the
two, so the top level mozlog module contains the recommended implementation, while mozlog.unstructured
contains the old one.
2015-07-16 10:38:40 -04:00
Nicolas B. Pierron
c6b64ed88b
Bug 1178772 - Add check_macroassembler_style.py: Verify that each MacroAssembler declaration maps to all its definitions. r=h4writer
2015-07-09 14:35:29 +02:00
Gregory Szorc
8c6af140a3
Bug 1176642 - Defer import of autotry and pprint; r=chmanchester
...
This was the only mach_commands.py file importing these modules. Defer
import so mach doesn't work so hard during startup.
2015-06-25 12:11:34 -07:00
Gregory Szorc
4f2fb895aa
Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium
...
This removes ambiguity as to which modules are being imported, making
import slightly faster as Python doesn't need to test so many
directories for file presence.
All files should already be using absolute imports because mach command
modules aren't imported to the package they belong to: they instead
belong to the "mach" package. So relative imports shouldn't have been
used.
2015-06-21 17:39:09 -07:00
Chris Manchester
d5895c0f35
Bug 1173622 - Add a thorough docstring and clean up comments on the |mach try| command.;r=ahal
2015-06-13 22:22:44 -07:00
Gregory Szorc
a98ec62ada
Bug 1173633 - Print docstrings of mach command handlers in help output; r=ahal
...
`mach help <command>` currently only displays a brief description of the
command along with its arguments. Sometimes more detailed help text is
needed.
With this commit, the docstrings of mach command handlers will appear in
the output of `mach help <command>` if they are defined.
I've implemented basic docstrings for the three flavors of mach commands
(normal command, main subcommand, subcommand) to demonstate things work.
My hope is others will start to fill in docstrings once this feature
lands so the output for `mach help` can serve as a better learning guide
for new contributors.
2015-06-11 08:32:02 -07:00
Chris Manchester
bd96d46ee4
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
James Graham
a5d71a83c6
Bug 1169410 Add support for web-platform-tests to |mach test| r=gps
2015-05-28 20:27:23 +01:00
Andrew Halberstadt
4f234406f0
Bug 1169799 - Update |mach test| suites to reflect new |mach mochitest| command, r=chmanchester
2015-05-29 17:05:34 -04:00
Eric Rahm
38987a6acc
Bug 1164121 - Add |mach| command to run jsapi-tests. r=sfink
...
Provides a |mach jsapi-tests <optional_test_name>| command.
2015-05-15 15:41:50 -07:00
Tooru Fujisawa
2bcdfe6ac1
Bug 1161410 - Part 2: Use --jitflags instead of --tbpl and --tbpl-debug. r=sfink
2015-05-08 00:28:55 +09:00
Alexandre Poirot
ba761dc695
Bug 1147031 - Write mach command for luciddream. r=jgriffin
2015-04-09 11:46:00 -04:00
Ryan VanderMeulen
634a5a9321
Backed out changeset a209d4d37f8f (bug 1147031) for Luciddream bustage.
2015-04-07 11:48:46 -04:00
Alexandre Poirot
3cd4d298bd
Bug 1147031 - Write mach command for luciddream. r=jgriffin
2015-04-02 10:55:00 -04:00