2016-06-10 1 views
3

Jmeter에서 실행 한 성능 테스트 스크립트에 의해 생성 된 .csv에서 보고서 대시 보드를 만들려고하지만 작업. JMeter.log 파일 검사 템플릿 파일을 처리 할 수 ​​없다는 것을 알았지 만 이유를 모르겠습니다.JMeter 보고서 대시 보드 오류 - 데이터 내보내기 "html"이 데이터를 내보낼 수 없습니다.

누구든지이 문제에 직면 했습니까? 아무도 그것을 해결하는 방법을 알고 있습니까? 사전에

2016/06/10 15:51:42 INFO - jmeter.util.JMeterUtils: Setting Locale to en_US 
2016/06/10 15:51:42 INFO - jmeter.JMeter: Loading user properties from: C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin\user.properties 
2016/06/10 15:51:42 INFO - jmeter.JMeter: Loading system properties from: C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin\system.properties 
2016/06/10 15:51:42 INFO - jmeter.JMeter: Copyright (c) 1998-2016 The Apache Software Foundation 
2016/06/10 15:51:42 INFO - jmeter.JMeter: Version 3.0 r1743807 
2016/06/10 15:51:42 INFO - jmeter.JMeter: java.version=1.8.0_25 
2016/06/10 15:51:42 INFO - jmeter.JMeter: java.vm.name=Java HotSpot(TM) Client VM 
2016/06/10 15:51:42 INFO - jmeter.JMeter: os.name=Windows 7 
2016/06/10 15:51:42 INFO - jmeter.JMeter: os.arch=x86 
2016/06/10 15:51:42 INFO - jmeter.JMeter: os.version=6.1 
2016/06/10 15:51:42 INFO - jmeter.JMeter: file.encoding=Cp1252 
2016/06/10 15:51:42 INFO - jmeter.JMeter: Max memory  =1060372480 
2016/06/10 15:51:42 INFO - jmeter.JMeter: Available Processors =4 
2016/06/10 15:51:42 INFO - jmeter.JMeter: Default Locale=English (United States) 
2016/06/10 15:51:42 INFO - jmeter.JMeter: JMeter Locale=English (United States) 
2016/06/10 15:51:42 INFO - jmeter.JMeter: JMeterHome=C:\tmp_Vinicius\Tools\apache-jmeter-3.0 
2016/06/10 15:51:42 INFO - jmeter.JMeter: user.dir =C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin 
2016/06/10 15:51:42 INFO - jmeter.JMeter: PWD  =C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin 
2016/06/10 15:51:42 INFO - jmeter.JMeter: IP: 10.234.11.16 Name: WSPDBB33106 FullName: WSPDBB33106.corporate.int 
2016/06/10 15:51:42 INFO - jmeter.JMeter: Setting property 'jmeter.reportgenerator.outputdir' to:'C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin\examples\ReportTest"' 
2016/06/10 15:51:42 INFO - jmeter.report.dashboard.ReportGenerator: ReportGenerator will use for Parsing the separator:',' 
2016/06/10 15:51:42 INFO - jmeter.report.dashboard.ReportGenerator: Will only generate report from results file:C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin\examples\CSVSample.csv 
2016/06/10 15:51:42 INFO - jmeter.report.dashboard.ReportGenerator: Reading report generator properties from:C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin\reportgenerator.properties 
2016/06/10 15:51:42 INFO - jmeter.report.dashboard.ReportGenerator: Merging with JMeter properties 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.temp_dir" not found, using default value "temp" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.apdex_satisfied_threshold" not found, using default value "500" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.apdex_tolerated_threshold" not found, using default value "1500" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.sample_filter" not found, using default value "null" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.report_title" not found, using default value "null" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.graph.responseTimePercentiles.exclude_controllers" not found, using default value "false" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.graph.responseTimesOverTime.exclude_controllers" not found, using default value "false" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.graph.bytesThroughputOverTime.exclude_controllers" not found, using default value "false" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.graph.activeThreadsOverTime.exclude_controllers" not found, using default value "false" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.graph.timeVsThreads.exclude_controllers" not found, using default value "false" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.graph.responseTimeDistribution.exclude_controllers" not found, using default value "false" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.graph.latenciesOverTime.exclude_controllers" not found, using default value "false" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.graph.transactionsPerSecond.exclude_controllers" not found, using default value "false" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.exporter.html.filters_only_sample_series" not found, using default value "true" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.exporter.html.series_filter" not found, using default value "" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.config.ReportGeneratorConfiguration: Property "jmeter.reportgenerator.exporter.html.show_controllers_only" not found, using default value "false" instead. 
2016/06/10 15:51:42 INFO - jmeter.report.processor.NormalizerSampleConsumer: Using format:yyyy/MM/dd HH:mm:ss.SSS to parse timeStamp field 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.AggregateConsumer#stopProducing(): beginDate produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.AggregateConsumer#stopProducing(): endDate produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.ApdexSummaryConsumer#stopProducing(): apdexSummary produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.RequestsSummaryConsumer#stopProducing(): requestsSummary produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.StatisticsSummaryConsumer#stopProducing(): statisticsSummary produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.ErrorsSummaryConsumer#stopProducing(): errorsSummary produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.LatencyVSRequestGraphConsumer#stopProducing(): latencyVsRequest produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.HitsPerSecondGraphConsumer#stopProducing(): hitsPerSecond produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.CodesPerSecondGraphConsumer#stopProducing(): codesPerSecond produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.ResponseTimeVSRequestGraphConsumer#stopProducing(): responseTimeVsRequest produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.FilterConsumer#stopProducing(): startIntervalControlerFilter produced 60 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.ResponseTimePercentilesGraphConsumer#stopProducing(): responseTimePercentiles produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.ResponseTimeOverTimeGraphConsumer#stopProducing(): responseTimesOverTime produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.BytesThroughputGraphConsumer#stopProducing(): bytesThroughputOverTime produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.ActiveThreadsGraphConsumer#stopProducing(): activeThreadsOverTime produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.TimeVSThreadGraphConsumer#stopProducing(): timeVsThreads produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.ResponseTimeDistributionGraphConsumer#stopProducing(): responseTimeDistribution produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.LatencyOverTimeGraphConsumer#stopProducing(): latenciesOverTime produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.graph.impl.TransactionsPerSecondGraphConsumer#stopProducing(): transactionsPerSecond produced 0 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.FilterConsumer#stopProducing(): nameFilter produced 144 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.AbstractSampleConsumer: class org.apache.jmeter.report.processor.NormalizerSampleConsumer#stopProducing(): normalizer produced 36 samples 
2016/06/10 15:51:42 INFO - org.apache.jmeter.report.processor.CsvFileSampleSource: produce(): 12 samples produced in 251ms on channel 0 
2016/06/10 15:51:42 INFO - jmeter.report.dashboard.ReportGenerator: Exporting data using exporter:'html' of className:'org.apache.jmeter.report.dashboard.HtmlTemplateExporter' 
2016/06/10 15:51:42 INFO - jmeter.report.dashboard.HtmlTemplateExporter: Will generate dashboard in folder:C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin\examples\ReportTest" 
2016/06/10 15:51:42 INFO - jmeter.report.dashboard.HtmlTemplateExporter: Report will be generated in:C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin\examples\ReportTest", creating folder structure 
2016/06/10 15:51:42 ERROR - jmeter.report.dashboard.ReportGenerator: Data exporter "html" is unable to export data. org.apache.jmeter.report.dashboard.ExportException: Unable to process template files. 
    at org.apache.jmeter.report.dashboard.HtmlTemplateExporter.export(HtmlTemplateExporter.java:489) 
    at org.apache.jmeter.report.dashboard.ReportGenerator.exportData(ReportGenerator.java:348) 
    at org.apache.jmeter.report.dashboard.ReportGenerator.generate(ReportGenerator.java:256) 
    at org.apache.jmeter.JMeter.start(JMeter.java:478) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.apache.jmeter.NewDriver.main(NewDriver.java:259) 
