Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
monasca.common.model.alarm.AlarmSubExpressionTest
Command line test 7efe999c-4e87-4eb3-b9bb-e00006cc904b1900347functional, database, performance, slow, integration
monasca.common.model.ServicesTest
Command line test 7838047d-5ca8-4717-8851-775f3d6b17801004functional, database, performance, slow, integration
monasca.common.model.alarm.AlarmExpressionTest
Command line test 2539fc17-1eaa-4844-90b8-8ea50ae77fd41800100functional, database, performance, slow, integration
monasca.common.model.alarm.AlarmSubExpressionLocaleTest
Command line test 2aea240f-756c-4808-8543-e83ee267ceab20058functional, database, performance, slow, integration
monasca.common.model.metric.MetricsTest
Command line test 57e56373-6551-4941-9d9a-67ddd89cfb0a600486functional, database, performance, slow, integration
Total4600995
ClassMethodStartTime (ms)
monasca.common.model.alarm.AlarmSubExpressionTest
Command line test 7efe999c-4e87-4eb3-b9bb-e00006cc904b — passed
monasca.common.model.alarm.AlarmSubExpressionTestshouldAllowDecimalThresholds1491227207290226
shouldBeDeterministicIfSet14912272075174
shouldBeNonDeterministicByDefault14912272075221
shouldDefaultPeriodAndPeriods14912272075237
shouldEvaluateExpression14912272075304
shouldFailWithMalformedDeterministicKeyword14912272075358
shouldGetExpression14912272075437
shouldParseExpression149122720755037
shouldParseExpressionCaseInsensitiveFunc14912272075881
shouldParseExpressionCaseInsensitiveOp14912272075901
shouldParseExpressionKeywordMetricType14912272075912
shouldParseExpressionKeywordNamespace14912272075931
shouldParseExpressionNoType14912272075944
shouldParseExpressionWithoutFunctionGT14912272075981
shouldParseExpressionWithoutFunctionLT14912272075992
shouldParseExpressionWithoutSubject14912272076011
shouldThrowOnCompoundExpressions14912272076024
shouldThrowOnDuplicateDimensions14912272076071
toStringAndBack14912272076083
monasca.common.model.ServicesTest
Command line test 7838047d-5ca8-4717-8851-775f3d6b1780 — passed
monasca.common.model.ServicesTestshouldValidateObjectStoreMetricName14912272083474
monasca.common.model.alarm.AlarmExpressionTest
Command line test 2539fc17-1eaa-4844-90b8-8ea50ae77fd4 — passed
monasca.common.model.alarm.AlarmExpressionTestshouldBeDeterministicIfAllSubExpressionAreDeterministic14912272076904
shouldBeNonDeterministicIfAtLeastOneExpressionIsNonDeterministic14912272076942
shouldDefaultPeriodAndPeriods14912272076961
shouldEvaluateExpression14912272076976
shouldFailWithRestrictedChars149122720770442
shouldGetAlarmExpressionTree14912272077467
shouldNotParseInvalidExpressionMalformedDeterministicKeyword14912272077531
shouldNotParseInvalidExpressionWrongRightOperand14912272077541
shouldParseComplexExpression14912272077554
shouldParseComplexWithoutQuotes14912272077595
shouldParseDeterministicExpression14912272077658
shouldParseDimensionsWithSpaces14912272077746
shouldParseExpression14912272077811
shouldParseExpressionWithoutType14912272077821
shouldParseNamesWithUnicode14912272077831
shouldParseSpacings14912272077842
shouldParseString14912272077862
shouldThrowOnEvaluateInvalidSubExpressions14912272077881
monasca.common.model.alarm.AlarmSubExpressionLocaleTest
Command line test 2aea240f-756c-4808-8543-e83ee267ceab — passed
monasca.common.model.alarm.AlarmSubExpressionLocaleTestshouldBeLocaleIndependent149122720779957
shouldWorkWithDefaultLocale14912272078561
monasca.common.model.metric.MetricsTest
Command line test 57e56373-6551-4941-9d9a-67ddd89cfb0a — passed
monasca.common.model.metric.MetricsTestshouldSerializeAndDeserialize1491227207859478
shouldSerializeAndDeserializeUTF814912272083372
shouldSerializeAndDeserializeUTF8_214912272083401
shouldSerializeAndDeserializeUTF8_314912272083421
shouldSerializeValue14912272083431
shouldSerializeValueUTF14912272083441

Command line test 7efe999c-4e87-4eb3-b9bb-e00006cc904b

