hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Szilard Nemeth (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-9121) Replace GpuDiscoverer.getInstance() to a readable object for easy access control
Date Wed, 27 Feb 2019 11:19:00 GMT

    [ https://issues.apache.org/jira/browse/YARN-9121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16779152#comment-16779152

Szilard Nemeth commented on YARN-9121:

Hi [~sunilg]! 
This jira seems to be ready now

> Replace GpuDiscoverer.getInstance() to a readable object for easy access control
> --------------------------------------------------------------------------------
>                 Key: YARN-9121
>                 URL: https://issues.apache.org/jira/browse/YARN-9121
>             Project: Hadoop YARN
>          Issue Type: Improvement
>            Reporter: Szilard Nemeth
>            Assignee: Szilard Nemeth
>            Priority: Major
>         Attachments: YARN-9121-branch-3.1.001.patch, YARN-9121.001.patch, YARN-9121.002.patch,
YARN-9121.003.patch, YARN-9121.branch-3.1.003.patch, YARN-9121.branch-3.1.004.patch, YARN-9121.branch-3.2.001.patch,
> The clients of GpuDiscoverer are very hard to test as they call GpuDiscoverer.getInstance()
> For example, writing tests for org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.gpu.GpuResourcePlugin#getNMResourceInfo
is quite hard as the GpuDeviceInformation returned by GpuDiscoverer is not interchangeable
as GpuDiscoverer is not mockable since we cannot inject it in tests. 

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org

View raw message