## execution-ml-tests

Tests passed/Failed/Skipped: | 100/0/0
Started on: | Mon Mar 10 03:43:21 UTC 2025
Total time: | 53 seconds (53476 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 |  | 6 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@280d6a20
testBayesianRegressionStreamProcessorExtension1 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 1 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension10 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@280d6a20
testBayesianRegressionStreamProcessorExtension10 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '156a030d-ff4b-4d89-9e75-f615b0768db8' @ 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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension10(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:267)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '156a030d-ff4b-4d89-9e75-f615b0768db8' @ 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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension10(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:267)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension11 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@280d6a20
testBayesianRegressionStreamProcessorExtension11 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 1 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension12 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '2e9ea2ca-95e4-4c45-9817-de8032609e6b' @ 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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension12(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:303)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '2e9ea2ca-95e4-4c45-9817-de8032609e6b' @ 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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension12(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:303)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension13 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '4fe676b9-718c-4f9f-9c61-5f84c5a223e3' @ Line: 1. Position: 195, near '#streamingml:updateBayesianRegression()'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension13(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:315)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '4fe676b9-718c-4f9f-9c61-5f84c5a223e3' @ Line: 1. Position: 195, near '#streamingml:updateBayesianRegression()'. There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension13(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:315)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updateBayesianRegression' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension14 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '86b91fe4-68f7-4a1f-96c9-ec71713c7ed2' @ 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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension14(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:331)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '86b91fe4-68f7-4a1f-96c9-ec71713c7ed2' @ 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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension14(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:331)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension16 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension17 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension18 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension19 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension2 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'fef84a83-1ef0-499f-bb7e-0cf525f09b82' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension2(BayesianRegressionStreamProcessorExtensionTestCase.java:160)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 'fef84a83-1ef0-499f-bb7e-0cf525f09b82' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension2(BayesianRegressionStreamProcessorExtensionTestCase.java:160)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@280d6a20
testBayesianRegressionStreamProcessorExtension2 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 5 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension20 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 6 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension3 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '7e74d3d9-b294-41b9-887c-91015d7e9178' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension3(BayesianRegressionStreamProcessorExtensionTestCase.java:173)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '7e74d3d9-b294-41b9-887c-91015d7e9178' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension3(BayesianRegressionStreamProcessorExtensionTestCase.java:173)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@280d6a20
testBayesianRegressionStreamProcessorExtension3 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 5 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension4 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@280d6a20
testBayesianRegressionStreamProcessorExtension4 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension5 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '09f3026f-1332-4130-b11e-f9e2e351dc27' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension5(BayesianRegressionStreamProcessorExtensionTestCase.java:213)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '09f3026f-1332-4130-b11e-f9e2e351dc27' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension5(BayesianRegressionStreamProcessorExtensionTestCase.java:213)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@280d6a20
testBayesianRegressionStreamProcessorExtension5 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension6 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'fe9d9050-e9aa-4252-9b7c-5f6721f3fe6c' @ Line: 1. Position: 172, near '#streamingml:bayesianRegression()'. There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension6(BayesianRegressionStreamProcessorExtensionTestCase.java:226)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 'fe9d9050-e9aa-4252-9b7c-5f6721f3fe6c' @ Line: 1. Position: 172, near '#streamingml:bayesianRegression()'. There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension6(BayesianRegressionStreamProcessorExtensionTestCase.java:226)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@280d6a20
testBayesianRegressionStreamProcessorExtension6 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension7 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'a07673ed-2749-412d-a444-40a6dce0b90c' @ 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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension7(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:211)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 'a07673ed-2749-412d-a444-40a6dce0b90c' @ 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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension7(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:211)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension8 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '7aa1069b-e9a3-46ce-96bd-42027cff4345' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension8(BayesianRegressionStreamProcessorExtensionTestCase.java:268)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '<INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '7aa1069b-e9a3-46ce-96bd-42027cff4345' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension8(BayesianRegressionStreamProcessorExtensionTestCase.java:268)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:bayesianRegression' that matches attribute types '<INT, DOUBLE, DOUBLE, DOUBLE, DOUBLE>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT> prediction.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@280d6a20
testBayesianRegressionStreamProcessorExtension8 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testBayesianRegressionStreamProcessorExtension9 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionStreamProcessorExtensionTestCase@280d6a20
testBayesianRegressionStreamProcessorExtension9 Test class: io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'd82e9ab1-7f45-4d80-93a5-ba7b9c1108e0' @ 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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension9(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:254)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 'd82e9ab1-7f45-4d80-93a5-ba7b9c1108e0' @ 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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase.testBayesianRegressionStreamProcessorExtension9(BayesianRegressionUpdaterStreamProcessorExtensionTestCase.java:254)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <INT|DOUBLE|LONG|FLOAT> model.target, <INT> model.samples, <STRING> model.optimizer, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.bayesian.regression.BayesianRegressionUpdaterStreamProcessorExtensionTestCase@a7bbdbc
testClassificationStreamProcessorExtension1 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension1 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 3 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension10 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'acc5f660-1946-49cc-8952-75784f42413a' @ Line: 1. Position: 197, near '#streamingml:updatePerceptronClassifier()'. There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension10(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:374)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 'acc5f660-1946-49cc-8952-75784f42413a' @ Line: 1. Position: 197, near '#streamingml:updatePerceptronClassifier()'. There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension10(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:374)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:updatePerceptronClassifier' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension10 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'f94aca13-52aa-44f6-abc1-cdfff35681b7' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension10(PerceptronClassifierStreamProcessorExtensionTestCase.java:295)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 'f94aca13-52aa-44f6-abc1-cdfff35681b7' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension10(PerceptronClassifierStreamProcessorExtensionTestCase.java:295)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension11 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension11 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '70770a38-7661-4826-8472-6e2e8197582a' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension11(PerceptronClassifierStreamProcessorExtensionTestCase.java:308)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:226)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:81)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '70770a38-7661-4826-8472-6e2e8197582a' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension11(PerceptronClassifierStreamProcessorExtensionTestCase.java:308)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:226)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:81)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension12 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '60a105ce-6de9-407a-a835-a6d157ddba55' @ 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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension12(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:428)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '60a105ce-6de9-407a-a835-a6d157ddba55' @ 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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension12(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:428)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension12 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '19a4b7ea-6416-4f37-8e77-86c14836919a' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension12(PerceptronClassifierStreamProcessorExtensionTestCase.java:320)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:171)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:81)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '19a4b7ea-6416-4f37-8e77-86c14836919a' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension12(PerceptronClassifierStreamProcessorExtensionTestCase.java:320)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:171)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:81)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension13 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '55cbad08-583f-4d8c-84b4-9df1cb0756d9' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension13(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:442)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:192)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:81)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '55cbad08-583f-4d8c-84b4-9df1cb0756d9' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension13(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:442)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:192)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:81)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension13 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 5 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension14 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension14 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension15 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '64c197b7-844d-42e2-8709-ff183a34c9c7' @ 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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension15(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:478)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '64c197b7-844d-42e2-8709-ff183a34c9c7' @ 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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension15(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:478)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension15 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension16 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension16 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension17 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension17 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension18 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 6 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension19 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension2 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension2 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '9e8d5519-9828-4174-aa6c-1528cf9031b0' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension2(PerceptronClassifierStreamProcessorExtensionTestCase.java:138)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '9e8d5519-9828-4174-aa6c-1528cf9031b0' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension2(PerceptronClassifierStreamProcessorExtensionTestCase.java:138)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension20 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension3 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '1a244cfa-c47d-4647-bc3c-c73e55b47c37' @ 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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension3(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:171)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '1a244cfa-c47d-4647-bc3c-c73e55b47c37' @ 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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension3(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:171)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension3 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '7154b817-7eb4-4526-99b3-37d70f7a51c8' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension3(PerceptronClassifierStreamProcessorExtensionTestCase.java:151)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '7154b817-7eb4-4526-99b3-37d70f7a51c8' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension3(PerceptronClassifierStreamProcessorExtensionTestCase.java:151)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension4 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '14b922e9-80d6-4945-a7dc-e6f64daec4e2' @ 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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension4(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:186)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '14b922e9-80d6-4945-a7dc-e6f64daec4e2' @ 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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension4(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:186)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <BOOL|STRING> model.label, <DOUBLE> learning.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension4 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'af711c77-7104-4047-8f96-b08a1fc48219' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension4(PerceptronClassifierStreamProcessorExtensionTestCase.java:164)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 'af711c77-7104-4047-8f96-b08a1fc48219' @ 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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension4(PerceptronClassifierStreamProcessorExtensionTestCase.java:164)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension5 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension5 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension6 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension6 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '2e4addf0-e48c-43c3-90c9-6fc4bcddf1d1' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension6(PerceptronClassifierStreamProcessorExtensionTestCase.java:197)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:168)
    	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 '2e4addf0-e48c-43c3-90c9-6fc4bcddf1d1' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension6(PerceptronClassifierStreamProcessorExtensionTestCase.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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:168)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension7 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 6 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension7 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '8589b5f9-b638-44d7-bfda-95ecf6626c99' @ Line: 1. Position: 194, near '#streamingml:perceptronClassifier()'. There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension7(PerceptronClassifierStreamProcessorExtensionTestCase.java:210)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '8589b5f9-b638-44d7-bfda-95ecf6626c99' @ Line: 1. Position: 194, near '#streamingml:perceptronClassifier()'. There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension7(PerceptronClassifierStreamProcessorExtensionTestCase.java:210)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:perceptronClassifier' that matches attribute types '<>'. Supported parameter overloads are (<STRING> model.name, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<STRING> model.name, <DOUBLE> model.bias, <DOUBLE> model.threshold, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension8 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension8 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 5 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClassificationStreamProcessorExtension9 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '25f0b220-4ac7-4174-ab2e-0a021bbd3de3' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension9(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:361)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:168)
    	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 '25f0b220-4ac7-4174-ab2e-0a021bbd3de3' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.testClassificationStreamProcessorExtension9(PerceptronClassifierUpdaterStreamProcessorExtensionTestCase.java:361)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:168)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtensionTestCase@141dfcf9
