## execution-ml-tests

Tests passed/Failed/Skipped: | 103/0/0
Started on: | Thu Dec 05 14:50:14 UTC 2019
Total time: | 58 seconds (58841 ms)
Included groups: |
Excluded groups: |

(Hover the method name to see the test class name)

PASSED TESTS
Test method | Exception | Time (seconds) | Instance
testBayesianRegressionStreamProcessorExtension1 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 11 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension1 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 1 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension10 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension10 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '88b167da-13e4-4b39-a379-34b0e1795a38' @ Line: 1. Position: 275, near '#streamingml:updateBayesianRegression('model1',attribute_4,0.01, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension10(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:249)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '88b167da-13e4-4b39-a379-34b0e1795a38' @ Line: 1. Position: 275, near '#streamingml:updateBayesianRegression('model1',attribute_4,0.01, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension10(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:249)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension11 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension11 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 1 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension12 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension12 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'e801353d-ba9c-4a5f-935c-fec06b273a52' @ Line: 1. Position: 270, near '#streamingml:updateBayesianRegression(attribute_4,attribute_4, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension12(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:285)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'e801353d-ba9c-4a5f-935c-fec06b273a52' @ Line: 1. Position: 270, near '#streamingml:updateBayesianRegression(attribute_4,attribute_4, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension12(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:285)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension13 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '06ff637b-3c18-45d2-98cb-54ee5b4ce2ad' @ Line: 1. Position: 195, near '#streamingml:updateBayesianRegression()'. 0
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension13(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:297)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:156)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '06ff637b-3c18-45d2-98cb-54ee5b4ce2ad' @ Line: 1. Position: 195, near '#streamingml:updateBayesianRegression()'. 0
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension13(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:297)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:156)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension14 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '30910d0c-634c-44dd-af43-9803e0ec13fd' @ Line: 1. Position: 262, near '#streamingml:updateBayesianRegression(0.2,attribute_4, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[DOUBLE, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension14(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:313)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[DOUBLE, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '30910d0c-634c-44dd-af43-9803e0ec13fd' @ Line: 1. Position: 262, near '#streamingml:updateBayesianRegression(0.2,attribute_4, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[DOUBLE, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension14(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:313)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[DOUBLE, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension15 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension16 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension17 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension18 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension19 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension2 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'a53cf25c-5564-4c57-a3d8-f4006dfc9142' @ Line: 1. Position: 233, near '#streamingml:bayesianRegression('model1', 10, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension2(BayesianRegressionStreamProcessorExtensionTestCase.java:157)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'a53cf25c-5564-4c57-a3d8-f4006dfc9142' @ Line: 1. Position: 233, near '#streamingml:bayesianRegression('model1', 10, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension2(BayesianRegressionStreamProcessorExtensionTestCase.java:157)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension2 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 5 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension20 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 6 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension3 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '28282d4d-28c3-4dd9-b087-1a6d4a3a18dd' @ Line: 1. Position: 234, near '#streamingml:bayesianRegression('model1', 0.5, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension3(BayesianRegressionStreamProcessorExtensionTestCase.java:170)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '28282d4d-28c3-4dd9-b087-1a6d4a3a18dd' @ Line: 1. Position: 234, near '#streamingml:bayesianRegression('model1', 0.5, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension3(BayesianRegressionStreamProcessorExtensionTestCase.java:170)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension3 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 5 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension4 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension4 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension5 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '3a985a35-efdb-4fbd-8262-c91fb97f05c7' @ Line: 1. Position: 260, near '#streamingml:bayesianRegression(attribute_4, 1000,attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[DOUBLE, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension5(BayesianRegressionStreamProcessorExtensionTestCase.java:206)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[DOUBLE, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '3a985a35-efdb-4fbd-8262-c91fb97f05c7' @ Line: 1. Position: 260, near '#streamingml:bayesianRegression(attribute_4, 1000,attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[DOUBLE, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension5(BayesianRegressionStreamProcessorExtensionTestCase.java:206)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[DOUBLE, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension5 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension6 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '7f25678a-29f5-4960-82e1-364591936597' @ Line: 1. Position: 172, near '#streamingml:bayesianRegression()'. 0
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension6(BayesianRegressionStreamProcessorExtensionTestCase.java:219)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:156)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '7f25678a-29f5-4960-82e1-364591936597' @ Line: 1. Position: 172, near '#streamingml:bayesianRegression()'. 0
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension6(BayesianRegressionStreamProcessorExtensionTestCase.java:219)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:156)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension6 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension7 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension7 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '5d4c9055-d58a-48db-a6fd-b97c56b2e165' @ Line: 1. Position: 282, near '#streamingml:updateBayesianRegression('model1',attribute_4, 'adam', 'sgd', attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, DOUBLE, STRING, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension7(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:197)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, DOUBLE, STRING, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '5d4c9055-d58a-48db-a6fd-b97c56b2e165' @ Line: 1. Position: 282, near '#streamingml:updateBayesianRegression('model1',attribute_4, 'adam', 'sgd', attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, DOUBLE, STRING, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension7(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:197)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, DOUBLE, STRING, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension8 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'f7912d4a-cbc6-4b50-98dd-9587bfc03ce6' @ Line: 1. Position: 227, near '#streamingml:bayesianRegression(1000, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension8(BayesianRegressionStreamProcessorExtensionTestCase.java:257)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'f7912d4a-cbc6-4b50-98dd-9587bfc03ce6' @ Line: 1. Position: 227, near '#streamingml:bayesianRegression(1000, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension8(BayesianRegressionStreamProcessorExtensionTestCase.java:257)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '[INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension8 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testBayesianRegressionStreamProcessorExtension9 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@12fcc71f
testBayesianRegressionStreamProcessorExtension9 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '8839bcfe-9954-44a4-8d76-215af7a3ceec' @ Line: 1. Position: 275, near '#streamingml:updateBayesianRegression('model1', attribute_4, 0.01, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension9(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:236)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '8839bcfe-9954-44a4-8d76-215af7a3ceec' @ Line: 1. Position: 275, near '#streamingml:updateBayesianRegression('model1', attribute_4, 0.01, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension9(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:236)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@4f0f7849
testClassificationStreamProcessorExtension1 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension1 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 3 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension10 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '26f17e7a-53db-40be-8f04-3b897e8d5088' @ Line: 1. Position: 197, near '#streamingml:updatePerceptronClassifier()'. 0
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension10(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:373)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:156)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '26f17e7a-53db-40be-8f04-3b897e8d5088' @ Line: 1. Position: 197, near '#streamingml:updatePerceptronClassifier()'. 0
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension10(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:373)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:156)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension10 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '762af7be-7a75-4586-a268-67163d1dc224' @ Line: 1. Position: 233, near '#streamingml:perceptronClassifier(0.2, 0.0, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension10(PerceptronClassifierStreamProcessorExtensionTestCase.java:293)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '762af7be-7a75-4586-a268-67163d1dc224' @ Line: 1. Position: 233, near '#streamingml:perceptronClassifier(0.2, 0.0, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension10(PerceptronClassifierStreamProcessorExtensionTestCase.java:293)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension11 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension11 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '0f7d0baa-94f7-4230-b958-20137515c723' @ Line: 1. Position: 237, near '#streamingml:perceptronClassifier('m1', 0.0, attribute_0, attribute_1, attribute_2, attribute_3, 2)'. 7th parameter is not an attribute (VariableExpressionExecutor) present in the stream definition. Found a io.siddhi.core.executor.ConstantExpressionExecutor
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension11(PerceptronClassifierStreamProcessorExtensionTestCase.java:306)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: 7th parameter is not an attribute (VariableExpressionExecutor) present in the stream definition. Found a io.siddhi.core.executor.ConstantExpressionExecutor
    	at io.siddhi.extension.execution.streamingml.util.CoreUtils.extractAndValidateFeatures(CoreUtils.java:58)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension.init(PerceptronClassifierStreamProcessorExtension.java:225)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '0f7d0baa-94f7-4230-b958-20137515c723' @ Line: 1. Position: 237, near '#streamingml:perceptronClassifier('m1', 0.0, attribute_0, attribute_1, attribute_2, attribute_3, 2)'. 7th parameter is not an attribute (VariableExpressionExecutor) present in the stream definition. Found a io.siddhi.core.executor.ConstantExpressionExecutor
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension11(PerceptronClassifierStreamProcessorExtensionTestCase.java:306)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: 7th parameter is not an attribute (VariableExpressionExecutor) present in the stream definition. Found a io.siddhi.core.executor.ConstantExpressionExecutor
    	at io.siddhi.extension.execution.streamingml.util.CoreUtils.extractAndValidateFeatures(CoreUtils.java:58)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension.init(PerceptronClassifierStreamProcessorExtension.java:225)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension12 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '0f6fb844-ba20-4ad7-9f6f-8ee68d49bfff' @ Line: 1. Position: 264, near '#streamingml:updatePerceptronClassifier(0.2,attribute_4, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[DOUBLE, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension12(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:427)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[DOUBLE, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '0f6fb844-ba20-4ad7-9f6f-8ee68d49bfff' @ Line: 1. Position: 264, near '#streamingml:updatePerceptronClassifier(0.2,attribute_4, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[DOUBLE, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension12(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:427)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[DOUBLE, STRING, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension12 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '370c9e49-4a70-449d-916d-8a82a9b1785a' @ Line: 1. Position: 242, near '#streamingml:perceptronClassifier('m1', 0.0, 0.5, attribute_0, attribute_1, attribute_2, attribute_3, 2)'. Invalid number of parameters for streamingml:perceptronClassifier. This Stream Processor requires at most 7 parameters, namely, model.name, model.bias, model.threshold, model.features but found 8 parameters
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension12(PerceptronClassifierStreamProcessorExtensionTestCase.java:318)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.core.exception.SiddhiAppCreationException: Invalid number of parameters for streamingml:perceptronClassifier. This Stream Processor requires at most 7 parameters, namely, model.name, model.bias, model.threshold, model.features but found 8 parameters
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension.init(PerceptronClassifierStreamProcessorExtension.java:170)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '370c9e49-4a70-449d-916d-8a82a9b1785a' @ Line: 1. Position: 242, near '#streamingml:perceptronClassifier('m1', 0.0, 0.5, attribute_0, attribute_1, attribute_2, attribute_3, 2)'. Invalid number of parameters for streamingml:perceptronClassifier. This Stream Processor requires at most 7 parameters, namely, model.name, model.bias, model.threshold, model.features but found 8 parameters
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension12(PerceptronClassifierStreamProcessorExtensionTestCase.java:318)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.core.exception.SiddhiAppCreationException: Invalid number of parameters for streamingml:perceptronClassifier. This Stream Processor requires at most 7 parameters, namely, model.name, model.bias, model.threshold, model.features but found 8 parameters
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension.init(PerceptronClassifierStreamProcessorExtension.java:170)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension13 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '37002346-aad4-4cae-aba2-c18fb9b04b92' @ Line: 1. Position: 259, near '#streamingml:updatePerceptronClassifier('m1',attribute_4,1.0, attribute_0, attribute_1, attribute_2, 2)'. 7th parameter is not an attribute (VariableExpressionExecutor) present in the stream definition. Found a io.siddhi.core.executor.ConstantExpressionExecutor
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension13(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:441)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: 7th parameter is not an attribute (VariableExpressionExecutor) present in the stream definition. Found a io.siddhi.core.executor.ConstantExpressionExecutor
    	at io.siddhi.extension.execution.streamingml.util.CoreUtils.extractAndValidateFeatures(CoreUtils.java:58)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtension.init(PerceptronClassifierUpdaterStreamProcessorExtension.java:191)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '37002346-aad4-4cae-aba2-c18fb9b04b92' @ Line: 1. Position: 259, near '#streamingml:updatePerceptronClassifier('m1',attribute_4,1.0, attribute_0, attribute_1, attribute_2, 2)'. 7th parameter is not an attribute (VariableExpressionExecutor) present in the stream definition. Found a io.siddhi.core.executor.ConstantExpressionExecutor
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension13(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:441)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: 7th parameter is not an attribute (VariableExpressionExecutor) present in the stream definition. Found a io.siddhi.core.executor.ConstantExpressionExecutor
    	at io.siddhi.extension.execution.streamingml.util.CoreUtils.extractAndValidateFeatures(CoreUtils.java:58)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtension.init(PerceptronClassifierUpdaterStreamProcessorExtension.java:191)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension13 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 5 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension14 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension14 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension15 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '16376984-7d46-43e5-b052-ec55de9b212b' @ Line: 1. Position: 259, near '#streamingml:updatePerceptronClassifier('m1',2,1.0, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension15(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:477)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '16376984-7d46-43e5-b052-ec55de9b212b' @ Line: 1. Position: 259, near '#streamingml:updatePerceptronClassifier('m1',2,1.0, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension15(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:477)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, INT]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension15 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension16 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension16 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension17 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension17 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension18 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 6 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension19 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension2 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension2 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '559758f1-7349-4cc3-9a64-1aedd2fedf0c' @ Line: 1. Position: 261, near '#streamingml:perceptronClassifier('model1', 0.0,0.5, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension2(PerceptronClassifierStreamProcessorExtensionTestCase.java:136)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '559758f1-7349-4cc3-9a64-1aedd2fedf0c' @ Line: 1. Position: 261, near '#streamingml:perceptronClassifier('model1', 0.0,0.5, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension2(PerceptronClassifierStreamProcessorExtensionTestCase.java:136)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension20 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension3 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '35cc05ee-b417-41fd-a7b5-9ade4d850bf5' @ Line: 1. Position: 277, near '#streamingml:updatePerceptronClassifier('model1', attribute_4, 0.01, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension3(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:170)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '35cc05ee-b417-41fd-a7b5-9ade4d850bf5' @ Line: 1. Position: 277, near '#streamingml:updatePerceptronClassifier('model1', attribute_4, 0.01, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension3(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:170)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, STRING, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension3 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b8c1a37c-a642-4bd8-8d45-1c1cfd47e5c9' @ Line: 1. Position: 259, near '#streamingml:perceptronClassifier('model1', 2,0.5, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension3(PerceptronClassifierStreamProcessorExtensionTestCase.java:149)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b8c1a37c-a642-4bd8-8d45-1c1cfd47e5c9' @ Line: 1. Position: 259, near '#streamingml:perceptronClassifier('model1', 2,0.5, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension3(PerceptronClassifierStreamProcessorExtensionTestCase.java:149)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension4 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'a10563ad-ea13-4722-a47e-e6403f823de0' @ Line: 1. Position: 274, near '#streamingml:updatePerceptronClassifier('model1',attribute_4,0.01, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension4(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:185)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'a10563ad-ea13-4722-a47e-e6403f823de0' @ Line: 1. Position: 274, near '#streamingml:updatePerceptronClassifier('model1',attribute_4,0.01, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension4(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:185)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '[STRING, INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension4 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '6ffc9c25-5244-43e4-8ff6-007f95bf58ed' @ Line: 1. Position: 259, near '#streamingml:perceptronClassifier('model1', 0.0,2, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, DOUBLE, INT, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension4(PerceptronClassifierStreamProcessorExtensionTestCase.java:162)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, DOUBLE, INT, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '6ffc9c25-5244-43e4-8ff6-007f95bf58ed' @ Line: 1. Position: 259, near '#streamingml:perceptronClassifier('model1', 0.0,2, attribute_0, attribute_1, attribute_2, attribute_3)'. There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, DOUBLE, INT, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension4(PerceptronClassifierStreamProcessorExtensionTestCase.java:162)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '[STRING, DOUBLE, INT, DOUBLE, DOUBLE, DOUBLE, BOOL]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension5 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension5 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension6 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension6 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '959be0bb-fb02-49a6-803c-cb7c51d67a5c' @ Line: 1. Position: 266, near '#streamingml:perceptronClassifier(attribute_4, 0.0,1.1, attribute_0, attribute_1, attribute_2, attribute_3)'. The 'streamingml:perceptronClassifier' expects input parameter 'model.name' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension6(PerceptronClassifierStreamProcessorExtensionTestCase.java:195)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: The 'streamingml:perceptronClassifier' expects input parameter 'model.name' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:159)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '959be0bb-fb02-49a6-803c-cb7c51d67a5c' @ Line: 1. Position: 266, near '#streamingml:perceptronClassifier(attribute_4, 0.0,1.1, attribute_0, attribute_1, attribute_2, attribute_3)'. The 'streamingml:perceptronClassifier' expects input parameter 'model.name' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension6(PerceptronClassifierStreamProcessorExtensionTestCase.java:195)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: The 'streamingml:perceptronClassifier' expects input parameter 'model.name' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:159)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension7 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 6 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension7 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b65e16da-5e94-413b-904d-c3b311665d39' @ Line: 1. Position: 194, near '#streamingml:perceptronClassifier()'. 0
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension7(PerceptronClassifierStreamProcessorExtensionTestCase.java:208)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:156)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b65e16da-5e94-413b-904d-c3b311665d39' @ Line: 1. Position: 194, near '#streamingml:perceptronClassifier()'. 0
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension7(PerceptronClassifierStreamProcessorExtensionTestCase.java:208)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:156)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension8 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension8 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 5 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClassificationStreamProcessorExtension9 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'ea203a55-a6a7-4b0a-8dd2-f2dc5ff507ab' @ Line: 1. Position: 272, near '#streamingml:updatePerceptronClassifier(attribute_4,attribute_4, attribute_0, attribute_1, attribute_2, attribute_3)'. The 'streamingml:updatePerceptronClassifier' expects input parameter 'model.name' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension9(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:360)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: The 'streamingml:updatePerceptronClassifier' expects input parameter 'model.name' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:159)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'ea203a55-a6a7-4b0a-8dd2-f2dc5ff507ab' @ Line: 1. Position: 272, near '#streamingml:updatePerceptronClassifier(attribute_4,attribute_4, attribute_0, attribute_1, attribute_2, attribute_3)'. The 'streamingml:updatePerceptronClassifier' expects input parameter 'model.name' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension9(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:360)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: The 'streamingml:updatePerceptronClassifier' expects input parameter 'model.name' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:159)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@56a4f272
testClassificationStreamProcessorExtension9 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@3bbf841e
testClusteringLengthWindow2D_0 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_0 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_1 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_1 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_10 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_11 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'eec18df2-9157-4fa1-8906-e6a6af3b61d6' @ Line: 1. Position: 137, near '#streamingml:kMeansMiniBatch(2, 'hi', 10, 20, x, y)'. There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[INT, STRING, INT, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_11(KMeansMiniBatchSPExtensionTest.java:455)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[INT, STRING, INT, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'eec18df2-9157-4fa1-8906-e6a6af3b61d6' @ Line: 1. Position: 137, near '#streamingml:kMeansMiniBatch(2, 'hi', 10, 20, x, y)'. There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[INT, STRING, INT, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_11(KMeansMiniBatchSPExtensionTest.java:455)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[INT, STRING, INT, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_11 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_12 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_12 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_13 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_13 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'fd9b99bf-9898-4487-aab2-e688a1005ad3' @ Line: 1. Position: 133, near '#streamingml:kMeansIncremental('hi', 0.3, x, y)'. There is no parameterOverload for 'streamingml:kMeansIncremental' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest.testClusteringLengthWindow2D_13(KMeansIncrementalSPExtensionTest.java:432)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:kMeansIncremental' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'fd9b99bf-9898-4487-aab2-e688a1005ad3' @ Line: 1. Position: 133, near '#streamingml:kMeansIncremental('hi', 0.3, x, y)'. There is no parameterOverload for 'streamingml:kMeansIncremental' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest.testClusteringLengthWindow2D_13(KMeansIncrementalSPExtensionTest.java:432)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:kMeansIncremental' that matches attribute types '[STRING, DOUBLE, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_14 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '53ad0bfd-2637-4f42-8c4c-c681a9cb8fd0' @ Line: 1. Position: 138, near '#streamingml:kMeansMiniBatch(2.1, 0.3, 10, 20, x, y)'. There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[DOUBLE, DOUBLE, INT, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_14(KMeansMiniBatchSPExtensionTest.java:519)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[DOUBLE, DOUBLE, INT, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '53ad0bfd-2637-4f42-8c4c-c681a9cb8fd0' @ Line: 1. Position: 138, near '#streamingml:kMeansMiniBatch(2.1, 0.3, 10, 20, x, y)'. There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[DOUBLE, DOUBLE, INT, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_14(KMeansMiniBatchSPExtensionTest.java:519)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[DOUBLE, DOUBLE, INT, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_14 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_15 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b1449732-49b1-4c24-8496-ad5f8c732307' @ Line: 1. Position: 138, near '#streamingml:kMeansMiniBatch(2, 0.3, 'aa', 20, x, y)'. There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[INT, DOUBLE, STRING, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_15(KMeansMiniBatchSPExtensionTest.java:535)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[INT, DOUBLE, STRING, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b1449732-49b1-4c24-8496-ad5f8c732307' @ Line: 1. Position: 138, near '#streamingml:kMeansMiniBatch(2, 0.3, 'aa', 20, x, y)'. There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[INT, DOUBLE, STRING, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_15(KMeansMiniBatchSPExtensionTest.java:535)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:kMeansMiniBatch' that matches attribute types '[INT, DOUBLE, STRING, INT, DOUBLE, DOUBLE]'.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:141)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_15 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_16 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'cb050451-d9de-4801-8f03-dc44744e3795' @ Line: 1. Position: 136, near '#streamingml:kMeansMiniBatch(2, 0.3, 10, 1L, x, y)'. numberOfEventsToRetrain should be of type int but found LONG
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_16(KMeansMiniBatchSPExtensionTest.java:551)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.core.exception.SiddhiAppCreationException: numberOfEventsToRetrain should be of type int but found LONG
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtension.init(KMeansMiniBatchSPExtension.java:317)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'cb050451-d9de-4801-8f03-dc44744e3795' @ Line: 1. Position: 136, near '#streamingml:kMeansMiniBatch(2, 0.3, 10, 1L, x, y)'. numberOfEventsToRetrain should be of type int but found LONG
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_16(KMeansMiniBatchSPExtensionTest.java:551)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.core.exception.SiddhiAppCreationException: numberOfEventsToRetrain should be of type int but found LONG
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtension.init(KMeansMiniBatchSPExtension.java:317)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_17 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_18 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 2 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_18 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_19 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 1 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_2 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_2 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_3 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_5 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '3f8db6ec-f9ac-4e0d-ac1d-0f03bd091807' @ Line: 1. Position: 173, near '#streamingml:kMeansMiniBatch(numberOfClusters, 0.2, 10, 20, x, y)'. The 'streamingml:kMeansMiniBatch' expects input parameter 'no.of.clusters' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_5(KMeansMiniBatchSPExtensionTest.java:343)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: The 'streamingml:kMeansMiniBatch' expects input parameter 'no.of.clusters' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:159)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '3f8db6ec-f9ac-4e0d-ac1d-0f03bd091807' @ Line: 1. Position: 173, near '#streamingml:kMeansMiniBatch(numberOfClusters, 0.2, 10, 20, x, y)'. The 'streamingml:kMeansMiniBatch' expects input parameter 'no.of.clusters' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_5(KMeansMiniBatchSPExtensionTest.java:343)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: The 'streamingml:kMeansMiniBatch' expects input parameter 'no.of.clusters' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:159)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_6 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_6 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '9c646dfa-e964-45d8-9b3b-6c1829e6a773' @ Line: 1. Position: 167, near '#streamingml:kMeansIncremental(numberOfClusters, 0.2, x, y)'. The 'streamingml:kMeansIncremental' expects input parameter 'no.of.clusters' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest.testClusteringLengthWindow2D_6(KMeansIncrementalSPExtensionTest.java:298)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: The 'streamingml:kMeansIncremental' expects input parameter 'no.of.clusters' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:159)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '9c646dfa-e964-45d8-9b3b-6c1829e6a773' @ Line: 1. Position: 167, near '#streamingml:kMeansIncremental(numberOfClusters, 0.2, x, y)'. The 'streamingml:kMeansIncremental' expects input parameter 'no.of.clusters' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:84)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest.testClusteringLengthWindow2D_6(KMeansIncrementalSPExtensionTest.java:298)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    	at org.testng.TestRunner.privateRun(TestRunner.java:767)
    	at org.testng.TestRunner.run(TestRunner.java:617)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
    	at org.testng.TestNG.run(TestNG.java:1031)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: The 'streamingml:kMeansIncremental' expects input parameter 'no.of.clusters' at position '0' to be static, but found a dynamic attribute.
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:159)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_7 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_7 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_8 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow2D_8 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@5679e96b
testClusteringLengthWindow2D_9 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testClusteringLengthWindow3D5k Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@3ed7821
testPerceptron Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.util.PerceptronModelTest |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.util.PerceptronModelTest@78c1372d
testPerceptron4Dimensions Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.util.PerceptronModelTest |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.util.PerceptronModelTest@78c1372d