logo

Back to index

OCC

Min: 0.0323, max: 0.9851, yellow zone: [0.4000 .. 0.6000].

Elements: 98, μ: 0.3742, σ: 0.2116, Var: 0.0448, defects: 35%.

Packages: 22, classes: 304.

Green: 119, yellow: 32, red: 153.

Class OCC n A Rw_total
o.t.util.TimeUtils NaN 0 0 0
o.t.util.RetryAnalyzerCount 0.6667 4 1 3 0.6666666666666666
o.t.util.Strings NaN 0 1 0
o.t.log4testng.Logger 0.125 17 24 14 0.125
o.t.r.jq.ResultsByClass 1 3 2 3 1
o.t.r.jq.N..$BaseResultProvider 0 1 2 0
o.t.r.jq.ChronologicalPanel 0 4 0 0
o.t.r.jq.SuitePanel 0 4 3 0
o.t.r.jq.Main 0 1 5 0
o.t.r.jq.Model 0.5385 14 11 10 0.5384615384615384
o.t.r.jq.GroupPanel 0 4 0 0
o.t.r.jq.BannerPanel 0 1 0 0
o.t.r.jq.BasePanel 0 2 4 0
o.t.r.jq.NavigatorPanel 0 6 1 0
o.t.r.jq.TestNgXmlPanel 0 4 0 0
o.t.r.jq.TestPanel 0 5 0 0
o.t.r.jq.TimesPanel 0.1667 7 1 1 0.16666666666666666
o.t.r.jq.N..$ResultsByStatus 0 1 3 0
o.t.r.jq.IgnoredMethodsPanel 0 4 0 0
o.t.r.jq.BaseMultiSuitePanel 0 5 0 0
o.t.r.jq.ReporterPanel 0 4 0 0
o.t.log.TextFormatter 0 1 0 0
o.t.i.junit.InexactComparisonCriteria 0 1 1 0
o.t.i.junit.ExactComparisonCriteria 0 1 0 0
o.t.i.junit.ArrayAsserts NaN 0 0 0
o.t.i.junit.ArrayComparisonFailure 0.5 3 3 1 0.5
o.t.i.junit.ComparisonCriteria 0 4 0 0
o.t.collections.CollectionUtils NaN 0 0 0
o.t.collections.Sets NaN 0 0 0
o.t.collections.SetMultiMap 0 2 0 0
o.t.collections.Objects NaN 0 0 0
o.t.collections.O..$ToStringHelper 0.4 6 4 5 0.4
o.t.collections.ListMultiMap 0 2 0 0
o.t.collections.MultiMap 0.5294 18 1 45 0.5294117647058824
o.t.collections.Maps NaN 0 0 0
o.t.collections.O..$ValueHolder 1 3 2 3 1
o.t.collections.Lists NaN 0 0 0
o.t.i.collections.Pair 0.5 5 2 5 0.5
o.t.i.collections.Ints NaN 0 0 0
o.t.i.collections.OneToTwoDimArrayIterator 0.3333 4 2 1 0.3333333333333333
o.t.i.collections.OneToTwoDimIterator 0.3333 4 1 1 0.3333333333333333
o.t.i.collections.ArrayIterator 0.3333 4 2 1 0.3333333333333333
o.t.reporters.E..$ClassResult 0 2 2 0
o.t.reporters.J..$TestTag NaN 0 5 0
o.t.reporters.XMLUtils NaN 0 1 0
o.t.reporters.XMLReporterConfig 0.15 21 56 14 0.15
o.t.reporters.ExitCodeListener 0 12 1 0
o.t.reporters.T..$ConfigurationComparator 0 2 0 0
o.t.reporters.FileStringBuffer 0.75 5 6 6 0.75
o.t.reporters.RuntimeBehavior NaN 0 1 0
o.t.reporters.E..$SuiteResult 0 3 3 0
o.t.reporters.JUnitReportReporter 0 11 0 0
o.t.reporters.E..$MethodResult 0 1 1 0
o.t.reporters.Files NaN 0 0 0
o.t.reporters.VerboseReporter 0.25 17 3 10 0.25
o.t.reporters.Tag 0 1 3 0
o.t.reporters.E..$TestSorter 0 2 0 0
o.t.reporters.T..$NameComparator 0 2 0 0
o.t.reporters.E..$TestResult 0 16 16 0
o.t.reporters.DotTestListener 0 4 1 0
o.t.reporters.Buffer NaN 0 0 0
o.t.reporters.HtmlHelper NaN 0 2 0
o.t.reporters.TestHTMLReporter 1 2 4 1 1
o.t.reporters.XMLReporter 0.8519 28 2 276 0.8518518518518519
o.t.reporters.XMLSuiteResultWriter 0.3125 17 1 15 0.3125
o.t.reporters.TextReporter 0.1667 7 3 1 0.16666666666666666
o.t.reporters.EmailableReporter2 0.6667 22 6 110 0.6666666666666666
o.t.reporters.XMLStringBuffer 0.5333 31 7 131 0.5333333333333333
o.t.reporters.EmailableReporter 0.5652 24 6 94 0.5652173913043478
o.t.reporters.JUnitXMLReporter 0.2273 23 11 20 0.22727272727272727
o.t.reporters.SuiteHTMLReporter 0.0952 22 15 4 0.09523809523809523
o.t.reporters.FailedReporter 0.25 5 2 1 0.25
o.t.junit.JUnit3TestMethod NaN 0 0 0
o.t.junit.JUnitMethodFinder 0 12 2 0
o.t.junit.JUnitTestFinder NaN 0 6 0
o.t.junit.JUnit4TestClass NaN 0 0 0
o.t.junit.JUnit3TestClass NaN 0 0 0
o.t.junit.JUnit4ConfigurationMethod 0.5 3 1 1 0.5
o.t.junit.JUnitTestMethod 0 3 0 0
o.t.junit.JUnit3TestRecognizer 0 1 0 0
o.t.junit.JUnit4SpockMethod 0 3 3 0
o.t.junit.JUnitTestClass 0.2632 20 9 17 0.2631578947368421
o.t.junit.JUnit4TestMethod 0 2 0 0
o.t.junit.JUnit4TestRunner 0.2 6 5 2 0.2
o.t.junit.JUnitTestRunner 0.1429 15 5 8 0.14285714285714285
o.t.junit.J..$TestRunInfo 1 2 2 1 1
o.t.junit.JUnit4TestRecognizer 0 1 0 0
o.t.junit.J..$RL 0.5556 10 2 15 0.5555555555555556
o.t.mustache.StringChunk 1 2 1 1 1
o.t.mustache.BaseChunk 0 2 1 0
o.t.mustache.M..$SubModel NaN 0 2 0
o.t.mustache.Value 0 1 1 0
o.t.mustache.Model 0.6667 7 2 10 0.6666666666666666
o.t.mustache.VariableChunk 1 2 1 1 1
o.t.mustache.Mustache 0 4 0 0
o.t.i.annotations.ObjectFactoryAnnotation NaN 0 0 0
o.t.i.annotations.BaseAnnotation 0.2 6 3 3 0.2
o.t.i.annotations.DisabledRetryAnalyzer 0 1 0 0
o.t.i.annotations.BaseBeforeAfter 0.1111 10 5 5 0.1111111111111111
o.t.i.annotations.TestOrConfiguration 0.0769 14 7 7 0.07692307692307693
o.t.i.annotations.ConfigurationAnnotation 0.0323 32 16 16 0.03225806451612903
o.t.i.annotations.TestAnnotation 0.0345 30 15 15 0.034482758620689655
o.t.i.annotations.AnnotationHelper NaN 0 3 0
o.t.i.annotations.IgnoreListener 0 2 0 0
o.t.i.annotations.ListenersAnnotation 1 2 1 1 1
o.t.i.annotations.ParametersAnnotation 1 2 1 1 1
o.t.i.annotations.FactoryAnnotation 0.1429 8 4 4 0.14285714285714285
o.t.i.annotations.JDK15AnnotationFinder 0.25 13 4 6 0.25
o.t.i.annotations.DefaultAnnotationTransformer 0 2 0 0
o.t.i.annotations.DataProviderAnnotation 0.2 6 3 3 0.2
o.t.i.annotations.JDK15TagFactory 0.0833 13 2 1 0.08333333333333333
o.t.xml.XMLParser 0 1 1 0
o.t.xml.XmlMethodSelectors 1 3 1 3 1
o.t.xml.Parameters 0.5 5 2 6 0.5
o.t.xml.XmlRun 1 5 2 6 1
o.t.xml.L..$ClassListSuite 0 1 4 0
o.t.xml.XmlWeaver NaN 0 2 0
o.t.xml.XmlDependencies 1 3 1 3 1
o.t.xml.XmlScript 0.6 6 2 7 0.6
o.t.xml.XmlClass 0.4348 24 8 48 0.43478260869565216
o.t.xml.XmlInclude 0.4286 15 6 31 0.42857142857142855
o.t.xml.XmlMethodSelector 0.3571 15 3 35 0.35714285714285715
o.t.xml.LaunchSuite 0 3 2 0
o.t.xml.SuiteGenerator NaN 0 1 0
o.t.xml.L..$CustomizedSuite 0 5 4 0
o.t.xml.SuiteXmlParser 0 3 0 0
o.t.xml.DefaultXmlWeaver 1 2 1 1 1
o.t.xml.T..$Include NaN 0 4 0
o.t.xml.XmlDefine 0.6667 7 2 17 0.6666666666666666
o.t.xml.XmlPackage 0.4 11 4 26 0.4
o.t.xml.Parser 0.25 5 10 3 0.25
o.t.xml.CommentDisabledXmlWeaver NaN 0 0 0
o.t.xml.XmlTest 0.169 72 20 177 0.16901408450704225
o.t.xml.L..$ClassesAndMethodsSuite 0 2 2 0
o.t.xml.XmlGroups 0.2857 8 3 9 0.2857142857142857
o.t.xml.L..$MethodsSuite 0 1 3 0
o.t.xml.XmlSuite 0.1071 85 42 150 0.10714285714285714
o.t.xml.TestNGContentHandler 0.5556 28 35 113 0.5555555555555556
o.t.xml.L..$ExistingSuite 0 2 1 0
o.t.xml.XmlUtils NaN 0 0 0
o.t.i.thread.ExecutorAdapter 0 4 1 0
o.t.i.thread.ThreadTimeoutException NaN 0 1 0
o.t.i.thread.ThreadUtil NaN 0 1 0
o.t.i.thread.T..$ThreadFactoryImpl 0.5 3 1 1 0.5
o.t.i.thread.ThreadExecutionException NaN 0 1 0
o.t.i.thread.FutureResultAdapter 0 1 1 0
o.t.i.thread.TestNGThreadFactory 0 1 2 0
o.testng.TestNGException NaN 0 1 0
o.testng.S..$SuiteWorker 0 1 2 0
o.testng.ClassMethodMap 0.3333 4 3 2 0.3333333333333333
o.testng.GuiceHelper 1 2 1 1 1
o.testng.ConversionUtils NaN 0 0 0
o.testng.SuiteRunnerWorker 0.4286 8 5 6 0.42857142857142855
o.testng.Reporter NaN 0 5 0
o.testng.JarFileUtils 0.6667 4 5 2 0.6666666666666666
o.testng.DependencyMap 0 2 2 0
o.testng.SuiteRunState 1 2 1 1 1
o.testng.InstanceOrderingMethodInterceptor 0 2 0 0
o.testng.S..$ProxyTestRunnerFactory 0 2 2 0
o.testng.SkipException 0.5 3 3 1 0.5
o.testng.CommandLineArgs NaN 0 64 0
o.testng.SuiteResultCounts 0 1 9 0
o.testng.T..$TestNGLogSH NaN 0 0 0
o.testng.FileAssert NaN 0 0 0
o.testng.TestNGUtils NaN 0 0 0
o.testng.TestException NaN 0 1 0
o.testng.TimeBombSkipException 0.4 6 6 4 0.4
o.testng.PreserveOrderMethodInterceptor 0 1 0 0
o.testng.SuiteResult 0 5 3 0
o.testng.TestNGAntTask 0.0575 88 44 73 0.05747126436781609
o.testng.TestNG 0.2065 93 60 207 0.20652173913043478
o.testng.TestClass 0.5333 16 7 38 0.5333333333333333
o.testng.TestListenerAdapter 0.2917 25 9 30 0.2916666666666667
o.testng.S..$DefaultTestRunnerFactory 0 2 5 0
o.testng.T..$TestNGLogOS 0 1 2 0
o.testng.R..$Property NaN 0 2 0
o.testng.ReporterConfig 0.6667 7 2 17 0.6666666666666666
o.testng.Converter 0 3 2 0
o.testng.SuiteRunner 0.5227 45 24 92 0.5227272727272727
o.testng.T..$ConfigurationListener 0.6667 4 1 3 0.6666666666666666
o.testng.AssertJUnit NaN 0 0 0
o.testng.TestRunner 0.2958 72 48 134 0.29577464788732394
o.testng.Assert NaN 0 1 0
o.t.x.dom.Reflect NaN 0 0 0
o.t.x.dom.XDom 0.2 11 3 4 0.2
o.t.x.dom.Wrapper 1 2 5 1 1
o.t.x.dom.DomXmlParser 0 4 0 0
o.t.x.dom.TestNGTagFactory 0 1 1 0
o.t.x.dom.DomUtil 0 8 1 0
o.t.i.invokers.I..$InvokeAfterInvocationWithContextStrategy 0 1 0 0
o.t.i.invokers.I..$InvokeBeforeInvocationWithContextStrategy 0 1 0 0
o.t.i.invokers.I..$InvokeAfterInvocationWithoutContextStrategy 0 1 0 0
o.t.i.invokers.I..$InvokeBeforeInvocationWithoutContextStrategy 0 1 0 0
o.t.i.invokers.InvokedMethodListenerInvoker 0 2 6 0
o.t.asserts.LoggingAssert 1 2 1 1 1
o.t.asserts.A..$SimpleAssert 0 4 3 0
o.t.asserts.SoftAssert 1 2 1 1 1
o.t.asserts.Assertion 0 72 0 0
o.t.r.util.StackTraceTools NaN 0 0 0
o.t.i.reflect.ReflectionRecipes NaN 0 2 0
o.t.i.reflect.ReflectionHelper NaN 0 0 0
o.t.i.reflect.MethodMatcherContext 0 5 5 0
o.t.i.reflect.DataProviderMethodMatcher 1 2 3 1 1
o.t.i.reflect.MethodMatcherException NaN 0 0 0
o.t.i.reflect.Parameter 0.4 6 4 2 0.4
o.t.i.reflect.ArrayEndingMethodMatcher 0 3 0 0
o.t.i.reflect.AbstractNodeMethodMatcher 0.2 6 1 1 0.2
o.t.i.reflect.DirectMethodMatcher 0 3 0 0
o.t.i.reflect.R..$ListBackedImmutableQueue 0 1 1 0
o.t.i.reflect.AbstractMethodMatcher 0.3333 4 2 1 0.3333333333333333
o.t.i.reflect.I..$Assistant NaN 0 2 0
o.t.i.t.graph.GraphThreadPoolExecutor 0.375 9 4 8 0.375
o.t.i.t.graph.SuiteWorkerFactory 0 1 3 0
o.t.i.t.graph.G..$PhoneyWorker 0 7 2 0
o.t.x.internal.XmlSuiteUtils NaN 0 0 0
o.t.x.internal.TestNamesMatcher 0.2 6 4 3 0.2
o.t.internal.DynamicGraphHelper NaN 0 0 0
o.t.internal.GroupsHelper NaN 0 0 0
o.t.internal.Y..$T..$ConstructParallelMode 0 1 1 0
o.t.internal.I..$StatusHolder NaN 0 2 0
o.t.internal.P..$FilterOutInJectedTypesResult 0 2 2 0
o.t.internal.BaseClassFinder 1 7 1 21 1
o.t.internal.Version NaN 0 1 0
o.t.internal.M..$MatchResults NaN 0 2 0
o.t.internal.PackageUtils NaN 0 4 0
o.t.internal.ClonedMethod 0.2388 68 7 143 0.23880597014925373
o.t.internal.TestMethodWithDataProviderMethodWorker 0.5 3 16 1 0.5
o.t.internal.A..$Arguments 0 7 7 0
o.t.internal.TestListenerHelper NaN 0 0 0
o.t.internal.Parameters NaN 0 5 0
o.t.internal.OverrideProcessor 0 1 2 0
o.t.internal.NoOpTestClass 0.0952 22 16 5 0.09523809523809523
o.t.internal.ExitCodeListener 0.5556 10 2 16 0.5555555555555556
o.t.internal.G..$Node 0.75 9 3 19 0.75
o.t.internal.DataProviderMethod 0.5 5 3 3 0.5
o.t.internal.TestNGMethod 0.1667 13 4 6 0.16666666666666666
o.t.internal.XmlMethodSelector 0.6154 14 9 18 0.6153846153846154
o.t.internal.MethodInvocationHelper NaN 0 0 0
o.t.internal.ParametersTest 0 1 0 0
o.t.internal.AbstractParallelWorker 0 1 0 0
o.t.internal.ParameterInfo 0 2 2 0
o.t.internal.ScriptSelectorFactory NaN 0 1 0
o.t.internal.ClassInfoMap 1 6 2 15 1
o.t.internal.Utils NaN 0 7 0
o.t.internal.P..$MethodParameters NaN 0 5 0
o.t.internal.A..$A..$Builder 1 8 1 28 1
o.t.internal.ExceptionUtils NaN 0 0 0
o.t.internal.TestNGClassFinder 0.5 7 6 7 0.5
o.t.internal.Yaml NaN 0 0 0
o.t.internal.PoolService 0 1 2 0
o.t.internal.Tarjan 1 2 5 1 1
o.t.internal.DefaultMethodSelectorContext 0.5 3 2 1 0.5
o.t.internal.ObjectFactoryImpl 0 1 0 0
o.t.internal.InstanceInfo 0 2 2 0
o.t.internal.SingleTestMethodWorker NaN 0 1 0
o.t.internal.InvokeMethodRunnable 1 2 5 1 1
o.t.internal.TestNgMethodUtils NaN 0 0 0
o.t.internal.ConfigurationMethod 0.1176 18 9 3 0.11764705882352941
o.t.internal.Configuration 0.1429 15 7 9 0.14285714285714285
o.t.internal.RuntimeBehavior NaN 0 5 0
o.t.internal.ConstructorOrMethod 0.1111 10 3 3 0.1111111111111111
o.t.internal.ParameterHolder NaN 0 3 0
o.t.internal.ClassHelper NaN 0 6 0
o.t.internal.T..$ListenerHolder 0 2 2 0
o.t.internal.Attributes 1 4 1 6 1
o.t.internal.PropertyUtils NaN 0 1 0
o.t.internal.I..$SameClassNamePredicate 0 2 0 0
o.t.internal.YamlParser 0 3 0 0
o.t.internal.RunInfo 1 3 1 3 1
o.t.internal.FactoryMethod 0.3333 4 5 1 0.3333333333333333
o.t.internal.MethodInstance 1 3 2 3 1
o.t.internal.InvokedMethod 0.6 6 4 7 0.6
o.t.internal.I..$TestNGRuntimeException NaN 0 1 0
o.t.internal.P..$ParameterBag 0 2 2 0
o.t.internal.InstanceBasedParallelParallelWorker 0 1 0 0
o.t.internal.Systematiser NaN 0 0 0
o.t.internal.ScriptMethodSelector 0 1 2 0
o.t.internal.ClassImpl 0.4167 13 12 29 0.4166666666666667
o.t.internal.ExitCode 0.8 6 6 10 0.8
o.t.internal.MethodSelectorDescriptor 0.25 5 2 2 0.25
o.t.internal.MethodGroupsHelper NaN 0 2 0
o.t.internal.ParameterHandler 0 3 2 0
o.t.internal.EclipseInterface NaN 0 7 0
o.t.internal.I..$CanRunFromClassPredicate 0 2 0 0
o.t.internal.DefaultListenerFactory 0 1 0 0
o.t.internal.D..$Edges 1 11 2 47 1
o.t.internal.TestResult 0.5946 38 15 83 0.5945945945945946
o.t.internal.Graph 0.2667 16 5 20 0.26666666666666666
o.t.internal.DynamicGraph 0.5 15 5 37 0.5
o.t.internal.MethodInheritance NaN 0 1 0
o.t.internal.Invoker 0.25 37 17 54 0.25
o.t.internal.ExpectedExceptionsHolder 0.75 5 4 4 0.75
o.t.internal.Y..$TestNGConstructor NaN 0 0 0
o.t.internal.MethodHelper NaN 0 3 0
o.t.internal.TestNGMethodFinder 0.1667 13 4 3 0.16666666666666666
o.t.internal.SuiteRunnerMap 1 3 1 3 1
o.t.internal.ResultMap 1 8 1 28 1
o.t.internal.ClassBasedParallelWorker 0 2 0 0
o.t.internal.TestMethodWorker 0.4 16 11 19 0.4
o.t.internal.BaseTestMethod 0.0805 88 31 52 0.08045977011494253
o.t.internal.WrappedTestNGMethod 0.9851 68 2 2211 0.9850746268656716
o.t.internal.ConfigurationGroupMethods 0.25 9 6 8 0.25
o.t.internal.I..$FailureContext NaN 0 2 0
o.t.internal.RegexpExpectedExceptionsHolder 0 3 3 0

Download XML.