{"action":"created","issue":{"url":"https://api.github.com/repos/lcabaceira/crystal/issues/14","repository_url":"https://api.github.com/repos/lcabaceira/crystal","labels_url":"https://api.github.com/repos/lcabaceira/crystal/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/lcabaceira/crystal/issues/14/comments","events_url":"https://api.github.com/repos/lcabaceira/crystal/issues/14/events","html_url":"https://github.com/lcabaceira/crystal/issues/14","id":135724659,"number":14,"title":"Parse the IO Results in Pentaho","user":{"login":"lcabaceira","id":3582693,"avatar_url":"https://avatars.githubusercontent.com/u/3582693?v=3","gravatar_id":"","url":"https://api.github.com/users/lcabaceira","html_url":"https://github.com/lcabaceira","followers_url":"https://api.github.com/users/lcabaceira/followers","following_url":"https://api.github.com/users/lcabaceira/following{/other_user}","gists_url":"https://api.github.com/users/lcabaceira/gists{/gist_id}","starred_url":"https://api.github.com/users/lcabaceira/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lcabaceira/subscriptions","organizations_url":"https://api.github.com/users/lcabaceira/orgs","repos_url":"https://api.github.com/users/lcabaceira/repos","events_url":"https://api.github.com/users/lcabaceira/events{/privacy}","received_events_url":"https://api.github.com/users/lcabaceira/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"fcorti","id":6010860,"avatar_url":"https://avatars.githubusercontent.com/u/6010860?v=3","gravatar_id":"","url":"https://api.github.com/users/fcorti","html_url":"https://github.com/fcorti","followers_url":"https://api.github.com/users/fcorti/followers","following_url":"https://api.github.com/users/fcorti/following{/other_user}","gists_url":"https://api.github.com/users/fcorti/gists{/gist_id}","starred_url":"https://api.github.com/users/fcorti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fcorti/subscriptions","organizations_url":"https://api.github.com/users/fcorti/orgs","repos_url":"https://api.github.com/users/fcorti/repos","events_url":"https://api.github.com/users/fcorti/events{/privacy}","received_events_url":"https://api.github.com/users/fcorti/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-02-23T12:30:39Z","updated_at":"2016-02-27T18:37:03Z","closed_at":null,"body":"Now that the IO tests are finalised we need to include their results as part of the Pentaho dashboards and parsing mechanisms.\r\n\r\nYou can test them using jmeter directly. You will need to specify the JSON output directory that will need to be the same as we are using JMeterLogs. \r\n\r\nPlease see the readme for details.\r\n\r\nhttps://github.com/lcabaceira/crystal/tree/master/TestCases/disk-io-jmeter-tests\r\n"},"comment":{"url":"https://api.github.com/repos/lcabaceira/crystal/issues/comments/189700174","html_url":"https://github.com/lcabaceira/crystal/issues/14#issuecomment-189700174","issue_url":"https://api.github.com/repos/lcabaceira/crystal/issues/14","id":189700174,"user":{"login":"fcorti","id":6010860,"avatar_url":"https://avatars.githubusercontent.com/u/6010860?v=3","gravatar_id":"","url":"https://api.github.com/users/fcorti","html_url":"https://github.com/fcorti","followers_url":"https://api.github.com/users/fcorti/followers","following_url":"https://api.github.com/users/fcorti/following{/other_user}","gists_url":"https://api.github.com/users/fcorti/gists{/gist_id}","starred_url":"https://api.github.com/users/fcorti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fcorti/subscriptions","organizations_url":"https://api.github.com/users/fcorti/orgs","repos_url":"https://api.github.com/users/fcorti/repos","events_url":"https://api.github.com/users/fcorti/events{/privacy}","received_events_url":"https://api.github.com/users/fcorti/received_events","type":"User","site_admin":false},"created_at":"2016-02-27T18:37:03Z","updated_at":"2016-02-27T18:37:03Z","body":"Hi Luis,\r\n\r\nI have some problems running the new test.\r\nPlease tell me if (and where) I do a mistake.\r\n\r\nBelow the tasks I have done, starting from a vanilla installation of Alfresco EE 5.0.1.5 and Crystal.\r\nMy crystal installation is in '/home/fcorti/Desktop/crystal' folder and Alfresco is installed in '/home/fcorti/alfresco-5.0.1.5' folder.\r\n\r\n1) Alfresco started.\r\n2) JMeter runned and io-test-plan.jmx opened.\r\n3) In the main test plan page, library has been update with '/home/fcorti/Desktop/crystal/TestCases/cmis-jmeter-test/src'\r\n4) In the Parameters page, the variables have been updated to:\r\n    indexfilesystem.path: '/home/fcorti/alfresco-5.0.1.5/alf_data'\r\n    contentfilesystem.path: '/home/fcorti/alfresco-5.0.1.5/alf_data/contentstore'\r\n    resultsDirectory: '/home/fcorti/Desktop/crystal/TestCases/JMeterLogs'\r\n\r\nRunning the test, it stops immediately with the log below.\r\nNo logs are generated.\r\n\r\n2016/02/27 19:12:32 WARN  - jmeter.gui.util.MenuFactory: Missing jar? Could not create kg.apc.jmeter.config.redis.RedisDataSet. java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool$Config \r\n2016/02/27 19:12:33 INFO  - jmeter.util.BSFTestElement: Registering JMeter version of JavaScript engine as work-round for BSF-22 \r\n2016/02/27 19:12:33 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase: Cannot find .className property for htmlParser, using default \r\n2016/02/27 19:12:33 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/html is  \r\n2016/02/27 19:12:33 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for application/xhtml+xml is  \r\n2016/02/27 19:12:33 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for application/xml is  \r\n2016/02/27 19:12:33 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/xml is  \r\n2016/02/27 19:12:33 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/vnd.wap.wml is org.apache.jmeter.protocol.http.parser.RegexpHTMLParser \r\n2016/02/27 19:12:33 INFO  - jmeter.gui.util.MenuFactory: Skipping org.apache.jmeter.protocol.http.control.gui.WebServiceSamplerGui \r\n2016/02/27 19:12:33 INFO  - jmeter.gui.util.MenuFactory: Skipping org.apache.jmeter.protocol.http.modifier.gui.ParamModifierGui \r\n2016/02/27 19:12:34 INFO  - jorphan.exec.KeyToolUtils: keytool found at 'keytool' \r\n2016/02/27 19:12:34 INFO  - jmeter.protocol.http.proxy.ProxyControl: HTTP(S) Test Script Recorder SSL Proxy will use keys that support embedded 3rd party resources in file /home/fcorti/Desktop/crystal/jmeter/bin/proxyserver.jks \r\n2016/02/27 19:12:35 INFO  - jmeter.samplers.SampleResult: Note: Sample TimeStamps are START times \r\n2016/02/27 19:12:35 INFO  - jmeter.samplers.SampleResult: sampleresult.default.encoding is set to ISO-8859-1 \r\n2016/02/27 19:12:35 INFO  - jmeter.samplers.SampleResult: sampleresult.useNanoTime=true \r\n2016/02/27 19:12:35 INFO  - jmeter.samplers.SampleResult: sampleresult.nanoThreadSleep=5000 \r\n2016/02/27 19:12:53 INFO  - jmeter.services.FileServer: Default base='/home/fcorti/Desktop/crystal/jmeter/bin' \r\n2016/02/27 19:12:53 INFO  - jmeter.gui.action.Load: Loading file: /home/fcorti/Desktop/crystal/TestCases/disk-io-jmeter-tests/io-test-plan.jmx \r\n2016/02/27 19:12:53 INFO  - jmeter.services.FileServer: Set new base='/home/fcorti/Desktop/crystal/TestCases/disk-io-jmeter-tests' \r\n2016/02/27 19:12:54 INFO  - jmeter.save.SaveService: Testplan (JMX) version: 2.2. Testlog (JTL) version: 2.2 \r\n2016/02/27 19:12:54 INFO  - jmeter.save.SaveService: Using SaveService properties file encoding UTF-8 \r\n2016/02/27 19:12:54 INFO  - jmeter.save.SaveService: Using SaveService properties version 2.5 \r\n2016/02/27 19:12:54 INFO  - jmeter.save.SaveService: Using SaveService properties file version 1519088 \r\n2016/02/27 19:12:54 WARN  - jmeter.save.SaveService: Bad _version - expected 2.8, found 2.5. \r\n2016/02/27 19:12:54 INFO  - jmeter.save.SaveService: All converter versions present and correct \r\n2016/02/27 19:12:54 INFO  - jmeter.save.SaveService: Loading file: /home/fcorti/Desktop/crystal/TestCases/disk-io-jmeter-tests/io-test-plan.jmx \r\n2016/02/27 19:12:54 INFO  - jmeter.services.FileServer: Set new base='/home/fcorti/Desktop/crystal/TestCases/disk-io-jmeter-tests' \r\n2016/02/27 19:13:21 INFO  - jmeter.engine.StandardJMeterEngine: Listeners will be started after enabling running version \r\n2016/02/27 19:13:21 INFO  - jmeter.engine.StandardJMeterEngine: To revert to the earlier behaviour, define jmeterengine.startlistenerslater=false \r\n2016/02/27 19:13:21 INFO  - jmeter.engine.StandardJMeterEngine: Running the test! \r\n2016/02/27 19:13:21 INFO  - jmeter.samplers.SampleEvent: List of sample_variables: [] \r\n2016/02/27 19:13:21 INFO  - jmeter.samplers.SampleEvent: List of sample_variables: [] \r\n2016/02/27 19:13:21 INFO  - jmeter.testelement.TestPlan: add /home/fcorti/Desktop/crystal/TestCases/cmis-jmeter-test/src to classpath \r\n2016/02/27 19:13:21 INFO  - jmeter.protocol.java.sampler.JavaSampler: Created class: com.atlantbh.jmeter.plugins.jmstools.JmsUtil. Uses tearDownTest: true \r\n2016/02/27 19:13:21 INFO  - jmeter.protocol.java.sampler.JavaSampler: Created class: com.atlantbh.jmeter.plugins.jmstools.JmsUtil. Uses tearDownTest: true \r\n2016/02/27 19:13:21 INFO  - jmeter.protocol.java.sampler.JavaSampler: Created class: com.atlantbh.jmeter.plugins.jmstools.JmsUtil. Uses tearDownTest: true \r\n2016/02/27 19:13:21 INFO  - jmeter.protocol.java.sampler.JavaSampler: Created class: com.atlantbh.jmeter.plugins.jmstools.JmsUtil. Uses tearDownTest: true \r\n2016/02/27 19:13:21 INFO  - jmeter.gui.util.JMeterMenuBar: setRunning(true,*local*) \r\n2016/02/27 19:13:21 INFO  - jmeter.engine.StandardJMeterEngine: Starting ThreadGroup: 1 : Main \r\n2016/02/27 19:13:21 INFO  - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group Main. \r\n2016/02/27 19:13:21 INFO  - jmeter.engine.StandardJMeterEngine: Thread will continue on error \r\n2016/02/27 19:13:21 INFO  - jmeter.threads.ThreadGroup: Starting thread group number 1 threads 1 ramp-up 4 perThread 4000.0 delayedStart=false \r\n2016/02/27 19:13:21 INFO  - jmeter.threads.JMeterThread: jmeterthread.startearlier=true (see jmeter.properties) \r\n2016/02/27 19:13:21 INFO  - jmeter.threads.JMeterThread: Running PostProcessors in forward order \r\n2016/02/27 19:13:21 INFO  - jmeter.threads.ThreadGroup: Started thread group number 1 \r\n2016/02/27 19:13:21 INFO  - jmeter.engine.StandardJMeterEngine: All thread groups have been started \r\n2016/02/27 19:13:21 INFO  - jmeter.threads.JMeterThread: Thread started: Main 1-1 \r\n2016/02/27 19:13:21 INFO  - jmeter.threads.JMeterThread: Thread is done: Main 1-1 \r\n2016/02/27 19:13:21 INFO  - jmeter.threads.JMeterThread: Thread finished: Main 1-1 \r\n2016/02/27 19:13:21 INFO  - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test \r\n2016/02/27 19:13:21 INFO  - jmeter.gui.util.JMeterMenuBar: setRunning(false,*local*) \r\n\r\nThen I repeated the test changing the parameters to the value below, copying the ones committed with the path into your system.\r\n\r\n5) In the Parameters page, the variables have been updated to:\r\n    indexfilesystem.path: '/home/fcorti/Desktop/crystal/TestCases/disk-io-jmeter-tests'\r\n    contentfilesystem.path: '/home/fcorti/Desktop/crystal/TestCases/disk-io-jmeter-tests'\r\n    resultsDirectory: '/home/fcorti/Desktop/crystal/TestCases/JMeterLogs'\r\n\r\nRunning the test, it stops immediately and no logs are generated.\r\n"}}