Should this tip be added to https://beam.apache.org/contribute/testing/ ?
Cheers On Fri, May 19, 2017 at 10:31 AM, Lukasz Cwik <lc...@google.com.invalid> wrote: > Developers can use *-pl \!sdks/python* to skip the python module. > > Breaking it up would help developers working outside of Python and would > decrease the precommit/postcommit execution times. > > On Thu, May 18, 2017 at 7:24 PM, Robert Bradshaw < > rober...@google.com.invalid> wrote: > > > We could consider splitting Python up into the four things it runs: > > all tests with Cython, all tests without Cython, docs, and checkstyle. > > However, I never use Maven when developing the python portions. > > > > On Thu, May 18, 2017 at 6:35 PM, Thomas Groh <tg...@google.com.invalid> > > wrote: > > > Generally I pass "-am -amd -pl sdks/java/core" to my maven invocation. > > -pl > > > is the module to build, -am indicates to also make all modules my > target > > > depends upon, and -amd indicates to also make all of the dependencies; > so > > > if you're only modifying java, that should hit everything. If you're > > making > > > another module, you can specify that as the -pl target, and if you > > > 'install' instead of 'verify' you can resume arbitrarily. > > > > > > On Thu, May 18, 2017 at 4:29 PM, Eugene Kirpichov < > > > kirpic...@google.com.invalid> wrote: > > > > > >> I've noticed that when I run "mvn verify", most of the time when I > look > > at > > >> the screen it's running Python tests. > > >> > > >> Indeed, the Reactor Summary says: > > >> ... > > >> [INFO] Apache Beam :: SDKs :: Python ...................... SUCCESS > > [11:56 > > >> min] > > >> ... > > >> [INFO] Total time: 12:03 min (Wall Clock) > > >> > > >> i.e. it's clearly on the critical path. The longest other project is > > >> 02:17min (Runners::Spark). > > >> > > >> Are our .pom files customizable with an option to run only Java tests? > > (or, > > >> respectively, only Python tests) > > >> > > >> Thanks. > > >> > > >