testClassificationStreamProcessorExtension9 Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtensionTestCase@19924f15
testClusteringLengthWindow2D_0 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_0 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_1 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_1 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_10 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_11 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '68557856-2a69-4c31-a511-1d3cfe9ad74c' @ 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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_11(KMeansMiniBatchSPExtensionTest.java:456)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '68557856-2a69-4c31-a511-1d3cfe9ad74c' @ 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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_11(KMeansMiniBatchSPExtensionTest.java:456)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_11 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_12 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_12 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_13 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_13 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '3c804c94-1778-475d-bb89-4bea9936f2b8' @ 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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest.testClusteringLengthWindow2D_13(KMeansIncrementalSPExtensionTest.java:433)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:kMeansIncremental' that matches attribute types '<STRING, DOUBLE, DOUBLE, DOUBLE>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '3c804c94-1778-475d-bb89-4bea9936f2b8' @ 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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest.testClusteringLengthWindow2D_13(KMeansIncrementalSPExtensionTest.java:433)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'streamingml:kMeansIncremental' that matches attribute types '<STRING, DOUBLE, DOUBLE, DOUBLE>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_14 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '5e7e4211-c225-4d7f-9444-23944522ebb1' @ 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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_14(KMeansMiniBatchSPExtensionTest.java:520)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '5e7e4211-c225-4d7f-9444-23944522ebb1' @ 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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_14(KMeansMiniBatchSPExtensionTest.java:520)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_14 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_15 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '654bbd01-7d8a-4d97-a71d-fdc4bd79c842' @ 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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_15(KMeansMiniBatchSPExtensionTest.java:536)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	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 '654bbd01-7d8a-4d97-a71d-fdc4bd79c842' @ 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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_15(KMeansMiniBatchSPExtensionTest.java:536)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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>'. Supported parameter overloads are (<INT> no.of.clusters, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...), (<INT> no.of.clusters, <DOUBLE> decay.rate, <INT> maximum.iterations, <INT> no.of.events.to.retrain, <DOUBLE|FLOAT|INT|LONG> model.feature, <DOUBLE|FLOAT|INT|LONG> ...).
    	at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_15 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_16 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '08029b6c-12be-4755-aad8-130222b8ddaa' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_16(KMeansMiniBatchSPExtensionTest.java:552)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:318)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:81)
    	... 35 more
    ... Removed 21 stack frames
