| Test | # Passed | # Skipped | # Failed | Time (ms) | Included Groups | Excluded Groups |
|---|---|---|---|---|---|---|
| monasca.common.model.alarm.AlarmSubExpressionTest | ||||||
| Command line test 1eec5d5b-6c34-4f13-a2db-07c16135ccc6 | 19 | 0 | 0 | 121 | functional, database, performance, slow, integration | |
| monasca.common.model.ServicesTest | ||||||
| Command line test 549c290c-d8b2-4439-b28e-6ec940933125 | 1 | 0 | 0 | 4 | functional, database, performance, slow, integration | |
| monasca.common.model.alarm.AlarmExpressionTest | ||||||
| Command line test 0c43e633-d265-4c87-af13-e9e421b3968a | 18 | 0 | 0 | 424 | functional, database, performance, slow, integration | |
| monasca.common.model.alarm.AlarmSubExpressionLocaleTest | ||||||
| Command line test 80b13856-50b9-44d5-878c-5ad1ad40e0b7 | 2 | 0 | 0 | 366 | functional, database, performance, slow, integration | |
| monasca.common.model.metric.MetricsTest | ||||||
| Command line test 93707497-0431-486e-9010-77e218797ba4 | 6 | 0 | 0 | 333 | functional, database, performance, slow, integration | |
| Total | 46 | 0 | 0 | 1,248 | ||
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |