Author: wanglf
Date: Mon Oct 22 05:47:51 2012
New Revision: 1400766

URL: http://svn.apache.org/viewvc?rev=1400766&view=rev
Log:
modify svt result file's data structure

Modified:
    incubator/ooo/trunk/test/testgui/source/svt/gui/sc/BasicFuncOnCalc.java
    incubator/ooo/trunk/test/testgui/source/svt/gui/sd/BasicFuncOnImpress.java
    incubator/ooo/trunk/test/testgui/source/svt/gui/sw/BasicFuncOnWriter.java
    incubator/ooo/trunk/test/testgui/source/svt/gui/sw/FileTypeAboutWriter.java

Modified: 
incubator/ooo/trunk/test/testgui/source/svt/gui/sc/BasicFuncOnCalc.java
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/test/testgui/source/svt/gui/sc/BasicFuncOnCalc.java?rev=1400766&r1=1400765&r2=1400766&view=diff
==============================================================================
--- incubator/ooo/trunk/test/testgui/source/svt/gui/sc/BasicFuncOnCalc.java 
(original)
+++ incubator/ooo/trunk/test/testgui/source/svt/gui/sc/BasicFuncOnCalc.java Mon 
Oct 22 05:47:51 2012
@@ -86,7 +86,7 @@ public class BasicFuncOnCalc {
 
        private static DataSheet xmlResult;
 
-       private static int iterator = 100;
+       private static int iterator = 2;
 
        private int i = 0;
 
@@ -95,8 +95,8 @@ public class BasicFuncOnCalc {
         */
        @BeforeClass
        public static void beforeClass() throws Exception {
-               xmlResult = new DataSheet(getFile("output/svt.xml"), true);
-               xmlResult.addRow("BasicFuncOnCalc", "Method", "Iterator", 
"Consumed Time(MS)", "Memory(VSZ)", "Memory(RSS)", "Handles(Windows Only)");
+               xmlResult = new DataSheet(getFile("output/svt.xml"));
+               xmlResult.addRow("Data", "Method", "No", "Consumed Time(MS)", 
"Memory(VSZ)", "Memory(RSS)", "Handles(Windows Only)");
        }
 
        @AfterClass
@@ -494,7 +494,7 @@ public class BasicFuncOnCalc {
 
        private void addRecord(int i, long start, long end) {
                HashMap<String, Object>  perf = aoo.getPerfData();
-               xmlResult.addRow("BasicFuncOnCalc",testname.getMethodName(), i, 
(end - start),
+               xmlResult.addRow("Data",testname.getMethodName(), i, (end - 
start),
                                perf.get("vsz"), perf.get("rss"), 
perf.get("handles"));
        }
 }

Modified: 
incubator/ooo/trunk/test/testgui/source/svt/gui/sd/BasicFuncOnImpress.java
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/test/testgui/source/svt/gui/sd/BasicFuncOnImpress.java?rev=1400766&r1=1400765&r2=1400766&view=diff
==============================================================================
--- incubator/ooo/trunk/test/testgui/source/svt/gui/sd/BasicFuncOnImpress.java 
(original)
+++ incubator/ooo/trunk/test/testgui/source/svt/gui/sd/BasicFuncOnImpress.java 
Mon Oct 22 05:47:51 2012
@@ -63,7 +63,7 @@ public class BasicFuncOnImpress {
 
        private String pid = null;
 
-       private static int iterator = 100;
+       private static int iterator = 2;
 
        private int i = 0;
 
@@ -72,10 +72,8 @@ public class BasicFuncOnImpress {
         */
        @BeforeClass
        public static void beforeClass() throws Exception {
-
-               xmlResult = new DataSheet(getFile("output/svt_gui_sd.xml"));
-               xmlResult.addRow("BasicFunOnImpress","Method", "Iterator", 
"Consumed Time(MS)",
-                               "Memory(KB)", "CPU(%)");
+               xmlResult = new DataSheet(getFile("output/svt.xml"));
+               xmlResult.addRow("Data", "Method", "No", "Consumed Time(MS)", 
"Memory(VSZ)", "Memory(RSS)", "Handles(Windows Only)");
        }
 
        @AfterClass
@@ -132,7 +130,8 @@ public class BasicFuncOnImpress {
                for (i = 1; i <= iterator; i++) {
                        long start = System.currentTimeMillis();
                        createNewSD();
-                       impress.menuItem("Insert->Picture->From 
File...").select();
+                       app.dispatch(".uno:InsertGraphic");
+//                     impress.menuItem("Insert->Picture->From 
File...").select();
                        sleep(2);
                        filePickerPath.setText(pic);
                        sleep(1);
@@ -263,6 +262,7 @@ public class BasicFuncOnImpress {
        }
        
        @Test
+       @Ignore
        public void opChartOnOpenedSD() throws Exception {
                String file = prepareData("svt/OLEinODP.odp");
                for (i = 1; i <= iterator; i++) {
@@ -370,16 +370,9 @@ public class BasicFuncOnImpress {
                }
        }
 
-       private HashMap<String, Object> getPerfData() {
-               HashMap<String, Object> proccessInfo = SystemUtil
-                               
.findProcess(".*(soffice\\.bin|soffice\\.exe|soffice).*");
-               String pid = (String) proccessInfo.get("pid");
-               return SystemUtil.getProcessPerfData(pid);
-       }
-
        private void addRecord(int i, long start, long end) {
-               HashMap<String, Object> perf = getPerfData();
-               xmlResult.addRow("BasicFuncOnImpress",testname.getMethodName(), 
i, (end - start),
-                               perf.get("rss"), perf.get("pcpu"));
+               HashMap<String, Object>  perf = aoo.getPerfData();
+               xmlResult.addRow("Data",testname.getMethodName(), i, (end - 
start),
+                               perf.get("vsz"), perf.get("rss"), 
perf.get("handles"));
        }
 }

Modified: 
incubator/ooo/trunk/test/testgui/source/svt/gui/sw/BasicFuncOnWriter.java
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/test/testgui/source/svt/gui/sw/BasicFuncOnWriter.java?rev=1400766&r1=1400765&r2=1400766&view=diff
==============================================================================
--- incubator/ooo/trunk/test/testgui/source/svt/gui/sw/BasicFuncOnWriter.java 
(original)
+++ incubator/ooo/trunk/test/testgui/source/svt/gui/sw/BasicFuncOnWriter.java 
Mon Oct 22 05:47:51 2012
@@ -60,7 +60,7 @@ public class BasicFuncOnWriter {
 
        private String pid = null;
 
-       private static int iterator = 100;
+       private static int iterator = 2;
 
        private int i = 0;
 
@@ -69,10 +69,8 @@ public class BasicFuncOnWriter {
         */
        @BeforeClass
        public static void beforeClass() throws Exception {
-
-               xmlResult = new DataSheet(getFile("output/svt_gui_sw.xml"));
-               xmlResult.addRow("BasicFuncOnWriter","Method", "Iterator", 
"Consumed Time(MS)",
-                               "Memory(KB)", "CPU(%)");
+               xmlResult = new DataSheet(getFile("output/svt.xml"));
+               xmlResult.addRow("Data", "Method", "No", "Consumed Time(MS)", 
"Memory(VSZ)", "Memory(RSS)", "Handles(Windows Only)");
        }
 
        @AfterClass
@@ -440,7 +438,8 @@ public class BasicFuncOnWriter {
                        submitOpenDlg(file);
                        writer.waitForExistence(10, 2);
                        writer.focus();
-                       writer.menuItem("Insert->Object->Chart...").select();
+                       app.dispatch(".uno:InsertObjectChart");
+//                     writer.menuItem("Insert->Object->Chart...").select();
                        sleep(5);
                        typeKeys("<esc>");
                        sleep(5);
@@ -514,17 +513,10 @@ public class BasicFuncOnWriter {
                }
        }
 
-       private HashMap<String, Object> getPerfData() {
-               HashMap<String, Object> proccessInfo = SystemUtil
-                               
.findProcess(".*(soffice\\.bin|soffice\\.exe|soffice).*");
-               String pid = (String) proccessInfo.get("pid");
-               return SystemUtil.getProcessPerfData(pid);
-       }
-
        private void addRecord(int i, long start, long end) {
-               HashMap<String, Object> perf = getPerfData();
-               xmlResult.addRow("BasicFuncOnWriter",testname.getMethodName(), 
i, (end - start),
-                               perf.get("rss"), perf.get("pcpu"));
+               HashMap<String, Object>  perf = aoo.getPerfData();
+               xmlResult.addRow("Data",testname.getMethodName(), i, (end - 
start),
+                               perf.get("vsz"), perf.get("rss"), 
perf.get("handles"));
        }
        
 }

Modified: 
incubator/ooo/trunk/test/testgui/source/svt/gui/sw/FileTypeAboutWriter.java
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/test/testgui/source/svt/gui/sw/FileTypeAboutWriter.java?rev=1400766&r1=1400765&r2=1400766&view=diff
==============================================================================
--- incubator/ooo/trunk/test/testgui/source/svt/gui/sw/FileTypeAboutWriter.java 
(original)
+++ incubator/ooo/trunk/test/testgui/source/svt/gui/sw/FileTypeAboutWriter.java 
Mon Oct 22 05:47:51 2012
@@ -60,7 +60,7 @@ public class FileTypeAboutWriter {
 
        private String pid = null;
 
-       private static int iterator = 100;
+       private static int iterator = 2;
 
        private int i = 0;
 
@@ -70,10 +70,8 @@ public class FileTypeAboutWriter {
         */
        @BeforeClass
        public static void beforeClass() throws Exception {
-
-               xmlResult = new 
DataSheet(getFile("output/svt_gui_type_sw.xml"));
-               xmlResult.addRow("FileTypeAboutWriter","Method", "Iterator", 
"Consumed Time(MS)",
-                               "Memory(KB)", "CPU(%)");
+               xmlResult = new DataSheet(getFile("output/svt.xml"));
+               xmlResult.addRow("Data", "Method", "No", "Consumed Time(MS)", 
"Memory(VSZ)", "Memory(RSS)", "Handles(Windows Only)");
        }
 
        @AfterClass
@@ -179,21 +177,14 @@ public class FileTypeAboutWriter {
                submitOpenDlg(saveTo);
                sleep(2);               
                app.dispatch(".uno:CloseDoc");
+               
        }
        
-
-
-       private HashMap<String, Object> getPerfData() {
-               HashMap<String, Object> proccessInfo = SystemUtil
-                               
.findProcess(".*(soffice\\.bin|soffice\\.exe|soffice).*");
-               String pid = (String) proccessInfo.get("pid");
-               return SystemUtil.getProcessPerfData(pid);
-       }
-
        private void addRecord(int i, long start, long end) {
-               HashMap<String, Object> perf = getPerfData();
-               
xmlResult.addRow("FileTypeAboutWriter",testname.getMethodName(), i, (end - 
start),
-                               perf.get("rss"), perf.get("pcpu"));
+               HashMap<String, Object>  perf = aoo.getPerfData();
+               xmlResult.addRow("Data",testname.getMethodName(), i, (end - 
start),
+                               perf.get("vsz"), perf.get("rss"), 
perf.get("handles"));
        }
+
        
 }


Reply via email to