This explains : https://github.com/wso2/carbon-commons/blob/master/components/logging/org.wso2.carbon.logging.service/src/main/java/org/wso2/carbon/logging/service/provider/InMemoryLogProvider.java#L237
On Fri, Apr 8, 2016 at 1:19 PM, Nirmal Fernando <[email protected]> wrote: > Did anyone check this issue with clearLogs ? It seems it's not working > still. > > On Thu, Apr 2, 2015 at 5:08 PM, Maheeka Jayasuriya <[email protected]> > wrote: > >> Hi Saneth/Waruna, >> >> I was able to resolve the issue by using the before log length and after >> log length and iterating between these two counts. >> >> There still seem to be an issue with the clearLogs() even when tested >> with a 100000 sec wait. Therefore, I am sticking with above approach. >> >> Thanks, >> Maheeka >> >> >> Maheeka Jayasuriya >> Software Engineer >> Mobile : +94777750661 >> >> On Wed, Apr 1, 2015 at 2:33 PM, Saneth Dharmakeerthi <[email protected]> >> wrote: >> >>> Hi Maheeka, >>> >>> You can filter the logs while iterating over the logs using >>> "logEvent.getLogTime()" which return the logged time in the format of >>> "2015-04-01 14:16:07,187". You need to covert this to a timestamp and >>> filter only logs that was created within the test method scope. >>> >>> >>> Thanks and Best Regards, >>> >>> Saneth Dharmakeerthi >>> Senior Software Engineer >>> WSO2, Inc. >>> Mobile: +94772325511 >>> >>> On Wed, Apr 1, 2015 at 1:05 PM, Waruna Perera <[email protected]> wrote: >>> >>>> Hi Maheeka, >>>> >>>> Avoid using sleep. Use time out function. >>>> >>>> Thanks, >>>> >>>> On Wed, Apr 1, 2015 at 12:35 PM, Maheeka Jayasuriya <[email protected]> >>>> wrote: >>>> >>>>> Hi Waruna, >>>>> >>>>> In that case, what would be the alternative to do the above? Since >>>>> iterating over the new logs (using before length and after length) also >>>>> did >>>>> not work for me. Or is the issue only in a delay? If so a sleep would >>>>> solve >>>>> the issue? >>>>> >>>>> Thanks, >>>>> Maheeka >>>>> >>>>> Maheeka Jayasuriya >>>>> Software Engineer >>>>> Mobile : +94777750661 >>>>> >>>>> On Wed, Apr 1, 2015 at 11:20 AM, Waruna Perera <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi Maheeka, >>>>>> >>>>>> We have encountered issue with delay of clear logs in our test cases >>>>>> at times. So you will have to consider that. >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Waruna >>>>>> >>>>>> On Wed, Apr 1, 2015 at 11:15 AM, Maheeka Jayasuriya <[email protected] >>>>>> > wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I want to read the logs in ESB to do perform a few assertions. >>>>>>> However, since I have multiple test methods in the test case, I am >>>>>>> unable >>>>>>> to find the correct required log. >>>>>>> >>>>>>> To further elaborate, my first test case prints 20 of required logs >>>>>>> and the second test case prints 100. When I iterate through all logs, >>>>>>> although logViewer.clearLogs() is done at the start of each method, the >>>>>>> count for the second run test case is 120 and not 20 or 100 (I am >>>>>>> verifying >>>>>>> the log count in the test case). I verified with the log length before >>>>>>> and >>>>>>> after clearLogs() is called and the length remains the same. What is the >>>>>>> expectation of the clearLogs() method. Does it clear all the system >>>>>>> logs or >>>>>>> something else? >>>>>>> >>>>>>> If I use the length of the logs before and after the test >>>>>>> functionality and iterate through that, the required logs are not >>>>>>> available. >>>>>>> >>>>>>> Also believe, logViewer.getAllRemoteSystemLogs() is the successor to >>>>>>> deprecated method logViewer.getAllSystemLogs() ? >>>>>>> >>>>>>> Thanks, >>>>>>> Maheeka >>>>>>> >>>>>>> Maheeka Jayasuriya >>>>>>> Software Engineer >>>>>>> Mobile : +94777750661 >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Dev mailing list >>>>>>> [email protected] >>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Waruna Perera >>>>>> Senior Software Engineer - Test Automation >>>>>> Mobile: +94 77 3867037 >>>>>> WSO2, Inc.; http://wso2.com/ >>>>>> lean . enterprise . middlewear. >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Waruna Perera >>>> Senior Software Engineer - Test Automation >>>> Mobile: +94 77 3867037 >>>> WSO2, Inc.; http://wso2.com/ >>>> lean . enterprise . middlewear. >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > > Thanks & regards, > Nirmal > > Team Lead - WSO2 Machine Learner > Associate Technical Lead - Data Technologies Team, WSO2 Inc. > Mobile: +94715779733 > Blog: http://nirmalfdo.blogspot.com/ > > > -- Thanks & regards, Nirmal Team Lead - WSO2 Machine Learner Associate Technical Lead - Data Technologies Team, WSO2 Inc. Mobile: +94715779733 Blog: http://nirmalfdo.blogspot.com/
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