Click to show all stack frames
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '08029b6c-12be-4755-aad8-130222b8ddaa' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_16(KMeansMiniBatchSPExtensionTest.java:552)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:318)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:81)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_17 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_18 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 2 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_18 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_19 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 1 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_2 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_2 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_3 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_5 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b295e351-7b34-42d6-be9e-7f808ca77432' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_5(KMeansMiniBatchSPExtensionTest.java:344)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:168)
    	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 'b295e351-7b34-42d6-be9e-7f808ca77432' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest.testClusteringLengthWindow2D_5(KMeansMiniBatchSPExtensionTest.java:344)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:168)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_6 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_6 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |
    io.siddhi.core.exception.SiddhiAppCreationException: Error on '152c23e7-14e9-40f5-a998-efacde8b81c9' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest.testClusteringLengthWindow2D_6(KMeansIncrementalSPExtensionTest.java:299)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:168)
    	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 '152c23e7-14e9-40f5-a998-efacde8b81c9' @ 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:103)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:230)
    	at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125)
    	at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:78)
    	at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136)
    	at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:255)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:87)
    	at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:97)
    	at io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest.testClusteringLengthWindow2D_6(KMeansIncrementalSPExtensionTest.java:299)
    	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:295)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:90)
    	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
    	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
    	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    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:168)
    	at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80)
    	... 35 more
| 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_7 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_7 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_8 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow2D_8 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtensionTest@35524549
testClusteringLengthWindow2D_9 Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testClusteringLengthWindow3D5k Test class: io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest |  | 0 | io.siddhi.extension.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtensionTest@4b8a0d03
testPerceptron Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.util.PerceptronModelTest |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.util.PerceptronModelTest@511d5e6e
testPerceptron4Dimensions Test class: io.siddhi.extension.execution.streamingml.classification.perceptron.util.PerceptronModelTest |  | 0 | io.siddhi.extension.execution.streamingml.classification.perceptron.util.PerceptronModelTest@511d5e6e