Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 212883

Summary: URL and JUnit Plug-in Test documentation missing from TOC.
Product: z_Archived Reporter: Paul Slauenwhite <paulslau>
Component: TPTPAssignee: Paul Slauenwhite <paulslau>
Status: CLOSED FIXED QA Contact:
Severity: critical    
Priority: P1 Keywords: plan
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Paul Slauenwhite CLA 2007-12-13 09:54:40 EST
URL Test documentation missing from TOC.

The 'Testing Performance' topic is missing from the 'Testing Applications' TOC.
Comment 1 Paul Slauenwhite CLA 2007-12-13 10:02:55 EST
In addition:

-The JUnit Plug-in test is missing.
-Move 'Datapool structure' and 'Tutorial: Accessing a datapool from a JUnit test' under 'Providing tests with variable data'. 
-Copy 'Tutorial: Accessing a datapool from a JUnit test' to 'Editing JUnit tests'.
-Update 'Testing applications' with 'Launching tests from scripts and applications
'.
-Update 'Creating a test deployment'.
-Update 'Providing tests with variable data'.
Comment 2 Paul Slauenwhite CLA 2007-12-13 10:07:30 EST
--------------------------------------------------------------
Documentation Directory org.eclipse.hyades.test.doc.user...[D:\AC_Hyades_WSAD_Drivers\Smoke_Test\doc\tptp\test\runtime\org.eclipse.hyades.test.doc.user]
--------------------------------------------------------------
[orphan] concepts/cartifacteditor.htm
[orphan] concepts/ccommontestingtasksandconcepts.htm
[orphan] concepts/cdatapools.htm
[orphan] concepts/cdeployeditor.htm
[orphan] concepts/cedittest.htm
[orphan] concepts/cintro.htm
[orphan] concepts/cjunitintro.htm
[orphan] concepts/cJUnitTestEditor.htm
[orphan] concepts/clocationeditor.htm
[orphan] concepts/coverview-of-the-automatable-services-framework.htm
[orphan] concepts/cpluginTestEditor.htm
[orphan] concepts/ctestwithhyades.htm
[orphan] concepts/cworkbenchLocationEditor.htm
[orphan] concepts/c_viewingtestresults.html
[orphan] ref/rdeploymentGroundRules.htm
[orphan] ref/rgenericlaunchconfigprops.htm
[orphan] ref/rreferencesoverview.htm
[orphan] ref/rsupported-test-execution-service-properties.htm
[orphan] ref/r_testlog_events.html
[orphan] ref/r_testlog_overview.html
[orphan] ref/r_testlog_toolbar.html
[orphan] samples/saccessdp.htm
[orphan] tasks/tassociateartifact.htm
[orphan] tasks/tcreateartifact.htm
[orphan] tasks/tcreatedp.htm
[orphan] tasks/tcreatejunit.htm
[orphan] tasks/tcreatelocation.htm
[orphan] tasks/tcreateperformancetestreports.htm
[orphan] tasks/tcreatePluginProject.htm
[orphan] tasks/tcreatePluginTest.htm
[orphan] tasks/tcreatetestdeployment.htm
[orphan] tasks/tcreatetestreports.htm
[orphan] tasks/tcreateWorkbenchLocation.htm
[orphan] tasks/tdatapool.htm
[orphan] tasks/tdeploy.htm
[orphan] tasks/tdeploy2.htm
[orphan] tasks/tdeploymentintro.htm
[orphan] tasks/teditdp.htm
[orphan] tasks/texecuting-the-test-execution-service.htm
[orphan] tasks/tgenerateexecutabletest.htm
[orphan] tasks/tlaunching-tests-from-scripts-and-applications.htm
[orphan] tasks/topendp.htm
[orphan] tasks/tptpJUnitTest_addingTestMethods.htm
[orphan] tasks/tptpJUnitTest_creatingManually.htm
[orphan] tasks/tptpJUnitTest_importing.htm
[orphan] tasks/tptpJUnitTest_testMethods.htm
[orphan] tasks/trecordtest.html
[orphan] tasks/trun.htm
[orphan] tasks/trunningjunittestsuite.htm
[orphan] tasks/t_associating_defects.html
[orphan] tasks/t_openinglogs.html
[orphan] tasks/t_searching_testlogs.html
[orphan] tasks/t_submitting_defects.html
[orphan] tasks/t_viewingevents.html