monasca.common.model.alarm.AlarmSubExpressionTest#shouldAllowDecimalThresholds

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldBeDeterministicIfSet

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldBeNonDeterministicByDefault

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldDefaultPeriodAndPeriods

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldEvaluateExpression

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldFailWithMalformedDeterministicKeyword

Expected Exception
java.lang.IllegalArgumentException: Syntax Error [19] no viable alternative at input ',deterministici': [@6,19:32='deterministici',<29>,1:19] at monasca.common.model.alarm.AlarmExpressionErrorListener.syntaxError(AlarmExpressionErrorListener.java:27) at org.antlr.v4.runtime.ProxyErrorListener.syntaxError(ProxyErrorListener.java:67) at org.antlr.v4.runtime.Parser.notifyErrorListeners(Parser.java:559) at org.antlr.v4.runtime.DefaultErrorStrategy.reportNoViableAlternative(DefaultErrorStrategy.java:310) at org.antlr.v4.runtime.DefaultErrorStrategy.reportError(DefaultErrorStrategy.java:147) at monasca.common.model.alarm.AlarmExpressionParser.function(AlarmExpressionParser.java:382) at monasca.common.model.alarm.AlarmExpressionParser.expression(AlarmExpressionParser.java:244) at monasca.common.model.alarm.AlarmExpressionParser.start(AlarmExpressionParser.java:86) at monasca.common.model.alarm.AlarmSubExpression.of(AlarmSubExpression.java:100) at monasca.common.model.alarm.AlarmSubExpressionTest.shouldFailWithMalformedDeterministicKeyword(AlarmSubExpressionTest.java:183) ... Removed 28 stack frames

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldGetExpression

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldParseExpression

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldParseExpressionCaseInsensitiveFunc

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldParseExpressionCaseInsensitiveOp

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldParseExpressionKeywordMetricType

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldParseExpressionKeywordNamespace

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldParseExpressionNoType

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldParseExpressionWithoutFunctionGT

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldParseExpressionWithoutFunctionLT

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldParseExpressionWithoutSubject

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldThrowOnCompoundExpressions

Expected Exception
java.lang.IllegalArgumentException: Expected a simple expression at monasca.common.model.alarm.AlarmSubExpressionListener.assertSimpleExpression(AlarmSubExpressionListener.java:188) at monasca.common.model.alarm.AlarmSubExpressionListener.enterGt(AlarmSubExpressionListener.java:148) at monasca.common.model.alarm.AlarmExpressionParser$GtContext.enterRule(AlarmExpressionParser.java:562) at org.antlr.v4.runtime.tree.ParseTreeWalker.enterRule(ParseTreeWalker.java:66) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:49) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52) at monasca.common.model.alarm.AlarmSubExpression.of(AlarmSubExpression.java:103) at monasca.common.model.alarm.AlarmSubExpressionTest.shouldThrowOnCompoundExpressions(AlarmSubExpressionTest.java:151) ... Removed 28 stack frames

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#shouldThrowOnDuplicateDimensions

Expected Exception
java.lang.IllegalArgumentException: More than one value was given for dimension instance_id at monasca.common.model.alarm.AlarmSubExpressionListener.enterDimension(AlarmSubExpressionListener.java:120) at monasca.common.model.alarm.AlarmExpressionParser$DimensionContext.enterRule(AlarmExpressionParser.java:991) at org.antlr.v4.runtime.tree.ParseTreeWalker.enterRule(ParseTreeWalker.java:66) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:49) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52) at monasca.common.model.alarm.AlarmSubExpression.of(AlarmSubExpression.java:103) at monasca.common.model.alarm.AlarmSubExpressionTest.shouldThrowOnDuplicateDimensions(AlarmSubExpressionTest.java:146) ... Removed 28 stack frames

back to summary

monasca.common.model.alarm.AlarmSubExpressionTest#toStringAndBack

back to summary

Command line test 7838047d-5ca8-4717-8851-775f3d6b1780

monasca.common.model.ServicesTest#shouldValidateObjectStoreMetricName

back to summary

Command line test 2539fc17-1eaa-4844-90b8-8ea50ae77fd4

monasca.common.model.alarm.AlarmExpressionTest#shouldBeDeterministicIfAllSubExpressionAreDeterministic

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldBeNonDeterministicIfAtLeastOneExpressionIsNonDeterministic

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldDefaultPeriodAndPeriods

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldEvaluateExpression

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldFailWithRestrictedChars

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldGetAlarmExpressionTree

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldNotParseInvalidExpressionMalformedDeterministicKeyword

