> What other concerns are there? It took me a not insubstantial amount of effort to develop expertise with our baroque and only half-documented make commands, and while I'm happy to believe that the new ones are better, that still doesn't make the switch simple.
If we want to deprecate the make commands, could we modify the commands so they output a helpful tutorial in the new way? For example: $ TEST_PATH=foo/bar EXTRA_TEST_ARGS="--debugger=gdb --debugger-extra-args='-extra-gdb-args'" make mochitest-plain ERROR: make mochitest-plain has been unsupported. To run the tests you were trying to run, do $ ./mach --mochitest --test-path=foo/bar [Or whatever the correct syntax is.] For more information, run ./mach --mochitest --help, or see http://wiki.mozilla.org/Mach_unit_tests. Notice that I'm not suggesting that this tutorial needs to translate all of the original EXTRA_TEST_ARGS; if --help is actually complete, that would be sufficient to make me happy.ll On Mon, Oct 8, 2012 at 3:05 PM, Gregory Szorc <g...@mozilla.com> wrote: > We now have a tool in mozilla-central that has a much better UX for running > tests (mach). It's not perfect yet, but it's getting there (please write > patches!). > > The build peers (or at least a few of us) really don't like the make targets > to run tests because they are awkward, both to maintain and for people to > use. mach and having Python drive everything offer compelling advantages > over simple make targets. > > The make targets for running tests aren't used by buildbot (well, at least a > lot of them - there might be a straggler or two). > > Putting this all together, the stage is set to remove the make targets for > running tests. > > I'm writing this post to see what obstacles/resistance there are to removing > the make targets for running tests. Obviously a prerequisite is having mach > reach feature parity with the make targets. What other concerns are there? > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform