/*
 * Copyright (c) 2011-2018, Meituan Dianping. All Rights Reserved.
 *
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements. See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License. You may obtain a copy of the License at
 *
 *    http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.dianping.cat.consumer;

import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;

import com.dianping.cat.consumer.core.aggregation.CompositeFormatTest;
import com.dianping.cat.consumer.core.aggregation.DefaultFormatTest;
import com.dianping.cat.consumer.cross.CrossAnalyzerTest;
import com.dianping.cat.consumer.cross.CrossInfoTest;
import com.dianping.cat.consumer.cross.CrossReportMergerTest;
import com.dianping.cat.consumer.event.EventAnalyzerTest;
import com.dianping.cat.consumer.event.EventReportMergerTest;
import com.dianping.cat.consumer.heartbeat.HeartbeatAnalyzerTest;
import com.dianping.cat.consumer.heartbeat.HeartbeatReportMergerTest;
import com.dianping.cat.consumer.matrix.MatrixAnalyzerTest;
import com.dianping.cat.consumer.matrix.MatrixModelTest;
import com.dianping.cat.consumer.matrix.MatrixReportMergerTest;
import com.dianping.cat.consumer.problem.ProblemAnalyzerTest;
import com.dianping.cat.consumer.problem.ProblemFilterTest;
import com.dianping.cat.consumer.problem.ProblemHandlerTest;
import com.dianping.cat.consumer.problem.ProblemReportConvertorTest;
import com.dianping.cat.consumer.problem.ProblemReportMergerTest;
import com.dianping.cat.consumer.problem.ProblemReportTest;
import com.dianping.cat.consumer.state.StateAnalyzerTest;
import com.dianping.cat.consumer.state.StateReportMergerTest;
import com.dianping.cat.consumer.top.TopAnalyzerTest;
import com.dianping.cat.consumer.top.TopReportMergerTest;
import com.dianping.cat.consumer.transaction.TransactionAnalyzerTest;
import com.dianping.cat.consumer.transaction.TransactionReportMergerTest;
import com.dianping.cat.consumer.transaction.TransactionReportTest;
import com.dianping.cat.consumer.transaction.TransactionReportTypeAggergatorTest;

@RunWith(Suite.class)
@SuiteClasses({

						ProblemHandlerTest.class,

/* transaction */

						TransactionAnalyzerTest.class,

						TransactionReportTest.class,

						TransactionReportMergerTest.class,

/* event */
						EventAnalyzerTest.class,

						EventReportMergerTest.class,

/* heartbeat */
						HeartbeatAnalyzerTest.class,

						HeartbeatReportMergerTest.class,

/* state */
						StateAnalyzerTest.class,

						StateReportMergerTest.class,

/* top */
						TopAnalyzerTest.class,

						TopReportMergerTest.class,

/* problem */

						ProblemHandlerTest.class,

						ProblemReportTest.class,

						ProblemAnalyzerTest.class,

						ProblemReportMergerTest.class,

						CompositeFormatTest.class,

						DefaultFormatTest.class,

						TransactionReportTypeAggergatorTest.class,

						ProblemFilterTest.class,

						//MetricAnalyzerTest.class,

						ProblemReportConvertorTest.class,

						CrossInfoTest.class,

						CrossReportMergerTest.class,

						MatrixModelTest.class,

						MatrixReportMergerTest.class,

						CrossAnalyzerTest.class,

						MatrixAnalyzerTest.class,	})
public class AllTests {

}

@@ -1,10 +1,11 @@
 /*
+%0D
 %0A * Copy
@@ -63,19 +63,21 @@
 eserved.
+%0D
 %0A *
+%0D
 %0A * Lice
@@ -138,16 +138,17 @@
  or more
+%0D
 %0A * cont
@@ -207,24 +207,25 @@
 ributed with
+%0D
 %0A * this wor
@@ -283,16 +283,17 @@
 nership.
+%0D
 %0A * The 
@@ -359,16 +359,17 @@
 sion 2.0
+%0D
 %0A * (the
@@ -432,16 +432,17 @@
 nce with
+%0D
 %0A * the 
@@ -489,19 +489,21 @@
 cense at
+%0D
 %0A *
+%0D
 %0A *    h
@@ -543,19 +543,21 @@
 ENSE-2.0
+%0D
 %0A *
+%0D
 %0A * Unle
@@ -619,16 +619,17 @@
 software
+%0D
 %0A * dist
@@ -689,16 +689,17 @@
 %22 BASIS,
+%0D
 %0A * WITH
@@ -766,16 +766,17 @@
 implied.
+%0D
 %0A * See 
@@ -838,16 +838,17 @@
 ions and
+%0D
 %0A * limi
@@ -877,12 +877,14 @@
 nse.
+%0D
 %0A */
+%0D
 %0Apac
@@ -2634,91 +2634,8 @@
 st;%0D
-%0Aimport com.dianping.cat.consumer.transaction.TransactionReportTypeAggergatorTest;%0D
 %0A%0D%0A@
@@ -3393,24 +3393,24 @@
 t.class,%0D%0A%0D%0A
+
 %09%09%09%09%09%09Defaul
@@ -3435,60 +3435,8 @@
 %0D%0A%0D%0A
-%09%09%09%09%09%09TransactionReportTypeAggergatorTest.class,%0D%0A%0D%0A
 %09%09%09%09

remove invalid test case