--------------------------------------------------------------
Documentation Directory org.eclipse.tptp.test.doc.isv...[D:\AC_Hyades_WSAD_Drivers\Smoke_Test\doc\tptp\test\sdk\org.eclipse.tptp.test.doc.isv]
--------------------------------------------------------------
[orphan] concepts/c_exnewtestrec.html
[orphan] concepts/c_genrecframework.html
[orphan] concepts/c_recuiwizard.html
[orphan] concepts/c_testrecorders.html
[orphan] tasks/t_cretestrec.html
[orphan] tasks/t_extgenrec.html
[orphan] tasks/t_portrecorder.html
Comment 3 Paul Slauenwhite CLA 2007-12-17 08:53:17 EST
!MESSAGE Error reading help table of contents file /"org.eclipse.hyades.test.doc.user/toc/junitplugin_toc.xml" (skipping file)
!STACK 0
java.io.FileNotFoundException
	at org.eclipse.help.internal.toc.TocFileParser.parse(TocFileParser.java:45)
	at org.eclipse.help.internal.toc.TocFileProvider.getTocContributions(TocFileProvider.java:45)
	at org.eclipse.help.internal.toc.TocManager.getTocContributions(TocManager.java:181)
	at org.eclipse.help.internal.toc.TocManager.getRootTocContributions(TocManager.java:280)
	at org.eclipse.help.internal.toc.TocManager.getTocs(TocManager.java:59)
	at org.eclipse.help.internal.toc.TocManager.getTopic(TocManager.java:106)
	at org.eclipse.help.internal.toc.TocManager.getTopicPath(TocManager.java:121)
	at org.eclipse.help.internal.webapp.data.UrlUtil.getTopicPath(UrlUtil.java:157)
	at org.eclipse.help.internal.webapp.servlet.BreadcrumbsFilter.filter(BreadcrumbsFilter.java:55)
	at org.eclipse.help.internal.webapp.servlet.EclipseConnector.transfer(EclipseConnector.java:161)
	at org.eclipse.help.internal.webapp.servlet.ContentServlet.doGet(ContentServlet.java:42)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
	at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
	at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
	at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:270)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
	at org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:677)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
	at org.mortbay.http.HttpServer.service(HttpServer.java:909)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
	at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

!MESSAGE Error reading help table of contents file /"org.eclipse.hyades.test.doc.user/toc/url_toc.xml" (skipping file)
!STACK 0
java.io.FileNotFoundException
	at org.eclipse.help.internal.toc.TocFileParser.parse(TocFileParser.java:45)
	at org.eclipse.help.internal.toc.TocFileProvider.getTocContributions(TocFileProvider.java:45)
	at org.eclipse.help.internal.toc.TocManager.getTocContributions(TocManager.java:181)
	at org.eclipse.help.internal.toc.TocManager.getRootTocContributions(TocManager.java:280)
	at org.eclipse.help.internal.toc.TocManager.getTocs(TocManager.java:59)
	at org.eclipse.help.internal.toc.TocManager.getTopic(TocManager.java:106)
	at org.eclipse.help.internal.toc.TocManager.getTopicPath(TocManager.java:121)
	at org.eclipse.help.internal.webapp.data.UrlUtil.getTopicPath(UrlUtil.java:157)
	at org.eclipse.help.internal.webapp.servlet.BreadcrumbsFilter.filter(BreadcrumbsFilter.java:55)
	at org.eclipse.help.internal.webapp.servlet.EclipseConnector.transfer(EclipseConnector.java:161)
	at org.eclipse.help.internal.webapp.servlet.ContentServlet.doGet(ContentServlet.java:42)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
	at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
	at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
	at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:270)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
	at org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:677)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
	at org.mortbay.http.HttpServer.service(HttpServer.java:909)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
	at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Comment 4 Paul Slauenwhite CLA 2007-12-20 14:02:42 EST
(In reply to comment #2)

Now that we have hierarchical TOCs, we need to update the smoke test tools.  These files are not orphans.
Comment 5 Paul Slauenwhite CLA 2007-12-20 14:08:46 EST
Files checked in to CVS (HEAD).
Comment 6 Paul Slauenwhite CLA 2007-12-20 14:10:26 EST
(In reply to comment #1)

We will review the Test Project documentation before the final 4.5 release under defect https://bugs.eclipse.org/bugs/show_bug.cgi?id=213622.

Comment 7 Paul Slauenwhite CLA 2007-12-21 12:05:39 EST
Verified in http://www.eclipse.org/tptp/home/downloads/?buildId=TPTP-4.5.0-200712210400.

Closing.