[ https://issues.apache.org/jira/browse/YARN-3044?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14490319#comment-14490319 ]
Naganarasimha G R commented on YARN-3044: ----------------------------------------- Thanks for the review [~djp], had gone through your patches earlier, and had mentioned in my earlier comment {quote} Testcases for RMTimelinecollector is not completed, as i dint want to take the approach of TestDistributedShell as tests in it are mostly checking whether the required files are created but in case of TestRMTimelinecollector, we need to check whether the Entities are properly populated, which requires Reader API and it seems to be not finalized yet. Also even to make use FileSystemTimelineWriterImpl to test requires TimelineCollectorContext and hence the dependency on YARN-3390 {quote} hence had withheld working on the test cases as most of it was work around solution. If its ok to test with file exists and have some default value in {{RMTimelineCollector.getTimelineEntityContext()}} and correct it when i/[~zjshen] work on YARN-3390, then will go ahead finishing the test cases. Also mainly wanted some inputs whether the approach taken to publish Entities in SystemMetricsPublisher for ATS v1 and ATSV2 is fine. > [Event producers] Implement RM writing app lifecycle events to ATS > ------------------------------------------------------------------ > > Key: YARN-3044 > URL: https://issues.apache.org/jira/browse/YARN-3044 > Project: Hadoop YARN > Issue Type: Sub-task > Components: timelineserver > Reporter: Sangjin Lee > Assignee: Naganarasimha G R > Attachments: YARN-3044.20150325-1.patch, YARN-3044.20150406-1.patch > > > Per design in YARN-2928, implement RM writing app lifecycle events to ATS. -- This message was sent by Atlassian JIRA (v6.3.4#6332)