| Summary: | Generic Recorder Wizard enhancement to filter the list of recorders | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Kent D Siefkes <kdsiefke> | ||||||||||
| Component: | TPTP | Assignee: | Paul Slauenwhite <paulslau> | ||||||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||||||
| Severity: | enhancement | ||||||||||||
| Priority: | P1 | CC: | dmorris, jcayne, jkubasta, paulslau | ||||||||||
| Version: | unspecified | Keywords: | plan | ||||||||||
| Target Milestone: | --- | ||||||||||||
| Hardware: | PC | ||||||||||||
| OS: | Windows XP | ||||||||||||
| URL: | http://www.eclipse.org/tptp/groups/Architecture/documents/features/hf_208110.htm | ||||||||||||
| Whiteboard: | |||||||||||||
| Bug Depends on: | 137591, 139589, 206078, 217440, 221861 | ||||||||||||
| Bug Blocks: | |||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Kent D Siefkes
Updated Description Document based on AG review (http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-208110). Retargetting to feature freeze iteration. As part of this feature, we will remove the duplicate wizard for creating a URL recording/test to reduce confusion. We also need to write enablement and TVT test cases for this new function (or modify existing test cases for modified/removed function) by March 14: Writing translation verification test cases: http://www.eclipse.org/tptp/home/documents/process/test/tvt.html Writing enablement test cases: http://www.eclipse.org/tptp/home/documents/process/test/enablement.html -Work item #1 from http://www.eclipse.org/tptp/groups/Architecture/documents/features/hf_208110.htm: /org.eclipse.hyades.test.tools.ui/plugin.properties /org.eclipse.hyades.test.tools.ui/plugin.xml -Changed the name of the HTTP Recorder (and HTTP Recording) to URL Recorder (and URL Recording) including resource messages and documentation: org.eclipse.hyades.execution.recorder.http.remote.CleanupObj.java org.eclipse.hyades.execution.recorder.http.remote.RecorderX509TrustManager.java org.eclipse.hyades.execution.recorder.http.local.HttpRecorderAgentEnvironmentAdapter.java org.eclipse.hyades.execution.recorder.http.ui.preferences.HttpRecorderPreferencePage.java /org.eclipse.hyades.test.core/src/org/eclipse/hyades/test/core/internal/resources/messages.properties /org.eclipse.hyades.test.core/schema/Recorder.exsd /org.eclipse.hyades.test.doc.user/concepts/cedittest.htm /org.eclipse.hyades.test.doc.user/tasks/trecordtest.html org.eclipse.hyades.test.tools.ui.internal.resources.ToolsUiPluginResourceBundle.java /org.eclipse.hyades.test.tools.ui/src/org/eclipse/hyades/test/tools/ui/internal/resources/messages.properties /org.eclipse.hyades.test.tools.ui/schema/HttpRecorderStartupPage.exsd /org.eclipse.hyades.test.tools.ui/plugin.properties /org.eclipse.hyades.test.tools.ui/plugin.xml /org.eclipse.tptp.test.doc.isv/concepts/c_exnewtestrec.html /org.eclipse.tptp.test.doc.isv/tasks/t_cretestrec.html /org.eclipse.tptp.test.doc.isv/tasks/t_extgenrec.html Created attachment 92210 [details]
Patch
Created attachment 92211 [details]
New plug-ins
Created attachment 92212 [details]
New feature.
-This enhancement required a substantial amount of refactoring to remove dead/duplicate/redundant code, simplify the URL Recorder preferences, and improve the readability of UI strings. -[See patch+ new plug-ins/feature] Work item #2 from http://www.eclipse.org/tptp/groups/Architecture/documents/features/hf_208110.htm, including a new plug-ins (org.eclipse.tptp.test.recorders.url and org.eclipse.tptp.test.recorders.url.doc.user) and feature (org.eclipse.tptp.test.recorders.url). Joel, can you add the following plug-ins and feature to the TPTP Testing Tools runtime and SDK packaging: Feature: org.eclipse.tptp.test.recorders.url Plug-ins: org.eclipse.tptp.test.recorders.url org.eclipse.tptp.test.recorders.url.doc.user Patch and new plug-ins/feature checked into CVS (HEAD). Duwayne, please test using the next build. (In reply to comment #9) The documentation for the URL Recorder has been isolated to the org.eclipse.tptp.test.recorders.url.doc.user. A file was added and the existing URL Test type docuemtnation was refactored for creating a URL Test manually without a recording. org.eclipse.tptp.test.recorders.url added to the build. Created attachment 92286 [details]
Patch (part 2)
This patch includes the deprecated/internal files that were moved to the new org.eclipse.tptp.test.recorders.url plug-in and deleted from their original plug-in.
Test cases added to /org.eclipse.hyades.test.URLTest.tests/manual/basic_tests/Test.Agents.Recorder.testsuite to test an installation with this new feature removed/disabled. (In reply to comment #14) > Created an attachment (id=92286) [details] > Patch (part 2) > > This patch includes the deprecated/internal files that were moved to the new > org.eclipse.tptp.test.recorders.url plug-in and deleted from their original > plug-in. > In addition, the src-recorder-http source folder from org.eclipse.hyades.test.tools.ui. Design, implementation, documentation, test cases, and build/infrastructure complete. Testing was completed on the TPTP-4.5.0-200803130100 driver. New plug-ins/feature added to the TPTP Project Matrix. Finally, all of the dependent defects have been resolved. Joel, can you please regenerate the TPTP Project Matrix? Duwayne, can you please test the TPTP-4.5.0-200803130100 or later driver? Approval request(s) no longer required. Closing by default since not closed by the originator in the 7+ months since being resolved. Please reopen if the issue is still present in the latest TPTP release or the resolution is not correct. |