Are there any benefits of naming them specifically to reflect the category? I am used to look at test category annotation to differentiate a test is a single-vm or a multi-vm.
On Tue, Aug 21, 2018 at 11:29 AM Anthony Baker <aba...@pivotal.io> wrote: > The original purpose of specific names was because we filtered test > execution based on the name pattern (then we switched to categories and now > we use source sets / dirs). > > I like the idea of changing *JUnitTest to *Test. I’m not as excited about > *IntegrationTest and friends. But I’m willing to go with group consensus > on this (aka +0). > > Anthony > > > > On Aug 21, 2018, at 10:11 AM, Kirk Lund <kl...@apache.org> wrote: > > > > +1 Yes! This naming scheme matches what we already have on the Apache > Geode > > Wiki [1] for naming tests. > > > > Side note: Looks like we need to update the pages on the Wiki to match > our > > recent changes involving JUnit categories. > > > > [1] https://cwiki.apache.org/confluence/display/GEODE/Writing+tests > > > > On Tue, Aug 21, 2018 at 9:52 AM, Sai Boorlagadda < > sai_boorlaga...@apache.org > >> wrote: > > > >> Many tests file names are *JUnitTest.java[1] even though it is an > >> integration test or distributed test. After we segregated into > respective > >> folders and removed the test category it is not visible which test it is > >> unless we look back into the path of the source directory > (integrationTest > >> or distributedTest). > >> > >> So I wanted to rename tests to reflect test category. Let me know if > there > >> is okay and if I do rename are there any downstream impacts (eg: > metrics, > >> auto diagnosis etc) > >> > >> Any integration test will be renamed as *IntegrationTest.java > >> Any distributed test will be renamed as *DistributedTest.java > >> Any unit test will be renamed as *Test.java. > >> > >> [1] > >> https://github.com/apache/geode/blob/develop/geode-core/ > >> src/integrationTest/java/org/apache/geode/internal/cache/ > >> ComplexDiskRegionJUnitTest.java > >> > >