jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bronagh McElduff <Bronagh.McEld...@mobilecohesion.com>
Subject Re: csv and xml logs
Date Mon, 25 Jul 2005 14:08:11 GMT
Unfortunately, the version I am using has a specific fix I require for 
testing web services.

Yuval wrote:

>Did you try to run it with ver 2.03?
>
>On 7/25/05, Bronagh McElduff <Bronagh.McElduff@mobilecohesion.com> wrote:
>  
>
>>Hi,
>>
>>I am experiencing the same problem when using the Web service sampler.
>>Despite setting the variable:
>>jmeter.save.saveservice.output_format=csv
>>
>>The results file produced is always in XML.
>>I am using JMeter version 2.1.20050531
>>
>>I have attached my configuration file, in case there is something I have
>>not set correctly.
>>
>>Thanks in advance,
>>Bronagh
>>
>>
>>sebb wrote:
>>
>>    
>>
>>>Which version of JMeter are you using?
>>>
>>>The properties work OK in most versions of JMeter.
>>>
>>>S.
>>>On 5/18/05, Yuval <yuvalken@gmail.com> wrote:
>>>
>>>
>>>      
>>>
>>>>Hi,
>>>>I'm trying to work with the TCP sampler.
>>>>When I tried to change the log format from xml to csv in the
>>>>jmeter.properties it had no affect.
>>>>After digging in the code I found out that the xml is set to true at the 
>>>>        
>>>>
>>jmx
>>    
>>
>>>>file (the test plan).
>>>>Only after changing it to false it created me csv files.
>>>>Are the log settings at the jmeter.properties have any affect on the TCP
>>>>sampler?
>>>>Thanks,
>>>>Y.
>>>>
>>>>
>>>>
>>>>
>>>>        
>>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
>>>For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>>>
>>>
>>>
>>>      
>>>
>>
>>
>>################################################################################
>># Apache JMeter Property file
>>
>>################################################################################
>>
>>## $Id: jmeter.properties,v 1.114 2005/02/09 21:11:55 mstover1 Exp $
>>## Copyright 2001-2004 The Apache Software Foundation
>>##
>>## Licensed under the Apache License, Version 2.0 (the "License");
>>## you may not use this file except in compliance with the License.
>>## You may obtain a copy of the License at
>>##
>>## http://www.apache.org/licenses/LICENSE-2.0
>>##
>>## Unless required by applicable law or agreed to in writing, software
>>## distributed under the License is distributed on an "AS IS" BASIS,
>>## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
>>implied.
>>## See the License for the specific language governing permissions and
>>## limitations under the License.
>>
>>
>>#Preferred GUI language. Comment out to use the JVM default locale's 
>>language.
>>#language=de
>>
>># Netscape HTTP Cookie file
>>cookies=cookies
>>
>># Authorization
>>authorization=authorization
>>
>>#Working directory
>>user.dir=.
>>
>># XML Reader(Parser) - Must implement SAX 2 specs
>>xml.parser=org.apache.xerces.parsers.SAXParser
>>
>>#Classname of the ssl provider to be used (to enable testing of https 
>>urls)
>>#And the package name where Stream Handlers can be found
>>#These provided defaults can be uncommented, and they will work if you are 
>>using
>>#Sun's JSSE implementation.
>>
>>ssl.provider=com.sun.net.ssl.internal.ssl.Provider
>>#ssl.provider=iaik.security.jsse.provider.IAIKJSSEProvider
>>ssl.pkgs=com.sun.net.ssl.internal.www.protocol
>>
>>#The location of the truststore (trusted certificates) and keystore ( if 
>>other than the default.
>>#you can uncomment this and change the path to the correct location.
>>#javax.net.ssl.trustStore=/path/to/cacerts
>>#javax.net.ssl.keyStore=/path/to/keystore
>>
>>#The password to your keystore
>>#javax.net.ssl.keyStorePassword=password
>>
>>#Alternative protocol of the ssl provider for IAIK JCE + iSaSiLk
>>#You can also override IAIK specific Providers as well.
>>
>>#ssl.pkgs=iaik.protocol
>>#ssl.provider=com.mycompany.security.provider.SmartProvider
>>#iaik.provider=com.mycompany.security.provider.SmartSSLProvider
>>
>>#Flag for whether to output debug messages to System.err
>>#To enable it, set the value to "all" Note, for it to work with
>>#JSSE, it needs to be done from the Java command (i.e. -
>>Djavax.net.debug=all)
>>javax.net.debug=all
>>
>>#Classname of the Swing default UI
>>#Installed Look and Feel classes on Windows are:
>># Metal = javax.swing.plaf.metal.MetalLookAndFeel
>># Motif = com.sun.java.swing.plaf.motif.MotifLookAndFeel
>># Windows = com.sun.java.swing.plaf.windows.WindowsLookAndFeel
>>jmeter.laf=javax.swing.plaf.metal.MetalLookAndFeel
>>
>>#icons -> moved to program code
>>#timer.tree.icon=timer.gif
>>#listener.tree.icon=ear.gif
>>#bench.tree.icon=clipboard.gif
>>#thread.tree.icon=thread.gif
>>#control.tree.icon=knob.gif
>>#plan.tree.icon=beaker.gif
>>#config.tree.icon=leafnode.gif
>>
>># Remote Hosts - comma delimited
>>remote_hosts=127.0.0.1 <http://127.0.0.1>
>>#remote_hosts:localhost:1099,localhost:2010
>>
>># RMI port to be used by the server
>>#server_port=1099
>>
>>#Components to not display in JMeter GUI
>>not_in_menu=Remote Method Configuration,JNDI Configuration,JNDI Lookup 
>>Configuration,JNDI Request,Default Controller,
>>org.apache.jmeter.control.DynamicController, 
>>org.apache.jmeter.protocol.http.control.Cookie,
>>org.apache.jmeter.protocol.http.control.Authorization,
>>org.apache.jmeter.config.LoginConfig,Header,
>>org.apache.jmeter.protocol.http.config.MultipartUrlConfig
>>
>>
>>#---------------------------------------------------------------------------
>># Logging Configuration
>>
>>#---------------------------------------------------------------------------
>>
>># Note: JMeter uses Avalon LogKit
>>
>># Logging Format
>># see 
>>http://avalon.apache.org/logkit/api/org/apache/log/format/PatternFormatter.html
>>#
>># Default format:
>>#log_format=%{time:yyyy/MM/dd HH:mm:ss} %5.5{priority} - %{category}: 
>>%{message} %{throwable}
>># \n is automatically added to the end of the string
>>#
>># Predefined formats in the JMeter LoggingManager:
>>#log_format_type=default
>>#log_format_type=thread_prefix
>>#log_format_type=thread_suffix
>># default is as above
>># thread_prefix adds the thread name as a prefix to the category
>># thread_suffix adds the thread name as a suffix to the category
>># Note that thread name is not included by default, as it requires extra 
>>processing.
>>#
>># To change the logging format, define either log_format_type or 
>>log_format
>># If both are defined, the type takes precedence
>># Note that these properties cannot be defined using the -J or -D JMeter
>># command-line flags, as the format will have already been determined by 
>>then
>># However, they can be defined as JVM properties
>>
>>#Logging levels for the logging categories in JMeter. Correct values are 
>>FATAL_ERROR, ERROR, WARN, INFO, and DEBUG
>># To set the log level for a package or individual class, use:
>># log_level.[package_name].[classname]=[PRIORITY_LEVEL]
>># But omit "org.apache" from the package name. The classname is optional. 
>>Further examples below.
>>
>>log_level.jmeter=INFO
>>log_level.jmeter.junit=DEBUG
>>#log_level.jmeter.control=DEBUG
>>#log_level.jmeter.testbeans=DEBUG
>>#log_level.jmeter.engine=DEBUG
>>#log_level.jmeter.threads=DEBUG
>>#log_level.jmeter.gui=WARN
>>#log_level.jmeter.testelement=DEBUG
>>#log_level.jmeter.util=WARN
>>#log_level.jmeter.util.classfinder=WARN
>>#log_level.jmeter.test=DEBUG
>>#log_level.jmeter.protocol.http=DEBUG
>>#log_level.jmeter.protocol.ftp=WARN
>>#log_level.jmeter.protocol.jdbc=DEBUG
>>#log_level.jmeter.protocol.java=WARN
>>#log_level.jmeter.testelements.property=DEBUG
>>log_level.jorphan=INFO
>>
>>
>>#Log file for log messages.
>># You can specify a different log file for different categories via:
>># log_file.[category]=[filename]
>># category is equivalent to the package/class names described above
>>
>># Combined log file (for jmeter and jorphan)
>>log_file=jmeter.log
>># To redirect logging to standard output, try the following:
>># (it will probably report an error, but output will be to stdout)
>>#log_file=
>>
>># Or define separate logs if required:
>>#log_file.jorphan=jorphan.log
>>#log_file.jmeter=jmeter.log
>>
>>
>>#---------------------------------------------------------------------------
>># HTTPClient configuration
>>
>>#---------------------------------------------------------------------------
>>
>># set the socket timeout
>>#httpclient.timeout=0
>>
>># Set the http version (defaults to 1.1)
>>#httpclient.version=1.0
>>
>># Sample logging levels for HttpClient
>># Note that full category names are used, i.e. must include the org.apache
>>.
>># Info level produces no output:
>>#log_level.org.apache.commons.logging=debug
>># Might be useful:
>>#org.apache.commons.httpclient.Authenticator=trace
>>
>># wire debug produces a lot of output; consider using separate file:
>>#log_level.httpclient.wire=debug
>>#log_file.httpclient=httpclient.log
>>
>># Further logging configuration
>># Excalibur logging provides the facility to configure logging using
>># configuration files written in XML. This allows for such features as
>># log file rotation which are not supported directly by JMeter.
>>#
>># If such a file specified, it will be applied to the current logging
>># hierarchy when that has been created.
>>#
>>#log_config=logkit.xml
>>
>>
>>#---------------------------------------------------------------------------
>># Results file configuration
>>
>>#---------------------------------------------------------------------------
>>
>># This section helps determine how result data will be saved.
>># The commented out values are the defaults.
>>
>># legitimate values: xml, csv, db. Only xml and csv are currently 
>>supported.
>>jmeter.save.saveservice.output_format=csv
>>
>>
>># true when field should be saved; false otherwise
>>
>>#assertion_results_failure_message only affects CSV output
>>#jmeter.save.saveservice.assertion_results_failure_message=true
>>#jmeter.save.saveservice.data_type=true
>>#jmeter.save.saveservice.label=true
>>#jmeter.save.saveservice.response_code=true
>>#jmeter.save.saveservice.response_data=false
>>#jmeter.save.saveservice.response_message=true
>>#jmeter.save.saveservice.successful=true
>>#jmeter.save.saveservice.thread_name=true
>>#jmeter.save.saveservice.time=true
>>
>># legitimate values: none, ms, or a format suitable for SimpleDateFormat
>>#jmeter.save.saveservice.timestamp_format=ms
>>#jmeter.save.saveservice.timestamp_format=MM/dd/yy HH:mm:ss
>>
>># legitimate values: none, first, all
>>#jmeter.save.saveservice.assertion_results=none
>>
>># For use with Comma-separated value (CSV) files or other formats
>># where the fields' values are separated by specified delimiters.
>>jmeter.save.saveservice.default_delimiter=|
>>jmeter.save.saveservice.print_field_names=true
>>
>># File that holds a record of name changes for backward compatibility 
>>issues
>>upgrade_properties=/bin/upgrade.properties
>>
>># If the proxy detects a gap of at least 1s (default) between HTTP 
>>requests,
>># it assumes that the user has clicked a new URL
>>#proxy.pause=1000
>>
>># Add numeric prefix to Sampler names (default false)
>>#proxy.number.requests=true
>>#
>># Define the HTML parser to be used.
>># Default parser:
>>#htmlParser.className=
>>org.apache.jmeter.protocol.http.parser.HtmlParserHTMLParser
>># Other parsers:
>>#htmlParser.className=
>>org.apache.jmeter.protocol.http.parser.JTidyHTMLParser
>>#htmlParser.className=
>>org.apache.jmeter.protocol.http.parser.RegexpHTMLParser
>>
>># Put the start time stamp in logs instead of the end
>>#sampleresult.timestamp.start=true
>>
>># Remote batching support
>># default is Standard, which returns each sample
>># Hold retains samples until end of test (may need lots of memory)
>># Batch returns samples in batches
>># hold_samples was originally defined as a separate property,
>># but can now also be defined using remote.mode
>>#mode=Standard
>>#mode=Batch
>>#mode=Hold
>>#hold_samples=true
>>#num_sample_threshold=100
>>#time_threshold=60000
>>
>># Turn expert mode on/off: expert mode will show expert-mode beans and 
>>properties
>>#jmeter.expertMode=true
>>
>># To set the Monitor Health Visualiser buffer size, enter the desired 
>>value
>># monitor.buffer.size=800
>>
>>#TCP sampler
>># The default handler class
>>#tcp.handler=TCPClientImpl
>>#
>># eolByte = byte value for end of line
>>#tcp.eolByte=0
>>#
>># status.prefix and suffix = strings that enclose the status response code
>>#tcp.status.prefix=Status=
>>#tcp.status.suffix=.
>>#
>># status.properties = property file to convert codes to messages
>>#tcp.status.properties=mytestfiles/tcpstatus.properties
>>
>># Remote batching support
>># default is Standard, which returns each sample
>># Hold retains samples until end of test (may need lots of memory)
>># Batch returns samples in batches
>># hold_samples was originally defined as a separate property,
>># but can now also be defined using remote.mode
>>#mode=Standard
>>#mode=Batch
>>#mode=Hold
>>#hold_samples=true
>>#num_sample_threshold=100
>>#time_threshold=60000
>>
>># Summariser settings
>>#
>># Define the following property to automatically start a summariser with 
>>that name
>>#summariser.name=summary
>>#
>># interval between summaries (in seconds) default 3 minutes
>>#summariser.interval=180
>>#
>># Write messages to log file
>>#summariser.log=true
>>#
>># Write messages to System.out
>>#summariser.out=true
>>
>># BeanShell Server properties
>>#
>># Define the port number as non-zero to start the server on that port
>>#beanshell.server.port=0
>>#
>># Define the server initialisation file
>>#beanshell.server.file=initial.bsh
>>#
>># Define the intialisation files for BeanShell Sampler and Function 
>>elements
>>#beanshell.sampler.init=BeanShellSampler.bshrc
>>#beanshell.function.init=BeanShellFunction.bshrc
>>
>>#TestBeanGui
>>#
>>#propertyEditorSearchPath=null
>>
>>#JMeterUtils
>>#
>>#search_paths=null
>>
>># MailerModel settings
>>#
>># Number of successful samples before a message is sent
>>#mailer.successlimit=2
>>#
>># Number of failed samples before a message is sent
>>#mailer.failurelimit=2
>>
>>
>>    
>>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Mime
View raw message