[
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)