> On Jan. 5, 2015, 5:18 p.m., Dominic Hamon wrote: > > Nice idea, but you can already do this using "make check GTEST_FILTER=''". > > I'm unsure of the benefit of the extra overhead to enable another way to do > > the same thing.
Not much code, there is runtime / developer slow down overhead in GTEST_FILTER (not documented, build test groups in clusters, just running the constructors/destructors around the tests takes a bit). I can also break the GTEST_FILTER setup (I can add a destructor to a test which will generate SIGSEGV and break a "make check GTEST_FILTER=''" even though tests compile). This should enable parallelizing building all the tests in mesos rather than doing them in chunks which should make things go quicker when I just want to verify the tests build. Also makes it easier to seperate automated builder failure states without relying on undocumented / non-explicit behavior (compiling core, compiling tests, running tests) - Cody ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/29551/#review66662 ----------------------------------------------------------- On Jan. 3, 2015, 12:15 a.m., Kapil Arya wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/29551/ > ----------------------------------------------------------- > > (Updated Jan. 3, 2015, 12:15 a.m.) > > > Review request for mesos and Cody Maloney. > > > Repository: mesos-git > > > Description > ------- > > 'make check' allows one to build and run the test suite. However, > 'make tests' allows one to build the test suite without running it. > > > Diffs > ----- > > Makefile.am dcd0cb474944ae9c882e6cbdb64a33b4be5b9083 > configure.ac acc685caa47717f0fb61a7c18572d7b763ec707b > src/Makefile.am 0521f5849acc3237a8fa3970c983beab74441586 > > Diff: https://reviews.apache.org/r/29551/diff/ > > > Testing > ------- > > Ran 'make tests'. > > For added test, ran "make clean; make; make tests" followed by "make check" > and verified that no additional target are build in the "make check" step. > > > Thanks, > > Kapil Arya > >