[
https://issues.apache.org/jira/browse/YARN-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15256194#comment-15256194
]
Rohith Sharma K S commented on YARN-4947:
-----------------------------------------
Thanks [~bibinchundatt] for the updating patch.
some comments
# I think {{rm.NMwaitForState(nm2.getNodeId(), NodeState.NEW);}} code can be
removed. I don't see any value add from this. For the test case
{{testNodesQueryNew}} you can hack it by creating new RMNodeImpl and add to
context explicitly. This will ensure, RMNode is in new state.
# If we handle 1st point, then MockRM changes do not required.
# {{rm.sendNodeStarted(nm1);}} is not required since RM is started which makes
RMNode to transition to running.
# At last, to avoid problems wrong usage an API, I think it is better to add
MockRM service started check in {{MockRM#registerNode}}
> Test timeout is happening for TestRMWebServicesNodes
> ----------------------------------------------------
>
> Key: YARN-4947
> URL: https://issues.apache.org/jira/browse/YARN-4947
> Project: Hadoop YARN
> Issue Type: Sub-task
> Reporter: Bibin A Chundatt
> Assignee: Bibin A Chundatt
> Attachments: 0001-YARN-4947.patch, 0002-YARN-4947.patch,
> 0003-YARN-4947.patch, 0004-YARN-4947.patch
>
>
> Testcase timeout for TestRMWebServicesNodes is happening after YARN-4893
> [timeout|https://builds.apache.org/job/PreCommit-YARN-Build/11044/testReport/]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)