diff options
Diffstat (limited to 'qadevOOo/runner/stats')
-rw-r--r-- | qadevOOo/runner/stats/ComplexDataBaseOutProducer.java | 5 | ||||
-rw-r--r-- | qadevOOo/runner/stats/DataBaseOutProducer.java | 5 | ||||
-rw-r--r-- | qadevOOo/runner/stats/FatDataBaseOutProducer.java | 5 | ||||
-rw-r--r-- | qadevOOo/runner/stats/FileLogWriter.java | 5 | ||||
-rw-r--r-- | qadevOOo/runner/stats/InternalLogWriter.java | 5 | ||||
-rw-r--r-- | qadevOOo/runner/stats/OutProducerFactory.java | 5 | ||||
-rw-r--r-- | qadevOOo/runner/stats/SQLExecution.java | 5 | ||||
-rw-r--r-- | qadevOOo/runner/stats/SimpleFileOutProducer.java | 5 | ||||
-rw-r--r-- | qadevOOo/runner/stats/SimpleLogWriter.java | 5 | ||||
-rw-r--r-- | qadevOOo/runner/stats/SimpleOutProducer.java | 5 | ||||
-rw-r--r-- | qadevOOo/runner/stats/Summarizer.java | 70 | ||||
-rw-r--r-- | qadevOOo/runner/stats/makefile.mk | 6 |
12 files changed, 56 insertions, 70 deletions
diff --git a/qadevOOo/runner/stats/ComplexDataBaseOutProducer.java b/qadevOOo/runner/stats/ComplexDataBaseOutProducer.java index b4a27640c312..7237fcc98dd8 100644 --- a/qadevOOo/runner/stats/ComplexDataBaseOutProducer.java +++ b/qadevOOo/runner/stats/ComplexDataBaseOutProducer.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: ComplexDataBaseOutProducer.java,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/qadevOOo/runner/stats/DataBaseOutProducer.java b/qadevOOo/runner/stats/DataBaseOutProducer.java index 0339b1bd1a8e..814135d553ca 100644 --- a/qadevOOo/runner/stats/DataBaseOutProducer.java +++ b/qadevOOo/runner/stats/DataBaseOutProducer.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: DataBaseOutProducer.java,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/qadevOOo/runner/stats/FatDataBaseOutProducer.java b/qadevOOo/runner/stats/FatDataBaseOutProducer.java index b78f26bafa48..dce9c137810a 100644 --- a/qadevOOo/runner/stats/FatDataBaseOutProducer.java +++ b/qadevOOo/runner/stats/FatDataBaseOutProducer.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: FatDataBaseOutProducer.java,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/qadevOOo/runner/stats/FileLogWriter.java b/qadevOOo/runner/stats/FileLogWriter.java index 22790507c24f..cfa4ccc5a617 100644 --- a/qadevOOo/runner/stats/FileLogWriter.java +++ b/qadevOOo/runner/stats/FileLogWriter.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: FileLogWriter.java,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/qadevOOo/runner/stats/InternalLogWriter.java b/qadevOOo/runner/stats/InternalLogWriter.java index d4225e14d92a..b3c71217fb64 100644 --- a/qadevOOo/runner/stats/InternalLogWriter.java +++ b/qadevOOo/runner/stats/InternalLogWriter.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: InternalLogWriter.java,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/qadevOOo/runner/stats/OutProducerFactory.java b/qadevOOo/runner/stats/OutProducerFactory.java index 9eed00139215..ca569631f409 100644 --- a/qadevOOo/runner/stats/OutProducerFactory.java +++ b/qadevOOo/runner/stats/OutProducerFactory.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: OutProducerFactory.java,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/qadevOOo/runner/stats/SQLExecution.java b/qadevOOo/runner/stats/SQLExecution.java index 532e1daa0c61..c55da50327a6 100644 --- a/qadevOOo/runner/stats/SQLExecution.java +++ b/qadevOOo/runner/stats/SQLExecution.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: SQLExecution.java,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/qadevOOo/runner/stats/SimpleFileOutProducer.java b/qadevOOo/runner/stats/SimpleFileOutProducer.java index 0345a1389ba4..e03cf374e187 100644 --- a/qadevOOo/runner/stats/SimpleFileOutProducer.java +++ b/qadevOOo/runner/stats/SimpleFileOutProducer.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: SimpleFileOutProducer.java,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/qadevOOo/runner/stats/SimpleLogWriter.java b/qadevOOo/runner/stats/SimpleLogWriter.java index 965bf6ebc7ad..9bdfb30fe223 100644 --- a/qadevOOo/runner/stats/SimpleLogWriter.java +++ b/qadevOOo/runner/stats/SimpleLogWriter.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: SimpleLogWriter.java,v $ - * $Revision: 1.7.2.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/qadevOOo/runner/stats/SimpleOutProducer.java b/qadevOOo/runner/stats/SimpleOutProducer.java index f410c02ad4c6..4c91233e6f67 100644 --- a/qadevOOo/runner/stats/SimpleOutProducer.java +++ b/qadevOOo/runner/stats/SimpleOutProducer.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: SimpleOutProducer.java,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/qadevOOo/runner/stats/Summarizer.java b/qadevOOo/runner/stats/Summarizer.java index 6b9aebdec06c..b1fe5fe61dd3 100644 --- a/qadevOOo/runner/stats/Summarizer.java +++ b/qadevOOo/runner/stats/Summarizer.java @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: Summarizer.java,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -27,7 +24,6 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ - package stats; import java.util.Vector; @@ -38,57 +34,81 @@ import share.DescEntry; * this class summs up the results of the subentries of a given DescEntry<br> * and fills the subentries in cases of SKIPPED states */ -public class Summarizer { +public class Summarizer +{ /** * * gets the state for a SuperEntry according to its subentries * @param entry */ - public void summarizeUp(DescEntry entry) { - if ( ( entry.State != null ) && !entry.State.equals("UNKNOWN")) return; + public void summarizeUp(DescEntry entry) + { + if ((entry.State != null) && !entry.State.equals("UNKNOWN")) + { + return; + } int count = entry.SubEntryCount; int knownIssues = 0; Vector failures = new Vector(); Vector states = new Vector(); - for (int i=0; i<count; i++) { - if (entry.SubEntries[i].State == null) { + for (int i = 0; i < count; i++) + { + if (entry.SubEntries[i].State == null) + { entry.SubEntries[i].State = "PASSED.FAILED"; } - if (entry.SubEntries[i].State.equals("known issue")) { + if (entry.SubEntries[i].State.equals("known issue")) + { entry.SubEntries[i].State = "PASSED.OK"; knownIssues++; } - if (!entry.SubEntries[i].State.endsWith("OK")) { - failures.add(entry.SubEntries[i].entryName); + if (!entry.SubEntries[i].State.endsWith("OK")) + { + String sFailure = "[" + entry.SubEntries[i].longName + "]" + " is testcode: [" + entry.SubEntries[i].entryName + "]"; + failures.add(sFailure); states.add(entry.SubEntries[i].State); } } - if (failures.size()>0) { + if (failures.size() > 0) + { String errMsg = ""; String state = "PASSED.FAILED"; - for (int j=0; j<failures.size();j++) { - if (states.elementAt(j).equals("not part of the job")) { + for (int j = 0; j < failures.size(); j++) + { + if (states.elementAt(j).equals("not part of the job")) + { state = "Not possible since not all Interfaces/Services have been checked"; - } else errMsg += - failures.elementAt(j)+" - "+states.elementAt(j)+"\r\n"; + } + else + { + errMsg += + failures.elementAt(j) + " - " + states.elementAt(j) + "\r\n"; + } } - entry.hasErrorMsg=true; + entry.hasErrorMsg = true; entry.ErrorMsg = errMsg; entry.State = state; - } else if (entry.EntryType.equals("component") && knownIssues > 0) { + } + else if (entry.EntryType.equals("component") && knownIssues > 0) + { entry.State = "PASSED(with known issues).OK"; - } else { + } + else + { entry.State = "PASSED.OK"; } } - public static void summarizeDown(DescEntry entry, String state) { - if ( ( entry.State == null ) || entry.State.equals("UNKNOWN")) + public static void summarizeDown(DescEntry entry, String state) + { + if ((entry.State == null) || entry.State.equals("UNKNOWN")) + { entry.State = state; - for (int i=0; i<entry.SubEntryCount; i++) { + } + for (int i = 0; i < entry.SubEntryCount; i++) + { summarizeDown(entry.SubEntries[i], entry.State); } } - } diff --git a/qadevOOo/runner/stats/makefile.mk b/qadevOOo/runner/stats/makefile.mk index 7d8348ecf76c..af503a229038 100644 --- a/qadevOOo/runner/stats/makefile.mk +++ b/qadevOOo/runner/stats/makefile.mk @@ -2,14 +2,10 @@ # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # -# Copyright 2008 by Sun Microsystems, Inc. +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.9 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify |