hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Haohui Mai (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-10184) Introduce unit tests framework for HDFS UI
Date Mon, 21 Mar 2016 17:21:26 GMT

    [ https://issues.apache.org/jira/browse/HDFS-10184?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15204670#comment-15204670
] 

Haohui Mai commented on HDFS-10184:
-----------------------------------

Unless we move to Java 8 this is a non starter. The UI is heavily driven by HTML 5. Rhino,
the JavaScript engine in Java 7, is at least 10x slower than Nashorn and node.js.

I have written a JavaScript version of dfsadmin using Rhino and the performance is very unsatisfactory.
Given the scope of the tests I'm not fully convinced it is a good idea.

I believe that the new Web UI in YARN is adopiting npm / node.js -- these tools will be integrated
with the current Jenkins workflow so the integration should not be an issue.

> Introduce unit tests framework for HDFS UI
> ------------------------------------------
>
>                 Key: HDFS-10184
>                 URL: https://issues.apache.org/jira/browse/HDFS-10184
>             Project: Hadoop HDFS
>          Issue Type: Test
>            Reporter: Haohui Mai
>
> The current HDFS UI is based on HTML5 and it does not have unit tests yet. Occasionally
things break and we can't catch it. We should investigate and introduce unit test frameworks
such as Mocha for the UI.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message