logo

Back to index

OCC

Min: 0.0333, max: 0.8571, yellow zone: [0.4000 .. 0.6000].

Elements: 78, μ: 0.3398, σ: 0.2026, Var: 0.0410, defects: 36%.

Packages: 22, classes: 316.

Green: 137, yellow: 25, red: 154.

Class OCC n A Rw_total
o.t.util.RetryAnalyzerCount 0 2 1 0
o.t.util.TimeUtils NaN 0 0 0
o.t.util.Strings NaN 0 1 0
o.t.log4testng.Logger 0.1429 15 24 12 0.14285714285714285
o.t.r.jq.N..$BaseResultProvider 0 1 2 0
o.t.r.jq.Main 0 1 5 0
o.t.r.jq.SuitePanel 0 1 3 0
o.t.r.jq.ResultsByClass 1 3 2 3 1
o.t.r.jq.N..$ResultsByStatus 0 1 3 0
o.t.r.jq.ChronologicalPanel 0 4 0 0
o.t.r.jq.Model 0 12 11 0
o.t.r.jq.TestNgXmlPanel 0 4 0 0
o.t.r.jq.BaseMultiSuitePanel 0 3 0 0
o.t.r.jq.TestPanel 0 5 0 0
o.t.r.jq.TimesPanel 0 4 1 0
o.t.r.jq.BannerPanel 0 1 0 0
o.t.r.jq.GroupPanel 0 4 0 0
o.t.r.jq.NavigatorPanel 0 1 1 0
o.t.r.jq.ReporterPanel 0 4 0 0
o.t.r.jq.IgnoredMethodsPanel 0 4 0 0
o.t.r.jq.BasePanel NaN 0 4 0
o.t.log.TextFormatter 0 1 0 0
o.t.i.junit.ComparisonCriteria 0 1 0 0
o.t.i.junit.ArrayComparisonFailure 0.5 3 3 1 0.5
o.t.i.junit.InexactComparisonCriteria NaN 0 1 0
o.t.i.junit.ArrayAsserts NaN 0 0 0
o.t.i.junit.ExactComparisonCriteria NaN 0 0 0
o.t.collections.Objects NaN 0 0 0
o.t.collections.SetMultiMap NaN 0 0 0
o.t.collections.Sets NaN 0 0 0
o.t.collections.Maps NaN 0 0 0
o.t.collections.O..$ToStringHelper 0.5 5 4 5 0.5
o.t.collections.CollectionUtils NaN 0 0 0
o.t.collections.Lists NaN 0 0 0
o.t.collections.O..$ValueHolder 1 2 2 1 1
o.t.collections.ListMultiMap NaN 0 0 0
o.t.collections.MultiMap 0.5625 17 1 45 0.5625
o.t.i.collections.Pair 0.5 5 2 5 0.5
o.t.i.collections.OneToTwoDimIterator 0.5 3 1 1 0.5
o.t.i.collections.Ints NaN 0 0 0
o.t.i.collections.ArrayIterator 0.5 3 2 1 0.5
o.t.i.collections.OneToTwoDimArrayIterator 0.5 3 2 1 0.5
o.t.reporters.ExitCodeListener 0 11 1 0
o.t.reporters.XMLReporterConfig 0.15 21 56 14 0.15
o.t.reporters.TextReporter 0 1 3 0
o.t.reporters.T..$ConfigurationComparator 0 1 0 0
o.t.reporters.Tag 0 1 3 0
o.t.reporters.J..$TestTag NaN 0 5 0
o.t.reporters.Buffer NaN 0 0 0
o.t.reporters.E..$SuiteResult 0 3 3 0
o.t.reporters.RuntimeBehavior NaN 0 1 0
o.t.reporters.T..$NameComparator 0 1 0 0
o.t.reporters.FailedReporter 0 1 2 0
o.t.reporters.XMLUtils NaN 0 1 0
o.t.reporters.VerboseReporter 0.1818 12 3 3 0.18181818181818182
o.t.reporters.Files NaN 0 0 0
o.t.reporters.HtmlHelper NaN 0 2 0
o.t.reporters.E..$MethodResult 0 1 1 0
o.t.reporters.JUnitXMLReporter 0.3 11 11 7 0.3
o.t.reporters.E..$TestSorter 0 1 0 0
o.t.reporters.FileStringBuffer 1 3 6 3 1
o.t.reporters.E..$ClassResult 0 2 2 0
o.t.reporters.SuiteHTMLReporter 0 1 15 0
o.t.reporters.XMLStringBuffer 0.5185 28 7 115 0.5185185185185185
o.t.reporters.JUnitReportReporter 0 1 0 0
o.t.reporters.E..$TestResult 0 14 16 0
o.t.reporters.DotTestListener 0 3 1 0
o.t.reporters.XMLSuiteResultWriter 0 2 1 0
o.t.reporters.EmailableReporter2 0.5 3 6 1 0.5
o.t.reporters.TestHTMLReporter 1 2 4 1 1
o.t.reporters.EmailableReporter 0.3333 4 6 2 0.3333333333333333
o.t.reporters.XMLReporter 1 20 2 190 1
o.t.junit.JUnit3TestMethod NaN 0 0 0
o.t.junit.JUnit4ConfigurationMethod 0.5 3 1 1 0.5
o.t.junit.JUnit4SpockMethod 0 3 3 0
o.t.junit.JUnit4TestRecognizer 0 1 0 0
o.t.junit.JUnit4TestMethod 0 2 0 0
o.t.junit.JUnitTestMethod 0 2 0 0
o.t.junit.JUnit4TestClass NaN 0 0 0
o.t.junit.JUnitTestFinder NaN 0 6 0
o.t.junit.JUnitTestRunner 0.125 9 5 2 0.125
o.t.junit.JUnit3TestRecognizer 0 1 0 0
o.t.junit.JUnit4TestRunner 0 5 5 0
o.t.junit.JUnit3TestClass NaN 0 0 0
o.t.junit.JUnitTestClass 0.2778 19 9 16 0.2777777777777778
o.t.junit.J..$TestRunInfo 1 2 2 1 1
o.t.junit.JUnitMethodFinder 0 11 2 0
o.t.junit.J..$RL 0.6667 7 2 10 0.6666666666666666
o.t.mustache.StringChunk 1 2 1 1 1
o.t.mustache.M..$SubModel NaN 0 2 0
o.t.mustache.VariableChunk 1 2 1 1 1
o.t.mustache.Mustache 0 1 0 0
o.t.mustache.Value 0 1 1 0
o.t.mustache.BaseChunk NaN 0 1 0
o.t.mustache.Model 0.8 6 2 10 0.8
o.t.i.annotations.DisabledRetryAnalyzer 0 1 0 0
o.t.i.annotations.DefaultAnnotationTransformer 0 2 0 0
o.t.i.annotations.ParametersAnnotation 1 2 1 1 1
o.t.i.annotations.TestOrConfiguration 0.0769 14 7 7 0.07692307692307693
o.t.i.annotations.DataProviderAnnotation 0.2 6 3 3 0.2
o.t.i.annotations.BaseBeforeAfter 0.1111 10 5 5 0.1111111111111111
o.t.i.annotations.JDK15TagFactory 0 1 2 0
o.t.i.annotations.ConfigurationAnnotation 0.0333 31 16 15 0.03333333333333333
o.t.i.annotations.TestAnnotation 0.0333 31 16 16 0.03333333333333333
o.t.i.annotations.FactoryAnnotation 0.1429 8 4 4 0.14285714285714285
o.t.i.annotations.AnnotationHelper NaN 0 3 0
o.t.i.annotations.IgnoreListener 0 2 0 0
o.t.i.annotations.ObjectFactoryAnnotation NaN 0 0 0
o.t.i.annotations.ListenersAnnotation 1 2 1 1 1
o.t.i.annotations.JDK15AnnotationFinder 0.375 9 4 6 0.375
o.t.i.annotations.BaseAnnotation 0.2 6 3 3 0.2
o.t.xml.L..$MethodsSuite NaN 0 3 0
o.t.xml.L..$ClassesAndMethodsSuite NaN 0 2 0
o.t.xml.L..$CustomizedSuite 0 2 4 0
o.t.xml.XmlUtils NaN 0 0 0
o.t.xml.XmlGroups 0.2857 8 3 9 0.2857142857142857
o.t.xml.XmlMethodSelector 0.3571 15 3 35 0.35714285714285715
o.t.xml.Parameters 0.5 5 2 6 0.5
o.t.xml.XmlDependencies 1 3 1 3 1
o.t.xml.DefaultXmlWeaver 1 2 1 1 1
o.t.xml.XmlPackage 0.3333 10 4 18 0.3333333333333333
o.t.xml.T..$Include NaN 0 4 0
o.t.xml.SuiteGenerator NaN 0 1 0
o.t.xml.XmlRun 1 5 2 6 1
o.t.xml.L..$ExistingSuite 0 2 1 0
o.t.xml.XmlScript 0.6 6 2 7 0.6
o.t.xml.L..$ClassListSuite NaN 0 4 0
o.t.xml.XMLParser 0 1 1 0
o.t.xml.XmlWeaver NaN 0 2 0
o.t.xml.XmlInclude 0.4286 15 6 31 0.42857142857142855
o.t.xml.XmlDefine 0.6667 7 2 17 0.6666666666666666
o.t.xml.XmlClass 0.2 21 8 31 0.2
o.t.xml.LaunchSuite 0 3 2 0
o.t.xml.XmlMethodSelectors 1 3 1 3 1
o.t.xml.SuiteXmlParser 0 2 0 0
o.t.xml.Parser 0.3333 4 10 2 0.3333333333333333
o.t.xml.CommentDisabledXmlWeaver NaN 0 0 0
o.t.xml.XmlSuite 0.0843 84 42 141 0.08433734939759036
o.t.xml.XmlTest 0.1739 70 20 165 0.17391304347826086
o.t.xml.TestNGContentHandler 0.4 16 35 37 0.4
o.t.i.thread.FutureResultAdapter 0 1 1 0
o.t.i.thread.ThreadUtil NaN 0 1 0
o.t.i.thread.ExecutorAdapter 0 4 1 0
o.t.i.thread.ThreadExecutionException NaN 0 1 0
o.t.i.thread.ThreadTimeoutException NaN 0 1 0
o.t.i.thread.TestNGThreadFactory 0 1 2 0
o.t.i.thread.T..$ThreadFactoryImpl 0.5 3 1 1 0.5
o.testng.TestNGException NaN 0 1 0
o.testng.ClassMethodMap 0.3333 4 3 2 0.3333333333333333
o.testng.InstanceOrderingMethodInterceptor 0 1 0 0
o.testng.TimeBombSkipException 0.3333 4 6 1 0.3333333333333333
o.testng.S..$SuiteWorker 0 1 2 0
o.testng.T..$ConfigurationListener 0.6667 4 1 3 0.6666666666666666
o.testng.S..$ProxyTestRunnerFactory 0 2 2 0
o.testng.Converter NaN 0 2 0
o.testng.SuiteRunState 1 2 1 1 1
o.testng.FileAssert NaN 0 0 0
o.testng.Reporter NaN 0 5 0
o.testng.TestNGUtils NaN 0 0 0
o.testng.CommandLineArgs NaN 0 64 0
o.testng.PreserveOrderMethodInterceptor 0 1 0 0
o.testng.SuiteRunner 0.1613 32 24 27 0.16129032258064516
o.testng.JarFileUtils NaN 0 5 0
o.testng.TestListenerAdapter 0.28 26 10 31 0.28
o.testng.TestRunner 0.0612 50 48 24 0.061224489795918366
o.testng.Assert NaN 0 1 0
o.testng.SuiteRunnerWorker 0.6 6 5 6 0.6
o.testng.S..$DefaultTestRunnerFactory 0 2 5 0
o.testng.TestException NaN 0 1 0
o.testng.SuiteResult 0 5 3 0
o.testng.SkipException 0 1 3 0
o.testng.ConversionUtils NaN 0 0 0
o.testng.DependencyMap 0 2 2 0
o.testng.R..$Property NaN 0 2 0
o.testng.GuiceHelper NaN 0 1 0
o.testng.T..$TestNGLogSH NaN 0 0 0
o.testng.AssertJUnit NaN 0 0 0
o.testng.ReporterConfig 0.6667 7 2 17 0.6666666666666666
o.testng.SuiteResultCounts 0 1 9 0
o.testng.T..$TestNGLogOS NaN 0 2 0
o.testng.TestClass 0.4 11 8 10 0.4
o.testng.TestNGAntTask 0.0364 56 44 10 0.03636363636363636
o.testng.TestNG 0.125 57 60 38 0.125
o.t.x.dom.Wrapper 1 2 5 1 1
o.t.x.dom.DomUtil 0 1 1 0
o.t.x.dom.XDom 1 2 3 1 1
o.t.x.dom.DomXmlParser 0 3 0 0
o.t.x.dom.TestNGTagFactory 0 1 1 0
o.t.x.dom.Reflect NaN 0 0 0
o.t.i.invokers.I..$InvokeAfterInvocationWithoutContextStrategy 0 1 0 0
o.t.i.invokers.I..$InvokeAfterInvocationWithContextStrategy 0 1 0 0
o.t.i.invokers.I..$InvokeBeforeInvocationWithoutContextStrategy 0 1 0 0
o.t.i.invokers.InvokedMethodListenerInvoker 0 1 6 0
o.t.i.invokers.I..$InvokeBeforeInvocationWithContextStrategy 0 1 0 0
o.t.r.util.StackTraceTools NaN 0 0 0
o.t.asserts.LoggingAssert 1 2 1 1 1
o.t.asserts.A..$SimpleAssert 0 4 3 0
o.t.asserts.SoftAssert 0 1 1 0
o.t.asserts.Assertion 0 71 0 0
o.t.i.reflect.DataProviderMethodMatcher 0 1 3 0
o.t.i.reflect.Parameter 0.4 6 4 2 0.4
o.t.i.reflect.AbstractNodeMethodMatcher 0 1 1 0
o.t.i.reflect.DirectMethodMatcher NaN 0 0 0
o.t.i.reflect.MethodMatcherException NaN 0 0 0
o.t.i.reflect.R..$ListBackedImmutableQueue NaN 0 1 0
o.t.i.reflect.ReflectionHelper NaN 0 0 0
o.t.i.reflect.AbstractMethodMatcher 0 1 2 0
o.t.i.reflect.ReflectionRecipes NaN 0 2 0
o.t.i.reflect.I..$Assistant NaN 0 2 0
o.t.i.reflect.ArrayEndingMethodMatcher NaN 0 0 0
o.t.i.reflect.MethodMatcherContext 0 5 5 0
o.t.i.t.graph.SuiteWorkerFactory 0 1 3 0
o.t.i.t.graph.G..$PhoneyWorker 0 6 2 0
o.t.i.t.graph.GraphThreadPoolExecutor 1 2 5 1 1
o.t.x.internal.XmlSuiteUtils NaN 0 0 0
o.t.x.internal.TestNamesMatcher 0 3 4 0
o.t.internal.DataProviderMethod 0.5 5 3 3 0.5
o.t.internal.MethodRunner 0 2 0 0
o.t.internal.T..$MethodInvocationAgent 1 2 6 1 1
o.t.internal.Arguments 0 3 3 0
o.t.internal.MethodInstance 1 3 2 3 1
o.t.internal.SingleTestMethodWorker NaN 0 1 0
o.t.internal.A..$A..$Builder 1 8 1 28 1
o.t.internal.TestMethodComparator 0 1 0 0
o.t.internal.PropertyUtils NaN 0 1 0
o.t.internal.ClassHelper NaN 0 3 0
o.t.internal.T..$ListenerHolder 0 2 2 0
o.t.internal.NoOpTestClass 0.0952 22 16 5 0.09523809523809523
o.t.internal.PackageUtils NaN 0 4 0
o.t.internal.TestNgMethodUtils NaN 0 0 0
o.t.internal.ConfigInvoker 0 4 4 0
o.t.internal.ConfigurationGroupMethods 0.2857 8 6 6 0.2857142857142857
o.t.internal.TestNGMethodFinder 0 11 4 0
o.t.internal.ObjectFactoryImpl 0 1 0 0
o.t.internal.InvokeMethodRunnable 0 1 5 0
o.t.internal.ScriptMethodSelector NaN 0 2 0
o.t.internal.ClassBasedParallelWorker 0 1 0 0
o.t.internal.TestResult 0.2188 33 15 52 0.21875
o.t.internal.ParameterInfo 0 2 2 0
o.t.internal.MethodInheritance NaN 0 1 0
o.t.internal.MethodInvocationHelper NaN 0 0 0
o.t.internal.TestInvoker 0 7 5 0
o.t.internal.ParameterHandler NaN 0 2 0
o.t.internal.ParameterHolder NaN 0 3 0
o.t.internal.M..$MatchResults NaN 0 2 0
o.t.internal.TestMethodArguments 0 5 5 0
o.t.internal.Parameters NaN 0 4 0
o.t.internal.MethodHelper NaN 0 3 0
o.t.internal.Invoker 0.3333 4 4 2 0.3333333333333333
o.t.internal.GroupConfigMethodArguments 0 4 2 0
o.t.internal.ConstructorOrMethod 0.1 11 3 3 0.1
o.t.internal.DynamicGraph 0.5 13 5 31 0.5
o.t.internal.XmlMethodSelector 0.125 9 9 3 0.125
o.t.internal.WrappedTestNGMethod 1 72 2 2556 1
o.t.internal.DynamicGraphHelper NaN 0 0 0
o.t.internal.InstanceBasedParallelParallelWorker 0 1 0 0
o.t.internal.A..$Arguments 0 6 7 0
o.t.internal.ScriptSelectorFactory NaN 0 1 0
o.t.internal.P..$FilterOutInJectedTypesResult NaN 0 2 0
o.t.internal.C..$Builder 0.1111 10 8 8 0.1111111111111111
o.t.internal.MethodGroupsHelper NaN 0 2 0
o.t.internal.TestNGClassFinder 0 1 7 0
o.t.internal.ConfigMethodArguments 0.1429 8 4 1 0.14285714285714285
o.t.internal.PoolService 0 1 2 0
o.t.internal.ClassInfoMap 1 5 2 10 1
o.t.internal.RegexpExpectedExceptionsHolder 0 2 3 0
o.t.internal.TestListenerHelper NaN 0 0 0
o.t.internal.BaseInvoker NaN 0 6 0
o.t.internal.P..$MethodParameters NaN 0 5 0
o.t.internal.ExitCodeListener 0.5556 10 2 16 0.5555555555555556
o.t.internal.ResultMap 1 8 1 28 1
o.t.internal.FactoryMethod 0.5 3 6 1 0.5
o.t.internal.RunInfo 1 3 1 3 1
o.t.internal.TestMethodWithDataProviderMethodWorker 1 2 16 1 1
o.t.internal.Systematiser NaN 0 0 0
o.t.internal.Version NaN 0 1 0
o.t.internal.MethodSelectorDescriptor 0.3333 4 2 2 0.3333333333333333
o.t.internal.YamlParser 0 2 0 0
o.t.internal.EclipseInterface NaN 0 7 0
o.t.internal.Attributes 1 4 1 6 1
o.t.internal.DefaultMethodSelectorContext 0.5 3 2 1 0.5
o.t.internal.ClonedMethod 0.2857 71 7 217 0.2857142857142857
o.t.internal.InvokedMethod 0.6 6 4 7 0.6
o.t.internal.Y..$T..$ConstructParallelMode 0 1 1 0
o.t.internal.InstanceCreator NaN 0 1 0
o.t.internal.D..$Edges 1 2 2 1 1
o.t.internal.G..$Node 0.8571 8 3 19 0.8571428571428571
o.t.internal.MethodArguments 0 1 1 0
o.t.internal.Tarjan 0 1 5 0
o.t.internal.RuntimeBehavior NaN 0 5 0
o.t.internal.P..$ParameterBag NaN 0 2 0
o.t.internal.I..$FailureContext NaN 0 2 0
o.t.internal.Y..$TestNGConstructor NaN 0 0 0
o.t.internal.I..$TestNGRuntimeException NaN 0 1 0
o.t.internal.GroupsHelper NaN 0 0 0
o.t.internal.ExpectedExceptionsHolder 0.5 3 4 1 0.5
o.t.internal.T..$Builder 0.1 11 9 9 0.1
o.t.internal.AbstractParallelWorker 0 1 0 0
o.t.internal.T..$StatusHolder NaN 0 2 0
o.t.internal.OverrideProcessor 0 1 2 0
o.t.internal.G..$Builder 0.2 6 5 5 0.2
o.t.internal.ExceptionUtils NaN 0 0 0
o.t.internal.InstanceInfo 0 2 2 0
o.t.internal.SuiteRunnerMap 1 3 1 3 1
o.t.internal.ExitCode 1 4 6 6 1
o.t.internal.BaseClassFinder 1 2 1 1 1
o.t.internal.DefaultListenerFactory 0 1 0 0
o.t.internal.Configuration 0.0769 14 7 7 0.07692307692307693
o.t.internal.Graph 0.25 9 5 5 0.25
o.t.internal.ClassImpl 0.3 11 12 11 0.3
o.t.internal.ConfigurationMethod 0 14 9 0
o.t.internal.Yaml NaN 0 0 0
o.t.internal.Utils NaN 0 7 0
o.t.internal.BaseTestMethod 0.0649 78 34 38 0.06493506493506493
o.t.internal.TestNGMethod 0.1429 8 4 3 0.14285714285714285
o.t.internal.TestMethodWorker 0.6667 10 12 18 0.6666666666666666

Download XML.