Expected Exception
java.lang.IllegalArgumentException: Syntax Error [18] no viable alternative at input ',determ': [@6,18:23='determ',<29>,1:18] at monasca.common.model.alarm.AlarmExpressionErrorListener.syntaxError(AlarmExpressionErrorListener.java:27) at org.antlr.v4.runtime.ProxyErrorListener.syntaxError(ProxyErrorListener.java:67) at org.antlr.v4.runtime.Parser.notifyErrorListeners(Parser.java:559) at org.antlr.v4.runtime.DefaultErrorStrategy.reportNoViableAlternative(DefaultErrorStrategy.java:310) at org.antlr.v4.runtime.DefaultErrorStrategy.reportError(DefaultErrorStrategy.java:147) at monasca.common.model.alarm.AlarmExpressionParser.function(AlarmExpressionParser.java:382) at monasca.common.model.alarm.AlarmExpressionParser.expression(AlarmExpressionParser.java:244) at monasca.common.model.alarm.AlarmExpressionParser.start(AlarmExpressionParser.java:86) at monasca.common.model.alarm.AlarmExpression.<init>(AlarmExpression.java:53) at monasca.common.model.alarm.AlarmExpression.of(AlarmExpression.java:67) at monasca.common.model.alarm.AlarmExpressionTest.shouldNotParseInvalidExpressionMalformedDeterministicKeyword(AlarmExpressionTest.java:356) ... Removed 28 stack frames

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldNotParseInvalidExpressionWrongRightOperand

Expected Exception
java.lang.IllegalArgumentException: Syntax Error [31] mismatched input '=' expecting ')': [@7,31:31='=',<7>,1:31] at monasca.common.model.alarm.AlarmExpressionErrorListener.syntaxError(AlarmExpressionErrorListener.java:27) at org.antlr.v4.runtime.ProxyErrorListener.syntaxError(ProxyErrorListener.java:67) at org.antlr.v4.runtime.Parser.notifyErrorListeners(Parser.java:559) at org.antlr.v4.runtime.DefaultErrorStrategy.reportInputMismatch(DefaultErrorStrategy.java:327) at org.antlr.v4.runtime.DefaultErrorStrategy.reportError(DefaultErrorStrategy.java:150) at monasca.common.model.alarm.AlarmExpressionParser.function(AlarmExpressionParser.java:382) at monasca.common.model.alarm.AlarmExpressionParser.expression(AlarmExpressionParser.java:244) at monasca.common.model.alarm.AlarmExpressionParser.start(AlarmExpressionParser.java:86) at monasca.common.model.alarm.AlarmExpression.<init>(AlarmExpression.java:53) at monasca.common.model.alarm.AlarmExpression.of(AlarmExpression.java:67) at monasca.common.model.alarm.AlarmExpressionTest.shouldNotParseInvalidExpressionWrongRightOperand(AlarmExpressionTest.java:351) ... Removed 28 stack frames

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldParseComplexExpression

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldParseComplexWithoutQuotes

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldParseDeterministicExpression

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldParseDimensionsWithSpaces

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldParseExpression

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldParseExpressionWithoutType

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldParseNamesWithUnicode

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldParseSpacings

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldParseString

back to summary

monasca.common.model.alarm.AlarmExpressionTest#shouldThrowOnEvaluateInvalidSubExpressions

Expected Exception
java.lang.IllegalArgumentException: Expected sub-expression was not found for avg(hpcs.compute{device=2, instance_id=5, metric_name=cpu}, 1) > 5.0 times 3 at monasca.common.model.alarm.AlarmExpression.evaluate(AlarmExpression.java:101) at monasca.common.model.alarm.AlarmExpressionTest.shouldThrowOnEvaluateInvalidSubExpressions(AlarmExpressionTest.java:203) ... Removed 28 stack frames

back to summary

Command line test 2aea240f-756c-4808-8543-e83ee267ceab

monasca.common.model.alarm.AlarmSubExpressionLocaleTest#shouldBeLocaleIndependent

back to summary

monasca.common.model.alarm.AlarmSubExpressionLocaleTest#shouldWorkWithDefaultLocale

back to summary

Command line test 57e56373-6551-4941-9d9a-67ddd89cfb0a

monasca.common.model.metric.MetricsTest#shouldSerializeAndDeserialize

back to summary

monasca.common.model.metric.MetricsTest#shouldSerializeAndDeserializeUTF8

back to summary

monasca.common.model.metric.MetricsTest#shouldSerializeAndDeserializeUTF8_2

back to summary

monasca.common.model.metric.MetricsTest#shouldSerializeAndDeserializeUTF8_3

back to summary

monasca.common.model.metric.MetricsTest#shouldSerializeValue

back to summary

monasca.common.model.metric.MetricsTest#shouldSerializeValueUTF

back to summary