Caused by: java.io.IOException: Unable to create directory C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin\examples\ReportTest" 
    at org.apache.commons.io.FileUtils.forceMkdir(FileUtils.java:2384) 
    at org.apache.jmeter.report.dashboard.HtmlTemplateExporter.export(HtmlTemplateExporter.java:483) 
    ... 8 more 

2016/06/10 15:51:42 FATAL - jmeter.JMeter: An error occurred: org.apache.jmeter.report.dashboard.GenerationException: Data exporter "html" is unable to export data. 
    at org.apache.jmeter.report.dashboard.ReportGenerator.exportData(ReportGenerator.java:357) 
    at org.apache.jmeter.report.dashboard.ReportGenerator.generate(ReportGenerator.java:256) 
    at org.apache.jmeter.JMeter.start(JMeter.java:478) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.apache.jmeter.NewDriver.main(NewDriver.java:259) 
Caused by: org.apache.jmeter.report.dashboard.ExportException: Unable to process template files. 
    at org.apache.jmeter.report.dashboard.HtmlTemplateExporter.export(HtmlTemplateExporter.java:489) 
    at org.apache.jmeter.report.dashboard.ReportGenerator.exportData(ReportGenerator.java:348) 
    ... 7 more 
Caused by: java.io.IOException: Unable to create directory C:\tmp_Vinicius\Tools\apache-jmeter-3.0\bin\examples\ReportTest" 
    at org.apache.commons.io.FileUtils.forceMkdir(FileUtils.java:2384) 
    at org.apache.jmeter.report.dashboard.HtmlTemplateExporter.export(HtmlTemplateExporter.java:483) 
    ... 8 more 

감사 :

아래의 로그 라인을 참조하십시오!

답변

2

는 스택 트레이스 당로서 당신은 보여

디렉토리 C 만들 수 없습니다 : \ tmp_Vinicius \ 도구 \ 아파치 JMeter를-3.0 \ 빈 \ 사례가 확인

ReportTest \를 JMeter가이 권한을 가지고 "C : \ tmp_Vinicius \ Tools \ apache-jmeter-3.0 \ bin \ examples"폴더에 작성하고 쓰십시오.

+0

와우, 그건 사실 문제 였고 그것은 내 눈앞에있었습니다. 죄송합니다. 나는 마지막 라인에 관심을 기울이지 않았다. 아마도 내가 오늘 너무 피곤하기 때문일 것이다. 고마워 많이 –

+0

대답은 괜찮 으면, 당신은 그것을 받아 들여야하고 upvote, thx –

관련 문제