Test | # Passed | # Skipped | # Failed | Time (ms) | Included Groups | Excluded Groups |
---|---|---|---|---|---|---|
monasca.common.model.alarm.AlarmSubExpressionTest | ||||||
Command line test b793b036-1d79-492f-bc39-6d0c3ba08585 | 19 | 0 | 0 | 27 | functional, database, performance, slow, integration | |
monasca.common.model.ServicesTest | ||||||
Command line test e34d5f41-0630-486d-b14f-fe63725ca303 | 1 | 0 | 0 | 77 | functional, database, performance, slow, integration | |
monasca.common.model.alarm.AlarmExpressionTest | ||||||
Command line test 4da4ec98-adbf-469c-b27a-f95632f82ff8 | 18 | 0 | 0 | 285 | functional, database, performance, slow, integration | |
monasca.common.model.alarm.AlarmSubExpressionLocaleTest | ||||||
Command line test 5119f7c0-a297-424e-b643-4ad45af34476 | 2 | 0 | 0 | 112 | functional, database, performance, slow, integration | |
monasca.common.model.metric.MetricsTest | ||||||
Command line test c2cf7f9e-76a0-4e55-84aa-3e0b001c34eb | 6 | 0 | 0 | 511 | functional, database, performance, slow, integration | |
Total | 46 | 0 | 0 | 1,012 |
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 |