diff --git a/cat-consumer/src/test/java/com/dianping/cat/consumer/event/EventAnalyzerTest.java b/cat-consumer/src/test/java/com/dianping/cat/consumer/event/EventAnalyzerTest.java index 14290fb11ad36f83690ab8bf3501abd149cf791e..d703ac236cf61de558a39d106480a30aa2a00834 100644 --- a/cat-consumer/src/test/java/com/dianping/cat/consumer/event/EventAnalyzerTest.java +++ b/cat-consumer/src/test/java/com/dianping/cat/consumer/event/EventAnalyzerTest.java @@ -26,7 +26,9 @@ public class EventAnalyzerTest extends ComponentTestCase { @Before public void setUp() throws Exception { super.setUp(); - m_timestamp = System.currentTimeMillis() - System.currentTimeMillis() % (3600 * 1000); + long currentTimeMillis = System.currentTimeMillis(); + + m_timestamp = currentTimeMillis - currentTimeMillis % (3600 * 1000); m_analyzer = (EventAnalyzer) lookup(MessageAnalyzer.class, EventAnalyzer.ID); } @@ -62,7 +64,8 @@ public class EventAnalyzerTest extends ComponentTestCase { t2.setStatus(Message.SUCCESS); } - Message event1 = new DefaultEvent("test2", "fail"); + DefaultEvent event1 = new DefaultEvent("test2", "fail"); + event1.setTimestamp(m_timestamp + 5 * 60 * 1000); t2.addChild(event1); t2.complete(); @@ -76,7 +79,8 @@ public class EventAnalyzerTest extends ComponentTestCase { t.setStatus(Message.SUCCESS); } - Message event = new DefaultEvent("test1", "success"); + DefaultEvent event = new DefaultEvent("test1", "success"); + event.setTimestamp(m_timestamp + 5 * 60 * 1000); event.setStatus(Message.SUCCESS); t.addChild(event); diff --git a/cat-consumer/src/test/resources/com/dianping/cat/consumer/event/event_analyzer.xml b/cat-consumer/src/test/resources/com/dianping/cat/consumer/event/event_analyzer.xml index 936d31f9ba1021d5f3559811a7097184dd1568bb..260d66ceaff42e13154f1e773cf3a7482cb2af69 100644 --- a/cat-consumer/src/test/resources/com/dianping/cat/consumer/event/event_analyzer.xml +++ b/cat-consumer/src/test/resources/com/dianping/cat/consumer/event/event_analyzer.xml @@ -7,14 +7,14 @@ 1 1 - + 1 1 - +