Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
梦中观雨
cat
提交
8a9e8d15
C
cat
项目概览
梦中观雨
/
cat
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
cat
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
8a9e8d15
编写于
10月 24, 2013
作者:
Y
yong.you
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
modify the test xml
上级
b574f3cf
变更
6
显示空白变更内容
内联
并排
Showing
6 changed file
with
22 addition
and
6 deletion
+22
-6
cat-consumer/src/test/java/com/dianping/cat/consumer/MockReportManager.java
...est/java/com/dianping/cat/consumer/MockReportManager.java
+0
-1
cat-consumer/src/test/java/com/dianping/cat/consumer/event/EventAnalyzerTest.java
...va/com/dianping/cat/consumer/event/EventAnalyzerTest.java
+8
-0
cat-consumer/src/test/java/com/dianping/cat/consumer/transaction/TransactionAnalyzerTest.java
...ing/cat/consumer/transaction/TransactionAnalyzerTest.java
+9
-2
cat-consumer/src/test/resources/com/dianping/cat/consumer/event/event_analyzer.xml
...ources/com/dianping/cat/consumer/event/event_analyzer.xml
+1
-1
cat-consumer/src/test/resources/com/dianping/cat/consumer/transaction/transaction_analyzer.xml
...ianping/cat/consumer/transaction/transaction_analyzer.xml
+1
-1
cat-core/src/main/java/com/dianping/cat/Constants.java
cat-core/src/main/java/com/dianping/cat/Constants.java
+3
-1
未找到文件。
cat-consumer/src/test/java/com/dianping/cat/consumer/MockReportManager.java
浏览文件 @
8a9e8d15
...
...
@@ -44,7 +44,6 @@ public class MockReportManager<T> implements ReportManager<T> {
if
(
m_report
==
null
)
{
m_report
=
m_delegate
.
makeReport
(
domain
,
startTime
,
Constants
.
HOUR
);
}
return
m_report
;
}
...
...
cat-consumer/src/test/java/com/dianping/cat/consumer/event/EventAnalyzerTest.java
浏览文件 @
8a9e8d15
package
com.dianping.cat.consumer.event
;
import
java.text.SimpleDateFormat
;
import
java.util.Date
;
import
junit.framework.Assert
;
import
org.junit.Before
;
...
...
@@ -7,6 +10,7 @@ import org.junit.Test;
import
org.unidal.helper.Files
;
import
org.unidal.lookup.ComponentTestCase
;
import
com.dianping.cat.Constants
;
import
com.dianping.cat.analysis.MessageAnalyzer
;
import
com.dianping.cat.consumer.event.model.entity.EventReport
;
import
com.dianping.cat.message.Message
;
...
...
@@ -31,6 +35,10 @@ public class EventAnalyzerTest extends ComponentTestCase {
m_timestamp
=
currentTimeMillis
-
currentTimeMillis
%
(
3600
*
1000
);
m_analyzer
=
(
EventAnalyzer
)
lookup
(
MessageAnalyzer
.
class
,
EventAnalyzer
.
ID
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyyMMdd HH:mm"
);
Date
date
=
sdf
.
parse
(
"20120101 00:00"
);
m_analyzer
.
initialize
(
date
.
getTime
(),
Constants
.
HOUR
,
Constants
.
MINUTE
*
5
);
}
@Test
...
...
cat-consumer/src/test/java/com/dianping/cat/consumer/transaction/TransactionAnalyzerTest.java
浏览文件 @
8a9e8d15
package
com.dianping.cat.consumer.transaction
;
import
java.text.SimpleDateFormat
;
import
java.util.Date
;
import
junit.framework.Assert
;
import
org.junit.Before
;
...
...
@@ -7,6 +10,7 @@ import org.junit.Test;
import
org.unidal.helper.Files
;
import
org.unidal.lookup.ComponentTestCase
;
import
com.dianping.cat.Constants
;
import
com.dianping.cat.analysis.MessageAnalyzer
;
import
com.dianping.cat.consumer.transaction.model.entity.TransactionReport
;
import
com.dianping.cat.message.Message
;
...
...
@@ -29,6 +33,10 @@ public class TransactionAnalyzerTest extends ComponentTestCase {
try
{
m_analyzer
=
(
TransactionAnalyzer
)
lookup
(
MessageAnalyzer
.
class
,
TransactionAnalyzer
.
ID
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyyMMdd HH:mm"
);
Date
date
=
sdf
.
parse
(
"20120101 00:00"
);
m_analyzer
.
initialize
(
date
.
getTime
(),
Constants
.
HOUR
,
Constants
.
MINUTE
*
5
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
...
...
@@ -46,8 +54,7 @@ public class TransactionAnalyzerTest extends ComponentTestCase {
report
.
accept
(
new
TransactionStatisticsComputer
());
String
expected
=
Files
.
forIO
().
readFrom
(
getClass
().
getResourceAsStream
(
"transaction_analyzer.xml"
),
"utf-8"
);
String
expected
=
Files
.
forIO
().
readFrom
(
getClass
().
getResourceAsStream
(
"transaction_analyzer.xml"
),
"utf-8"
);
Assert
.
assertEquals
(
expected
.
replaceAll
(
"\r"
,
""
),
report
.
toString
().
replaceAll
(
"\r"
,
""
));
}
...
...
cat-consumer/src/test/resources/com/dianping/cat/consumer/event/event_analyzer.xml
浏览文件 @
8a9e8d15
<?xml version="1.0" encoding="utf-8"?>
<event-report
domain=
"group"
startTime=
"
1970-01-01 08:00:00"
endTime=
"1970-01-01 08
:59:59"
>
<event-report
domain=
"group"
startTime=
"
2012-01-01 00:00:00"
endTime=
"2012-01-01 00
:59:59"
>
<domain>
group
</domain>
<ip>
192.168.1.1
</ip>
<machine
ip=
"192.168.1.1"
>
...
...
cat-consumer/src/test/resources/com/dianping/cat/consumer/transaction/transaction_analyzer.xml
浏览文件 @
8a9e8d15
<?xml version="1.0" encoding="utf-8"?>
<transaction-report
domain=
"group"
startTime=
"
1970-01-01 08:00:00"
endTime=
"1970-01-01 08
:59:59"
>
<transaction-report
domain=
"group"
startTime=
"
2012-01-01 00:00:00"
endTime=
"2012-01-01 00
:59:59"
>
<domain>
group
</domain>
<ip>
192.168.1.1
</ip>
<machine
ip=
"192.168.1.1"
>
...
...
cat-core/src/main/java/com/dianping/cat/Constants.java
浏览文件 @
8a9e8d15
...
...
@@ -5,6 +5,8 @@ public class Constants {
public
static
final
String
CAT
=
"Cat"
;
public
static
final
long
MINUTE
=
60
*
1000L
;
public
static
final
long
HOUR
=
60
*
60
*
1000L
;
public
static
final
long
DAY
=
24
*
HOUR
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录