add DirectGroupingTest