| Summary: | Automate the Stand-alone GLA testsuites | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Dave Smith <smith> | ||||||||
| Component: | TPTP.monitoring | Assignee: | Dave Smith <smith> | ||||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||||
| Severity: | major | ||||||||||
| Priority: | P1 | CC: | rohit.shetty | ||||||||
| Version: | unspecified | Keywords: | plan | ||||||||
| Target Milestone: | --- | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Windows 2000 | ||||||||||
| Whiteboard: | closed460 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Dave Smith
Given the focus on test automation in 4.4, increasing the priority. Targetting to complete in i2. Dave, For the Monitor.Execution test suite automation there would still be quite a few manual steps .i.e. setting up the logging agent part of it .... What can be automated is the LTA profiling operations through the Auto GUI recorder .... Do you agree? There seems to be a problem with the Windows adapters test cases. These test cases never execute the adapter .i.e. the batch files are never invoked ... Will be using this defect to fix this problem too. Plan for this defect as discussed with Dave: Monitor.Analysis.StandaloneGLA_Windows_*_Event_Logs - Develop a parser to parse the CSV format that can be exported from the viewer and use the CBE's generated from these to perform validation of the CBE's from our parsers. Monitor.Analysis.StandaloneGLA.* - Attempt automation of the GLA Install and validation using the existing jUnit tests. Also try to reuse of this install of the GLA for performing the Log parser tests. Monitor.Execution - No Action, As discussed with Dave it is not worthwhile doing just GUI automation for this test case alone. While Automating the Windows parser tests i found two problems: 1) see bugzilla 176476 2)https://bugs.eclipse.org/bugs/show_bug.cgi?id=172064#c4 Created attachment 61727 [details]
Code\Benchmar files\Artifact file\resources
The Zip file contains:
1) Source Code
2) Test Suites
3) Artifact Files
4) Benchmark files
5) New folders (ZipFiles in resources)
Created attachment 61729 [details]
patch for org.eclipse.tptp.monitoring.auto.tests.util
Patch for org.eclipse.tptp.monitoring.auto.tests.util code updates.
Created attachment 61731 [details]
User Guide update
Updated User Guide org.eclipse.tptp.monitoring.auto.tests.util\AutomatedGLAUserGuide.doc
I committed Rohit's patches and changes. However, I added a fix to org.eclipse.tptp.monitoring.auto.tests.utils.WindowsLogParser to accomodate parsing Windows event logs in CSV format that have time and data values with single digits (eg. 3/3/2007). I change the regular expression for matching the start of the record in getLogRecord to
"\\d{1,2}/\\d{1,2}/\\d{4},\\d{1,2}:\\d{1,2}:\\d{1,2}[^,]*,[^,]*,[^,]*,[^,]*,[^,]*,.*"
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this originator of this enhancement/defect has an inactive Bugzilla account and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open. |