You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-issues@hadoop.apache.org by "Steve Loughran (JIRA)" <ji...@apache.org> on 2015/01/26 23:49:34 UTC

[jira] [Resolved] (MAPREDUCE-512) Add tests for the DFS HTML and JSP pages

     [ https://issues.apache.org/jira/browse/MAPREDUCE-512?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Loughran resolved MAPREDUCE-512.
--------------------------------------
    Resolution: Won't Fix

> Add tests for the DFS HTML and JSP pages
> ----------------------------------------
>
>                 Key: MAPREDUCE-512
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-512
>             Project: Hadoop Map/Reduce
>          Issue Type: Test
>            Reporter: Steve Loughran
>            Assignee: Steve Loughran
>            Priority: Minor
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> Add some basic tests to look for the standard JSP pages on a locally deployed MiniMR cluster
> 1. namenode: check that dfshealth is present
> 2. datanode: check that all the datanode JSPs load
> 3. GET the standard servlets.
> The initial checks can just use httpclient to GET the pages; no need (yet) for HtmlUnit. 
> If the tests were designed to take optional URLs  (e.g test.namenode.url and test.datanode.url) they could be run against processes brought up externally/remotely
> They would
> * help test that the JSP pages are being compiled down and bundled into the JARS
> * verify the classpath is getting set up right
> * check that the Jasper engine is working
> * check the servlets are all registering
> I've effectively had to do this in my own code; having a set of these tests inside hadoop would make it easier to point the blame at the classpath setup or something else. 



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