You are viewing a plain text version of this content. The canonical link for it is here.
Posted to devnull@infra.apache.org by vl...@apache.org on 2019/06/10 07:33:19 UTC
[jmeter] reference refs/pull/1/head deleted (was 731ecef)
This is an automated email from the ASF dual-hosted git repository.
vladimirsitnikov pushed a change to reference refs/pull/1/head
in repository https://gitbox.apache.org/repos/asf/jmeter.git.
was 731ecef Cleaned up button positioning.
This change permanently discards the following revisions:
discard 731ecef Cleaned up button positioning.
discard be29740 Added ExpandAll/collapseAll buttons
discard ed8f9e3 Ignored specific build files
discard a262793 Fixed the eclipse build path to point to the correct output dir
discard 78037ea Ignore bin files
discard d0806a3 Ensure content-type is always set
discard 65bf4d5 Ensure content-type is always set
discard 3bae7cc Avoid NPE when using HEAD method
discard d7633d2 Fix bug introduced when classes re-organised for HC4: need to set default parameters, not an instance that is then abandoned!
discard 5607cea Hiding the proxy password on HTTP Sampler (just on GUI, not in JMX file)
discard 76485ac Fix a bug when instream is null (with a 408 http response), don't set body size
discard bf18668 Cannot rely on initial call to getReceivedBytesCount being the same as the header byte count - it can be larger if the socket returns a larger chunk - so calculate header size from the response headers.
discard a0a871b Improvements in French translation for Webservice sampler
discard 907d0de Change strategy to get response size (use CountingInputStream from Commons IO) View Results Tree - Add new size fields: response headers and response body (in bytes) - derived from Bug 43363 Size Assertion - Add response size scope (full, headers, body, code, message) - derived from Bug 43363
discard b80e463 Change test to agree with new CSV Dataset behaviour
discard 69eb1c3 Improve output when test fails
discard f4f5e65 Bug 51002 - Stop Thread if CSV file is not available. JMeter now treats IOError as EOF.
discard b382bce Add metrics to get header and body sizes
discard 049f6e9 Cookies are handled; unused import
discard 7a180ba SLOW_HTTPS needs an SSL Socket implementation
discard 4d7c185 Simpler
discard 826abb6 Allow all certificates (as is done for HC3)
discard 7c5a527 Add response handler for Gzip
discard 9be6dc0 Simplify calculation of header size
discard 8ffab69 Simplify calculation of status line length
discard 46a738f Remove unused items
discard b3d07c6 Oups. Must be to default value: false.
discard 01503d5 Remove this method (no used now)
discard 029fccf Simplify new properties to change method to calculate getBytes() Save Headers size and Content-length on sample (in HTTPSampleResult) instead of calculting when gets results
discard d52bfd2 Add HTTPClient 4 jars libraries for the binary distribution
discard dbb2656 Bug 50170 - Bytes reported by http sampler is after GUnZip Add an optional property to allow change the method to get response size.
discard d57488f Bug 51011 - Mail Reader: upon authentication failure, tell what you tried
discard 0b3438f Add fudge factor to total time as well
discard abe5ba3 Document maxport in changes doc.
discard 06a59b2 Fix typo in property name
discard 8fd0f91 Update ignores
discard 1ec2305 Update some Commons jar versions
discard 0710b06 Bug 50977 - Unable to set TCP Sampler for individual samples
discard c87e144 Bug 50962 - SizeAssertionGui validation prevents the use of variables for the size
discard 3b6a6cc Unused import
discard 838372c Fix comment - Tomcat does use translated headers
discard 5b1e830 Update list of tags
discard 737ff5b Bug 50963 - AjpSampler throws java.lang.StringIndexOutOfBoundsException
discard 28ac22a Simplify code using setters which have defaults
discard 009f60e Add defaults to the setter/getter for ConcurrentDwn
discard 783fb63 Add defaults to the setter/getter
discard cc40e55 Correct a compiler error with a real JDK 1.5 Bug 50943 - Allowing concurrent downloads of embedded resources in html page
discard dedc841 French word 'headers' need to be plural
discard e0b1439 Add French translation for the new labels and reduce size for some labels (by abbreviation) on HTTP Sample
discard 63845ab Update HTTP Sampler reference: some params not required
discard e2fe147 Bug 50943 - Allowing concurrent downloads of embedded resources in html page
discard 6245f63 Update to httpclient 4.1.1
discard 4997d1f Update to httpclient 4.1.1
discard 651fc7d Bug 50569 - Jdbc Request Sampler to optionally store result set object data
discard 8627dd5 Bug 50937 - TCP Sampler does not provide for / honor connect timeout
discard 62e4e1d Bug 50666 - JMSSubscriber: support for durable subscriptions
discard e2ac072 Allow additional paramters to be passed in
discard 791b010 Allow additional paramters to be passed in
discard 3918bb0 Bug 50871 - patch for eclipse.classpath
discard 95b85b0 get_xml_message* no longer used
discard 14ac1f6 Bug 50811 - Incomplete spanish translation
discard de48dda Resynch docs/images with xdocs/images
discard 3f1a5b3 Add clean-docs-images
discard d5c1bfa Remove unnecessary TODO
discard 7a022db Refresh old screenshots for controllers, timers and some others elements
discard d435efd Add view results render French translation on combo box
discard e469f0a Close window
discard 49d65be I name this thread ...
discard b170e79 Use Thread.setDefaultUncaughtExceptionHandler() instead of private ThreadGroup
discard 9732e06 More docs on UDP listener
discard 47886eb Allow for multiple local UDP ports
discard 07bfe7c Client JMeter engine now supports external stop/shutdown via UDP
discard f8e143c remote shudown
discard 3ce518d Add remote shutdown capability
discard 756d6e7 Bug 50659 - JMeter server does not support concurrent tests - prevent client from starting another (part deux) Remove thread from ClientJMeterEngine - if it is required for GUI, then let the GUI create the thread This allows proper return of error conditions Also replace System.exit() with interrupt() of RMI thread
discard c216ec6 Tidy up: use AtomicInteger instead of synch. methods; remove unnecessary System.exit(); simplify some code
discard f8e1f77 Ensure we report IllegalStateException
discard 413dafb Tweaks - document thrown exceptions
discard 0432238 Change to more suitable Exception
discard bfd10f7 Use new method to pass on original exception
discard db7a050 Javadoc
discard 2697e13 Add Throwable parameters
discard 5689b60 Need to check for owner before allowing reset, otherwise GUI can interrupt another test
discard d23dec3 Unnecessary calls to System.exit()
discard e8fef51 Model may be null during startup
discard a911339 Change name of Pre and Post Thread Groups
discard 1b5985c Bug 50671 - no need for volatile qualifier
discard b4f5e9d Bug 50659 - JMeter server does not support concurrent tests - prevent client from starting another
discard a2f0137 A bit more info
discard bb54efe Bug 50708 - Classpath jar order in NewDriver not alphabetically
discard 5fa4334 Bug 50221 - Renaming elements in the tree does not resize label
discard fb85e47 Bug 50686 - merge separate debug statements
discard bd26b43 Bug 50686 - HeaderManager logging to verbose when merging instances Downgrade to debug
discard 14d7d82 Bug 50686 - HeaderManager logging to verbose when merging instances Downgrade to debug
discard 693eac3 Rename Pre and Post Thread Group labels: - more like JUnit, so should be more familiar - lower-case initial letter to sort after the main one
discard ef1a639 Bug 50684 - Optionally disable Content-Type and Transfer-Encoding in Multipart POST
discard 3f1d522 Bug 50675 - CVS Data Set Config incompatible with Remote Start Fixed RMI startup to provide location of JMX file relative to user.dir.
discard 6d16beb Tests for new methods
discard 12fc713 Re-instate null check dropped in error
discard bc86bba Use new FileServer methods
discard cab0f35 Add some new methods, mainly for use with Client & Remote engines
discard d21b2c2 Clean up logging - drop per-sample to reduce load
discard 87e74dc Too noisy
discard f3478da Downgrade log message to debug
discard 24f01dc Add TODO
discard 75e5b97 Clarify last_sample_ok variable
discard 7493b16 Clarify last_sample_ok variable
discard f4fdb42 More info for Gump logs
discard 4596790 Update to httpclient 4.1 GA
discard 8f2e867 No need to return a value (improving patch Bug 50032)
discard 39a8222 Not used
discard bc0a4e1 Mail on userlist reported NPE here - looks like only happens if there are network errors, but check anyway
discard d9dbd8d Missing translation french search test on ldap sampler
discard e20234d Add french translation for titles: Test Fragment and Post/Setup Thread group
discard 08ebf69 Bug 50579 - Error count is long, sample count is int. Changed sample count to long.
discard acbdccd Typo
discard 86a6975 fork="yes" is required or dir attribute is ignored
discard 9c08202 Since add Start Next Loop behavior ([Bug 30563] Thread Group should have a start next loop option on Sample Error), some new bugs on transaction controller with option Generate as parent enabled are come. Fix.
discard 57cdc89 Docs
discard af28f8f Bug 50568 - Function __FileToString(): Could not read file when encoding option is blank/empty
discard 53758b1 Try fork=no for fixing classpath issue with Gump tests
discard 344cba4 Simpler
discard e23b295 Initial stab at checkstyle target
discard 2ed2699 Synch. variable lists
discard 67bfc7f All BeansShell test elements now have the script variables "prev" and "Label" defined.
discard a048c7d cookie variable has been renamed
discard fcb958b spelling mistake (on jms request)
discard 960250c New location for Jakarta PMC rdf
discard fa2afbd Oops - wrong URL
discard ed9edbd Add fudge factor for overall time comparison
discard 0a8c23b Test both with and without using nanoTime Still some boundary errors using nanoTime which have yet to be resolved
discard e437304 Allow direct read access to nano fields by test code
discard 8df5584 Redundant
discard a9d5471 Point to standard license location
discard a64fc92 Allow test code to change the default useNanoTime setting
discard 5e6761c Add missing hashCode() methods
discard b6c3d99 Rewrap for clarity
discard 501b7d5 Tab police
discard 817a41d Constants should be static
discard 9c552e0 Typo reported on user list Due to Michel Duijvestijn
discard ef2da3f Better display of request headers
discard 97450bc Add some debug
discard d95a4a2 Add header processing
discard 334e122 Bug 50490 - Setup and Post Thread Group enhancements for better test flow.
discard 937c88b Update documents for JSR223 test elements
discard 5296c04 Give access to current SampleResult (and drop references to prev)
discard 604c9a2 Does not make sense for Timers and Pre-Processors to reference the previous sample, so don't document it
discard bd7de73 Standardise order of variables
discard 0c189cd Typo in variable name
discard 3df8b53 Fix list of variables
discard 0c2cdfa Bug 50487 - runSerialTest verifies objects that never need persisting
discard 02e18bb TestFragment needs to be in core module
discard 85aafda Bug 50475 - Introduction of a Test Fragment Test Element for a better Include flow
discard da209cc Add tests for HC4
discard d2b868d Post code now mostly working
discard 00a1b4b Unused imports
discard 945889d Initial implementation of PUT - needs testing!
discard f7ba8e3 Bug 50450 - use System.array copy in jacobi solver as, being native, is more performant.
discard 4be7362 Ensure temporary DefaultHttpClient is released. Copy params to BasicHttpParams.
discard 008bf82 Unused import
discard d4d074e ConcurrentHashMap does not need to be protected by synch. Use for loops where possible to tidy code
discard 679ac3f Not serialisable; make transient
discard d208742 Use putIfAbsent() instead of synch. on ConcurrentHashMap
discard f31fb9b JMeterEngine is not serialisable; make transient
discard acb2460 Use internal lock for synch.
discard fcc9b70 Revert changes to these files made in r1044445: causes GUI problems in populateCommandMap.
discard d1e81c8 FindBugs: invalid iinitialisation
discard 626abef Inefficient use of iterator
discard 983f110 use Number.valueOf() rather than new Number()
discard 112999a Findbugs: Ensure stream is closed
discard cc02b50 Unnecessary new String()
discard be96d70 Unused import
discard 7aaedf1 Define equals so agrees with compareTo
discard 0694945 Findbugs: comparators should be serializable
discard 0a95c00 Shared non-synch static variable
discard 118d927 Findbugs inefficient code
discard 35f38ea Make constants final, and reduce visiblity as much as possible
discard 956fe23 Oops - forgot to update the generic version code
discard 00fabb5 Support Apache version of HttpVersion
discard 1d71f61 typo
discard ff1a932 Document Apache HttpClient logging
discard adefe46 Bug 50438 - code calculates average with integer math, expecting double value
discard db4585a Getting closer; cookies now work. Still no PUT or POST.
discard 12378ed Add method for Apache HttpClient
discard 52b09b0 Move HttpClientKey to HC4 subclass Pull up common code from HC3 subclass
discard 081e171 Bug 50439 - simplify setting of component text
discard f064322 SImplify
discard 192a88b Make generic so it supports both Commons and Apache HttpClient implementations
discard 654b5d6 Simplify
discard aec5dc2 New class for Oracle JDBC
discard 343ae43 Update doc
discard 0943cff HTTP_AUTHENTICATION_PREEMPTIVE is for Commons HttpClient only Add HttpClientKey class for use in HttpClient ThreadLocal maps.
discard dfb36fd Unused import
discard be2f912 Simplify - only need values from the map
discard cd54862 Don't allow illegal methods Move Cache check
discard 7d7e13b Tidy proxy setup code
discard 66231b0 Add common proxy check methods
discard 0d382f6 Done in finally clause
discard 717f164 Localise variables
discard 2d16958 Sample method belongs first
discard fe5ae06 Re-order methods slightly
discard 664acba Bug 50425 - Remove thread groups from Controller add menu
discard 07873ff Javadoc
discard 79811d6 Simplify
discard b266087 Initial impl. of Slow Sockets for Apache HC
discard ee78633 Add Apache HttpClient jars to classpath
discard e5364f1 Probably don't need httpclient-cache
discard 62bdde0 Simpler, shorter expression of protocol default (props Milamber)
discard 5d0c0ce Document which HttpClient is supported
discard 18d59af Document which HttpClient is supported
discard 3831244 Document
discard 7e3a599 Move CookieSpec method to CookieManager so CookiePanel no longer depends directly on the HttpClient version
discard 2b2b806 Add Apache HttpClient support
discard 2964a32 Raw type
discard 12a8d43 In French, one space before colon (:)
discard f41e142 Allow HTTPSampler2 access to savedClient
discard 87bed03 Fix up HttpClient/HttpCore repo locations and MD5s
discard ba5b9d7 Javadoc
discard 135e6c0 Oops - should only have used generic Throwable here
discard 04f4de5 Sort; add Javadoc
discard 729ab55 Download HttpClient jars
discard 87882a2 Add HttpClient dependencies TODO - update to non-beta version when available
discard f159929 Ensure content entry field does not get lost
discard cc9ab2f Shorten Protocol label
discard 1215fea Move some common code to a super-class for the HttpClient-based samplers
discard 6d8ea0b Bug 50392 - value is trimmed when sending the request in Multipart
discard 799e8d1 Oops - raw &
discard 7d39b00 Fix JMeter Proxy to use new HTTP implementation names
discard 81d0254 Drop SVNPATH hack - Hudson should provide svn on the PATH
discard 6a47451 Document ORO extended REs
discard 7462ac9 Ignore HC4 jars
discard d38ea56 Don't use generic superclass here
discard 16a0765 Oops - need to provide access to HttpSampler2 methods
discard 96ca072 Fix test files to use new Proxy sampler
discard 51011dd Cut and paste error
discard 8da400f Rewrite original samplers to use new implementations
discard 73e2fb7 Update docs for runtime HTTP selection
discard 0413329 Allow HTTP implementation to be selected at run-time
discard 177f120 HTTP Sampler Proxy which allows runtime HTTP implementatiom selection
discard 89aa8a6 Add HTTP implementations for use by HTTPSamplerProxy
discard 307dec1 Must default to blank
discard 43ac1b5 Use commaon-line path override
discard 83cc256 Try again
discard 2a1f1ef Bug 50367 - Clear / Clear all in View results tree does not clear selected element
discard d1a7f21 Add SVNPATH for use on Hudson
discard 2eef11d Tidy order
discard 2e701ae Check SaveService classes
discard 3d66fca Drop obsolete or unused entries
discard 14b2935 Allow test code to check for spurious class references
discard 8cd9b54 typo
discard ce61d27 Allow multiple aliases for same class name
discard 5238d37 Bug 50347 - Eclipse setup instructions should remind user to download dependent jars
discard 2864112 Use (later) version of r938 from Maven Central
discard 4324725 AJP Sampler now implements Interruptible
discard 4ee1671 Allow for null URL in HttpSampleResult
discard 2e02192 Unused import
discard a116865 Promote ipSource to base class
discard 7e8bf86 Use generic parent class (necessary to allow choosing HTTP implementation at run-time)
discard b307cd0 No need for HTTP in the message
discard fc3b2df System.nanoTime() tends to drift relative to System.currentTimeMillis(). Change SampleResult to recalculate offset each time. Also enable reversion to using System.currentTimeMillis() only.
discard 0f399cb JMS Subscriber - Add dynamic destination
discard c1ffbd8 Bug 50286 - don't capture < in non-path-extension RE
discard 2591482 Matching uses contains, so no point having optional trailing delimiters
discard 47bdc47 Fix some Java=>Oracle URLs
discard dbeed9c Rewrap badly wrapped comments
discard f12455b Improvements and new screenshots (JMS Subscriber and JMS Publisher) for doc "Building a JMS Topic Test Plan"
discard e1bdca5 Bug 50286 - URL Re-writing Modifier: extracted jsessionid value is incorrect when is between XML tags
discard 666b7a6 Seems to miss a close parenthesis
discard b51298d Fix PUT proxy handling
discard 2d3e92e Don't say it is POST data when it's actually a PUT
discard f88b2dd Add some new french translation for SMTP sampler and some mistake (VRT)
discard a7f744b Update URL for get package list (javadoc generating)
discard b684f16 Missing update image form Bug 50268
discard 7323d6f Small mistake in french message on HTTP URL Re-writing Modifier
discard 8350799 Simplify - save DestinationSetup as a boolean
discard 2e87a1b Document
discard dc8f6c7 Group new JMX names with existing ones
discard fc4c64b Tidy up build instructions
discard 3f26822 Tidy up build instructions
discard b055cf8 Little correction on french messages for JMS Publisher labels
discard a69d111 Bug 50268 - Adds static and dynamic destinations to JMS Publisher
discard 67f0f4d Unix uses : not ; as path separator
discard 1545f91 Unix uses : not ; as path separator
discard 3f453f6 Close action dialog box when tapping Escape key
discard c1cefea Simplify WebService GUI: use tooltips instead of fixed text which takes up lots of space Drop text regarding XML parsing as no longer very relevant
discard 1cbf177 Bug 50203 Cannot set property "jmeter.save.saveservice.default_delimiter=\t"
discard f8db23d Disable check of Content-Length. Does not work on JDK 1.6.0_22+, and anyway is not particularly useful as a test
discard 19e08cd // Temporary hack to allow tests to complete on Sun Java 1.6.0_22
discard 94c5752 Ensure test failures are properly progagated
discard 8ec08ff Oops - fix relative path
discard e7e54c4 Mail jars are now included
discard 85056c5 Adjust code so Sun Java compiler does not complain
discard 106b516 Why pay?
discard cee9297 Update Cache Manager docs
discard de060a0 Drop unused Lists
discard 117c8df Bug 50134 - TransactionController : Reports bad response time when it contains other TransactionControllers
discard d50d9c7 Generics
discard fc2646b Generics
discard ad5e6d1 Generics
discard 28b11eb Bug 50178 - HeaderManager added as child of Thread Group can create concatenated HeaderManager names and OutOfMemoryException
discard a0cdf77 Imports
discard b58c07a Boxing
discard 5d7127c Don't use == to compare strings; use constant for "true".
discard a98ebcd Fix test cases to work in Eclipse
discard 9dd72e2 Fix up so test case works in Eclipse too
discard 931cb35 Add findTestPath util method Don't try to change user.dir - it does not work.
discard 0250f6f Drop unnecessary nested static class
discard 5da3e53 Start adding tests for SamplingStatCalculator
discard fe74b7c Bug 50173 - JDBCSampler discards ResultSet from a PreparedStatement
discard bc1c4b6 Bug 49365 - Allow result set to be written to file in a path relative to the loaded script
discard a047518 Bug 50080 - Transaction controller incorrectly creates samples including timer duration
discard 9861c70 Update HTTP Request defaults with Proxy settings
discard f89119b Bug 50088 - fix getAvgPageBytes in SamplingStatCalculator so it returns what it should
discard 95c0e66 Bug 50008 - Allow BatchSampleSender to be subclassed
discard 8715765 Bug 45703 - Synchronizing Timer
discard abff520 Adding a new inner class to allow display a text box to edit cell content in Jtable (futur use in ArgumentsPanel)
discard 53c03a0 Bug 37156 - Formatted view of Request in Results Tree
discard 9e49c3f View Results Tree - Add a dialog's text box on "Sampler result tab > Parsed" to display the long values with a double click on cell
discard b7f03b2 Revert override annotations - bad idea with jdk 1.5 compliance
discard 6df4724 Bug 50032 - Last_Sample_Ok along with other controllers doesnt work correctly when the threadgroup has multiple loops
discard 860f973 Add some override annotation
discard e1b9a7d Bug 50032 - Last_Sample_Ok along with other controllers doesnt work correctly when the threadgroup has multiple loops
discard d8d686b Ensure other content types are shown
discard c84f15f Bug 50047 - SMTP Sampler Gui is not updating correctly
discard 714f245 Clarify behaviour of SampleName function
discard 8e05337 Remove debug logging
discard 15e3bb8 Document where default charset is used
discard d36afb8 Bug 49975 - New function returning the name of the current sampler
discard 643ec45 Javadoc
discard 058d616 Fix default Locale issues
discard 43d791c Fix default Locale issues
discard e4beade Don't rely on default charset
discard d5ebb16 Don't rely on default charset
discard 288a68e Add Reply-To field to SMTP Sampler
discard f9c179b Bug 49862 - Improve SMTPSampler Request output.
discard ee3a158 Bug 49775 - Allow sending messages without a body
discard 64388b7 Bug 48015 - Proposal new icons for pre-processor, post-processor and assertion elements
discard 3f78ab7 Add missing files Bug 30563 - Thread Group should have a start next loop option on Sample Error
discard 4af617a Correct InitialContextFactory for ActiveMQ Small doc tweaks
discard da5601a Bug 30563 - Thread Group should have a start next loop option on Sample Error
discard 0e9fe28 No longer used (see Bug 43288)
discard c24de32 Javadoc tweak
discard 4d98f68 Tab-police Remove trailing spaces
discard cfd5386 Tab-police Remove trailing spaces
discard 74f5a90 Update basic version number
discard 579aab6 Bug 49603 - Allow accepting expired certificates on Mail Reader Sampler
discard 345ec5d Bug 49622 - Allow sending messages without a subject (SMTP Sampler)
discard 66529ca Bug 49666 - CSV Header read as data after EOF
discard e0f4a90 Bug 49734 - Null pointer exception on stop Threads command (Run>Stop)
discard bd6bc9a Move 2.4 changes to history
discard 28e4886 getLoggerForClass() no longer causes a Security violation in RemoteJMeterImpl
discard 9058bb2 Simplify getCallerClassName() by using Throwable.getStackTrace()
discard 6d6a509 Replace wildcard imports
discard a1bf193 Tab police
discard db13f7e JMeter 2.4
discard 9e56518 Central has activation 1.1.1 but not yet mail 1.4.3
discard fbf3e64 JUnit too
discard 0f3572d XStream also available from Central
discard 542da4f Avalon-framework is available from Maven Central Extraneous trailing / removed
discard 6cee648 Bug 49573 - French translations for new elements (SMTP, assert. MIME, BSF, etc), others (JMS) and some improvements
discard 69bb90c Makes more sense to include THANKS in README
discard 8b068b6 Need to include THANKS along with NOTICE
discard 9b8d3c6 Fix version (would be fixed by build anyway)
discard 5a574a7 Javadoc
discard cb626b2 Javadoc
discard c912e1f Javadoc typo
discard e277c2f Missing AL headers
discard 29cf013 Eol-style
discard 0d19474 It's now 2010
discard eb90d69 Documentation fixes
discard ebfab44 Synch. online docs
discard efe7270 Summary of changes
discard a569a74 Summary of changes
discard adc6b69 Re-order
discard d6e6cf2 Tweak
discard e2b14bf Properly fix NPE
discard 473c903 Bug 49545 - Formatted (parsed) view of Sample Result in Results Tree
discard 8eea80d git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@961545 13f79535-47bb-0310-9956-ffa450edef68
discard 89b4d32 Bug 49560 - wrong "size in bytes" when following redirections
discard a84657e Tidy up tooltips. Document local truststore pathname resolution
discard 06d7b20 Bug 49552 - Add Message Headers on SMTPSampler
discard 9fcbd7d user.dir is a System property
discard f837f4a New screenshot. SMTP sampler no longer thread-hostile
discard cf17cb0 EOL
discard fb79619 Update to Javamail 1.4.3 (using CDDL licence) Tidy NOTICE (move some text to THANKS)
discard efc6b6a Fix thread-unsafe local truststore setup Ensure StartTLS can be used with TrustAll and UseLocal Use starttls.require property instead of debug hack for EnforceStartTLS These require properties which are available from JavaMail 1.4.2+ Add debug logging checkbox
discard 1c19984 Local truststore socket factory
discard 29f97cf Javadoc
discard c95ecf3 user.dir is a System property
discard 4d52ca2 Fix up ignores
discard 0df8571 Ignore JAF/JavaMail
discard 00abd40 Update versions; sort
discard 201d112 Bug 45053 - SMTP-Sampler for JMeter + Fix trustAllCerts so it applies also to StartTLS option
discard e38911c cbTrustAllCerts and cbUseLocalTrustSTore are mutually exclusive
discard 6beb9d4 Ensure truststore editable state is correctly set
discard 7c496c9 Ensure auth fields editable state is correctly set when first displaying the GUI page
discard 36238dc Tab police; correct indentation
discard b81958f Allow SMTP port to be defaulted
discard f72d349 Drop unused getters
discard 640627b Bug 49540 - Sort "Add" menus alphabetically
discard 3781267 Start a Hints section
discard 449f6dc Properly fix null variable testing
discard 3fdd85e Bug 49083 - collapse '/pathsegment/..' in redirect URLs
discard 43cbbdd Reduce scope of thread-hostile behaviour
discard d1d8d91 No need to call Security.setProperty as the prepareMessage() method already sets the appropriate property.
discard db860ad Bigger name fields Clear Gui
discard c80ccb2 Make sure GUI is cleared when adding a new instance of the Sampler
discard e82a1b6 Tidyup; consolidate duplicated code
discard b680880 Does not make sense to set To: field from From: field
discard e402260 Bug 45053 - SMTP-Sampler for JMeter Initial version from BZ, plus local changes: - dropped references to BouncyCastle - use resources rather than fixed strings - minimize visibility of fields - tab and layout police
discard 6b95d07 Add debug
discard a2b82fd Updated screenshot
discard 4f2c1d6 Add debug Tidyup line-wraps
discard dd51070 handle charsets of the form: ContentType: text/plain; charset=ISO-8859-1; format=flowed
discard fc0e86c Tidy up
discard 3b69d37 Safer to use prefix
discard 72c4595 Update JDBC Config pool description Add Message position description
discard be118bd Forgot the property for the new SMIME option
discard e2e7ec3 Disable file version checking - it's more of a nuisance than a help
discard e8dc8c6 Eclipse warnings
discard f563d5b Bug 38387 - Add SMIME Assertion Add message position option
discard 10aeb30 Prepare for SmtpSampler
discard 3d13854 Fix up raw types warnings
discard ae5b100 Fix up raw types warnings
discard 164f2c2 Fix up raw types warnings
discard c47b03a Avoid possible NPE
discard 3da34d3 Alias tests are already done elsewhere
discard c689567 Fix property version
discard ae95ec7 Add 2 missing aliases
discard 1a4ad6f Add test for aliases
discard 6c135b8 Fix property version (and Eclipse warning)
discard 1f041cf Revert - committed wrong file
discard b5441a6 Bug 38387 - Add SMIME Assertion Forgot to add saveservice shorthand property names
discard 0d3018e Bug 38387 - Add SMIME Assertion Forgot to add saveservice shorthand property names
discard 1acf854 Bug 48709 - TCP Sampler Config setting "classname" has no effect
discard 750157e Javadoc
discard 2a9b983 Throw error if language cannot be found to better show error
discard caf2ff8 Include bsf-api-3.1 in releases
discard e227d15 Include bsf-api-3.1 in releases
discard b6f6e19 Bug 49506 - Add .csv File Extension in open dialog box from "read from file" functionality of listeners
discard 2366ae6 Oops - forgot to include the BC jars in the download Props to Milamber for spotting this!
discard 1694f00 More sensible to default the message count to 1
discard 6c5e8c1 Allow for missing classes
discard 56d27b3 Bug 38387 - Add SMIME Assertion Updated screenshot
discard dbba162 Allow for empty sub-results.
discard 051f334 Raw types Missing @Override marker
discard b5a9dcc Tab police
discard 4d8885d Bug 38387 - Add SMIME Assertion Initial checkin, with minor adjustments
discard 335c7ad Catch misbehaved assertion classes
discard f50131a Add stop between sample processing
discard 13de386 Also display tool-tip for the label
discard 292ea74 Ignore src
discard 3184548 Document directories
discard d0b4ccb Merge OnMessageSubscriber and onMessage method/queue with ReceiveSubscriber No longer use ClientPool (did not share anything) Tidy SubscriberSampler now sample code is identical for both strategies
discard 331fceb Update to BSF 3.1
discard 97f1067 Add some JMS notes
discard f3c7b01 Update JMS sections
discard 7cab1d5 Allow for missing jar(s)
discard 6fa846a Rework subscriber code: - drop client thread from ReceiveSubscriber and use receive(timeout) instead - use LinkedBlockingQueue for Listener queue so can use poll-with-timeout - move startup code to threadStarted() method - tidy sample loop so it does not need to poll so frequently
discard ee3d7f9 Javadoc
discard 4fc51b1 Tidy up the JMS GUIs
discard 85f0f66 Unnecessary override
discard 6be726c Some recent changes
discard 444e4a7 Add JMS Subscriber timeouts
discard bab08a1 Add getPropertAsLong(key, default) method
discard 790b115 Simplify ClientPool by using Closeable interface
discard 91a1abd Replace Topic by Destination as far as possible
discard ce28a79 Javadoc
discard 95e64ca Fixup Topic references
discard af3b32a Support basic MapMessage generation
discard 0568a97 Use commas as output separator
discard 2e4b395 Store request message headers
discard 697acbe Add support for MapMessage reception
discard c9b9c96 Javadoc
discard 006f94a Not a TestListener
discard 9cac29c Rename fields
discard ac06f1f Tidy up; drop unused loop count
discard a83df2d Loop count not used; receiver must keep going until end of thread
discard d566124 No longer needed
discard 4f2720d Generalise by using super interfaces
discard f24ad36 Tidyup output
discard 9938ca1 Use generic super interfaces instead of specific queue/topic ones
discard a474ae0 Use MessageConsumer interface
discard 088a8af StringBuffer => StringBuilder
discard 0becd39 Tidy response processing StringBuffer => StringBuilder
discard 609d1d4 StringBuffer => StringBuilder
discard fd57656 Simplify getting topic connection
discard 537fdd50 Simplify getting topic connection
discard 2a26bda Add get(Topic|Queue)Connection(Context, String) methods Class was not used as a TestListener
discard 246b592 Wrong null check
discard a6771d5 Better error message
discard 97a5e7e Move private initJNDI methods to InitialContextFactory.getContext()
discard 7991724 lookupTopic now in Utils; does not return null
discard fa9ca44 Add lookupQueue and lookupTopic utility methods
discard 8e9ba5c Tweaks
discard 6bdfa94 Simplify code by using Utils.close() methods
discard 0f7bffe Tidy up Publisher - no point continuing if cannot create the required fields
discard 79a73ff Add utility close() methods
discard e5d0fcb Tidy up OnMessageSubscriber - no point continuing if cannot create the required fields
discard 124d040 JavaMail and JMS API are now included in binary archives
discard 14a0c02 JavaMail and JMS API are now included in binary archives
discard abcb2cb Add geronimo jars to binary packages
discard 34b05ea Tidy up; add comments
discard 9bb6827 Fix versions of geronimo jars
discard ff5260b Update geronimo activation and mail jar versions
discard fb56753 A bit more documentation
discard aab2953 Activation, javamail and jms jars moved to lib/ directory
discard a67fc0c Activation, javamail and jms jars moved to lib/ directory Add includeAntRuntime=false for javac
discard 04a27c5 Bug 46142 - JMS Point-to-Point correlation problems
discard 568e17e Rename useReq to useRes as it is the response message fields that are used
discard 3f784be Bug 49394 - Classcast Exception in ActionRouter.postActionPerformed
discard f466903 Ignore Bouncy Castle jars
discard c2a8538 Keep original label (useful when processing embedded URLs)
discard 1e017a2 Perform fixcrlf as part of copy phase
discard 6f3f2e0 Bug 43389 - Allow Include files to be found relative to the current JMX file
discard f01e949 Tweak
discard 51628e7 More detail of how client-server works
discard 909f861 Only create container if we are going to use it.
discard 7c09bcc Bug 49294 - Images not downloaded from redirected-to pages
discard 95998a4 Fix property version
discard e4f579f JMSConfigGui has been renamed as JMSSamplerGui.
discard 79a9c1e JMSConfigGui has been renamed as JMSSamplerGui.
discard 4cab126 Tab police
discard 2b738ea Count messages actually read
discard e39c6c6 sendQueue does not need to be an instance variable
discard f3b171e Debug if reply is not matched
discard 27b14b6 Better error reporting of invalid test plan
discard 65d42e0 Rearrange output
discard cab8489 Add SampleResult request and response headers
discard 782a901 Initial checkin of utils class
discard 8373be2 Add stack trace to warning message
discard 9295b6c Incomplete fix
discard 6b40c42 Handle errors in sampling Ensure sample is always generated
discard 885f5c3 Bug 47949 - JMS Subscriber may not receive all the messages
discard 0562119 Docn tweaks
discard ba32d93 Javadoc
discard aa8d59a Unused import
discard 7158f21 Bug 49111 - "Message With ID Not Found" Error on JMS P2P sampler. Fixed rest of bug
discard 19f2bc4 Bug 49111 - "Message With ID Not Found" Error on JMS P2P sampler. Partial fix (can still fail if "Use Request Message Id As Correlation Id" is selected)
discard f9f972f Fix possible NPE
discard b50538e Better handling of errors
discard c3183a1 Tests are run from the bin directory
discard b7a8e60 Should only be applied to PROXY request types
discard ff66c65 Initial test cases
discard 7cd92ff Tidy layout
discard cfee98b Use setResponseData(String, null) where default charset is OK
discard b52482e Add TODO Charset markers
discard 242bb42 Add baToHexBytes method to avoid unnecessary conversion via string
discard accc1fa Code tidy
discard 7c838af Method not used
discard a4ba186 Tidy up class; parse string directly rather than converting to byte[] first
discard ed3727f Sample Tomcat monitor status file for testing parser
discard f2ccd4f Junit 4.7 => 4.8.1
discard dec808c Update/sort ignore list
discard 9491c10 Use assertEquals(exp,actual) rather than assertTrue(actual==exp) to give more info on failure
discard e379d13 Bug 49149 - usermanual/index.html has typo in link to "Regular Expressions" page
discard 785bd52 Basic check to ensure that Publisher failures are better reported in test results
discard 5bd1842 General tidyup
discard fef049a Prevent NPEs General tidyup
discard 899eecb Javadoc; general tidyup
discard 79eccda Clarify log message
discard 60ab724 Javadoc; no need for lookupTopic() to be synch.
discard 321ecd9 Bug 43678 - Handle META tag http-equiv charset?
discard 7169e7c Bug 48901 - Endless wait by adding Synchronizing Timer
discard 948ef90 Javadoc fixes
discard 9643ff9 Run 3rdparty check later, so still works if called after download_jars
discard a143c01 Revert to previous behaviour, i.e. key on thread Group, but allow this to be changed by defining key_on_threadname=true
discard 879baf5 Doc
discard adc80c8 Give clue if AIOBE occurs
discard 70217d3 Bug 48889 - Wrong response time with mode=Statistical and num_sample_threshold > 1 See also SVN revisions: 922069,922067,922055,922054,922051
discard e342da0 Bug 48889 - Wrong response time with mode=Statistical and num_sample_threshold > 1 Maintain elapsed time locally; change to threadName key to allow its use in aggregate sample
discard f3b4193 Fix up values map for aggregate samples
discard 390449c Simplify (and tweak accuracy) by using new addValue(T val, int count) method
discard 7737e43 Correct calculation of min, max and std. deviation for aggregated samples
discard 213da61 Implement addValue(T val, int sampleCount) method to simplify processing aggregated samples
discard de54d66 Javadoc
discard 9804b39 Simplify. Ensure only count or timer fire for a given sample.
discard 94362b4 Might as well be static variables
discard cd7eed2 Avoid NPE when mask == 0
discard 0800407 Bug 48883 - Corrections for AbstractThreadGroup
discard 0dcd961 New dummy test for main all JUnit4 annotations
discard d81276d Bit more info on JUnit4
discard 759963e Add details of JUnit4 support
discard 336d0af Eliminate unnecessary instance variable
discard 00b53da Bug 48350 - Deadlock on distributed testing with 2 clients
discard 8f43335 Make private fields final. Rename and rearrange code to make a bit clearer.
discard 6622641 Better implementation of fixsize() for table columns
discard 4e72aa5 tweak
discard 76aedf0 Fix up Mail Reader Sampler GUI
discard bef29c9 Improve docn of -G option
discard e046940 [gs]etNode() are not used
discard 2c718d5 Bug 48749 - Allowing custom Thread Groups
discard 8c72d3d Unnecessary "override"
discard a331488 Use same width for folder field
discard fc64d45 Bug 48727 - Cannot stop test if all thread groups are disabled
discard 8989982 Bug 48786 - Run Thread groups consecutively: with "Stop test now" on error or manual stop, JMeter leaves the green box active
discard 0461822 Remove trailing spaces
discard 4ec2fef Implement reading mail from a single file
discard 3d1bb83 Make fields final
discard 2501d1b Always default the encoding Allow for nested MimeMultipart message parts Don't include '@' in toString() if user name was not provided
discard 8547d4b Replace ComboBox with JTextField TODO: New screen layout needs to be fixed.
discard d3cab28 Initial implementation of interruptible
discard 90b4fc2 Allow for spaces in the file name
discard dd17565 Fix duplicate child.sampleEnd() calls
discard 2aec83b Forgot to call sampleStart()
discard e528e3f Add support for multipart messages Avoid possible NPEs in To: and From: processing Store Response Headers if not using store as MIME
discard 29899ea Save provider file in jar
discard 233f448 Update for new Mail Reader facilities
discard a63423d Basic read-only JavaMail provider implementation for reading raw mail files
discard 6770d96 Add HeapDumper class for runtime generation of dumps
discard 5b88163 git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@910799 13f79535-47bb-0310-9956-ffa450edef68
discard 36cae35 Add setResponse() shorthand method
discard 54dd532 Bug 48714 - add new French messages
discard 7e8f816 Bug 48747 - TCP Sampler swallows exceptions
discard 8ef85a9 More recent versions of Geronimo spec jars
discard 188592d Allow any versions of geronimo spec jars
discard 0261f1e Remove dependency on default encoding
discard 3e0db6a Extract static constant
discard 378d8d6 Bug 48714 - add new French messages
discard 55fbc7d Clarifications
discard 817fb8d Javadoc
discard 360b625 Thread-safety
discard 4878e78 Thread-safety
discard 02e56ba Better ordering of elements
discard 08c05b8 Oops - comparing the wrong files
discard c06292a Clear JMeterContext ThreadLocal on thread end
discard 751cf74 Thread-safety fixes
discard c94821e Oops! forgot to change the test case when the data file was changed
discard f0be95e Bug 47622 - dummy JMeter certificate resides in the bin directory Document the properties
discard 0dacacb Bug 46790 - CSV Data Set Config should be able to parse CSV headers
discard fc48042 Use IP address rather than name to avoid DNS queries Add basic redirect test
discard 2cf8777 Also test URLs ending in a directory; use IP address rather than name to avoid DNS queries
discard 978fa9c Return a sample result, so can test methods that perform a sample
discard dde2957 Javadoc clarification
discard 56a3e3a Regex Extractor can now be applied to a variable
discard bfe01f2 Updating docs with new images etc.
discard 8aea5cc Make Follow Redirects the default (better for cookie tracking)
discard 16324f5 Make Follow Redirects the default (better for cookie tracking) Easier selection of redirect options Move Proxy panel lower down screen
discard 061adc3 Updating docs with new images etc.
discard 514cc95 Add comments
discard fa23c05 Response Assertion and Size Assertion can now be applied to a JMeter variable
discard 67ca793 Javadoc
discard fe39fb4 Fix expected version of saveservice.properties
discard 7cb31f3 Bug 46901 - HTTP Sampler does not process var/func refs correctly in first file parameter Simplify file handling at run-time by using only a single list which is merged at start-up if necessary.
discard 4a26fae Stop using deprecated methods
discard 6290eed Stop using deprecated methods
discard df4a650 Stop using deprecated methods
discard 9e73324 Stop using deprecated methods
discard c589e1c More useful toString() behaviour
discard 81fd6fb Add Sampler scope selection to XPathExtractor
discard 784e1d2 Check for impossible conditions
discard 9dbc2ad Unnecessary clone() method
discard 64938e5 Avoid name hiding
discard 935ed15 Unused
discard 0ccac4f Unused
discard 0a0ea72 Unused
discard b4c4146 Add serial version UIDs
discard 8367ccb Add serial version UIDs
discard 3a0d7a6 Add serial version UIDs
discard a37ade4 Add serial version UIDs
discard 5629a64 Add serial version UIDs
discard 72b1e62 Add serial version UIDs
discard dd97db8 Needs serialVersionUID
discard 2d45bfe template is created as needed, so no need to clone it
discard 69a7161 Simplify initTemplate() by doing our own splitting [using amended version of ORO split() code]
discard 8a34b82 Stop interrupt() from attempting disconnect whilst we are already disconnecting
discard 83604d2 Better placement of save statement
discard f12fd1a Bug 48511 - add parent,child,all selection to regex extractor panel
discard 2b3b1a8 Add basic test for random match
discard c96aa33 Fix property name
discard dee4f09 Oops! Cut-n-paste error - thanks Rahul.
discard b4e2228 Remove untranslated (or identical) key values
discard 774cf24 Re-enable duplicate key checks for messages*.properties
discard 5f8a150 Drop untranslated properties
discard ae82829 Clarify URL match field
discard 6f03f1b Disable httpsMatch field unless httpsSpoof is enabled
discard 6185e06 Prevent NPE in askThreadsToStop()
discard 96f9e7b Make scope panel generic
discard 5a6bc3e Don't process null samples and don't report incorrect message if BSH not found
discard 8a54b5e Don't attempt to process null samples
discard 1d1d633 Tidyup
discard 4f50840 Useless null check
discard b442606 Unused imports
discard 8b4ba19 Ignore bsf-api jars
discard 5d7e278 Bug 48603 - Mailer Visualiser sends two emails for a single failed response
discard eca478c Only download bsf-api jar if javax.script not supported by JVM
discard 04f245f Fix API jar reference
discard 2899e1c No need to treat bsf-api specially any more
discard 943dbd2 Ensure all API jars are included in builds
discard df8f01f Show name of jar when checking if download is needed
discard dffc9c2 Need javax.script support for Java 1.5
discard e4a843d Minor refactor
discard 7a71c82 Should not ignore Error or RuntimeException
discard 90358ad Make some fields final
discard 4ff0fde Oops! remove unintended additional import (thanks to Rainer)
discard 4024bcc Better reporting of XPath errors
discard 46d259b Bug 48570 - AjpSampler doesn't support query parameters (GET/POST)
discard e917c46 Add TODO
discard 1345abf Bug 48579 - Single Bind does not show config information when LdapExt Sampler is accessed
discard daf4bd2 Use ConcurrentHashMap instead of HashMap for multi-threaded access
discard a167505 Document thread safety
discard 5ce936d Use interface
discard 0dbd56f Use interface
discard 4ad8abb Use interface
discard bfc21be Javadoc
discard fa0f394 Use ConcurrentHashMap instead of Hashtable now we are using Java 1.5
discard 026fed4 Use Map interface rather than specific Hashtable
discard 86d9976 Use ConcurrentHashMap instead of Hashtable now we are using Java 1.5
discard 9dc552e Bug 48573 - LDAPExtSampler directory context handling
discard 2cd6724 Bug 48568 - CookieManager broken for AjpSampler
discard 1cb7ce3 Fix raw type
discard 0960e5c Unused
discard cd62f5f Make private fields final
discard e28e825 Document thread-safety issue
discard cbdb3d8 Mutable static field needs to be volatile
discard bed5ef7 BeanInfoSupport now caches getBeanDescriptor() - should avoid an NPE on non-Sun JVMs when using CSVDataSet (and some other TestBeans)
discard 4a828c3 Bug 48542 - SoapSampler uses wrong response header field to decide if response is gzip encoded
discard d563e0e Set latency in error cases
discard 106cb35 Tweak docn re: jars downloads
discard fa59ba8 Delete original Tidy jar
discard 76e10d4 Update JTidy to r938, which is compatible with Java 1.5
discard a1b71bf Drop remaining jars from source archive
discard a2c02a7 Wrong EOL type
discard 8de5f78 Tweaks
discard cfbc081 Bug 48136 - Essential files missing from source tarball.
discard b20f957 Unnecessary depend
discard 59370c4 Inaccurate comment
discard a178db1 Document tweaks
discard bf55c82 New Year
discard 9a576bd Tidy code
discard aaa96f7 Bug 48451 - Error in: SoapSampler.setPostHeaders(PostMethod post) in the else branch
discard 87903e3 Aggregate Report and Summary Report now allow column headers to be optionally excluded
discard 3447b7d Add saveHeaders option to saveCSVStats method
discard 0651992 Document improved Listener behaviour
discard 546f72b Fix ClassCastException
discard de180a0 Remove cache of samples from SamplingStatCalculator and move into new subclass CachingStatCalculator. Only a few visualisers actually need the cache, which can take lots of memory. Aggregate Report now uses far less memory.
discard 5d0fc53 Remove unused code
discard bca817b Sorting the map repeatedly is inefficient so we use TreeMap.
discard f16722a Improve RE docs
discard dec977a Bug 48259 - Improve StatCalculator performance by using HashMap
discard 66b32e0 Ensure initial min and max are correct
discard 8a4c20b Add optional encoding parameter to FileToString function
discard db8112d Bug 41418 - Exclude timer duration from Transaction Controller runtime in report
discard 29205e5 Update libraries to current versions
discard a4ac711 Bug 48331 - XpathExtractor does not return XML string representations for a Nodeset
discard f7f7680 Fix image sizes
discard 2bc762d ActionListener was tied to the wrong button!
discard c8233c4 Bug 48155 - Multiple problems / enhancements with JMS protocol classes
discard ecb8e72 Always return a valid topic connection
discard 37f221c Drop description of Avalon format JTL files
discard 71b6a5c Drop support for Avalon format JMX and JTL files
discard 083b8f9 Improve error handling
discard 64a6db0 Allow Idle Time to be saved to sample log files
discard 1704cea Allow idle time to be set
discard 29d5861 Use generic error to catch any processing errors
discard 2a0da67 Javadoc fixes; no need for method to be protected
discard be21e85 Javadoc fixes
discard 0fd0070 Javadoc fixes
discard e8bb9d6 One more warning fixed ...
discard 45d1ee5 Tweak text box sizes
discard bffe0ff Document Bug 47474 - View Results Tree support for plugin renderers
discard 5052364 Tidyup
discard d57afb1 Default to Text renderer; general tidyup
discard 3333085 Display message for non-text responses General tidy
discard ec2d084 Oops! Jorphan cannot invoke methods in JMeterUtils, so move the method there
discard de6a8d8 Obsolete entries
discard ef63d8f Bug 47474 - View Results Tree support for plugin renderers
discard e39527b Add convenience method findClassesThatExtend(Class<?> superClass) Make lowest level method private
discard 99f41a1 Comparable parameters Consume, so should be ? super T
discard eaa0477 Bug 48300 - Allow override of IP source address for HTTP HttpClient requests
discard 2c77555 Standardise on pathelement location
discard c0f03b8 Bug 47592 - Run Thread groups consecutively with "Stop test" on error, JMeter will not mark to finished
discard c676380 Bug 47947 - Mail Reader Sampler should allow port to be overridden
discard 9fbceb6 Bug 47946 - Proxy should enable Grouping inside a Transaction Controller
discard 1eabf60 Some generics tidyup
discard d13b320 Some generics tidyup
discard 90e0e7b Document deliberate use of deprecated methods
discard 193c6d7 FOrgot to remove imports
discard cbdef8e Remove unused methods
discard 7b826dd Document deliberate use of deprecated methods
discard 7d740f3 Document deliberate use of deprecated methods
discard 123894a Document deliberate use of deprecated methods
discard d29d550 Fix comment
discard e526d7b Use non-deprecated method
discard de887e5 Use interface rather than abstract implementation
discard a9718b0 Document OK unchecked conversions
discard 155623e Unused
discard 636ea0b Calls to deprecated methods in test code are deliberate
discard 36f5994 Tidy up
discard f331ede Minor Fixes
discard 1be067b Add generics to SearchByClass
discard 9a05f78 Add generics to SearchByClass
discard 657b934 Generics and other tidy ups
discard 5f8a355 Fix some warnings
discard 189f100 Better docn of Cache-Control
discard 25cab68 Bug 48153 - Support for Cache-Control and Expires headers
discard c0fc6d2 Add Cache-Control header
discard a299b3e Set response code for cached content to 204 - No Content Set URL and method in response eariler
discard c0b100d Ensure URL is saved
discard 66e9d28 Add convenience method setResponseNoContent()
discard f6d2558 Use String constant for OK
discard a257279 Bug 47461 - Update Cache Manager to handle Expires HTTP header
discard 750124d Update to version dated 2009-11-16 12:44 UTC
discard 9b40d6f Bug 47556 - JMS-PoinToPoint-Sampler Timout field should use Strings
discard c0b7835 Tidy up
discard 5fdebeb Tidy up
discard d410d3b StringBuffer => Builder
discard 0866951 Bug 47909 - TransactionController should sum the latency
discard 58aca60 Bug 47940 - Module controller incorrectly creates the replacement Sub Tree
discard 55b017e Bug 47943 - DisabledComponentRemover is not used in Start class
discard f780a98 Bug 47980 - hostname resolves to 127.0.0.1 - specifiying IP not possible
discard 9ec9c60 Tab police
discard 3b7b76f Bug 47907 - Improvements (enhancements and I18N) Comparison Assertion and Comparison Visualizer
discard 401a37f Forgot the JSR223 Listener
discard 0fcc844 Add BSF Timer and JSR223 test elements
discard 1fdd08f Properly allow for null variables
discard 94ff56e Images for new test element
discard 7d23709 New properties file
discard c44ef2f Test needs bsf-api for Scripting Exceptions
discard 800d8f6 Add aliases for new elements
discard 28ce647 Tidy up
discard 51de7bb Bug 47938 - Adding some French translations for new elements
discard 8c2d8b2 Bug 47992 - JMS Point-to-Point Request - Response option doesn't work
discard 34fc36d Add missing @Override tags and remove unnecessary casts
discard 3a9f4fd Bug 48163 - TestCase for org.apache.jmeter.protocol.http.control.CacheManager Initial checkin
discard 4392ecb Allow access by unit-test cases
discard b69c719 Bug 48183 - need to ensure build dir is created before downloading files
discard 993ebec Avoid NPE if script does not return a value
discard d059ec8 Add missing variable name
discard cff48e0 Bug 48144 - NPE in OnMessageSubscriber
discard 7a91367 Correct the list of variables
discard 0aa6ed6 Correct the list of variables
discard 911f281 Check the JSR223 script returns a value
discard bdb876f Better handling of received count
discard 8616fab Actual count may be lower than loop when interrupted
discard be6f74a Update tags
discard dbd5474 Add JSR223 Assertion, Timer, Sampler
discard ba80047 Add BSF Timer implementation
discard 6137473 Add evalFileOrScript() method
discard 08fb3b1 Align with other JSR223 properties
discard 371005c Return result of script execution so can be used by Sampler
discard d973fe9 Bug 47900 - Allow JMS Subscriber Sampler to be interrupted
discard 9e0f176 Unused imports Ensure file is always closed Use correct eval() method Don't default to Groovy engine Don't continue if implementation is not found
discard 88209d5 Unused imports Wrong items being passed to script parameters
discard d36328e Unused imports Tidy error handling
discard ab8f89f Bug47952 - Initial JSR223 test element implementation
discard cf654df Ignore BSF API 3.0
discard 54d8b87 StringBuffer => StringBuilder
discard 71b4b34 No need for method to be public
discard 62a025c Make final
discard 88cf501 This is now built as part of the release
discard 6c575dc This is now built as part of the release
discard 9633730 Tab police
discard da6a870 Use generic type rather than Number for median
discard e799eb5 More efficient to use ArrayList rather than LinkedList
discard ce681d7 Don't download jars for Gump
discard 191a3f8 Correct version of xml-apis
discard 94d162e Bug 47899 - NullPointerExceptions in ReceiveSubscriber constructor
discard c562171 Enclose log parameter calculations in if (log.isDebugEnabled()) block
discard 1cbba80 Ensure incompatible class files don't cause problems [Previously the method caught Throwable, which is rather extreme. Working towards a more sensible policy...]
discard 2acf1d1 Resync.
discard 618f644 Better handling of JUnit4 exceptions - convert to JUnit3 failures so they don't appear as errors. Only store basic item details in responseMessage - trace details are saved in responseData
discard c098ee8 Allow testcases to work with JUnit4 as well as JUnit3
discard a2db2fd Add utility method setResponseData(text, encoding) for samplers that generate strings rather than bytes.
discard b79fc9f Another test
discard d2844e3 Document problem with JTidy
discard 3008221 Junit4 support
discard fcf847a Disallow adding any child elements to JDBC Configuration TestBeanGUI was using ConfigTestElement instead of ConfigElement Also don't default to sampler menu if type not recognised
discard 71ff941 No need to repeat what superclass implements
discard 916ffd0 Rename mutable objects - only constants should be upper case
discard 08490fe Use threadStarted() to set up common variables for the sample() method Improve handling of InvocationTargetException
discard 0d38895 More JUnit test cases
discard ba95bdc Prevent class files from being added twice
discard de4ed85 Ensure error code and text are saved to JMX file
discard 8543886 Javadoc
discard 5162319 Use proper constant
discard 682971e Bugzilla 47803 - Support for JUnit 4.x tests defined by annotations Merge code from JUnitAnnotatedSampler.java
discard 0e2ee25 Bugzilla 47803 - Support for JUnit 4.x tests defined by annotations Fix bug: test element not updated if method/classname not defined
discard 9256585 Enhance JUnit4 sample tests
discard b754b34 Bugzilla 47803 - Support for JUnit 4.x tests defined by annotations Sample test cases
discard 43535bc Add AL headers Update tests to improve coverage
discard 4eec5d0 Include source for JUnit sample tests
discard 74922f6 Oops! Need to download jars before trying to compile/install
discard 7a5aa46 Tidy up. Add hooks for JUnit4 GUI support
discard df511b4 Rewrite & simplify Eliminate unnecessary test class instantiation Fix bug (filter was applied to method names)
discard f70766c Add convenience method findAnnotatedClasses(String[], Class)
discard c0c3375 Fix bug: an empty filter should pass everything Restrict use to package
discard 4472c83 Allow for ClassDefNotFound when checking classes
discard 1babe79 Bug 47869 - Ability to cleanup fields of SampleResult
discard 920d372 Bug 47870 - JMSSubscriber fails due to NPE
discard 6f5e9ea Document changed jar versions
discard 62061d4 Fix jar names and versions
discard 967ef4d Ignore downloaded jar files
discard dcf4372 Update list of jars
discard 63e974a Drop jars that are downloadable elsewhere
discard 61e5626 Use external copies of libraries as far as possible
discard 9ea2284 Allow file to work with whatever versions of xalan and serialzer are present
discard 191e730 Start adding MD5 checks to downloads
discard edad914 Remove target directory from build.properties Start enabling download of dependencies Update jars: codec: 1.3 => 1.4 collections: 3.2 => 3.2.1
discard 8b1ac6a Unused imports
discard 102df00 Add findAnnotatedClasses method (part of Bugzilla 47803)
discard e9bdc95 Bug 36726 - add search function to Tree View Listener
discard a7e7cd9 Ignore files used for testing bugs
discard c81347d Remove empty list item
discard d8b4308 Updated for new saveservice.properties file
discard 823627a Omitted AL header
discard 96ba9ef Omitted AL header
discard dc15fa7 Added Comparison Assertion & Visualizer [code copied from branches/java1.5_prototype-was_trunk]
discard 33f83ac Check that we have a valid row and column
discard 94f1c95 Remove unused setter, and make name final
discard da0182e Document test-only constructors
discard 1bf30bc Document test-only constructors
discard 94285b8 Allow test code to test serialisation
discard bfbc2b1 Add TestBean Table Editor support. [code copied from branches/java1.5_prototype-was_trunk]
discard be4348d Added DataStrippingSample sender - supports "Stripped" and "StrippedBatch" modes. [code copied from branches/java1.5_prototype-was_trunk]
discard 73119a9 Add Foundation links (ASF, Sponsorship, Thanks)
discard 2c3656b Fix error caused by genericising NumberComparator
discard ac538b2 Generics fixes
discard 9e186d1 Generics fixes
discard 0bdc5a8 Now override parent method
discard c334861 Remove unused method (getGuiClass)
discard fe6cce5 Generics fixes
discard da0a33a Allow Proxy Server to be specified on HTTP Sampler GUI and HTTP Config GUI
discard 5174e55 Make private fields final
discard 5daefa9 Genericise StatCalculator
discard 08595f2 Generics tweak
discard f50a710 Remove unused code
discard 2095209 Be more precise which classes are allowed
discard c9962a1 Update references to Java 1.5
discard e855943 Fix up some raw types
discard 13cd939c Fix up some raw types
discard 367cd7c Bug 47223 - Slow Aggregate Report Performance (StatCalculator)
discard 93a95ca Next version is likely to be 2.4, not 2.5
discard 95fdf1c Remove some JDK 1.3 work-rounds
discard 69da75a Now we are using Java 1.5+, can assume setxxxTimeout() methods are present
discard 06050c7 Fix up some raw types
discard 121112c Fix up some raw types
discard 0b2fc92 Generify - stage 1
discard 1c03fd6 Fix up some raw types
discard 1c9e0ad Tidy types Make class final and remove unused ctor/setter
discard 945a45e The "typing" continues ...
discard e8199b0 Fix up some raw types
discard d6ccc1c Tidy up
discard 9eafb47 Fix up some raw types
discard 2f446c9 The "typing" continues ...
discard 528cbd5 The "typing" continues ...
discard 4817252 Fix up some raw types
discard 25eec94 Fix up some raw types
discard 35841ea Add more StatCalculator tests
discard 80c8eb6 Fix up some raw types
discard 2cce540 Fix up some raw types
discard ef4419c Fix up some raw types
discard 87505ee Fix types. Fix bug where input array was used for methods and strings
discard 66491ba Fix up some raw types
discard 5d6150e Fix up some raw types
discard 8bc9e05 Fix up some raw types
discard c6285f0 Fix up some raw types
discard 2c48275 Fix up some raw types
discard 40d4dec Fix up some raw types
discard 7eea49c Unused import
discard 75d9f40 Replace deprecated .show() with .setVisible(true)
discard d966d90 Fix up some raw types
discard 12df305 Fix up some raw types
discard cf125bd Fix up some raw types
discard 8c9c7df Make ThreadLocal variables type-safe
discard 78a5360 Fix varargs method
discard 1856b7e Fix up some raw types
discard bef9e27 Fix varargs method
discard fec1ab9 Drop unnecessary casts
discard 73ef1d2 Java 1.5 always has nanoTime() Fix up some raw types
discard b7bb52e Drop some deprecated/unused methods
discard b455935 Add @Override and @Deprecated annotations
discard 9fccb6f Add @Override and @Deprecated annotations
discard 27efaab Add @Override and @Deprecated annotations
discard e231786 Add @Override and @Deprecated annotations
discard 5848f94 Add @Override and @Deprecated annotations
discard a7e8302 Add @Override and @Deprecated annotations
discard c021aac Start move to Java 1.5
discard 9c7783f Oops - misplaced
discard e2d0415 Bug 47565 - [Function] FileToString
discard 6202a4c Bug 47442 - Missing replacement of https by http for certain conditions using https-spoofing
discard f5436bb Javadoc
discard a299f95 Bug 47445 - Using Proxy with https-spoofing secure cookies need to be unsecured
discard 416f42b Bug 47622 - don't add Connection header from browser
discard 2fa4211 Bug 47646 - NullPointerException in the "Random Variable" element
discard 185e5ab Accidentally left out of previous commit
discard 7a71477 Bug 47622 - enable recording of HTTPS sessions Many thanks to Milamber.
discard 2f1c66b Javadoc
discard 30631a8 Flag potential charset problems
discard 5338d42 Remove deprecated method
discard cb5b06f Sample Http Proxy debug line
discard 48f0608 Bug 47385 - TransactionController should set AllThreads and GroupThreads
discard 2498ace Bug 47398 - SampleEvents are sent twice over RMI in distributed testing and non gui mode
discard 5f0fbc5 Unused
discard 4a89d66 No need for variables to be default accessible
discard 95c0d2d Bug 47338 - XPath Extractor forces retrieval of document DTD
discard c710dfd Unused import
discard 1fb0862 Bug 47420 - LDAP extended request not closing connections during add request
discard 905a6b5 Move 2.3.4 changes to History
discard e4c2dd5 Release JMeter 2.3.4
discard d31da10 IOException is not fatal; improved error handling
discard 3e527de Bug 47394 - It should be easier to plug a custom SampleSender in jmeter
discard d3c99ff Corrections provided by Milamber
discard 7e1e49a Forgot to update these versions
discard 00830b1 Prepare for next release
discard 77c4d5f Bug 47266 - FTP Request Sampler: allow specifying an FTP port, other than the default
discard 880bb13 Bug 47377 - Make ClassFinder more robust and close zipfile resources
discard 98c79ee Add CSS to HEAD section Add Trademark section to footer
discard c4b4029 Add CSS to HEAD section Add Trademark section to footer Tidy up handling of default/missing attributes
discard 7a4d3eb Make error checking the default
discard 6cf6242 Document additional JUnit sampler options
discard 209f4ad Only fetch properties once. Privatise fields and methods not needed outside.
discard 02e1561 Missing anchor
discard 253106b Add css directory files
discard 7f30438 Initial style-sheet
discard be4a660 Debug parameter for VSL
discard 3d962e7 JMeter is os s/w
discard 3097cd8 Fix some synchronisation issues in ResultCollector and SampleResult (wrong locks were being used)
discard 4d6f185 Fix problems with remote clients - bug introduced in 2.3.3
discard 2fd352b Remove extra blank line at start
discard 11d7253 JDBC Sampler should not close Prepared or Callable statements as these are cached
discard 2f59442 Bug 47321 - HTTPSampler2 response timeout not honored
discard 505b8aa Bug 39509 - Once-only controller running twice
discard 4b6a820 Document fix
discard 34b9bc7 apply patch from Peter Johnson. the retry is set to 5 times.
discard 4c7c224 Change ResultCollector to only warn if the directory was not created
discard b47215b HeadlessException is available in 1.4+
discard 6f9a18a Start collecting bug fixes for 2.3.4
discard 59e7773 Move current changes to history
discard 530b8c5 Better default
discard 8a688d0 Always allow Locale to be set, even if there is no corresponding properties file.
discard 7618bb4 Add tag for 2.3.3
discard 88dc1d4 Synch fixed pages
discard 88e9bd8 Fix code to retrieve height and width from figure, rather than component. This caused wrong sizes to be applied to site docs, and sizes to be omitted from printable docs (so display was not affected)
discard 374392d 2.3.3
discard 5838eb3 Add bsh jar
discard 95d498b More tweaks
discard a3f9c29 Documentation tweaks
discard 3827bab Get list of languages from JMeterMenuBar
discard 8fa1a9a Ensure test suite works for Locale language != "en"
discard f058133 Use language menu from main JMeter class
discard 7feffdf Show locale-related settings
discard fa6d010 Fix up Javadoc; avoids UTF-8 warning with cedilla when compiling with Java 1.5+
discard eeb6c5b Allow for timer resolution generating short elapsed time
discard ac01645 Create SHA hash as well as MD5
discard 472b3d1 Add Beanshell 2.0b4
discard 681f56f Forgot new script files
discard d007023 Include Javadoc as part of distribution build
discard 1f11219 Forgot properties
discard 7794fe9 Synch changes
discard acf7780 Set defaults so connect and response time properties are not saved if zero
discard d44ee02 Add zero loop count tests for Thread Group and Loop Controller Add some Once Only Controller tests Rename Module Controller target to make it unique
discard bb9ee72 Clarify module controller description
discard a844e9c Disable Interleave test as we don't yet know what the result should be...
discard 247f0be Tweaks/add TODO
discard 66154c8 Add tests from Bug 39509 - attachment 20192 Also detab and reformat
discard d81b04b Tab police
discard 3d1bb06 Tab police
discard 595fd6a Tab police
discard e20cf52 Oops, needs to remain public
discard 96ac02a Javadoc
discard 7aaf581 Reorganise changes, add summary section
discard 4b624ae Forgot to change year
discard c42b9a5 Add examples to binary archives speed up docs-site (don't fixcrlf for javadoc) Tidy echoes
discard f7a3f62 Using new <bugzilla> markers
discard 06d580a oops,wrong variable name
discard c8f87f3 Use new <bugzilla> markers Change header levels
discard 337dc35 Use new <bugzilla> markers
discard 2f90df9 Add bugzilla macro Add missing scope macro to printable version
discard d8432fe Document that it is old
discard ac36d07 Tweak
discard 0e0899b Javadoc
discard 3562497 Doc synch
discard 657b709 Update docversion No need to massage Javadoc files as no longer in SVN
discard a7e6be7 Synch. site documentation
discard efb6788 New screenshot (ignore suffix)
discard 20274e7 Remove leading spaces
discard 185e605 Remove leading space
discard 277202c Need to fix CRLF for site as well as printable docs
discard 5055a9d Start preparing for 2.3.3
discard 26dd633 More French translations and corrections (Milamber)
discard a79280e Save "Include group Name in Label" settings in Aggregate and Summary reports
discard 8ecc0df General tidy up - private local-only items; rename variables to be clearer
discard dda02af Listeners and name are not used
discard 9b571a0 Does not need MouseListener Rename private variables to be clearer
discard 314787e Private items only used locally
discard ef9bfbc Docs
discard 28da870 Correct doc
discard c3688b6 Bug 47176 - Monitor Results : improve load status graphic Also privatise items that are local to ServerPanel
discard 4edd104 Update for latest library versions
discard 7b8b406 Document header usage better
discard 0e0d881 Migrate from Batik codecs to xmlgraphics-commons codecs
discard 92e66a7 Avoid NPE in serialisation tests
discard 73b2c6d Privatise and finalise
discard a02bef5 Bug 46900 - i18N: polish property file
discard 730fc64 Add option to skip suffix generation in Save Responses to a File
discard 27287b7 Bug 41209 - JLabeled* and ToolTips
discard d678fd9 Change image type so TIFF can be created
discard 1f1f84f Not needed
discard 6b96947 Improve error handling
discard f1dbaf9 Batik moved some classes
discard 8d87a5e Updated to new versions of: batik-codec (1.7), jdom (1.1), xstream (1.3.1), velocity (1.6.2)
discard b076df4 Merge license files
discard 7363a8f No need to credit xml.apache.org separately
discard f865160 Can't reference ModuleController (component) directly from core
discard 02a83a2 Can't reference TestElement as built later
discard 81889f3 Bug 47165 - Using the same module name in command line mode causes NPE
discard 942f7be Reflow; add comments
discard 4137a42 No longer need log message
discard 585ba75 Add TODO
discard e31f5e2 Patch from Milamber to correct a double scroll bar in view results tree as render XML
discard b2593d4 Object must be a TreeNode
discard 2ff85d5 Improve toString() output; log errors
discard 542cc12 Typo (thanks to Milamber)
discard 6c883dd Rename to avoid possible confusion with Thread.run()
discard c8bf9f6 Docs
discard b1c7421 Test backslash before other characters
discard 03b9cd7 Cannot fix Bug 46831, but need to ensure compatible behaviour
discard 610a47f A reference to a missing function - e.g. ${__missing(a)} - is now treated the same as a missing variable. Previously the function name - and leading { - were dropped.
discard 3d6de7a Comments
discard 7de96a9 Make unchanging var final
discard d8c0384 TODO does not make sense; the class has to be instantiated to get the ref key
discard dedd601 Add some synch. (volatile) just in case
discard b24928a Warn if no functions found
discard cefabde Minor tidyup
discard de4fbb3 Javadoc
discard ba87c7f Allow test to be run stand-alone Add test for Bug 46831 (currently disabled)
discard dccd79e Partial test for Bug 46831
discard 23f6f45 CSV Dataset and random data
discard efd36fc Complete the refactoring of the package test
discard f7f49f5 Use separate classes for each test
discard e467c8b Bug 47150 - ThreadGroup with a loop count of zero causes infinite loop
discard b956afe Bug 46900 - Polish translations
discard 699fba2 Clarify TCP timeout and NoDelay
discard 672a0eb Oops - correct the (incorrect) spelling correction
discard bd6218e Examples are not built by default, so don't include in resources archive
discard d80657e Examples are not built by default, so don't test them.
discard 08598ff Bug 47132 - Brazilian Portuguese translations - messages.properties
discard ddfd210 Typos reported in Bug 47132
discard a1d17c5 Ensure default properties are found
discard 75885f0 Missing AL headers (one line files, so not strictly necessary)
discard 6943a75 Bug 47132 - Brazilian Portuguese translations [messages.properties to follow]
discard e1f9f24 Generalise checks to include all TestBean resources files
discard 05165cf Avoid adding empty language
discard 0e8e4ae Bug 47137 - Labels in View Results Tree aren't I18N
discard 6d969c1 Bug 47064 - Use System default Look And Feel (Mac)
discard b5d0a6d New year
discard b907076 Unused import
discard 3eca35b Use list of language names from JMeterMenuBar
discard 7fe2554 Refactor generation of language menu so list of language names is exposed for unit testing
discard 0b88956 Incorrect key for Japan
discard 1f7a92e xref code
discard 272fc0b Translators may need i18nedit.properties
discard cf125c3 Tidy up
discard e044b70 Handle missing properties file better
discard 8d54971 Bug 47120 - Throughput Controller: change percent executions to total executions, the value is stored in a String and interpreted as 1 execution
discard b431e2a Add target to create translator resource zip
discard 0dfdb6a Bug 46900 - i18N: polish property file (2009-04-30 05:09 PST) Amended to remove invalid keys
discard 1824dff Document how to use RE PP default value
discard 67c47c7 Screenshot updates
discard 31784fa Bug 47127 - Unable to change language to pl_PL
discard 4c03b78 Allow for additional commands to be sent to background signal listener
discard 7c9c879 Better sharing of space between domain and port Thanks to Milamber
discard 17a01f8 Make private vars final
discard 42d87bf Other fix
discard 3fbe135 Better clone method
discard 8a83bb1 HTTP Samplers now support connection and request timeouts (requires Java 1.5 for Java Http sampler)
discard 111b8f6 Binary file type documentation corrected for View Tree
discard 09422bd No need for these to be protected
discard 96255d2 Fix HC links.
discard 28e0ccf Fix processing of Transaction Sampler parent mode so current sampler is set to actual sampler
discard 0c966b1 Move setup of current sampler later after we have processed Transaction Sampler
discard 34790ac UDV clarifications
discard 0f87e5a Prevent call to TransactionSampler.sample()
discard 7dfedb6 Prevent NPE if used with variable name on Test Plan
discard 9a67101 Avoid NPE if XPath function does not match any nodes
discard 1a4943e Fix various Eclipse warnings: delete unused code; make some vars final and private
discard c65f9f6 Unused import
discard 601389d Unused ctor No point having some synch. methods in a non-thread-safe class
discard 916660f Display more items when testing
discard 997c96f Updates to schematic stylesheet
discard 9bf135e Add Stop Now to Thread Group and Result Status Action post-processor
discard 935aac8 Oops - avoid NPE if os.name has no space in it. Props to Milamber, see Bug 47064
discard 15bb7fe Bug 47064 - fixes for Mac LAF
discard 5f198c4 Allow LAF override based on OS name
discard ac5cfb3 Allow LAF override based on OS name
discard 402b382 Share code
discard 27c8235 Use standardised Keystrokes from main JMeter
discard 4b9446c Bug 47009 - Insert parent caused child controller name to be reset
discard 91580c7 Add non-GUI stoptest and shutdown commands
discard 0eca1b6 No need to expose this method
discard eb79832 Allow thread wait to be specified as a property
discard a55e647 Add support for StopTestNow exception
discard 1a477f6 Improvements to Stop and Shutdown processing
discard bd3421c Use JMeter.JMETER_NON_GUI constant
discard 43e8f28 Use new isNonGUI() method
discard db3da52 Don't clear down thread counts at end of test
discard efe1f25 Add isNonGUI() method
discard fc15512 Tweaks
discard e354017 Detab. Split file checks in two parts
discard 9d6a0f5 log user actions Don't clear engine, in case need to redo action
discard 106ed60 Oops, condition check was reversed.
discard d1eb4c7 Highlight pool count = 0
discard 8eeef6b Dispose of old dialog if necessary
discard e4a5036 Unused imports causing build problem
discard 6e2c41b Tidyup interrupt() handling
discard b5bab08 Hopefully savedConn setup is now fixed.
discard fcf35db Revert to pre-existing method call
discard 133b66b Remove debug stack-trace
discard eb6e64b Test Action now supports "Stop Now" action
discard cb16b10 Tidyup; add askThreadsToStopNow() method
discard 119ab24 Log calls to thread/test stop
discard 7793630 Need to keep savedConn while reading response
discard 661f53c Confine variables to thread as much as possible
discard 468cc97 Unused method
discard 114e353 Tidy up further; remove unused method; only set current sampler while actually using it
discard d456c19 Javadoc
discard 9c867b3 Tidyup code - remove unused methods, make fields final where possible etc.
discard 66f699f Confine threadContext to thread code Document thread-safety of variables Fix thread-safety bug in interrupt() method
discard 279d958 Javadoc Remove unused public method
discard d8a2148 Comment out currently unused code
discard 896fd23 Clarify log messages
discard 73c808f Don't clear active thread count at test end. Currently causes the count to end negative sometimes. Also it would be useful to know when the count is not being decremented fully.
discard bcee875 More docs and examples
discard 106ded4 Allow server port to be changed easily Change it to 2099 from default of 1099
discard 7220081 Document Thread Name format
discard bb0a06e Bug 46900 - i18N: polish property file
discard 1ed46ad Bug 47015 - Improve right panel length in French version
discard 2328bae Unused imports
discard 3b7f926 Bug 46993 - Saving from Header Manager generates ClassCastException
discard fcf9f61 Add thread/sampler interrupt to stop now processing
discard ca7df77 Make Thread interruptible so engine can interrupt sampler
discard 6a22954 Oops, forgot to check in the Interruptible interface
discard e2741ae Implement interruptible for some more samplers
discard d5e2da3 Make some samplers interruptible: HTTP (both)
discard 10111d6 Remove Host from headers saved by the Proxy server, as that will normally be generated by the HTTP stack
discard 295a033 Bug 46977 - JMeter does not handle HTTP headers not delimited by whitespace
discard d6db5f2 Clarifications
discard c71ad4c Bug 46844 - "Library" label in test plan are not I18N
discard 0a600cb Bug 46690 - handling of 302 redirects with invalid relative paths. JMeter now removes extraneous leading "../" segments (as do many browsers)
discard e416826 Bug 46838 - if there was no data, still need to set latency in HTTPSampler
discard 329c227 Logout from server before disconnecting Guard against possible NPE
discard 1b5a30b Bug 46424 - Updated French translations
discard 370fc9a Javadoc
discard 5513c5a Document cookie match policy
discard 4343a9b More explanation of UDVs
discard 4ba09d1 Check validity of cookies before storing them.
discard d9c9afd Oops - still need to keep track of whether we changed from http to https
discard 2a79bdb Change HTTPS spoofing so https: links are replaced even when URL match fails
discard 32a9e33 Fix some Eclipse warnings
discard de919bf Already correct class, so just check for null
discard b7160d7 Unused code
discard 3ff2d8f Slow connection info
discard 04a9946 Highlight connection proxy details
discard 815a341 Fix bug in HTTP file: handling - read bytes, not characters in the default encoding.
discard 445ca85 Bug 46821 - JDBC select request doesn't store the first column in the variables
discard d188a76 Better to throw RTE than return null from clone()
discard bbdd286 Bug 46636 - rmi ports Remote server now uses port defined by the property server.rmi.localport if present Simplified Client / Server classes Show remote object connections on console
discard 9e9d056 Document connector prefix.
discard ed8656f Copy actual encoding; simplify file uri usage
discard 0ea9830 Javadoc tidyup
discard b8ce222 Bug 46761 - updated French messages
discard 53699af Clarifications
discard 02c41e4 Clarifications
discard 026a162 Bug 40045 - Allow Results monitor to select a specific connector
discard 2f43a39 Remove e-mail addresses from documents
discard e0b654b Add RMI host variable to command line
discard 11aac2f The JMeter variable "sample_variables" is sent to all server instances to ensure the data is available to the client.
discard df97603 Oops - left in debug line
discard 39a10e0 Add X-Sleep header to make mirror pause when returning data
discard 06e4587 Bug
discard 9f8a348 Post-Processors run before Assertions
discard cf19a50 Bug 46491 - Incorrect value for the last variable in "CSV Data Set Config" (error in processing quoted strings)
discard 0cfdcca Another split test
discard 04eee34 Use utility method rather than duplicating code
discard 4dc81df Allow for other errors just in case
discard bd5b11f Note where peferences are stored
discard 0232c83 Document https.socket.protocols.
discard c2000a9 Bug 46435 - More verbose error msg for error 501 (Proxy Server)
discard dd44679 No need to cast object now the interface defines the required method
discard 2c53dcb Add common method to interface Finalize field
discard 19214b4 Javadoc Canonical qualifier order
discard 1c983bc Javadoc Privatise fields
discard 0c846ce Explain JDBC errors better
discard b484907 Initial stab at some examples
discard 49cb986 Mailer Visualiser - fix parsing of multiple e-mail address when using Test button
discard 0b99b7e Bug 46436 - Improve error reporting in Proxy Gui
discard 95cbd74 No need to call prepare during shutdown
discard 47f39a4 Fix thread safety issue
discard 936055d Proxy error messages
discard 35ed2cb Add explanation of elapsed
discard a8efca4 Bug 46436 - Improve error reporting in Proxy Gui
discard 7c91ddb Log and rethrow Daemon construction errors
discard 2456198 Make fields final as far as possible Make running volatile to fix threading bug Set up socket in constructor to catch errors earlier
discard 536be04 Bug 46424 - corrections to French translations
discard 65f0964 Bug 46522 - Incorrect "Response data" in JDBC sample when column names are missing
discard f0f2b7e Add warning that column names must be distinct Make fields private
discard d97a76e Document lack of variables in IF controller script
discard 8e3c8bc Fix variable name "theadName" => "threadName" in __jexl() and __javaScript() functions Add variable "log" to __jexl() and __javaScript()
discard 3bbe078 Recent changes
discard 0837fa6 Better handling of errors encountered during shutdown
discard 72efbd2 Protect against possible NPE if called during shutdown
discard 7fcb18c Add serVerUID
discard 5d13727 Remove obsolete getClassLabel() method
discard cdf885a Remove obsolete getClassLabel() method
discard 4370aea Bug 46423 - I18N of Proxy Recorder
discard d2d9efa Thread won't die => WARN
discard b410f59 Bug 46407 - BSF elements do not load script files, attempt to interpret filename as script
discard 622bdae Javadoc fix
discard 494aeb4 Bug 46332 - HTTP Cookie Manager ignores manually defined cookies (bug introduced in r707810)
discard 044c8b6 Bug 46359 - BSF JavaScript Preprocessor cannot access sampler variable on first interation (Implement temporary work-round for BSF-22)
discard 0af404e Integrate temporary work-round for BSF-22
discard 3981b81 Workround for BSF-22
discard 5de58b3 Ignore jars often needed in testing
discard 3a1ea49 JMeter scheduler stops when either loop or duration reached
discard 42c78b4 Need to override SocketFactory#createSocket() because Java 1.6 uses that rather than any of the createSocket(...) methods with parameters. This avoids the error: java.net.SocketException: Unconnected sockets not implemented
discard b6cdcaa No need to declare the Exception - we do not throw it
discard bc0509a Add Link Parser screenshot
discard 6fe4d4f I18N change was wrong
discard 551d6cd More explanations
discard 3036508 Remove redundant code
discard 6438a46 Fix regex function - was failing to process $m$mid$n$ correctly
discard 225d441 Fixup change to MenuInfo
discard eb218fd Test User Parameters
discard 6c48192 Fixed language change handling for menus (does not yet work for TestBeans)
discard 8c463c8 Report error if language change is not successful
discard bb76d20 Check that Locale is loaded correctly Add utility method to support additional languages
discard ea7be42 Add locales.add property
discard dacc8ed Proper mnemonic for Japanese is "ja" not "jp"
discard a653ba2 Expand Include Controller desc.
discard 93747df Add special locale "ignoreResources" for debugging
discard df7f8f8 setComparator() is not currently used, and seems to be a bit risky anyway. Removing this allows the non-serialisable Comparator field to be removed and the class generally tidied up.
discard b0dbfe0 Revert Define getLabelResource() instead of getStaticLabel() Does not work - add comments to say why
discard 9bf6046 Define getLabelResource() instead of getStaticLabel()
discard 873c41f Ensure lock object is created on deserialisation
discard e42e544 Fix serialisation issue
discard 3d349ce Improved thread safety
discard f7b886d Document I18n problem
discard 9976c3c Remove unused method
discard b9a9a32 Comment why static resources are allowed here
discard c9a554f Forgot to remove static qualifier
discard db8f9f2 Fix Language change by making the strings class variables (non-static)
discard 4338a51 No need to add label to JLabelledChoice
discard 688de72 Use a customised HeaderAsPropertyRenderer to deal with resource names that have a suffix.
discard 1bdad9e Allow sub-classes to override how the text is generated
discard cafae98 Avoid possible NPE
discard f75ff1e Make AUth Manager Locale-aware
discard 6f6d480 Make HeaderManager Locale-aware
discard 5850a72 Revert previous change to ObjectTableModel and PowerTableModel as that was the wrong place to fix the displays Add HeaderAsPropertyRenderer class instead and use this to convert the table header names
discard 8606bbe New class to allow property names to be used for table headers
discard d8f8b91 Avoid testing error
discard 0ca33b8 And the parameter actually needs to be used ...
discard a36474b Oops, forgot to add the boolean flag to the call
discard a10aa81 Enhance ObjectTableModel to support header resource names; use this to fix locale changes in various GUI elements
discard 591cd56 Enhance PowerTableModel to support header resource names; use this to fix locale changes in Proxy, Response Assertion, Cookie Manager
discard 90caf0f Probably not used, but add I18N support anyway
discard 845ad9d Make clear that cookies on the manager screen are user-defined only
discard 122ef0b Major overhaul of JMS classes to: - improve thread-safety - make JMX values locale-independent - improve dynamic locale change handling Had to move JLabelledRadioI18N to core because it uses JMeterUtils
discard e1838bd Lots of thread-safety fixes, but still needs some work Merged close() and resetCount() methods as they need to be done together
discard eea95f5 Remove deprecated Java 1.3 work-rounds
discard f5d8c9d Remove obsolete comments
discard 28ef74e Synchronise all methods as the class serves multiple threads
discard 172b2e8 Recommend I18N version
discard cfb1c12 I18N version of JLabeledRadio (radio button group)
discard dc0a180 Lock object needs to be serializable
discard 851a6b1 Fix up some GUI elements so dynamic language changes work
discard 6ca248c Bug 44941 - Throughput controllers should not share global counters
discard 5c5c6ac Bug 44521 - empty variables for a POST in the HTTP Request don't get ignored
discard cfaf218 Bug 34096 - Duplicate samples not eliminated when writing to CSV files
discard a2e054b Minor typos
discard 2c80585 More efficient loading of JTL files Don't clear Visualizer before loading the file
discard 70fb4db Add OOM dump
discard 815070a Make variable final and private
discard 37d1951 Factor out retrieval of errorOnly and successOnly settings where isSampleWanted() is called repeatedly
discard fdae3b3 Process JVM_ARGS last so they can override settings in the file
discard 40365e2 -server is not a universal option
discard 1d86fef Reduce Exception scope
discard a75de72 Fix debug message to show content of array
discard 421930a Check for short read
discard c1cad03 Remove outdated comments
discard a94ffd3 ThreadGroup does not receive samples
discard 92e9dfe Unused imports
discard 60a7686 Fix some thread-safety issues
discard 3e55d6b Bug 45460 - JMS TestPlan elements depend on resource property
discard c7b4930 Bug 45458 - Point to Point JMS in combination with authentication
discard 77e0f2f Various doc. updates
discard e365648 New GUIs
discard 6bb41fb Move eolByte processing to AbstractTCPClient Change setEolByte to take int parameter so can unset it Length-prefixed implementations do not use eomByte processing
discard 920d7a3 Add some tests for LengthPrefixedBinaryTCPClientImpl
discard 28699ae Close stream; log hex version rather than binary
discard 07bbcad Don't duplicate debug provided by delegatee
discard 9287358 Add error tests
discard ad2b4fe Add error tests and round-trip
discard 4d95816 Javadoc
discard 8e04aee Check for illegal hex characters
discard 805a076 Replace local constants with ones from Short class
discard d0e2208 Avoid possible NPE
discard 5e8dc73 Remove dummy methods already provided by AbstractTCPClient
discard b677f4b Use new AbstractTCPClient super-class
discard 552812a Use new AbstractTCPClient super-class Update Javadoc
discard ababe71 Use new AbstractTCPClient super-class
discard 02873fa Abstract implementation of TCPClient
discard 3582e95 TCP sampler now calls setupTest() and teardownTest() methods
discard 6f78f46 Delegate eolByte methods to implementation that needs them
discard f76929c Make field final; replace local constants with ones from Short class
discard b197709 Rename property to avoid clash with eolByte
discard 484371b Bug 46030 - Extend TCP Sampler to Support Length-Prefixed Binary Data Commit of 3rd party code (ICLA and CCLA have been received)
discard 3cbb4f4 Bug 46148 - HTTP sampler fails on SSL requests when logging for jmeter.util is set to DEBUG Remove the debug code, as it has side effects
discard 0922f92 Bug 46142 - JMS Receiver now uses MessageID
discard 404eacd JDBC Request now handles arbitray variable types
discard 6760d0a JDBC Request now handles quoted strings.
discard 850dfde Check for EOF within quoted string
discard 73ba37f Add csvSplitString() utility method
discard 8279246 JDBC Request can optionally save the results of Select statements to variables.
discard b30c7dd Update screenshot
discard 9845790 Cookie Manager no longer stores cookies by default
discard 3250f25 More on variables
discard a4062f8 Allow jexl() function to have multiple statements
discard 8ca23fd Bug 41608 - misleading warning log message removed
discard 923c877 Clarify that timers are included in TC
discard 49196da Ensure cookie policy is initialised (as would be done in a real test)
discard f36d804 Cookie Manager now saves/restores cookie versions
discard e7f96ff Add version attribute to JMeter Cookie class (needed for proper cookie support)
discard ff77845 Add some new convenience property methods: boolean with default, integer, integer with default
discard 1cb6073 Cookie Manager was not passing cookie policy to runtime threads so they always used compatibility mode
discard bcc91b8 Document file upload problem
discard 34973aa Avoid possible ClassCastException
discard b67326c More detail on SOAP 1.2 and Proxy recording
discard 91abb66 Apache SOAP 2.3.1 does not give access to HTTP response code/message, so WebService sampler now treats an empty response as an error
discard c081874 Use HTTPContants rather than local string defines
discard 5a87d7a Use Connection headers as these are more complete No point retrieving the soap connection from the message when we have just put it there
discard f45961e Add classname field to TCP Sampler GUIs
discard 41f6423 Add setProperty() methods with defaults to the interface
discard d3f188e Recent change
discard 40ef2c1 Fix problem caused by implementing NoThreadClone: - use the files HashMap to close files correctly
discard 61e68ee Does not need to be clearable
discard b20141f Create a jtl file so ensure that works OK
discard b88eedf Document property and command-line processing order
discard 6a36b33 Bug 46016 - avoid possible NPE in JMSSampler Replace inefficient iterator usage
discard 9c71983 Show error in sample result rather than abandoning
discard e27d4f9 Cookie Manager may be needed in Proxy Server; add headings
discard 979426f Trim spaces from While Controller condition before comparing against LAST, blank or false
discard 9d08b11 recent changes
discard 2feac78 General tidyup of Remote Listener classes - made variables final where possible - SampleOccurred => sampleOccurred - added some documentation
discard 02e4e1d Simplify code by using NoThreadClone Make class Remoteable so output appears in client, not server logs
discard bb503d7 Typo
discard c2cfb9b Clarify that BSH/BSF variables are script variables
discard 524d2f0 Forgot one of the encoding calls
discard b68ce73 How to use CSV Data files per thread
discard 8716165 Webservice(SOAP) Sampler improvements - better content-type handling - fetch actual response headers - save request data earlier so can still be seen if connect fails
discard 1871a2d Ensure getContentLength() uses same encoding as will be used later Set a default for the response content-type in case one is not provided in the response
discard 066bf26 setResponseData(String) Use current encoding to convert input if possible Update some Javadoc
discard 0ceb80a Bug 45425 - JDBC Request does not support Unicode - changed sampler to use UTF-8 - added parameter values and types to request data - set content-type to text/plain
discard 3d4bfe9 Bug 45976 - incomplete result file when using remote testing with more than 1 server
discard a467617 Update screnshots and add some detail on assertion scope
discard 37899cf Bug 45903 - allow Assertions to apply to sub-samples Implemented for Duration, Response and Size
discard e2cbfee Bug 45903 - allow Assertions to apply to sub-samples - generic implementation (specific assertions to follow)
discard 449fc8e Document interface
discard 956e38a Allow If Controller to use variable expressions (not just Javascript)
discard 44796f6 Document Javascript static method access
discard 4e01654 Remove serializable from inner class, and tidy up wait loop [The code does not appear to be used currently, but still...]
discard e918f0a Add some testing hints
discard 12ba44c Bug 43119 - Save Responses to file: optionally omit the file number
discard a701609 Does not need to be serializable
discard 9bfced7 Functions don't need to be serializable
discard 13255f2 Does not need to be serializable
discard 9e5888b Does not need to be serializable
discard 94b9e31 unused import
discard 6dceafd Ensure file input stream is closed
discard 0102b3d Guard against possible null value
discard 6ff6968 Does not need to be serializable
discard 51f1f8f Make explicit null check (would have been caught by canAddTo): a bit more efficient; easier to see that null is catered for
discard 7f9af1d Doc updates
discard 86dd77b Add comments re firewalls and reverse connections
discard 77c6d22 Can use SCRIPT variable to avoid need to quote commas
discard c190a81 Convert headers to string once; correct typo
discard d82e610 Typo
discard 8b9d953 Recent changes
discard 20fb40a Use requested encoding. Ensure saved request data is decoded using charset used to encode it
discard 96a6137 Rename variable to show it is also used for PUTs
discard 575676c Rename postBody => putBody to avoid confusion
discard 6a3f8ad HttpClient requires null encoding to trigger default
discard f798888 Use JMeterTestCase to suppress debug when running stand-alone
discard 3d0259a Fixup content encoding retrieval
discard 73acba3 Pick up rest of request headers
discard aa1a1a5 Ensure file is closed Use UTF-8 for body encoding of string input Pick up rest of request headers
discard 2cf50be Choose a less popular port
discard 265fab0 Object is not serializable
discard fc5d741 PUT does not support multiple files as content
discard c2171ab Ensure same encoding used for all conversions Ensure statements are closed
discard a1dbb0d Retrieve posted bytes using the charset used to create them
discard e9cadd7 Remove String.toString()
discard d8dbb6b Warn if mkdirs() fails
discard 66c5ceb Show SampleResult class name and some of its fields
discard 76b97fb Unused import
discard 2140f54 Unnecessary cast
discard 1bfb868 Make lock a simple Object (was Integer(0) !)
discard 9317e2f Add serialVersionUIDs
discard 9cd76d3 Remove unused code
discard 6240df2 Bug 45904 - Allow 'Not' Response Assertion to succeed with null sample
discard b06b5fb Add serialVersionUID
discard c11a61b Minor typo
discard 2751aae Log the remote host details Try starting all remote hosts in non-GUI mode (as done in GUI mode)
discard cb91c24 Auth headers not shown in Tree View Listener
discard ff6cb4a Bug 45479 - Support for multiple HTTP Header Manager nodes
discard 44b377f Bug 45571 - JMS Sampler correlation enhancement
discard 6ed54ed Bug 45929 - improved French translations
discard 46e0f42 French values are sometimes same as English ones Show the key for badly formatted messages
discard 84dc12a Cannot use getLabelResource() here, as that messes up the document anchor
discard eb46f48 Bug 45928 - AJP/1.3 Sampler doesn't retrieve his label from messages.properties
discard 84002c7 Ensure files are closed
discard b2c62c0 Add some Javadoc
discard 61d91d5 Bug 45887 - TCPSampler: timeout property incorrectly set
discard e3a1b8c Bah! Copy and paste error
discard 8a4219d Revert r698045 - although it has the same effect in this case, setOnError is a global setting, not a per-sample setting
discard e3d1576 Set stopthread directly in thread rather than via the sample result
discard 4ef2313 Bug 45831 - WS Sampler reports incorrect throughput if SOAP packet creation fails
discard 49c3330 Downgrade error log to warning if delay is interrupted
discard 10bdd10 Should we try to disconnect at end of test?
discard fad3aca HTTPSamplers can now use variables in POSTed file names
discard 499aa6e Add constructor that allows existing properties to be used
discard 8e13783 Fix up saveservice version
discard 5ddfd69 Ensure subclasses can create their own versions of the (now) final parent Map
discard f8eaddd Add Random Variable config element; rearrange test elements into correct document sections
discard db72454 Oops - HashTree#clone() is used by the IncludeController Added Cloneable, and made the map final
discard ed74683 Move PreProcessor handling from TestCompiler to JMeterThread class, which already handles PostProcessors.
discard f05de8a Counter is a Config item, not PreProcessor Summariser is a Listener, not a PostProcessor
discard 57e1881 Add serialVersionUID
discard 30d577c Minor tidyup
discard d134350 Add svnid field
discard e676c99 Ensure subclasses use the readResolve() method
discard 5016afe Remove/rename unused clone() methods
discard 7c1d567 No need for clone() method in functions
discard d1c725b No need for clone() method in functions Synchronised all access to globalCounter
discard 77714e2 No need for clone() method in functions
discard bce4b99 Made most fields final No need for clone() method in functions
discard f4cff9b Add nameMap property file name
discard c8c3f1c Unused imports
discard b42abac Add info on displaying large responses
discard 11f6960 Mailer Visualizer now shows the failure count
discard ddb0414 git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@694846 13f79535-47bb-0310-9956-ffa450edef68
discard 121707f Correct Mail viz docn
discard d0453bf Inline isFailing() - makes code simpler and clearer
discard 1d8dfaf Ignore Javadoc output
discard 427335d Don't store Javadoc in SVN
discard e504380 Improve sampler config documentation
discard deae110 No point allowing variable settings
discard 6ce5941 Bug 45749 - Response Assertion does not work with a substring that is not a valid RE
discard f0f27d1 Bug 45694 - Support GZIP compressed logs
discard 331a0a0 Correct Aggregate/Summary documentation - results are per label, not URL
discard 7fc547d Avoid possible NPE (if property used on Test Plan)
discard 464fea0 Increase basic memory setting to try and avoid OOM when using Help
discard 1d2ad242 Assertions run after PostProcessors; change order of pop-up menus accordingly
discard 3cf178d Spaces are now allowed
discard 5835495 Allow spaces in JMeter path names (apply work-round for Java bug 4496398)
discard 7ddf73e perThreadPoolSet needs to be defined for remote tests too
discard dc8efc8 perThreadPoolSet needs to be defined for remote tests too
discard 415fea1 Update class Javadoc
discard 74d3c3f Make instance fields final to improve thread safety
discard ae15c31 Recent changes
discard 3977037 Move scoping section
discard 96c5e44 Fix some anchors and links
discard eeaf1d2 Update tag list to use same path for all tags
discard 46c9103 Update tag list
discard 6dd39fa Move to correct place
discard fc75041 Typo
discard 5256e15 Added (un)escapeHtml functions
discard cc21769 Fix class Javadoc
discard 4c8c035 Add Body (unescaped) source option to Regular Expression Extractor.
discard 094eec4 Add _unescape() function
discard c04431a Remove Gump fail test
discard 977e643 Now using 1.4
discard af8df7f Added __char() function: allows arbitrary Unicode characters to be entered in fields.
discard eb4ae9d Added __char() function: allows arbitrary Unicode characters to be entered in fields.
discard 8dd3910 Update TCP Sampler description
discard 7760d0d Temp change to test gump nags
discard df7afd2 Detab
discard 964627c Detab
discard 14735be Detab
discard 0dd3ae6 Detab
discard b0af61c Detab
discard ec5458c Detab
discard 1836cc8 Bug 43791 - ensure QueueReceiver is closed
discard 4ea82ee Bug 45185 - CSV dataset blank delimiter causes OOM
discard 93e64a7 Fix NPE when using nested Transaction Controllers with parent samples
discard 6a53a93 Log more information if a sampler causes an error
discard 60d8b4a Bug 45200 - MailReaderSampler: store the whole MIME message in the SamplerResult
discard 681bcf9 Allow for saveservice.properties update
discard 3018854 Add BSF Listener element
discard 1d28b68 Correct menu popup for Listeners
discard 2f47e57 Save Responses to a file can save the generated filename(s) to variables
discard 0b0fffd Enable setProperty with default
discard 60c1b85 The test element "Save Results to a file" is now shown as a Listener.
discard c9233f2 XmlBuffer now adds a newline at the end of a tag
discard 8870624 Ensure that the correct icon is used for classes derived from AbstractListenerGui
discard d07820f Introduce new AbstractListenerGui class to make it easier to build Visualisers without a display element
discard 066f7d3 Correct the list of objects actually defined
discard b593d6f Correct the list of objects actually defined
discard ff6a4f4 Ensure prev and sampler beans are defined
discard d36faee Document how Assertions and Post-Processors handle sub-samples.
discard 65cee2f Set suitable content-type for parent sample
discard b91ceea Prompt to overwrite an existing file when saving a new test plan
discard d138a03 Document how to call arbitrary classes in Jexl
discard 234d1b7 Add OUT variable to jexl function
discard 04a91dd Document OUT variable for BSF test elements
discard 23ccabd Include retrieval of search items in sample time Check if search was successful even if not retrieving any data. Close enumerations just in case
discard 596a59a Make xml output a bit easier to read; collapse empty tags
discard cac1d1e Tidy debug statement
discard a320075 Add 2.3.2
discard 7b9fbc1 Add recent changes
discard c089225 Move 2.3.2 changes to history file
discard caa6890 Bug 45199 - don't try to replace blank variables
discard 47a8aff Do we need to call this?
discard 25f2ac1 Protect against possible NPE
discard 2460b17 KEYS.txt has moved to https://svn.apache.org/repos/asf/jakarta/site/dist/jmeter/KEYS
discard 5a74cdc Moved to https://svn.apache.org/repos/asf/jakarta/site/dist/jmeter/KEYS
discard f7cfe64 svnAnt does not work on directories, so parse svn info output instead
discard 2efa793 Remove extra spacing from stylesheet, and change processing comments to Velocity commments This saves about 10% on the larger output files.
discard b695dc9 Velocity seems to sometimes generate EOL=LF lines
discard 40e6176 Only this XML file in testfiles is not native
discard 4288804 XML file is not native
discard 30ecbd6 Replace some invisible characters (0xA0) with spaces
discard a734fd8 Replace e-acute with Unicode escape
discard 4a2b232 Replace odd character 0x97 which looks like '-' with '-'
discard 5af4df1 Replace some invisible characters (0xA0) with spaces [How did they get there?]
discard d01971f printable_docs are not all native
discard c41e9f9 Document why Proxy may not record samples
discard 5b880b1 Updated Javadoc with new CacheManager classes
discard 73f7e63 Recent changes
discard 188341b Simplify eolcheck property setup Don't include svn.revision in versions if it's not defined No need to create lib/opt anymore
discard efb0bed Temporarily remove the new setProperty() method to reduce Javadoc changes
discard c94a0f1 Fix test now build.xml default target has changed
discard 2861f98 Update comments now all target has been dropped
discard 22f47cd Ensure that the lib/opt directory is included in the source archive Change default target to install
discard 09f098a Update license pointers
discard 62a83e3 Local copies of licenses
discard 3671d4a Update for new version of saveservice.properties
discard 5fa962c Bug 28502 - HTTP Resource Cache - initial implementation
discard 4289762 Ensure existing cookie policy is removed when setting the default
discard 4872f36 Added setProperty(name, value, default) method: sets prop unless default, removes otherwise
discard dc7062e Recent doc updates
discard 26c77b7 Bug 45007 - fix content length header if content may have been changed
discard 7e3dae6 Bug 45007 - Rewrite Location headers when using Proxy HTTPS spoofing Use CRLF rather than LF for header lines in Proxy response to client
discard f20c847 Bug 45093 - SizeAssertion did not call getBytes()
discard fbca8d6 Typo
discard 3a9601a Document bytes/getBytes()
discard 9de2780 Unused import
discard 4322bcd Bugs 44808 & 39641 - Proxy support for binary requests
discard dd8fa3a Tweak display layout
discard 10a4e03 Add some AL headers
discard 01b2f16 Add some AL headers
discard b0df227 Typo
discard 86e06e8 More native files
discard 49f20eb Change batch test to use file whose size does not vary across OSes
discard 11d0f5d Fixup files that are native - or not. Javadoc generates files with mixed line endings, so fix these
discard 86b0298 Convert JMX files to new format
discard d1981ef JMX LF
discard 428c442 JMX LF
discard 15955a3 HTML native
discard 00a8ade HTML native
discard 841a84f Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard fcdc580 Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard a56e675 Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard 4c40587 Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard 1872a78 Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard ce5ae5f Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard 8d1f720 Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard a6f7e1b Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard 5056c49 Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard ec24a13 Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard 8969db6 Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard 1267301 Javadoc needs to be native; also fix mixed line-endings (Javadoc/Win feature?)
discard f4d4c03 Don't add eol at eof when fixing eol; don't want MANIFEST in archives (only jars)
discard ae74e4e DOS scripts should be CRLF
discard 67feb74 Exclude log files
discard 0f11312 Can't merge patternsets with overlapping include/exclude entries
discard 05bc3cd Forgot to add mirror script files to binary dist tar/zipfileset need just one patternset each
discard 7fe62da Remove empty directory
discard 4f5963f Change release tar archives to use LF for native files and CRLF for zip archives.
discard 353dd54 XML JTL files are created with LF line endings on both Windows and Unix
discard e07d707 No longer maintained, so remove
discard 4cd876e Not sure why this was added ...
discard b2eec4f Tidy the property
discard 17dc67d Factor out jars from rest of source Use -server mode for unit tests
discard 09a99e2 Log the property java.vm.name which shows whether -client or -server flag was used
discard 7e0d526 Add link to -XX documentation
discard e5c1145 Try to detect old version of velocity
discard a54ffdd Minor doc tweak
discard 04049e4 Sort list of external jars
discard 71118fd Sort list of external jars
discard 021b510 excalibur-i18n and -compatibility were deleted a while ago
discard 02f28bd STATUS file does not belong in distribution
discard 2677cb8 Move Javadoc to binary archives. Remove site docs from all archives. Add docs/images to nightly binary archive. Add velocity jar to nightly source archive.
discard 2076b47 Remove empty directories
discard fd03c8c Remove empty directories
discard ca16d12 Fix the EOL in case the file was derived from the "wrong" archive type
discard a15fac3 Add display.version to contain svn version
discard 2a26cd8 Remove fixed MANIFEST; generate source and binary copies to include proper versions for archive files
discard 4961162 Oops - misplaced paste
discard ee4ac5f Add missing AL headers
discard f3c7c6c Prepare for 2.3.2
discard e83282a Fix Javadoc API version
discard 23da970 Add missing AL header
discard 9fa2b31 Synch API docs
discard 0b5889b Resynch
discard 289d6c7 How to run bsh stand-alone
discard df6af27 Split changes into current and past
discard 2d21104 Synchronisation added to Summary and Aggregate Report to try to prevent occasional lost samples Split changes into current and past
discard 4808dcc Resynch docs
discard 28d62eb Better placement of name tags
discard 244d389 Summariser updated to handle variable names
discard 75ae5f1 Synchronization has been removed from the RunningSample class (it was not fully threadsafe anyway). Developers of 3rd party add-ons that use the class may need to synchronize access.
discard 6c09059 More details on Summariser
discard 8789083 Use ConversionException to show location of any errors loading the test plan
discard c4a871a Tidy logging
discard 1cd3f2f new BSF javadocs
discard ca39079 Resynch API docs
discard 02ab509 Add BSF test element screenshots
discard 671d97a Unused imports
discard cee6121 <li>Added BSF PreProcessor, PostProcessor and Assertion test elements</li> <li>All BSF elements now have access to System.out via the variable "OUT"</li>
discard e803dbf New BSF classes
discard 29036e6 Show actual script in Tree View Listener etc
discard 3791b83 Give Beanshell test elements access to JMeter Properties via "props" object
discard afc93ed Give BSF Sampler access to JMeter Properties via "props" object Add Jexl as a supported BSF Sampler language
discard 47e065c Give BeanShell, Javascript and Jexl functions access to JMeter properties via the "props" object
discard 2e19fdf Added BSF-JEXL engine - see JEXL-39
discard 98a116a Update some info on regular expressions
discard 5d8e66c Add serializer.jar to classpath so agrees with external jars
discard 40c4fb9 Fix up some invalid HTML
discard 909bff7 Standardise placing of transient marker
discard 50c3da0 More info on modifiers
discard e0fbf63 Rework fix to avoid use of sun class reference
discard bd22fdf Remove redundant code
discard bf80e9a Update tests
discard 4c6f730 Allow for null string
discard d39239a Bug 44418/42178 - CSV Dataset file handling improvements
discard 5d6f1ea Allow files to be stored under an alias (so can have independent access to files if required)
discard e94f906 Allow more room for thread name (20 chars)
discard 712a04b Skip dump of log file - is it preventing gump from detecting failures?
discard 6fa687b Re-add current ant-jmeter jar
discard fdbe776 Fixup some properties
discard de076b5 Fixup some properties
discard ced84fd 'Synch
discard e6f80c7 Resynch API docs
discard 83d618f Allow use of special name LAST to mean the last test run; applies to -t, -l, -j flags
discard f976c36 Fetch preferences once Give public access to file list.
discard ede69d3 Bug 42833 - Argument class uses LinkedHashMap in getArgumentsAsMap() to preserve ordering
discard c21b930 Ensure that dummy sub-results (e.g. Debug PostProcessor) do not adversely affect the sample time.
discard 0bd7d22 Update documentation re UDV and global/local variables
discard 22a0052 Update property file version check
discard 3c6a885 Bug 19128 - Added multiple file POST support to HTTP Samplers
discard 8d22bc2 New Gui test plan
discard 8c9b940 Save the current engine object, so Test Action "Stop Test" now works
discard 5c32536 Extract createTestElement() GUI update code into modifyTestElement() UrlConfigGui is used as both standalone and embedded for which the latter is needed.
discard 5e87b0d Mirror server needs ORO
discard 5ea9cd0 Mirror server can now be run independently (mirror-server.cmd and mirror-server.sh)
discard b33b9b0 Add main method to allow mirror server to be run standalone
discard e17dc9f Avoid possible NPE
discard 44e50ed More detail when a failure occurs; remove Java 1.3 only code
discard 8a1ad54 Include the missing method name in the log message
discard 64230b4 Update comments
discard c296708 Javadoc
discard 9ec9d89 Back out unintentional change
discard 37492b3 Replace deprecated call
discard c7999e5 Specify encoding
discard cdec2ca Avoid possible NPE
discard 21cb52b Avoid possible NPE
discard 5becafb Minor tidyup
discard 51c5880 Add some more tests
discard 2d6b631 BSF Sampler now works properly with Javascript
discard 66d7903 The BeanShell and BSF component documentation made some incorrect references to the "SampleResponse" object; this has been corrected to "SampleResult"
discard 20dec9f Bug 44872 - Add "All Files" filter to Open File dialogs
discard 4bd05fe Bug 44912 - Filter not working in Log Parser
discard d3e6fb1 Replace tabs with spaces
discard 1b2fed6 Bug 44910 - close previous socket (if any) in TCP Sampler
discard ca4ec7d Clear Webmethods if parse fails
discard 220fe76 Webservice(SOAP) sampler can now load WSDL using file: protocol
discard 22ab856 Check for null just in case
discard b25ec63 Show details of Exception if one occurs
discard 6d2015a Add eol-style native
discard 672e7be Function calls now trim variable name parameters
discard c5f3cfb Remove redundant null checks
discard 93405f4 Ensure all counter access is synch
discard 2450df2 Recent changes
discard 5db6fb9 Fixup InterleaveTestPlan and description
discard 832375c Ensure that static variables are final to ensure visibility Trim variable name parameter in function calls
discard a2ce28d May be accessed from multiple threads; make boolean static volatile
discard 90a4380 Bug 44852 SOAP/ XML-RPC Request does not show Request details in View Results Tree - give access to method
discard 1584bf8 Include parent samplerData in getSamplerData() - if non-null
discard 93c5072 Bug 44852 SOAP/ XML-RPC Request does not show Request details in View Results Tree
discard c02f4b4 Read full response from server (including EOLs)
discard e6ad90c Synch docs
discard 194ae1b JUnit sampler GUI now also finds Test classes defined in user.classpath
discard fcab73e Tidy up code
discard e187b30 Fix Locale-sensitive case conversions
discard 5b9340b Document update
discard 1d3014e // Ensure that directory URLs end in "/"
discard 970d18f Unused import
discard 83ebd07 Use Locale.ENGLISH for lower-casing
discard e171008 Update doc
discard 31f3d9b Tidyup; ensure we use ENGLISH Locale for lower-casing
discard 4bde7eb Revert "fix" which closed the client socket too early. Remove main method.
discard 81852c1 Rearrange; add some comments
discard 081f0ab Log HttpClient re-use
discard 171bc9e Bug 44784 - allow for unsupported charset
discard 6c25bde The supplied TCPClient implementation no longer treats tcp.eolByte=0 as special. To skip EOL checking, set tcp.eolByte=1000 (or some other value which is not a valid byte)
discard af5c011 Update Javadoc
discard 0bb63b8 Add POP3S and IMAPS protocols to Mail Reader Sampler. Mail Reader Sampler now creates a sub-sample for each mail
discard 2c649f0 Added TESTSTART.MS property / variable = test start time in milliseconds
discard b03b5bf Update NON-NLS markers
discard 6afb8cb Synch docs
discard c2debf0 Synch docs
discard c589d4d Bug 44784 - allow for broken server returning additional charset
discard 346fc3d Replace duplicated code with call to utility routine
discard 51df22b Start collecting common HTTP/HTML conversion utilities
discard ccab601 Javadoc
discard 04cbebc Bug 44807 - allow session ids to be terminated by backslash
discard 81fd589 Resynch
discard 7709ebe Resynch
discard b9c0c9b More info on variable handling
discard 95671f6 Apply bug fix to more getAsText() calls - should now work with IBM Java Don't try to display an error if the GUI has not been initilised Show more info if the impossible happens
discard eb3dbd6 Set the Locale before the loop
discard 5aaad43 Don't instantiate GUI in unit tests
discard f98f537 Fix bug in JVMs that return true/false rather than True/False from the type editor getAsText() method
discard 2492319 Allow Edit to work
discard f1263f6 Report all failures, not just the first
discard 118488a Clarify sample_variables docn
discard 07c93f0 Expand docs
discard 34ad1a0 Test for misbehaving JVM boolean property editors
discard bb7ce96 Allow for bug in XStream 1.3: JVM.bestReflectionProvider() method
discard 874f1e2 Ignore PMD properties file
discard 82940b6 Ensure if and for statements always use blocks Other minor tidyups
discard 8cfe117 Ensure if statements have braces Other tidyup
discard c9b4959 Remove redundant null checks Remove unused SAX methods (now use Tidy) Ensure if statements have braces
discard 7aa66a6 Minor documentation updates
discard cd2a6e9 Allow ant-jmeter jar to be in extras or Ant/lib
discard d59a663 Refer users to web for download of ant-jmeter jar file
discard 5e304d0 Refer users to web for download of ant-jmeter jar file
discard ff72c3b Refer users to web for download of ant-jmeter jar file
discard 3843762 Add AL headers
discard d458900 Mailer vis needs Javamail
discard ce917ce Javadoc update
discard 5d90649 See r645012 - must have created screenshots in docs rather than xdocs
discard 006d00a Need several loops for Monitor to work.
discard d56ff5c Need several loops for Monitor to work.
discard e4256b6 Javadoc update
discard 029204a Javadoc errors
discard 69f5ac6 Javadoc errors
discard 16989cd Recent changes
discard f48806a Synch site documents
discard 7ec8680 Make deprecated elements more obvious
discard 82fe369 Update version control
discard 5bd7e53 Remove deprecated test elements from menus so they cannot be added to tests (existing test plans still load OK)
discard 495131c Document bad name choice
discard a54a972 More explanation of startup options
discard 4bce011 Ensure ResponseCode and ResponseMessage are set for successful samples
discard 1823f4a Allow for failure to open remote file
discard c514e14 Bug 40850 - BeanShell memory leak Update documentation for Beanshell reset etc
discard f1b7edb Add AL header; remove unnecessary method call
discard 7d2bdb5 Javadoc update
discard ea928c0 Fix some typos; import correct class
discard 404e7da Initial fix for Bug 40850 - BeanShell memory leak
discard efb1104 TPut Controller isn't ...
discard 088bce7 Methods called from constructors must not be overridable
discard d584b19 Add AL header
discard f6b3d69 Update to Commons IO 1.4, Commons Lang 2.4
discard d713e68 Found the real reason for the problem: - need to set one button true; setting the other one false is not the same.
discard 624b2d5 Remove cut-n-paste detritus
discard d006560 Fix Javadoc; use resources for descriptor
discard d50d1c0 Regex Function can now also be applied to a variable rather than just the previous sample result.
discard 3f32824 New XStream/XPP3 versions
discard 02b141d Update to XStream 1.3, XPP3 1.1.4c
discard 1ef3dad Implement Bug 41921 for HTTP Samplers
discard 9cd5e3c Use Commons Lang StrBuilder instead of StringBuffer
discard e60c0de Local baToHex() method replaced by JOrphanUtils.baToHexString()
discard 757ef1e Correct length for output array
discard e3e63a7 Add baToHexString() method to convert a binary array to its hex equivalent
discard 0efefb7 Fixup indentation
discard 6d2ae6e FTP Sampler sets a URL if it can
discard 7bbb66d FTP Sampler sets latency = time to login
discard 9a7a07d Bug 44625 - Cannot have two or more FTP samplers with different "put" and "get" actions
discard 3389111 Change processing to be more like other GUIs
discard 6071cd7 Tweak description
discard 364b648 Bug 44707 - Running remote test changes stored tree
discard 797aaa9 Bug 42204 - add thread group name to Aggregate and Summary reports
discard 2db2155 FileDialoger can return null
discard 7b8894c FileDialoger can return null
discard ce8424c Bug 44632 - Text input enhancement to FTP Sampler
discard 4f76244 Document that UDV variables are not available within the defining element
discard 3dd4d85 Bug 44600 - 1-ms resolution timer when running with Java 1.5+
discard 22db842 Clarify path default
discard 035c58b Clarify different HTTP samplers
discard 6fc2f14 intSum and longSum reference parameters are now optional
discard 2fe9236 evalVar cannot be used on Test Plan Log error rather than generating NPE.
discard d015924 Makes more sense to use IOError for file format problems; include last char in logging output. Revert to BufferedReader to ensure that mark(1) is available
discard 76ddf73 Bug 44650 - CSV Dataset now handles quoted column values
discard 7761e4a Allow access to csvReadFile() from other classes
discard eda4c90 Revert some accidental changes in r638603
discard 77d5d41 Bug 44575 - Result Saver can now save only successful results [Oops - should have been included in r639127]
discard bd4cc04 Bug 44575 - Result Saver can now save only successful results
discard 99887f4 BuilderFactory may not be thread-safe
discard ef82184 Only set Tidy isXML if the document appears to be XML
discard 895040a Add isXML() method
discard ac7a303 As a special case, if the HTTP Sampler path starts with "http://" or "https://" then this is used as the full URL.
discard 47a8c9d Add some Javadoc
discard 18d8f2e Check for unexpected return types; log warning and return default.
discard 7097180 ORO does not support \Q and \E
discard 3a9b6d9 Ensure one of the options is selected by default
discard 592be0e Initial stab at documenting the Access Log Filters and Parsers
discard d038312 Add crypto notice
discard 5dd43fe Point to ActiveMQ site for jar details
discard fad400f Use example.com in examples
discard 49316f7 Clarify that server name does not include http:// prefix
discard 5b88605 Clarify post with no name
discard d93f857 Listeners don't run in non-GUI mode
discard 70eb8a7 Minor clarification
discard 18e73db Update glossary for median and percentile; link to it from Aggregate Report
discard d7aca51 Regular Expression Extractor now deletes all stale variables from previous matches.
discard 79344d1 Create some tests for JMeterContextService
discard f8ec145 Add title alias for alt attributes Add Iframe for ApacheCon events
discard 62e8704 Add title alias for alt attributes
discard 18c3584 Sort the JMeter variables
discard 4c59427 Give access to entrySet (for DebugSampler)
discard 373c34b Revert to pre-2.3.1 behaviour - only check content-type for known binary types. Originally just image/; now also audio/ and video/
discard 0f8289c Synchronize site documents
discard 429afb5 Document recent fixes
discard 963c92e Bug 44374 - improve timer calculation
discard 5d9d0ad Give test classes access to decr/incrNumberOfThreads
discard 27dab2d Update Javadoc Ensure all accesses to counts are synchronized
discard cedf5d4 Bug 44487 - German translation
discard 9cbfe0d Skip equality test for German translation as some translations are identical
discard 87344bb Remove irrelevant Javadoc
discard ac7c0de Bug 44512 - typos
discard 61fef7d Bug 44513 - correct spelling mistake
discard 866bf63 Bug 44514 - Remove outdated link (no longer exists)
discard e5a14d5 Tidy updates
discard e782a6e Capture Tidy errors so we can report them Ensure the Tree has a valid Node to start
discard 129eb4e Make makeTidyParser() public
discard 143c98e Tell Tidy that input is XML. Otherwise it can assume HTML and generate lots of errors for valid XML
discard ee00506 Allow Tidy.setXmlTags() to be specified so can better parse XML Always capture Tidy error output and log errors; only throw TidyException if report_errors is specified
discard d4132c2 Namespace does not apply to Tidy
discard aec11ef Ensure that Tidy options are correctly enabled when GUI is configured
discard 61a2f1f Note that parser may be slow
discard 91cbbeb Fixup eol-style settings
discard 25ce66b Ensure that Tidy options are correctly enabled when GUI is configured
discard 4e036b5 Fix typo; warn that XPath parser can be slow
discard 8a1bed4 Use JTidy to display XML in View Results Tree Listener (avoids fetching DTDs)
discard e02735b Add application/vnd.wap.xhtml+xml as a text type Allow View Results Tree maximum display size to be configured
discard cdd65c6 Update to Xerces 2.9.1
discard d14019c Add optional output variable name to Jexl function
discard 984e933 Pull up checkInvalidParameterCounts() and convert to use min rather than min-1 Add checkInvalidParameterCounts(function,min,max) method Rename private method to be more consistent with its function
discard 10848ea UserParameterModifier is deprecated
discard c282cbf Remove svn:executable
discard 5bc3c45 Remove svn:executable
discard bd5021c Bug 44378 - Turkish localisation
discard 6af6e96 Add "Substring" option to Response Assertion
discard 917ce38 Document Response Assertion "Equals" radio button.
discard b9364e3 No point having abstract methods for interface methods
discard 64862ae Access to hosts is from different threads so must be synch
discard 70bdc7b Update Javadoc: testStarted() and testEnded() are called from different threads
discard af0cfb0 Initial version of stylesheet to display the structure of a JMX file
discard 7a1223a Add some missing svn:eol-style native properties
discard 580dd0f Add some missing svn:eol-style native properties
discard 220ff4d Add some missing svn:eol-style native properties
discard 81b9e23 Should not be executable
discard c07b787 Should not be executable
discard cc619c2 Use new JMeterUtils method for the machine name. Replace tabs with spaces
discard b973207 Document need to synch execute() and setParameters()
discard ac2f2c2 Add clean-dist target (useful for Hudson)
discard d1ae7f1 Add methods to get the local IP and name Log these during startup
discard e73fcac Add 2.3.1 tag
discard 5f005d0 Only apply remote properties if there are some
discard 0a14b8b Allow Global properties to be loaded from a file, e.g. -Gglobal.properties
discard 4f501a9 Bug 44314 - Not possible to add more than one SyncTimer
discard 57bce02 Workround for Java feature on Hudson, which reports "null" error if an arg is empty
discard bb4132f File needs to be same size on all OSes
discard ba0285d Add opt directory to SVN to avoid failure in build
discard 612fc8a Add opt directory to SVN to avoid failure in build
discard 2b80c37 Update comment
discard dc7d104 Update copyright to 2008; use copy tag instead of numeric character in HTML output
discard 0831d87 Recent changes
discard 10ddfc5 Fix up to work with current code and to correspond with documentation/screenshot
discard 89ffeec Use © instead of numeric character value
discard 29d9cf3 application/xml also supported as text
discard 8bbb55c Check that all the jmx files in the demos directory load OK
discard 424471a Use Sting.valueOf() instead of toString() to allow use in Unit tests (where selected item might be null)
discard 7596d87 Rewrite
discard 001440b Fix up to work with current code and to correspond with documentation/screenshot
discard 9316f8a Handle null wrapper better
discard a773de5 Not used
discard 8be7143 Document which functions can be used on the test plan
discard 4576b55 Allow most functions to be used on TestPlan.
discard 9211c20 Correct license pointers
discard f56bb73 Added "Save Table Data" buttons to Aggregate and Summary Reports - save table as CSV format with header
discard 7316f1d Add saveCSVStats(DefaultTableModel, FileWriter)
discard dff7212 Make log final; add readResolve() for transient fields
discard 6b5a36a Remove override as it does nothing extra
discard 537bed6 Bug 44144 - JMS point-to-point: request response test does not work
discard dea8bd3 Bug 44011 - add application/xml as a text type
discard 0e51118 Bug 44184 - Allow header to be saved with Aggregate Graph data
discard 2d98a6e CSV strings are quoted, not escaped; clarify this
discard 41c64d2 Add optional header parameter for saveCSVStats() and ensure items are quoted as necessary.
discard 25499ef Correct heading Replace printStackTrace with log message
discard 931d4ea Replace printStackTrace with log message
discard 83c6645 Replace printStackTrace with log message
discard ec6827f Replace printStackTrace with log message
discard 5ceac4f Tidy Exception handling and logging
discard 9c5e578 Tidy Exception handling
discard 06397ff Add list of meta characters
discard dce9344 Synch. docs
discard 6fece92 Update Copyright to 2008
discard 153be71 Pass the copyright symbol through to the final HTML
discard e8e8011 Use common parameter validation
discard 8958c42 Utility function to check minimum number of parameters
discard ce10ccc Utility function to check exact number of parameters
discard 2e61997 Doc fixed bug 44142
discard f448d6b Make machineName variable name parameter optional (bug 44142)
discard a97a16a Partial revert: we don't need getMin and getMax methods
discard 032820d Improve parameter checking message
discard 08c7f55 Tidy comments
discard 1841cfb Add dumy versions of new Function methods
discard 4eced01 Extend AbstractFunction; add parameter check.
discard a909048 Ensure that: * ${functionName()} is treated the same as ${functionName} * call setParameters() even if parameter list is omitted (see Bug 44142)
discard c1e1b95 Clarify required status of variable name
discard 720899d Variable name is optional
discard 9726cde Doc. how to enable per-thread connections
discard 44fe61a Clarify beanshell init files
discard 36f003b Bug 41028 - JMeter server doesn't alert the user when the host is defined as a loopback address
discard 329d349 Start prep for 2.3.2
discard e02c251 Update xstream 1.2.1 => 1.2.2 Also do the jars...
discard 4df8a45 Update xstream 1.2.1 => 1.2.2
discard e32763d No need to create the JLabel() any more
discard e1d5035 Avoid possible NPE; revert to original close method
discard 59ff624 Document issues with redirect automatically
discard 61dd743 Fixup date in header
discard abe710c Add summary
discard 0f7c7bc Once Only Controller only works properly in Loop and Thread Group
discard 88545e6 Document structure of test
discard 723c611 Minor update; remove unnecessary debug
discard 3c4609e Document meaning of forever setting; constructor should not call overridable method
discard 62cae9c Recent change to set Loop Controller name from ThreadGroup name did not work
discard 0f8683e Check that the remoteStart options -r and -R are only used with non_GUI -n option
discard 789590f Insist on a reason for the Exception
discard 1bd3b6a Field must be final or the new thread risks seeing an incorrect value
discard 2c4a0fc RMI server now started in-process, so no need to stop it afterwards
discard 93bcb7e No need for stack trace for IO Errors
discard 7a13935 No need to call clear
discard 82e4e70 Add some checks to see if the correct classes are present
discard 3350d65 Add AL 2.0
discard bc8dc2f Remember to update extras/build.xml
discard 128fc8a Oops - forgot build.properties is not present in binary distributions
discard d224286 Use xalan and serialiser jars from JMeter to ensure styles run OK under Java 1.5+ Add jmeter.home to allow override of JMeter home directory basedir=>testpath, as basedir is a RO Ant property
discard c27cbd9 Bug 44042 - Regression in Cookie Manager (Bug introduced in 2.3.1)
discard 8e92ea6 Tidy up: use getName()/setName() instead of property access
discard fefc3d7 Simplify
discard 9d084c5 Use getName() instead of getProperty(TestElemen.Name)
discard 7b966b4 Tidy up: use getName/setName; no need for MainFrame; no need to check for "unused" label
discard 1ee634a Use same label as parent GUI (not used except for testing)
discard c1f3e1f Remove unnecessary overrides of setName() and getName()
discard 07ad06c Add serialVersionUID
discard 3cc4570 Ensure embedded ThreadGroup LoopController has same name as its parent This makes debugging easier
discard d4b1cf7 Oops: accidentally messed up formatting in the refactoring when adding comments
discard 42d16f3 Document that this part of the unit test code must remain in src/
discard 0781391 Not used; see also r590679 which was the windows-ony code
discard 34478ca Update to Commons Logging 1.1.1
discard 00f81ca Can specify list of variable names to be written to JTL files (CSV and XML format)
discard 1fd7349 Combine duplicate code
discard f57ddd8 Add variable names and allow values to be saved
discard 33fb5be Add comment
discard 49a7229 Unused import
discard f117767 Unused imports
discard c68e740 Bug 43379 - Switch Controller now supports selection by name as well as number
discard 7279e9b Note that matching is case-sensitive
discard 1e4febe Bug 44022 - Memory Leak when closing test plan
discard c188f86 Document new httpclient logging URL and how its logging is configured
discard c54c537 Implement work-round to reduce classloading in non-GUI mode when scanning for Function classes.
discard 444cff7 Add support for including/excluding classes by name matching [Hack to enable reducing class loading in non-GUI runs]
discard 26eaf38 Doc tweak
discard 3d6ab5c Bug 43427 - Simple Controller is only partly executed in While loop
discard f2d8dc6 Fixup optional parameter descriptions
discard e77e33e Use optional version of variable name resource
discard 77f0967 Make variable name optional
discard def7145 Document some defaults/optional parameters
discard 71ab18e Add a function test
discard ce620a2 Package access for use by test code
discard d7a064a Privatise getContinueForever() TODO remove it and setContinueForever() ?
discard f51a474 Use properties for log/logn function descriptions
discard 35d01d9 Add optional comment to __log() function
discard d258c5d Use new shutdown() method from 3.1
discard bbd667a Document content-type_text property
discard 3b28b52 Bug 44011 - application/soap+xml not treated as a text type
discard a14eb87 Bug 43984 - trim spaces from port field
discard d92e019 Add Switch Controller function test
discard 25ceb8f Fix Switch Controller to work properly with functions and variables
discard bd7fce5 Update Javadoc
discard 4aa5075 Does not belog here
discard adfa86c Document test layout; add loop id to asserts
discard d27ab03 JMeter 2.3.1 release
discard a2e9f00 Variable access must always be synchronized
discard be2c466 Does not need to be a controller
discard 0c48f59 No need for next1/next2 to be public
discard 729dbe1 Correct Javadoc
discard f267816 Fix up some screenshots
discard f1eae07 Need own resource for the file panel header
discard 0e5828a Update to xalan 2.7.1
discard f0ffe62 Updated XPath screenshots
discard 1f17e7a Update to xalan 2.7.1
discard 536f7a9 Revert to original names, as the change caused lots of problems
discard 5c0c0fb Constructor must be public for Unit tests
discard e6a13c0 Bug 43382 - configure Tidy output (warnings, errors) for XPath Assertion and Post-Processor
discard 7b444f6 Add utility method to create Boolean Property iff its value is not the default
discard 7c38a67 Forgot to add the longSum resources ...
discard 4d66d57 Revert main jar name back to ApacheJMeter.jar [Would cause all scripts to break]
discard b16ddc0 Add longSum() function and some unit tests for it and intSum()
discard f62f1d9 Recent changes
discard 187256e Check for missing 3rd party jars
discard 40725b6 Minor tidy
discard 0ebdac0 New jar names
discard 292f6de Skip BeanShell tests if interpreter not found
discard 6f84737 Allow unit tests to check if BeanShell interpreter is present
discard 889ce56 Renamed jars: ApacheJMeter => apache-jmeter Added prefix to bshclient and jorphan jars Warn if testing without BeanShell Replace deprecated implicit fileset wih nested content (and remove bshclient.jar) Remove unnecessary runtime files from source tar.gz file
discard ed22dbb New jar name
discard 95073c6 BugZilla => Bugzilla
discard 094a08c Replace Source/Binary links with single Releases link
discard c97de6b Fix typos and location of LICENSE* files
discard b5ba8b0 Start collecting 2.3.2 changes
discard d7f15e1 Update test to check for quote and delimiter handling
discard 63d630c Detect invalid delimiter settings
discard 3e6a697 CSV files are now fully processed in CSVSaveService Detect additional errors when processing
discard b44a661 Add quoted CSV handling
discard 68bea64 Remove unused flag; catch RuntimeException and log it
discard 6277046 No need for stack trace; report number of retries
discard 3d15d9c Add utility method to start httpMirror service and share between test cases using the mirror; Use different mirror ports for the two test cases (otherwise second test can fail if server is slow to shut)
discard 1fbb42c Give access to the Exception if one occurs
discard c96195c New key expiry date
discard 4ed8810 Minor Javadoc tweaks
discard 8dd735a Prepare for 2.3.1 release
discard 58de32d Fix SampleResult dataType checking to better detect TEXT documents Allow optional specification of addition TEXT content-types
discard 9babd22 Added Collapse All and Expand All Option menu items
discard cd0139c odd line ends
discard 73fb293 Javadoc for version 2.3.1
discard b9f0bce Javadoc for version 2.3.1
discard 9b63f37 Deleted classes
discard af108d2 The JMeter log file name is formatted as a SimpleDateFormat (applied to the current date) if it contains paired single-quotes, .e.g. 'jmeter_'yyyyMMddHHmmss'.log'
discard 48d4cff Synch
discard f93f4b3 Add image sizes; start glossary
discard e1584b1 Add dimensions to figure processing
discard f2d9e1f Update for new JMX file format
discard c61d273 The JMeter log file name is formatted as a SimpleDateFormat (applied to the current date) if it contains paired single-quotes, .e.g. 'jmeter_'yyyyMMddHHmmss'.log'
discard 60a79bd Add Successes Only logging and display
discard 3ae8ebf Javadoc for new classes
discard 57007b8 Fix HTTP (Java) sampler so http.java.sampler.retries means retries, i.e. does not include initial try
discard bba8599 Synch Javadoc
discard a76340a Javadoc fixups
discard 603a0a5 Unused import
discard 79c7fb1 Unused import
discard 7167d29 Might as well save the maximum number
discard f56795a Add summary section
discard aac9f48 Synch docs
discard f10a4dc Proxy spoofing now drops the default HTTPS port (443) when converting https: links to http: Update Proxy documentation
discard 3abbd0c Added HTTPS port as String
discard 2272b5a Tidyup
discard d8bbabc Fixup some unconventional method names
discard 8c9f062 Make class static
discard 647bfcf Does not make sense to extend this class.
discard c57a2e14 Convert static test variables to instance variables
discard 10dac42 Only check for invalid characters on first line to reduce overhead.
discard 4e1d6f9 If-None-Match needs to be treated the same as If-Modified-Since
discard c4d50af If-None-Match needs to be treated the same as If-Modified-Since
discard d39991a Proxy spoofing can now use RE matching to determine which urls to spoof (useful if images are not https)
discard b5dc151 Rename misnamed private method Give access to URL string
discard ea320a9 Bigger https match field
discard 681f781 Better error handling Don't parse non-text files for form data
discard 6ab08e2 Add https spoof match field to GUI Tidy GUI; privatise JMX names
discard 0353fe3 Reject HTTPS requests
discard e6cf75c Correct 'typo'
discard 9954619 Fix https spoofing (see r595772)
discard 8324c04 Don't assume port is 80 if not specified (may be https e.g. spoofing)
discard 42c9274 Ensure ResultCollector uses SaveService encoding
discard 7229c52 Add getFileEncoding() method for use by ResultCollector Inline some methods not called externally. Remove sampleResult deprecation and replace with requirement to use appropriate encoding
discard b15e807 Updated version of Save Config (hostname and CSV/XML suffixes)
discard 7f698ef Indicate which Save options are XML- or CSV-only
discard 387d882 Report error if file cannot be found
discard 9b88a58 HTTP default encoding is ISO-8859-1; use default encoding if blank
discard ef33857 Document synch
discard 4ace292 Fix up missing anchors
discard 239bcc6 Make anchor required
discard add68ce Errors only flag is now supported when loading XML and CSV files
discard 7bdb82d Don't try restoring empty data (e.g. Java Request) Set type to TEXT if response Data set to error message
discard 1fd97a8 Fix Javadoc
discard 771c76c Fix SamplingStatCalculator so it no longer adds elapsed time to endTime, as this is handled by SampleResult. This corrects discrepancies between Summary Report and Aggregate Report throughput calculation.
discard c820d46 Tidied up Listener documentation
discard d7f2deb Fix comment
discard 0cebf08 Hostname can now be saved in XML files
discard 007ec71 Use getKBPerSecond instead of deprecated getPageSize This also fixes the display to be in KB instead of bytes
discard 62d2cc6 Use getKBPerSecond instead of deprecated getPageSize This also fixes the display to be in KB instead of bytes
discard 4c5909b Use getKBPerSecond instead of deprecated getPageSize
discard e51b9db Use getAvgPageBytes instead of ambiguous (deprecated) getPageSize
discard fa98c46 Sort out some ambiguous names; deprecate the old names
discard 6d3d445 Update file version and change to more specific Exceptions
discard fc71877 About time the version number was updated...
discard fa068aa Undeprecate OldSaveService as causes unnecessary warnings. [The name itself should be sufficient warning] Add note that it may be removed in a future release.
discard 57297d0 Move most Avalon processing to OldSaveService
discard ddfcc9f Fixup property version
discard 5c7142a Unused import
discard 4ff6fa4 Initial attempt at saving using SampleEvent. Does not work yet; also needs to be enabled in SaveService.
discard 0bd25b6 Moving toward using SampleEvent rather than SampleResult so will have access to hostname
discard 216c813 Remove null URLs as they are no longer generated
discard 17b094e Only write URL if non-null
discard 5d92c49 Synch
discard 5809f71 Correct Proxy Server include and exclude matching description - port and query are included, contrary to previously documented.
discard 26724d3 JMeterHome needs to be set
discard 14232e7 Oops - forgot to set the other times...
discard b3d54cd Constructor is needed for Unit tests.
discard 6f6405a Correct log message to show directory, not file
discard ea0bc15 Fix error log when loading JT files with missing timestamp or elapsed times
discard 44deaca Add HTTP Sample (file) test
discard 2c80962 Ensure Listener nodes get own save configuration when copy-pasted
discard be757a9 Move MainFrame title setup to MainFrame class
discard bd6cdf2 Privatise all methods that aren't needed externally.
discard 91df6e3 Split off CSV into separate class
discard 28360a4 Allow hostname to be saved/restored from CSV files
discard 83b3c4a Allow hostname to be specified so can use the hostname loaded from a results file
discard c50bbf0 Check that columns are in the correct order Pass SampleEvent rather than SampleResult
discard efa16b5 If hostame cannot be found, return empty string rather than null
discard a777038 Minor tweaks
discard ba7dcab Synch docs
discard 1f8cb11 Fix NPE
discard 3a52c43 Use drop-down list for BSF language field
discard 26e9189 Give JavaScript function access to same variables as Jexl Document the variables for Jexl and Javascript
discard 69b10b6 Document webservice memory cache
discard 6ac62ce Needs to implement Visualizer so that TestBeanGUI can find the correct GUI class
discard 7c6c5c5 HashMap is shared between threads, so accesses need to be synchronized
discard 2b5b123 Attribute constants are not needed outside this file
discard 084489a Include remote batch test in full test
discard 8d5d423 Variable references do not work in client result collectors
discard 00c4c5c Variable references do not work in client result collectors
discard bc21cab Check that function references work in file names
discard 207889f Restrict test Pre-compiler processing to ResultCollector only for the client part of a remote test
discard a6e239b MainFrames *do* need to implement Remoteable
discard 2573db4 Unused imports
discard 01ed324 nused imports
discard a614b34 Remove duplicate log message
discard 3b9f028 GUI frames do not need to be Remoteable
discard 8d76121 Move init of testList and make final
discard 2556638 Check that properties can be passed to local and remote tests
discard 59b3ece Update batchtestserver to check server log file
discard a5c45ec Need to drop trailing empty entry
discard cb4d41f Move fixup of headers to finally block, so it is always done even if there was a problem communicating with the client
discard 5f22e05 Don't set contentType if null
discard 04d8983 Avoid class cast error in Clear.java
discard af8faa7 Proxy Server now removes If-Modified-Since headers by default.
discard c88bd84 Correct the SampleEvent parameter Deliver excluded samples as [name]
discard bdaa2e8 Correct the SampleEvent parameter
discard 8b488c3 Move Proxy Server from Config section to Miscellaneous features Document that port is always used when matching proxy includes/excludes
discard 20b7fa2 Times are in milliseconds
discard 53e347e Tidy up; fix setEditable()
discard a9d425d Remove windows-only code (not used)
discard 8313f01 Prepare to add Client implementation to HTTP samplers
discard 04f0842 Allow any test element to be added to the workbench via the pop-up menu (they can all be pasted anyway)
discard 62f463b Bug 43727 - Test Action does not support variables or functions
discard 5327fa2 Minor clarifications
discard 020245c Always synch accumulators access
discard af0137c More detail on Summariser output
discard 4205324 Exit with error code if cannot start OK
discard 8cddec4 Bug 42555 - [I18N] Proposed corrections for the french translation
discard 922442b Replace fixed strings with resources
discard 2f9f185 Bug 42012 - Variable Listener filenames do not get processed in remote tests
discard d062015 Bug 43694 - ForEach Controller (empty collection processing error)
discard fb241ab UNused
discard 2fce616 NO need for constants to be public
discard 1ca4a8a If normal stream is gzipped, then error stream is also gzipped
discard 209100c Remove double call to init
discard 0dc227f Bug 43678 - Handle META tag http-equiv charset
discard 1fb1fc7 Use getResponseDataAsString() instead of doing own conversion
discard f956c8b Updated tests for getDataEncoding() + WithDefault() and NoDefault()
discard b9ebcb2 Deprecate getDataEncoding and replace with getDataEncodingWithDefault Add getDataEncodingNoDefault for accessing raw dataEncoding field.
discard d2ebb0a Use getResponseDataAsString() instead of doing own conversion
discard b3ae9bb Protect against storing null as responseData Remove deprecated getResponseDataAsBA() as no longer used
discard accb567 Re-use UrlConfig to make HTTP Defaults look more like HTTP Samplers
discard 6d08854 Bug 43485 - Ability to specify keep-alive on SOAP/XML-RPC request
discard 97dd503 Add -X flag - exit remote servers at end of non-GUI test run
discard a77de96 Move setProperty() action to StandardJMeterEngine as that is where the other actions are handled
discard 46f98bd Add -G option: send properties to remote servers
discard cf8b182 Add -G option: send properties to remote servers
discard 4721d7f Add -G option: send properties to remote servers
discard ccda8cd Use HTTPConstants instead of HTTPSamplerBase
discard 39549a0 Remove deprecated constant
discard 618163c Use HTTPConstantsInterface instead of local definitions
discard d029036 Remove non-HTTP constant
discard 500e3ba Extract HTTP Constants into separate class
discard 8718e21 Comment unused constants
discard be78d23 Make boundary final
discard 6bc3b43 TestPlan and WorkBench should just have Paste and Reset Fix Workbench so it remembers comments Add clearGui() to TestPlan
discard 7203164 Update SVN tag list
discard 301723f Transfer-Encoding header now handled by Proxy
discard 1af2e68 Rewrite massageHeaders; now also removes Transfer-Encoding
discard fff47d5 Give access to more header field definitions
discard 04830b6 PostWriter is non-serializable
discard 8371ad6 Reduce method visibility
discard 811713b Fix properties file expected version
discard ffea71a Clarify TODOs
discard 20fd694 Add NON-NLS markers; avoid unlikely NPE;
discard 78905a9 Update comment
discard 21b5377 No need to synch on types, because now final
discard 96839ac Typo
discard 4fb920e Only log the parser version once
discard 7362889 Should only replace https:, not https
discard a19c09d Updated TestPlan screenshot and description
discard b497a0e Clarify functional and serialised modes
discard 2418038 Unused import
discard 91a2f26 Smaller file list panel
discard 60464bd Convert to 2-threads so can test global counter
discard 0bddf74 Privatise constants/use access methods from GUI
discard 7fc68e2 Ensure transient item is deserialised
discard 9d76442 Privatise static constants; comment out unused items
discard f2b63ee Tidy casts; use new TestPlan methods
discard cbf5a80 Add utility methods: - getArguments - getUserDefinedVariablesAsProperty
discard e726e86 Use new getComment() method instead of property access
discard 0a356c4 COMMENTS now part of TestElement
discard dce0208 Tidy up: - eliminate repetitive casting - use specific get() methods instead of getProperty()
discard 82ca106 Move COMMENTS to TestElement; implment getComment()/setComment()
discard c9546e9 Synch docs
discard c9f284d Add table of functions Expand some descriptions
discard b0732a7 Add references to scoping rules
discard a447423 Describe how to view Debug Sampler output
discard 0e4157a Post tests now need to set method as POST
discard 7c6da49 Fix pattern matching: - anchor header to start of line - allow for more than just numbers as values - tighten empty line test No need to convert headers to string and back when echoing header data
discard 96f6400 getUseMultipartForPost only applies to POST requests
discard b9265e9 PUT may not generate a body to send
discard a53c2a7 Make all static variables final
discard 74a8243 Seems to be needed after all for AccessLog Sampler TestBean
discard 057f368 Not used
discard 6016085 Only display error level if non-zero
discard b93816c Report if cannot connect to remote server
discard bbd0442 Only call System.exit() for non-GUI client sessions; Tidy up default icon properties
discard d393d6d Avoid possible NPE
discard b3868fc Use a single lock Object; ensure all accesses use it
discard e96d913 eliminate new String(string) calls; only convert DASH_DASH to bytes once
discard 225bd0b Fix initial formatter setting
discard 7185fcf Fix compare bug
discard 6820647 Name clash
discard 7c0d2f6 Unused imports
discard 082f558 Set up default content-type if none provided TODO - is it correct? cf r585474
discard 98dcec0 Unused import
discard e32f22c Ensure that content type is set up (otherwise get NPE in testing) TODO: is it the correct default? [Or should null C-T be allowed?]
discard bcb0241 Added helper method checkHeaderTypeLength() to display more information when failures occur.
discard a9608c6 Add batchtestserver target: runs batchtest in client-server mode
discard dc4ef00 Add server.exitaftertest property - server will exit after a single test if set
discard 8e18ecc Remove workaround for bug in httpclient 3.0, it has been fixed in httpclient 3.1 From the changelog of httpclient 3.1 : * [HTTPCLIENT-612] - FileRequestEntity now always closes the input file. Contributed by Sebastian Bazley <sebb at apache.org>
discard 6d989f5 Fix handling of HTTP PUT requests, fix for bug 43612. Add unit tests for HTTP PUT and DELETE scenarios. Document for HTTP Samplers how http methods works, and how arbitrary bodies can be sent for HTTP POST and PUT.
discard 345205f Allow user to control the content-type request header for POST request via the MIME Type field if the body is constructed from the parameter values.
discard 13e5cb5 Include hostname in server messages; add finished log for server tests.
discard 76e1c93 Properly handle case were there are no data in body of request, for example HTTP GET.
discard 2d88e55 JMeter server now creates the RMI registry itself
discard e322e01 Tidy up; remove unused method and useless wait
discard b0da677 Default to creating the RMI registry within the server (server.rmi.create=true)
discard 62ce281 Add counters to batchtest
discard 1d3c72b Fix handling of PUT requests, so that parameters can be sent as body. Still need to add some unit tests for this scenario.
discard 388e4a3 Make immutable
discard 2153f03 Rationalise exit codes
discard 265b308 Use exit(1) for error; document why final exit is needed
discard 542b3a0 Only look for test cases in test tree
discard c2b90fd Fatal error if no action handlers can be found
discard 33daf72 Fail if saveservice.properties cannot be found
discard 30d698f Tidy up error reporting (no need for stack trace if log exists)
discard 2674f21 Make the HTTP PUT behave like HTTP POST, i.e. HTTP PUT will get a request body similar to HTTP POST, but not multipart is supported for PUT. Make the HTTP DELETE behave like HTTP GET, i.e. it supports parameters. Some code restucturing to allow SoapSampler to soon use the code of HttpSampler2 to construct the request.
discard 103ca9c Put start and stop buttons in more visible place for HTTP Mirror Server. Add unit test for http sampler against http mirror server, to expose bug fixed in 584508. Also add description of changes for changelist 584508 in changes.xml
discard 497e0c5 Do not use Reader and Writer classes for writing response, because it will use the default content encoding of the JRE, causing the reply from the mirror to not be an exact copy of the incoming request. Therefore, rather use InputStream and OutputStream.
discard ddb7ce5 Parameters used to build a POST body are encoded if specified, when it is application_x_www_form_urlencoded. This changes the behavior of PostWriter, so that HttpSampler works similar as HttpSampler2, after the SVN 582954 change to HttpSampler2.
discard cbbfbd8 Need CRLF
discard b68b397 Optional loopback protocol for HttpClient sampler
discard 44a3674 Optional loopback protocol for HttpClient sampler
discard 46d7154 Document CSV Dataset file encoding
discard 7e13b5c git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@584211 13f79535-47bb-0310-9956-ffa450edef68
discard 1595880 Restore autoexpand, but don't expand when merging
discard 4836742 Another unit test
discard 502d1a06 Ignore tsv files
discard 1b31f25 If the default delimiter does not work when loading a CSV file, guess the delimiter by analysing the header line.
discard 606187d Document method of setting tab as csv delimiter
discard a5671d2 Allow \t to specify tab as delimiter Allow delimiter to be changed
discard 2b4dac5 Some recent updates
discard fc041ee Add Paste menu item to TestPlan
discard 88c7278 Bug 43584 - Replace comma to avoid problem with CSV files
discard 7549935 Suppress Cut if item is not removable Add new Paste Menu (for TestPlan)
discard 71ed11d Document merge validation
discard fc34011 Check that merge target makes sense Don't expand the test tree after loading
discard 97e7988 Update canAddTo: - workbench can contain all but testplan and workbench - threadgroup is a controller but is allowed at TestPan level - add utiity method for use from Load
discard cfc764c "Save Selection As" added to main menu; now checks only item is selected
discard 3e395fb Comment unused deprecated method
discard aa83f24 Minor tweak
discard 92d4f0b saveservice.properties has been updated
discard 07ab5ca Add Debug Sampler and PostProcessor
discard 6870df4 Suppress Functor log messages for testing
discard 3148e20 jmetertes.properties has moved
discard b9be064 Allow for null message
discard 966a10f Tidy up
discard db4e747 HTTP Parameters without names are ignored (except for POST requests with no file) Parameters used to build a POST body are encoded if specified.
discard e3b7f74 Cookie Manager not longer clears cookies defined in the GUI
discard 495b59e It was wrong to use NoThreadClone. Added pre-thread pool debug.
discard 583c7ca Clarify meaning of error checkbox
discard a2384b9 Check for correct number of columns
discard 8344bda Add link to java net properties
discard 605ad97 Give easy access to header count
discard bb328ad Move jmetertest.properties to testfiles directory
discard 57b27fe Set JMeterHome from user.dir
discard 9c64b2f initialiseProperties should not set JMeterHome
discard bbde034 Document how checkbox default works
discard 279adaa Comment was in wrong place
discard 2552490 Not used
discard b84c05c Add Non-NLS markers
discard 6d56bbd JDBC Sampler now allows per-thread connections
discard c52983a Allow multiple per-thread pools
discard 6c285cb Rework connection management to allow per-thread singleton pools
discard 9f081d6 Ensure latency is measured even if connection not obtained
discard 4dc1248 Update Javadoc
discard 4a38335 Show latency in results pane
discard cef189c Use latency for time to establish the connection
discard 9a4009c No need to log SQL errors
discard 33a23c2 Different icons for Assertions, Pre and Post-Processors
discard 4198145 Save graphics function now prompts before overwriting an existing file
discard c5e1cff JDBC Sampler now allows INOUT and OUT parameters for Called procedures
discard 237fc91 Bug 43451 - Allow Regex Extractor to operate on Response Code/Message
discard ce28e15 Allow Action to continue even if there is a Gui update problem
discard 49293e1 Update the SaveService version details
discard c0e17e0 Initial version of Property Display TODO - implement add and delete
discard 1506554 Initial version of Property Display TODO - implement add and delete
discard 40cff88 Oops - missed out one of the required constructors
discard 5fe19bc Functor code tightened up; Functor can now be used with interfaces, as well as pre-defined targets and parameters.
discard 35ff964 Fixup Proxy include/exclude description
discard 6f04dbb Fixup test (methods removed)
discard 862707a Throughput Controller was not working for "all thread" counts
discard ffc991dd Safer to log the strings
discard 3c49a73 Clarify relative CSV Dataset filenames
discard 964dfb3 Log the base directory in use
discard 950a486 Create getConnection() method in DataSourceElement; use it in JDBCSampler This is to make future changes easier.
discard 6c58769 Add 2.3 final to DOAP
discard 84427e3 Only permit items to be dropped/pasted where they are allowed.
discard cbf9096 Not used
discard 67f1b88 Re-order menu items to be more like the processing order
discard 7d5b45b Remove redundant getPrintableComponent() overrides
discard 024733b Synch doc tree
discard 183d8b5 Update Proxy Control screenshot and document new fields
discard 351f48a Check for out != null once
discard 6f2249c Remove unnecessary public qualifiers
discard 764f8b5 Fix comment typo
discard a73eefb Remove incorrect override, so now has comments field Make methods private which don't need to be otherwise
discard 505772a Remove unnecessary override
discard 49ecb39 Fix up numeric field validation
discard e023864 Move batchtest properties to testfiles directory
discard 5273481 Better handling of invalid port data
discard b430ae3 If we remove cookies, we should remove Authorization as well
discard 8932b26 Better handling of errors when reading the Auth file
discard 1c7cce2 Ensure delete and save are enabled when table is populated from loading a test pln
discard f759d4d Better defaults for load and save file names
discard 06631a2 Add eval() and evalVar() functions
discard 192eac2 Add eval() and evalVar() functions
discard 1a95bfb Improve error logging if the file is not found
discard 1525732 jar_usage.txt was renamed to aareadme.txt
discard 7da6edd Needs blank line at end to prevent changes when fixcfrlf is run
discard 7b209b7 Add svn revision to jar manifests Insist on jmeter.version and svn.revision definitions when building a distribution Derive svn revision automatically if possible, but allow command-line definition if necessary
discard 934a418 Update with current list of saveservice properties
discard 5d7aa2a Fix LF for all .sh files as well
discard 2c4623a Set EOL=LF for shell scripts
discard b9395ef Document Statistical batch mode
discard dec4583 The change of key to include the thread name was wrong It worked, but fewer samples could be aggregated.
discard 615d59a SampleEvent requires the ThreadGroup name This is equivalent to the previous code, but clearer.
discard c110902 Update some screenshots; document new XML save file attributes
discard c490c91 Listener file name is for read as well as write
discard 45dc8d2 Bug 43450 - add save/restore of error count; fix Calculator to use error count
discard b131ea1 Add sample count to response pane
discard ae1f82f BatchTest: remove latency from XML output; add sampleCount to CSV and XML
discard ebc1249 Bug 43450 (partial fix) - Allow SampleCount to be saved/restored from XML files too
discard c1bb75a Disable SaveService version checks
discard d869fa4 Bug 43450 (partial fix) - Allow SampleCount to be saved/restored from CSV files
discard fb9d7b6 Fix typo (bytesx => bytes)
discard b05e9d4 Forgot to set threadCounts for Transaction Samples
discard 6b97277 May be called from XStream; log not used
discard 037140c Bug 43449 - Statistical Remote mode does not handle Latency
discard 43146c3 Look for user.properties and system.properties in JMeter bin directory if not found locally
discard 4ccf0f8 Does not need/user Visualizer interface
discard d3154d6 Add vars.putObject() examples to BeanShell descriptions
discard 06502bc Correct bug number (41104=>41140) and add details to fixed bugs
discard 605066c Ensure 3rd party licenses are in external.jars fileset jmeter.sh needs to be executable
discard a183120 SVN is the new CVS
discard 68f39fb Document remote batching modes
discard c35d505 Clarify If and While Condition types
discard fb5389b Add details of how to set rmi hostname
discard b08f7d8 Add previous release
discard 391d175 Update current version details to 2.3RC4
discard eb36ff2 Move DOAP back to trunk
discard 7f84471 Bug 43430 - Count of active threads is incorrect for remote samples
discard fcb7888 Bug 43430 - Count of active threads is incorrect for remote samples
discard d0bfba4 Bug 43364 - add option to enable previous If Controller behaviour (copied from rel-2.2)
discard d8078f9 Fix NPE in test case
discard 8acce91 sych recent docs changes
discard 2c39997 Add support for Parameters and scriptfile to BeanShell TestBean Gui elements
discard 1978bb1 Add support for Parameters and scriptfile to BeanShell TestBean Gui elements
discard a3bab32 Add new common TestBean variables and utility eval() method
discard a17297c New class to handle common BeanShell TestBean Gui design
discard c26f987 Use mnemonic rather than accelerator, as we don't want the key to be active except when the menu is displayed.
discard d49d45a Avoid possible ArrayOutOfBounds Exception
discard 805f6c8 Move details of variables to bottom of screen (like BeanShell Assertion)
discard 5b5b4da Remove typo
discard 6b909f3 Oops - over-zealous replacement...
discard 1103b6a Document change to jmeter-server
discard bc9b451 Fix bug - should not have used "set" Rework to remove need to save CLASSPATH Kill rmiregistry when interrupted
discard 25fc581 Add full bug listing; correct existing listings to include NEEDINFO and Trivial
discard 94b80cf Cleanup imports
discard 7aa7235 Add File->Open recent file functionality. Fix for bugzilla 31336.
discard f65a824 Cleanup imports
discard fe85dae Add File->Revert action, to drop changes and reload current project.
discard 6d2c12c Add Ant target for running JMeter GUI from the jar files that are made.
discard 9ce1295 Document Module Controller restrictons
discard 85afe0f Document https.default.protocol (copy changes from rel-2-2)
discard a68b199 Clarify logging
discard 61524d5 Oops - overwrote the changes applied in trunk...
discard 867fac1 Ensure uncaught exceptions are logged
discard 1f76743 SaveService no longer needs to instantiate classes
discard a594128 Update branch/trunk history
discard c31fbd6 (Re)creating trunk as copy of current development branch/rel-2-2 Any fixes needed for the 2.3 final release should be in rel-2-2 Trunk will now be used for development of 2.3.1 etc
discard 802e3dc Document cookie null value handing; also update httpclient URLs
discard 5035405 Bug 42948 - Problems with Proxy gui table fields in Java 1.6
discard a0516ab Add branch history
discard 9053923 Clarify/fix comments
discard 9315ca5 Typo
discard 9fcb667 Add branch history
discard 371744b Bug 43332 - 2.3RC4 does not clear Guis based on TestBean
discard 87951a1 clearGui() now calls clearGuiFields() - see Bug 43332
discard 52a02fe Add clearGuiFields() method - see bug 43332
discard 6f1d837 Distinguish different IllegalArgument conditions
discard e0e3291 Add version to main frame title
discard 320ac98 Describe properties and variables
discard 3a46dcd Improve help and doc on -r and -R options
discard f1bb7d8 Update JDBC sampler documentation
discard e20729d Debug show superclasses being searched for
discard 1dbc575 Clarify CSV Data Set restrictions; give as example for HTTP Auth Manager
discard ce30129 If Java HTTP sampler sees null ResponseMessage, replace with HTTP header
discard 360ce2c Javascript is Mozilla Rhino, not Apache! Added links to language documentation Clarified properties and variables
discard 003ba8a Fix NPE in SampleResultConverter - XStream PrettyPrinteWriter cannot handle nulls
discard fb1eb6d Add NULL parameter handling to JDBC sampler
discard e974ed5 Database connection details moved to JDBC request in component reference
discard 89c484b Fix JDBC screenshot to show pool id and correct parameter type list
discard 9e811a2 Document XPath Extractor namespace option
discard 9bdc6b8 Add clean-docs and clean-apidoc targets
discard d7ec73e Oops - now no longer need import
discard 39920b0 makeDocumentBuilder no longer throws SAXException
discard 614bc9a Add nameSpace option to XPath extractor
discard 05649d8 Remove unused throw clause; tidy documentation
discard 94bf0d0 Report more details of SQL errors
discard ef8a2f7 Add fix for Derby NPE when no ? markers provided
discard 5228893 init() should not be public
discard 1652c05 Allow username to be omitted
discard 256aad2 Add details for Apache Derby
discard 8173ac3 Handle invalid data types more gracefully
discard 5855b51 Add SQL server (MS JDBC) settings
discard 09debbd Fix incorrect bug number
discard 0709a67 Bug 40991 - Allow Assertions to check Headers
discard b690ca0 Update Javadoc
discard 71a850e Update Javadoc
discard 875cc28 Tidy up
discard 08adfb8 Update SampleResultConverter version
discard 17464d8 Update Javadoc
discard 5c6dc49 Fix up some Javadoc errors
discard 63b0f62 Fix up some Javadoc errors
discard 45a133a Bug 43283 - Save action should add extension .jmx if not present
discard dae1469 Control+A key does not work for Save All As; changed to Control+Shift+S
discard 6fd5f0f Bug 38687 - patch caused problems with non-GUI mode on systems without displays Added hack to create non-GUI version of JMeterTreeModel
discard 17627ce Add check for jmx file extension
discard 821f362 There is an END label, so use it
discard 7964004 Update Javadoc
discard 5e5a037 Update docs
discard 506f8e5 Bug 403873 - add JMS point-to-point non-persistent delivery option
discard 48d2c1d Hide variables that should not be exposed (force access via get/set methods)
discard 15c06aa Hide variables that should not be exposed (force access via get/set methods)
discard 165ea8f Hide variables that should not be exposed (force access via get/set methods)
discard 9c355db Hide variables that should not be exposed (force access via get/set methods)
discard 31100ad Add 2.3RC3 tag
discard f1eade5 Fix instruction re project variables not being defined
discard d938236 Tidy display values
discard 776c562 Bug 28715 - allow variables in Cookie Manager
discard ed446d2 Add note re cookies and auto redirects
discard cece4de Document bug 40394
discard 640b57e Update/clarify Eclipse run instructions
discard c8829e2 Add sample HTTP login
discard d4a83fd Bug 38687 - Module controller does not work in non-GUI mode
discard d35a045 Allow for guiPackage to be null (see bug 38687)
discard 0d027d6 Code for convertSubTree is now all in JMeter.java
discard b2739a6 Add test to show Bug 38687
discard 054a1eb Add serializer.jar (needed for xalan 2.7.0)
discard b2ff58d No longer need propertyChange handling; also when removing this realised that only one property would be saved (because of the return) statement. So the fix to 42947 was incomplete - oops!
discard 35a2cdf Fix NPE in unit tests (previously unseen because null != evt.getSource())
discard 30e27d1 Document most recent changes
discard 7c3ae36 Bug 42947 - TestBeanGUI fields not being updated for short-cut keys
discard 06a4f35 Bug 43122 - new fix that preserves fixes to 30120 and 39427
discard 21206b4 Update to httpclient 3.1
discard ceb8346 Eliminate possible NPE
discard 519b200 Document CSV Data thread behaviour
discard 5d5d9ab Update to httpclient 3.1
discard 31b59e9 Synchronise recent doc updates
discard e48290c Fix up index entries
discard 8ecffd5 Use ENTITY sectnum for all sections Remove duplicated saving/running sections
discard 6d9f935 Synchronise recent doc updates
discard 0ad0846 Document Exception when running multiple tests in same remote engine
discard 8f6aa59 Remove unnecessary try/catch
discard fff2e90 Synchronise recent doc updates
discard b5e007f Move object construction out of synchronised block
discard 361684f Bug 39792 - ClientJMeter synchronisation needed
discard deb5b12 Move known problems earlier Add reference to bug 39337
discard 6eb26a1 Add details of server startup using non-GUI client
discard c9ef9d5 Detect broken connection and stop test
discard f75a752 Show start time in remote console
discard 809e76e stop thread option in CSV Dataset is an improvement, not bug fix
discard 35c7af3 Add stop thread option to CSV Dataset
discard 2c055a4 Don't bother with API for nightly builds
discard 7dd96c6 Allow for null URL in extracted list
discard f37e800 Allow for quoted charset in Content-Type parsing
discard 2f58675 Use common code in SampleResult to extract contentEncoding and type
discard aa86c72 Added link to Extending Tutorial Catch up with other updates
discard 65b1271 Add extending tutorial PDF to web-site
discard 98b0a7b Obsolete documentation
discard b0fea11 Add link to Extending JMeter PDF Don't process outdated extending xml files
discard 1b221e0 Bug 42919 - Failure Message blank in CSV output [now records first non-blank message]
discard cdebf04 Try to fix Gump test not finding any tests
discard d0e877a Clarify OS requirements
discard 8e9b31d Fix possible NPE in HTTPSampler2 if 302 does not have Location header.
discard 6a0580e Set compiler source/target to 1.4
discard c0bb1c0 Tweak comments
discard 9aa9b62 Bug 43007 - Test ends before all threadgroups started
discard a93a691 Bug 42918 - Size Assertion now treats an empty response as having zero length
discard 8f3fd01 Bug 43006 - NPE if icon.properties file not found
discard 7019d68 Document change to special port 80 behaviour
discard 078c64e Bug 43054 - SSLManager causes stress tests to saturate and crash
discard 9851360 Document headless fixes
discard 23c5b40 Force the X11 display variable to be checked early on for non-GUI runs [Avoids some problems with running non-GUI on headless hosts]
discard a54abd7 Check for additional icon errors when running headless
discard 7754042 Check the contents of the batchtest log file for any unexpected output
discard 758cc30 Properties file for running batch test
discard 6d9c306 Reduce warning to informational message (makes detecting batch errors easier)
discard 305e443 Detect if non-GUI runs OK headless by forcing it to try using non-headless mode
discard 4694ed8 Document fixes
discard e3847d9 Fix NPE caused by incorrect change of clear() to clearData() Clarified code by using testStarted() rather than clear() to initialise accumulator.
discard 7856c60 Fix Gump failure
discard 5fa1642 Oops! The setup of the port got lost in the recent changes.
discard 1ee0342 Log file.encoding
discard aed4094 Allow for file.encoding=UTF-8 and UTF8
discard 37552b9 Clarify build requirements
discard 928738f Add content encoding
discard cc16f61 Allow for timing variations
discard 27510b1 Add compile-tests dependency to test-head(less|ed) internal targets
discard 75c18f3 TestSetup is not a suite, so use the common interface Test instead
discard 140dbbd Update to 2.3 API
discard 0530bf4 Update to 2.3 API
discard 9528fbf Update to 2.3 API
discard ff61688 Fix up javadoc header replace
discard 98c1318 Previously excluded javadoc classes
discard bc4140d Tidy up Javadoc generation
discard b3d7137 Overview file for Javadoc
discard 5a77111 Update site docs
discard 777f9d2 Clarify change to javax.net property definitions
discard fc93c46 Move to one-time setup and teardown to save restarting the server
discard af7c62b Fix mirror server to work on Unix as well
discard 6c543ff Split HTTP and HTTPClient tests to make it easier to see which fail
discard b464858 Apply documentation updates
discard 2d14eb8 Make difference output clearer
discard 50616fa Document use of java.awt.headless for testing
discard fee94ee Since rest of file is written with EOL=LF on Windows, make sure the header lines are too
discard 4edaf73 Allow tests to be compiled against JMeter jars (so can test without recompile of source)
discard 73cb1a4 Data output files are LF format
discard a080f3b CSV files are native format
discard 68ec62b Fix test to work in other Locales.
discard 9efb597 Re-work Transaction Controller so original behaviour is the default
discard 0c86ead Quote '.' to prevent problems on locales with a different decimal point
discard b191fdb Restore setup of PACKAGE_OBJECT for use by Transaction Controller
discard affcf99 Give access to mirror server thread status
discard 2df55ee Add check that mirror server did not fail upon startup
discard 840b950 Fix bug introduced in r485103 (should have applied the cast to the entire product)
discard 731f56c Fix minor typos.
discard 88d9403 Fix test so it no longer depends on arbitrary HashMap ordering
discard 8042359 Remove unused Sun-only code
discard 90c1d5c Remove unused Sun-only code
discard 973f458 Fix NPE when password is not provided
discard 173cfd7 Update to latest XStream License
discard bf8616e javax.net.ssl now in system.properties
discard acd7399 Ignore csv and xml files
discard 7b4b36e Jexl function did not allow variables
discard 24c9505 Don't create site or api docs at distribution time as they are in SVN
discard d4b0d4a No need to create site separately now
discard 103a5b5 Site documentation
discard ce0b537 Site documentation
discard 36ed9c1 Bug 42173 - Let HTTP Proxy handle encoding of request, and undecode parameter values
discard b9e05b7 Bug 42173 - Let HTTP Proxy handle encoding of request, and undecode parameter values
discard 4ced8e7 Various document clarifications and tidyup
discard cda1288 Prepare for release
discard 94ffef5 Add note re assertions etc behaviour in Transaction Controller
discard e2c3788 Re-arrange bugs list in categories
discard 23eb5d9 Bug 42232 now fixed
discard dbe52f9 Bug 40099 - Enable use of object variable in ForEachController
discard ce5796f Activate => Enable (to agree with Disable)
discard 74c177f Added commons-io
discard 67fb016 BSF Sampler passes additional variables to the script
discard 858ce03 Bug 42778 - Transaction Controller skips sample (NPE)
discard 27121e7 Remove unnecessary debug statement
discard 80c3a21 Include name of sampler in log message, to make it easier to see which sampler it is
discard 7f38666 Add Failed only checkbox documentation
discard 7cb1d6d Bug 42674 - default to pre-emptive authorisation if not specified
discard af38863 Add wire.header example
discard 9f6087b Bug 41612 - Loop nested in IF behaves erratically
discard d5983d2 Add test for Bug 41612 Loop nested in IF behaves erraticly
discard 8d986b3 Document pre-emptive authentication for httpclient
discard d337f4a Fix the httpclient logging examples
discard b034376 HtmlParser 1.6 (2.0) is the default now
discard 6e2729c Update to JUnit 3.8.2
discard 73227ea Update JUnit to 3.8.2
discard 9f80d5e Document proxy.pause
discard b059a21 Update version checks
discard 32d98e0 Don't save empty comments (except for test plan)
discard 28721ef Replace deprecated delete by nested version
discard 6217e52 Update version check for SampleSaveConfigurationConverter
discard 0db9ba4 Bug 42674 - Skip formatter if present in JMX file
discard cad6caf Clear up old jmx.out files before a new test
discard f2119f0 Bug 42660 - BeanShell* : add property to specify if "testStarted" etc methods should be called
discard e7b9100 Update BeanShell variable names
discard 59422c6 Correct variable name jmctx => ctx
discard ae69829 Add details of variables
discard c64571e Add comment re BeanShellListeners.bshrc
discard fc256e2 Oops, left in cut-n-paste...
discard 428711c Ensure lib.opt is created
discard 10999bb Update SampleSaveConfigurationConverter version
discard 2b36ef3 Maintain backward compatibility if <bytes> field is missing
discard fa53260 Bug 42659 - BeanShellIAssertion: include error from interpreter in message in GUI
discard 146908b Reduce the size of an empty comment box
discard 09ce36d Change default to save byte counts, as these are needed for some Listeners
discard 0ccd7cf No need for reflection as we only use JsseSSLManager now.
discard 8c115cc Fix up initial state of followRedirects Rearrange WebServer panel to use only one line
discard f72f352 Make Automatic redirects the default
discard da6f2c0 Can't use Slow socket with Java https (JSSE)
discard 99ac85c Handle CPS setup here for now
discard b60fb04 Slow SSL sockets have to be done elsewhere
discard 41ee4ff Add SlowSSLSocket wrapper if required
discard ba04e22 SSLSocket wrapper to emulate slow devices
discard 57b4d96 Use generic slow streams
discard 3d26a00 Generic versions of slow streams
discard 573ac81 Implement the missing createSocket() method (which was not needed originally, but is now)
discard 5a3c8b7 Oops - need to retrieve the property value ...
discard c77fa95 Simplify BeanShell init and logging
discard bae3b1d Suppress default logging of failed listener invocations
discard 22dcad8 Tidy logging; add evalNoLog() method for use by listener callbacks
discard f07abd7 Fix comment markers
discard c799e77 Forgot clearGui() for this element
discard bfbfdc2 Downgrade log messages to debug; add NON-NLS markers
discard e09e496 Bug 42582 - JSON pretty printing in Tree View Listener
discard d32d1f7 Add some attribute and empty child test cases
discard 737b93a Document Eclipse/Ant build differences
discard 9eb306b Eclipse builds no longer exclude images [Allows Run to work without needing core.jar] Updated readme; no longer any optional jars for build purposes.
discard 6d54eb1 Oops forgot javamail.complete ...
discard 6a7a59e Remove optional library checks as no longer needed Tidy up unused targets
discard 572ed3d No need to exclude BeanShell classes
discard 92cd127 Add TestListener and ThreadListener support to BeanShell test elements
discard dfd3eef Unnecessary to enable ThreadListener for all TestElements
discard 3339b2e Avoid NPE if node has no childred
discard 059515f Fix up version check
discard bd1f5b7 Must implement Clearable so can find the clearable GUI nodes that use it
discard db3f1a1 Improve debug output
discard d884263 Tidy not_in_menu
discard 633a62f Jndi no longer present
discard 64496c8 Not used
discard b4a3ec6 Not used
discard 17eb25f The clear() method was defined in the following interfaces: Clearable, JMeterGUIComponent and TestElement. The methods serve different purposes, so two of them were renamed: the Clearable method is now clearData() and the JMeterGUIComponent method is now clearGui(). 3rd party add-ons may need to be rebuilt.
discard b43a179 Add Reset Gui menu item
discard 6f6fee3 Add Reset Gui resource
discard daa8668 Not used
discard fe9991f Remove unnecessary override Nothing to clear, so no need to implement Clearable
discard 5bce33d Remove unnecessary override
discard aeaefbc Check bodySent not null TODO check mirror server running OK
discard 6bd5fcc Remove unused import
discard 4509e31 Label needs to be created before it is used (init was moved too early).
discard 4a28b97 Add new constructor to simply usage
discard 71d9bc6 Ensure mTextArea is set up before it is used
discard 264af1a Clone should never return null
discard 57671a1 YELLOW already exists
discard 5bd0f65 DateFormat is not thread-safe - make non-static
discard 39c4a70 DateFormat is not thread-safe Only need one SAXerror handler
discard bcfef37 Make nested class static
discard ee53cfc Remove unused logger; make fields private
discard 87365fe Restore Report section (needed for unit tests)
discard 84720b4 Message count was not being restored correctly
discard 0a0a036 __threadNum does not work in config elements Add some extra clarifications
discard 6751fdb Bug 41774 User doc "Building a JMS point-to-point test" has mistakes
discard 903da2c Bug 25441 - TestPlan changes sometimes detected incorrectly (isDirty) - fix Load/Close problem
discard ae44a6a BSF jar is included...
discard 4ce9015 Add session context property details
discard 9f9c7bb Add warning re SSL error
discard c76f9ad Bug 42506 - JMeter threads all use the same SSL session
discard 81ec3b5 Expand Timer description Fix gif/png mixups Comment out empty Reports section
discard 34ba893 Remove commented items
discard 1609496 Bug 42326 - Order of elements in .jmx files changes - take 2
discard 52027d9 Check for beanshell not found (better than throwing NPE)
discard d86b0a4 Some more changes
discard 230ea34 Bug 42326 - Order of elements in .jmx files changes
discard 33bf348 Use new KeyStrokes class - change Remote Start All to C+S+R Comment out Paste As Insert (same as Paste)
discard 138a443 Use new KeyStrokes class
discard 0ade86d Use new KeyStrokes class
discard 73ecd5e Collect all the KeyStrokes together
discard 8bb4d17 Bug 42539 - HCI: Inconsistent position of "Remove" in contextual menu
discard 8ca105a Tidy up remote start error messages, and remove double-reporting of init error.
discard d90a858 Add NON-NLS markers. Add getJMeterBinDir() method. Fix findFile() to take account of separators.
discard 1a84004 Replace "Error" by resource string
discard 0e30a13 Bug 42537 - I18N: french translation mistakes on Test Plan main page
discard f4e11ab Allow title to be provided for error messages
discard 46a2dcb JMeter requires JVM 1.4+
discard cf1c0dc Bug 41913 - TransactionController now creates samples as sub-samples of the transaction
discard 85cb254 Remove unused import
discard 222a9db TransactionSampler is not a real sampler
discard b1a69fd Move Transaction Controller to core
discard 535203c Add accelerator (Ctrl+Shift+E) for clear
discard b20b75c Clear the sample count
discard 1785fbc Fix CLI long optional argument to require "=" (as for short options)
discard 36c3bf3 Correct error in optional description
discard 02db307 Functions are shared between threads, so setParameters() and execute() need to be synchronized if there are any class fields.
discard b20adb8 Functions are shared between threads, so setParameters() and execute() need to be synchronized if there are any class fields.
discard f15ab5e Functions are shared between threads, so setParameters() and execute() need to be synchronized if there are any class fields.
discard c8f4cc1 New tests for constructor(boolean) and setFormatter()
discard cbaea52 Need to set printMilliseconds correctly
discard 751fd1c Improved loading of CSV log files: - Listener config now used - Header line used to determine format if possible - log messages give field name and line number - try simple date format if cannot parse milliseconds
discard 00a1b6a Allow setup of formatter by OldSaveService (CSV)
discard 298ffdc Use ISO format date Use StringBuffer instead of multiple GUI element inserts
discard db4198f Implement readResolve for transient formatter Add constructor for use by OldSaveService (and testing)
discard 77938eb Pass save configuration to CSV loader
discard b8f7fee Remove unused field
discard 57bc678 Only read timestamp if timestamp was saved
discard 8b5a73e Only write timestamp heading if timestamp is saved
discard ecde49b Fix saveservice values to correspond with defaults
discard 03b6a8a Log which field was being parsed when an error is detected
discard 2891bf2 Improved error handling
discard 755948b Revert to parameterless -r option as the change could break some command files; add -R option with parameter instead. Fix JMeterHome path check to avoid the need to generate URLS
discard 7870b17 Better representation of TEXT options
discard f81702a Fix clone() methods; add serialversionid
discard aa00c51 Bug 42379 - GUI JUnit tests fails when test are executed in non-English Locale
discard 797cf35 Bug 24684 - remote startup problems if spaces in the path of the jmeter
discard fd1b0be Bug 40851 - Loop controller with 0 iterations, stops evaluating the iterations field
discard 986530c Bug 25441 - TestPlan changes sometimes detected incorrectly (isDirty)
discard ecb301a Bug 42346 (patch 20143) - Objects that doesn´t save changes
discard 796007b Minor docn fix
discard 5cdef8a Bug 39734 - Listeners shared after copy/paste operation
discard 7fad70e Allow user to cancel out of Close dialogue
discard 5037107 Update comments; add NLS marker
discard d4bac6c Bug 25441 - TestPlan changes sometimes detected incorrectly (isDirty)
discard 5a3359d Bug 40027 - small typo in Junit sampler documentation
discard 9c4460d Add NLS markers
discard 837a232 Add NLS markers; extract string constants and general tidy up
discard 4e3eab5 Add some Function resources
discard 6fb17a5 Fix GUI alignment
discard 00e1eb1 Not used
discard 9288940 Fix GUI layout problems Add NLS markers where appropriate
discard e7987ae Add NLS markers
discard 8630533 Does not appear to be used
discard a8fbb48 Remove deprecated methods; remove duplicate output in toString()
discard 7bd850e Fixup description for optional parameters
discard 3763dd1 Remove @version
discard be9bf22 Remove deprecated method and add toShortString test method
discard 762c318 Remove @version CVS marker
discard 024c6dc Remove @version CVS marker
discard b3a18d8 Bug 42325 - Implement the "clear" method for the LogicControllers Patch 20130
discard 800121f Document Link Parser match criteria
discard a715aad Fix doc
discard 641a95a Skip javascript: links; log full sampler for match
discard 8037fd0 Add "file:" protocol handling to HTTP Sampler (for testing)
discard 0c80fe2 Use ActionNames.ADD / ADD_PARENT instead of strings Add NLS markers; lowercase resource names
discard f57b765 Set resource name to lower case as per properties
discard 780af3a Bug 42325 - Implement the "clear" method for the LogicControllers
discard e7d40cd Bug 42325 - Implement the "clear" method for the LogicControllers
discard ea6360b Replace string by resource Add NON-NLS markers
discard 045c5ae Add NON-NLS markers
discard 0f7f880 Bug 40077 - Creating new Elements copies values from Existing elements Applied patch 20129
discard 2492405 Bug 41078 - merge results in name change of test plan
discard 57fc09c Bug 30120 - Name of simple controller is resetted if a new simple controller is added as child
discard 42e359f Bug 30120 - Name of simple controller is resetted if a new simple controller is added as child
discard 9c069dd More test cases
discard a3f8356 Remove unnecessary synchronisation from isArgumentMatched() & isAnchorMatched() Add some utility match methods; tidy code
discard 95e2ba4 Add extra debug logging; tidyup
discard 319b927 Remove unused log
discard 265ee4c Bug 42247 - improve HCI
discard 9717ae2 Bug 42267 - Concurrent GUI update failure in Proxy Recording
discard 1347e67 JDBC Sampler: add Commit, Rollback and Autocommit
discard b0acab8 Bug 39808 - Invalid redirect causes incorrect sample time
discard 6038790 Bug 42018 (patch 20035) - fix autocommit config
discard e861ae3 Bug 36755 (patch 20073) - consistent closing of file streams
discard d45a00d Remove unused import
discard 168ea9e Remove unused import
discard 73420ff Test cases for optional argument handling. N.B. testOptionalArgLongEquals currently fails; optional arguments don't currently work for long options
discard 41910cc Add remote server list option to -r/--runremote flag - report an error if extraneous command-line arguments present
discard 65baec1 Remove references to 2.2.1 (replace with 2.2+)
discard 36f0107 Remove some unused throw clauses
discard a45b3d7 Remove some unused throw clauses
discard 1887cda Bug 42223 - Add ability to upload files via FTP
discard ab9ba1f Now using commons-io
discard ceeef33 Left out a commons-io reference
discard d128534 Add commons-IO-1.3.1
discard a1a9861 Use new setProperty(String, boolean) method
discard 59de8b4 Use Boolean.toString() instead of JOrphan work-round
discard 8544c42 Use Boolean.toString() instead of JOrphan work-round
discard 3892de1 Use Boolean.toString() instead of JOrphan work-round
discard 1dd2cc1 Use Boolean.toString() instead of JOrphan work-round
discard 8b921f8 Now using commons-net
discard 3666b5c Deprecate booleanToString() now we are using 1.4
discard e777a85 Add setProperty(String, boolean) helper method
discard a933487 Allow some margin of error
discard 75940f8 Change version to match updated saveservice.properties
discard 6f1c66a Bug 36755 - Save XML test files with UTF-8 encoding
discard 0f02c8b Document all BeanShell init properties
discard ee56c64 Add commons-lang
discard c45e57f Bug 40369 - LDAP: Stable search results in sampler
discard 8078ec7 Add StringBuffer method
discard 5cc8034 Bug 42185 - If a HTTP Sampler follows a redirect, and is set up to download images, then images are downloaded multiple times
discard 5912da8 Remove English translation
discard d1bab6a Bug 42184 - Number of bytes for subsamples not added to sample when sub samples are added
discard 3ff8e55 Fixup links and Java version requirements
discard 9a3e652 use the getRegisteredCookieSpecs() method now it is available
discard 7d8450e Promote CSV Data Set
discard 98514d6 Bug 42158 - Improve support for multipart/form-data requests in HTTP Proxy server
discard a8276cd Bug 42156 - HTTPRequest HTTPClient incorrectly urlencodes parameter value in POST
discard 021cb07 Bug 42139 - Add more unit tests to TestHTTPSamplersAgainstHttpMirrorServer
discard 8628404 Bug 41518 - JMeter changes the HTTP header Content Type for POST request
discard 0b61847 Bug 42088 - Add XPath Assertion for booleans
discard db2b40f Fix title width problem
discard ea06fea Allow default cache size to be defined
discard 6fd2e50 Bug 42057 Allow for null connection caused by null method
discard 04b9087 Bug 42057 Allow for null connection caused by null method
discard 5360b71 Bug 40825 - Add JDBC prepared statement support - docs
discard ac4fda4 Bug 40825 - Add JDBC prepared statement support
discard f0fa913 Move method creation into try block as it can cause IllegalArgument
discard 4e82ca3 Bug 42098 - Use specified encoding for parameter values in HTTP GET
discard 6773353 Fix https test case to use correct port
discard 76ac18a Bug 27780 - (patch 19936) create multipart/form-data HTTP request without uploading file
discard 71b451d Http classes are built later, so use dynamic method access.
discard 4030e59 New utility class
discard f902bc9 Optionally start mirror server
discard 7e66756 Document remote variable/function problem.
discard c6188e8 Add port constructor; refactor to use private method ins constructors
discard 3324767 Bug 42019 - Content type not stored in redirected HTTP request with subresults
discard f87f685 Bug 42019 - additionally set up contentType and dataEncoding; urlsetup moved from subclass
discard f43fbe3 Move update of parent fields to parent; tidy
discard b6e05ef Bug 42022 - HTTPSampler does not allow multiple headers of same name
discard 7bdd167 Bug 27780 (patch 19892) - fix encoding
discard 3bf1a1a Bug 27780 (patch 19792) - update POST handling Also updated PostWriterTest to include additional headers
discard fa2e3d9 Bug 27780 (patch 19859) update POST tests
discard a585fdb Bug 41913 (19861) - fix ViewTree Assertion display; accumulate sub-sample byte-count
discard 9a2f2c3 If thread name has to be fetched, save it.
discard 5243c88 Reduce logging output
discard d75a7c9 Tidy up GUI. Check wsdl field not domain for empty WSDL. Remove useless CANCEL options from warning dialogs
discard 93be0bd Remove unnecessary revision marker
discard 2cb1236 Allow sampler to be created when optional mail jars are missing Better reporting of problems creating the document
discard b7e269d Add another example - preemptive auth
discard 49ab7bb git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@524307 13f79535-47bb-0310-9956-ffa450edef68
discard f000614 Unused imports
discard 6a6340c Update to httpclient 3.1-rc1
discard 2892646 Bug 41944 - Subresults not handled recursively by ResultSaver
discard 0debe40 Add missing svn:eol-style native properties
discard 533903b General tidyup
discard f7756da Tidy LDAPExt documentation
discard fac1bbd Set responseCode to null if -1
discard cba8c6c Bug 41928 - Make all request headers sent by HTTP Request sampler appear in sample result
discard ae48b91 Bug 41928 - Make all request headers sent by HTTP Request sampler appear in sample result
discard 5832651 Bug 41905 - Can't cut/paste/select Header Manager fields in Java 1.6
discard 2913c74 Minor formatting tidyup
discard eb52775 Title panel needs to extend across whole width
discard 0ef6001 Document use of getLabelResource vs getStaticLabel
discard 3fb5d8d Bug 41837 - Parameter value corruption in proxy
discard adbc528 split() generates 1 element list from empty string, so check the string
discard 04fcbcd Add the header to the parse error
discard 91f708f Bug 41884 - Chinese character mistake
discard b538b19 Bug 41903 - ViewResultsFullVisualizer : status column looks bad when you do copy and paste
discard 088d6a8 Put header in result
discard e0b8d4e Bug 41902 - NPE in HTTPSampler when responseCode = -1
discard 6e0168f Fix minor typos
discard ce9419e Bug 41880 - Add content-type filtering to HTTP Proxy Server
discard 85d71d5 Basic & test
discard e6b1806 Remove success? key
discard d8f93da Bug 40589- Unescape XML entities in embedded URLs
discard 4e51cd5 Bug 40589- Unescape XML entities in embedded URLs
discard e52f9b6 Use new HTTPSSLProtocolSocketFactory for HttpClient and Java
discard f946e24 New combined HttpClient and Java socket factory
discard 7714fa1 Bug 39693 - View Result Table use icon instead of check box
discard 4c237c1 Needs to be public
discard ff4f999 Bug 41876 - Add more options to control what the HTTP Proxy generates
discard 24aea54 Use resource for HTTPSampler2 title
discard 5b1ebdf Unused imports
discard a502b25 Log the protocol used
discard 8235282 Use specific log file for jmeter server instance
discard 3e0b9ad Add temporary override for https protocol: https.default.protocol
discard e64ff94 Use specific log file for jmeter server instance
discard cc49094 Use specific log for batchtest
discard 7a28a11 HttpClient sampler was checking the wrong header for gzipped content
discard 07a261e Use new AssertionResult constructor
discard 3592f77 Needs to be public for unit tests
discard 36901f5 Allow Proxy to work with HTTPSampler2
discard 0a717bb Bug 41873 - Add name to AssertionResult and display AssertionResult in ViewResultsFullVisualizer
discard 50815cf Bug 40371 - response assertion "pattern to test" scrollbar problem
discard 5aa427a Log max connection retry count
discard 0c77f93 Add standard deviation to Summary Report
discard 39f48cf Add http.java.sampler.retries for HTTP sampler retries
discard 98be0dc noshade has no value
discard 5d42fbc Bug 41259 - Comment field added to all test elements
discard 74b578c Fix minor layout problem
discard 7c1cb32 More download details
discard 457445a Basic jmeter script for JVMs that do not support all the -X options
discard 3b0383b Fix typo; remove GC debug
discard d6ddf9d Use pushd/popd to change to script directory rather than CD Fixup log file names
discard a75fc7a Document -j option
discard 29de8d5 Added oro.patterncache.size
discard 7224770 Clarify comma escaping
discard 905e110 New -j option to easily change jmeter log file
discard be71879 New -j option to easily change jmeter log file
discard 06e96d3 Start to add logfile option INCOMPLETE
discard f93fbee Split up getProperties to allow startup to change the log file name.
discard d923f4f Add findFile method which also checks bin directory
discard 3dc7427 Bug 39864 - BeanShell init files now found from currrent or bin directory
discard 29731a0 Remove stale import
discard d08dde8 Update to velocity 1.5; add commons-lang-2.3
discard 36f7369 Change HttpClient proxy definition to use NTCredentials; added http.proxyDomain property for this
discard 2742dc9 Align messages
discard dbca835 Bug 40325 - allow specification of proxyuser and proxypassword for WebServiceSampler
discard 82e9de5 Ensure that sampler endtime is always set even if an Exception occurs
discard cac580f Document change to LDAP
discard 19f6405 Fix tag nesting (hopefully)
discard b0929f3 Sorted by key
discard 5d58adc Bug 40103 - various LDAP enhancements
discard 64eb409 New XMLBuffer utility class (currently only used by LDAP)
discard 9143942 No longer ALPHA
discard 0618481 Remove CVS tag
discard 0b17301 Allow access to index
discard c52d6dd Bug 41704 - Allow charset encoding to be specified for CSV DataSet
discard 563cd13 Bug 40933, 40945 - optional matching of embedded resource URLs
discard 080cd16 Document logkit used by rmi
discard 324d6ce Tidy up image directories
discard ccf863a Tidy the changes
discard 90684a5 Bug 41705 - add content-encoding option to HTTP samplers
discard 7363768 Exclude ObsoleteGui from Menus
discard 0b35e7c Exclude ObsoleteGui from tests
discard 50440ee SQLConfigGUI has been deleted; add a dummy GUI element so testplans don't cause errors
discard 89cc7f9 Move Active MQ jar details to getting started Clarify JMeter lib and lib/ext directories
discard 1a806ee Update Eclipse instructions
discard 6663ddc Beanshell is still optional
discard f6151d0 Fix up missing items from archives
discard 8b8b4ee Add API build jars
discard fd8ee44 Moved to lib/doc
discard e2bd5aa Fix up to allow for new API jars
discard 2f66f46 Add Geronimo API jars to the build
discard 3a90621 Add build-only jars
discard 99ccad8 Directory for ASF jars defining external APIs
discard fa3a7da Make counter volatile (else can return wrong value)
discard bf6a819 Update version check
discard a908567 Update Javadoc - explain why delta can take longer than reporting interval
discard a793a76 Give a bit more information when samples fail
discard ff88943 Update Javadoc to say when testStarted/testEnded are called
discard 68763a0 Move documentation jars to lib/doc
discard e1ad164 New directory for documentation jars
discard bcd885e Bug 41781
discard c0716e6 Bug 41787 - update JMS documentation [N.B. JMS jar details to be added to get-started.]
discard 717aed9 Document fixed classes
discard c62d2a4 Fix up some messy comments
discard 51476e3 Add some timestamp output
discard e80ca70 summariser only for non-GUI mode
discard 8e26906 Assumed that the timstamp was always at the end ...
discard 274898b Assumed that the timstamp was always at the end ...
discard b5aa52e addSample() assumed that the timstamp was always at the end
discard bcad47d Must use PureJavaReflectionProvider to ensure maximum compatibilty
discard bc60ff3 Unmarshall is needed after all
discard e3dd115 Reverting change to constructor - did not help
discard 1051a16 Update version check
discard a15ef33 Downgrade unnecessary log message
discard 1fefa3f Now no need for unmarshall routine
discard 5b35162 Set non-saved members in constructor
discard 128e900 Make the svnant taskdef optional by enclosing it in the target that uses it
discard 6facb1b Fixed this earlier
discard d32ec51 Allow for errors on headless boxes
discard bc66d28 Add task to allow fetching of current revision from SVN [Requires svnant jars to be downloaded to lib/opt]
discard d72a0b8 Add some build info
discard 34b27c5 Clarify purpose of nightly builds
discard 5d76c04 Remove old targets Add nightly target
discard 6bc60f6 Oops - not neeeded (and causes Gump fail)
discard 86970c8 Add hashCode() so Findbugs does not complain about derived classes TODO: still needs to be fixed ...
discard 6dd392e Document cookie flag
discard 63311b9 git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@514347 13f79535-47bb-0310-9956-ffa450edef68
discard bb81de8 Fix up another test
discard 933788d Remove a JDK 1.3 work-round
discard bab83fb Not used
discard 19e7983 Add serialVersionUIDs
discard a6acbc3 Updated version checks (XStream Mapper changes)
discard f29528e Need at least one test..
discard 34c4f4b Remove deprecated JMeterUtils.split()
discard 4b9534d Remove deprecated JMeterUtils.split()
discard 0dcbd7c Catch CachePattern Exception instead of all Exceptions
discard c99fa45 Use JMeterUtils pattern Cache
discard 8fd563b No point in this being serializable
discard 604a3db No point in this being serializable
discard d3c9aa4 Replace deprecated Xstream ClassMapper with Mapper
discard e176d21 Revert to Boolean.valueof()
discard 1429571 Tidy exclusion list
discard eb700a5 Updated jar versions
discard 1d7c60e Updated various jars Changed build to use a properties file and specific jar versions
discard 28e84ae Initial very simple batch test task and script TODO: add more elements to the test plan
discard 3497997 Bug 41707 - HTTP Proxy XML-RPC support
discard eb32a0b Update copyright year
discard 0ba6e2b Bug 40696 - retrieve embedded resources from STYLE URL() attributes
discard 555dd01 Use Matcher and PatternCache from JMeterUtils instead of private versions
discard b7ac9fb Remove unused imports
discard 7f4af60 Remove unused imports
discard bb91a1e Remove unused private method
discard 5439bf7 Remove formatting from Calculator classes Add unit tests for Functor method calls
discard 4780772 Remove all String routines; formatting is now done by the Renderers
discard ea8916f Use new ObjectTableModel constructor; add testFunctors() - unit test hook Apply local renderers instead of relying on Calculator routines
discard 87e97c4 Use new ObjectTableModel constructor; add testFunctors() - unit test hook
discard bb63ad9 Initial version of JTable rendering utility classes
discard 39b492a Add check that only appropriate objects are added Add unit test helper methods
discard 781ab58 Add unit test helper methods
discard fea2f37 Added __V variable function to resolve nested variable names [Forgot to add new file last time; added example]
discard 90c3182 Added __V variable function to resolve nested variable names
discard b216db6 Reformat mangled comments
discard 9e3f779 Document incorrect avg. Bytes value in 2.2
discard 7a30265 Put more detail into the JMeterError throwable
discard 9e11031 Put more detail into the JMeterError throwable
discard a537c63 Session name may contain meta characters
discard 9392755 Allow for spaces in JMeter installation directory
discard 9c3e81f Bug 39717 - use icons in the results tree instead of colors
discard 607a2d8 Bug 39717 - use icons in the results tree instead of colors
discard 3f01458 Unused import
discard 94ffae1 Xstream 1.2.1 & xpp3_min-1.1.1.3.4.O
discard 1aae078 Show time if test fails
discard 34caa65 Update to htmlparser 2.0
discard 91c54f9 Update to htmlparser 2.0
discard 30ff684 Update to htmlparser 2.0
discard 468b472 Update to xalan-j_2_7_0
discard 50e76e6 Bug 40103 - extraneous /operation tag
discard 430db8c Document Bug 22510
discard 0cd1ea9 Update tag list
discard 60bc343 Not sure why the Map was static
discard 5f4068f Bug 41663 - dead links on ASF/JMeter page
discard 90526d5 Bug 36959 - Shortcuts "ctrl c" and "ctrl v" don't work on the tree elements
discard 0de7281 Make non-serialisable field transient
discard a84551e Make non-serialisable field transient
discard 199b96a Make non-serialisable field transient
discard 0d09a84 Make non-serialisable field transient
discard 948fa0c Make non-serialisable field transient
discard e8f0405 Make non-serialisable field transient
discard 0d95639 Make non-serialisable field transient
discard f5e48da Make non-serialisable field transient
discard 91530d4 Make non-serialisable field transient
discard 6e97af1 Make non-serialisable field transient
discard dbbfc6e Make non-serialisable field transient
discard d93439a Make non-serialisable field transient
discard 7f0a25d Make non-serialisable field transient
discard 60c4d4d Make non-serialisable field transient
discard f7c3760 Bug 41523 - extend XPathExtractor to work with non-NodeList XPath expressions
discard 9eea91f Bug 41523 - extend XPathExtractor to work with non-NodeList XPath expressions
discard 28a0c6f Extract filename once
discard 5388d5f Fix some possible file close failures
discard 1a8fbc3 Protect against possible NPE
discard 1b8e41d Add some more Auth tests
discard be0f231 git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@506163 13f79535-47bb-0310-9956-ffa450edef68
discard 6d27304 git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@506126 13f79535-47bb-0310-9956-ffa450edef68
discard 409b2fe git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@506125 13f79535-47bb-0310-9956-ffa450edef68
discard 474a9f3 Ensure file is closed; remove useless instance of Properties()
discard b81df14 Tidy unused classes
discard cc06f70 git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@506100 13f79535-47bb-0310-9956-ffa450edef68
discard d4b150c Document and simplify some code
discard 3dfb61d Ensure test element is updated by Test button
discard 292c7c2 A few more ignore resources for use in testing
discard c14399b Document lack of support for testplan=2.1
discard 5bbf872 git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@505692 13f79535-47bb-0310-9956-ffa450edef68
discard 8d69a75 Bug 40383 - only set content-type if not already set Also apply to file upload. [HttpClient behaves the same way]
discard 892ee9b Bug 40383 - only set content-type if not already set
discard 7c95740 Added Clearable (which it supports), so subclasses don't need to
discard d637dd6 Added Clearable (which it supports), so subclasses don't need to
discard 387bde1 New method in Response Assertion
discard cfd28b1 Bug 40369 (partial) add equals matching to Response Assertion Also tidied up the interfaces somewhat
discard 0d51887 Bug 40381 - LDAP: more descriptive strings
discard d539b67 Fix quoting
discard 4f30e0f Update version check for property file
discard e78bd1c Say which nameMap
discard 7984479 Add HttpMirror class names
discard bf4d92c Adding HTTP Mirror server workbench item
discard 079bbb1 Bug 33964 - send file as entire post body if name & type are omitted
discard 0b59328 Content type string moved to parent class
discard d64ba5d Comment File fields; add getSendFileAsBody() method.
discard 21f0f80 PostWriter methods are static
discard 616096f Add closeQuietly() methods for [Server]Sockets remove JDK1.3 encode/decode work-rounds
discard cccf5c2 Replace JOrphanUtils.encode with URLEncoder.encode
discard 0fdd668 Replace JOrphanUtils.encode with URLEncoder.encode
discard 93a2186 Fix test case for new Domai/Realm fields
discard acb6ce2 Use new Domain/realm fields in HttpClient sampler
discard bcf3a0c Add Domain and Realm to Authorisation Manager
discard 83e88ac Bug 39827 - SOAP Sampler content length for files
discard e5a3dda Bug 39827 - set correct content length; and allow override if necessary
discard 1dfa40f Don't allow the Content-Length to be overridden
discard 6eb8a97 Use bytes, not characters! See Bug 39827
discard e9da123 More updates
discard f0592c5 Bug 41416 - don't use chunked encoding for XML provided in the text box
discard 66603cb Bug 41543 - exception when webserver returns "500 Internal Server Error" and content-length is 0
discard 36867bd Remove unused items
discard ed7e168 Tidy links
discard 1965d8c Various documentation clarifications
discard c743f92 Add Index/Next/Prev to site documentation
discard cfae314 Align some log lines
discard e83f1c9 Remove internal AlwaysTrustManager in favour of CustomTrustManager
discard fcd5565 Allow for use of standard Java truststore (will be needed to support conditional trust management)
discard 0fcb942 Initial implementation of trust manager
discard 86e858d Downgrade detailed logging to debug level
discard 3b48c3a Improve logging messages
discard a683727 More changes
discard 34da4f8 Reduce logging output
discard 1c5b6e1 Add call to SSLManager which sets up the same https handling as for the Java stack
discard df71131 Add HttpClient socket setup
discard ed87866 New class to handle HttpClient secure sockets for use with SSLManager
discard 70a5f82 Tidy up logging; remove GUI warning popups
discard 47bb16f Remove unused log and imports
discard e0317d9 Update comments
discard 75be56f Tidy up some messages
discard 06d90cd Remove unnecessary SVN tag
discard 6654639 JAVA 1.4 now handles all keystore types, so just use default
discard 3c879ba No point checking an empty keystore and then complaining if it is empty.
discard d01be61 Update documentation
discard ab44c7c Don't prompt for password if there is no keystore
discard 9083ec9 Replace Sun-specific com.sun.net classes with javax.net
discard ac863c9 Make log messages clearer; give access to string constant
discard 7bd7d5b Now only one type of connection class
discard 8707d12 Narrow catch clause; set system property directly
discard cb7441f Update version check
discard ec327e5 Move SSL properties to system.properties
discard e425992 Update ASF licence headers
discard feac373 Update ASF licence headers
discard 01c87af Update version check
discard 6c63478 Replace Sun-specific com.sun.net classes with javax.net
discard 2caeea0 Remove unused import
discard f913170 Java1.4+ no longer requires java.protocol.handler.pkgs to be set
discard 2613835 Add comments re javax.net.debug settings
discard d408115 Bug 41522 - Use JUnit sampler name in sample results
discard a97b9aa Bug 41457 - Add TCP Sampler option to not re-use connections
discard b586285 Add some missing implementations to the interface
discard 8620b27 Remove catches for unthrown throws
discard c14f640 Elimimate various JDK 1.3 work-rounds
discard 0f3f415 Remove unthrown throws
discard 759be50 Elimimate various JDK 1.3 work-rounds
discard 57c81b9 Deprecate JDK 1.3 work-rounds
discard 883385b No need to change back to LINE_END ...
discard 68fbeab No need to change back to LINE_END ...
discard 170f86a Start list iterator at beginning for the forward scan.
discard f3e2a45 updating the component doc to warn users about setUp and tearDown peter
discard af4803e I've added a NOTE in red to warn users the setUp and tearDown methods must be public. peter
discard 89f64c7 Fix version check
discard c71f21c Bug 40100 - check FileServer type before calling close
discard 5c44ba4 Clarify what is meant by batch mode
discard 1ada125 Bug 34261 - NPE in HtmlParser (allow for missing attributes)
discard 5df9028 New jmeter -n -r command file
discard f3121c7 Remove $id
discard 66885ae Remove $id
discard c456550 Remove $id
discard 29e99ca Fix NPE in active thread counts for remote tests
discard 0cc9c1a Bug 41414 - Mac OS X may add extra item to -jar classpath
discard fc0611c Bug 41277 - add Latency and Encoding to CSV output
discard c82e407 ThreadCounts are saved as two values Don't bother setting unused string variable
discard ec4f4e1 Bug 40461 - document CSVRead restriction embedded commas
discard 4df348c Add image width and height
discard 5108a3f Add image dimensions for faster rendering
discard db0950a New file for testing htmlparser 1.6/2.0
discard ff6938a Remove unused throws clauses
discard b513ff6 Remove unused import and throws
discard 4a8f60a Replace == with string.equals()
discard b23ab93 Add size to logo
discard f030c29 Ensure all the required HTMLParser16 classes are picked up; Add temporary test for htmlparser16
discard d1dffac Allow parsing of "bad" javascript
discard 9529f4e Update JS to rhino1_6R5 (MPL/GPL dual license)
discard 151bce1 Refer to top-level LICENSE files
discard 370bb4c Update copyright years
discard 026be4c Update to 1.6R5
discard c3de909 Update JS/Rhino
discard e70c95d Update JS to rhino1_6R5 (MPL/GPL dual license)
discard bfc8bec Move licenses to top-level directory
discard 169c165 Update versions
discard 38f26ad Update license (remove copyright)
discard c86bf68 Update license (remove copyright)
discard 4cf30d3 Update license (remove copyright)
discard 813419e Update license (remove copyright)
discard 9e7352a Update license (remove copyright)
discard 751d4c4 Update license (remove copyright)
discard 6c003ce Add ALV2
discard e523216 Update license (remove copyright)
discard 971a46e Update license (remove copyright)
discard db8dedb Update license (remove copyright)
discard 222bf2a Update license (remove copyright)
discard c8fa548 Update license (remove copyright)
discard a49954d Update license (remove copyright)
discard df20637 Update license (remove copyright)
discard 6e168b7 Update license (remove copyright)
discard bd5d121 Update license (remove copyright)
discard e416bae Update license (remove copyright)
discard cb8075d Update license (remove copyright)
discard a41ee83 Remove old CSV tag ($Header$)
discard 2df7c92 Remove old CSV tag ($Header$)
discard 7b6e96c Remove old CSV tag ($Header$)
discard b706445 Ignore Findbugs marker file
discard d5fd08c Remove old CSV tag ($Header$)
discard c958f9d Update license (remove copyright)
discard 5a963ea Update license (remove copyright)
discard ed54ac3 General excludes were being ignored; move to specific entry
discard be00b0c Bug 41140 - run PostProcessor in forward order
discard 4fbd8ef Documentation updates
discard 5661bd0 Some updates
discard d2f21fa Replace thread number with name
discard 4f32ded Oops forgot JMS (also uses mail)
discard d57521c Bug 41160 - exclusions and libraries were out of date
discard 339f4de Fix uneven distribution of end values, see: http://mail-archives.apache.org/mod_mbox/jakarta-jmeter-user/200609.mbox/%3cloom.20060928T021049-454@post.gmane.org%3e
discard 27117b8 Add details of JDBC settings (from building a db test plan)
discard 2c5f8f4 Minor typos
discard 11be9a0 Add notes that BeanShell must be downloaded
discard 05265a8 Bug 41100 - PUT files not being closed
discard dac133a Better behaviour when BeanShell jar is missing Update serialVerId
discard 579cc18 Better behaviour when BeanShell jar is missing
discard 270f047 BeanShell Post-Processor no longer ignores samples with zero-length result data
discard 990727a Don't ignore samples with zero-length data
discard 88476f3 git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@481824 13f79535-47bb-0310-9956-ffa450edef68
discard 7408aea Fixup version check
discard ce61966 Ensure compiler.done() is called even for null samples
discard f26dd05 HTTP version (httpclient.version) defaults to 1.1
discard 9802e11 More memory for Findbugs
discard ffa51b5 More fixes documented
discard b396c41 40804 - Change Counter default to max = Long.MAX_VALUE
discard 1f94b8f Bug 40954 - ensure start time gets started
discard c05a84b Bug 41029 - JMeter -t fails to close input JMX file
discard 41ea67b fixing a bug with the initConnection. Some JMS providers have issues if getTopicConnectionFactory isn't called first.
discard 61a2a13 Bug 40773 - XML JTL not parsed correctly
discard 1f186f5 Bug 40772 - correctly parse missing fields
discard eba1b9d Bug 40791 - Calculator used by Summary Report
discard bc52bbe Fix deserialisation bug
discard c46e2c3 Fix deserialization bug
discard 6913fa4 Replace generic Exception with specific ones
discard 6543ba1 Replace generic Exception with specific ones
discard 33918ee Replace generic Exception with specific ones
discard 00b9f36 Replace generic Exception with specific ones Remove unused import
discard b618649 Fix possible NPE
discard 574d971 Replace generic Exception with specific ones
discard 11ecf43 Unused import
discard 42571a4 Fix deserialisation bug
discard 10f486e Fix deserialisation bug
discard e59a7f1 Replace generic Exception with specific one
discard 778bd96 Replace generic Exception with specific ones
discard f7a2f25 Unused import
discard 2b712fb Unused import
discard ea07c1f Unused import
discard 2cf3d11 Unused import
discard 244e4e7 Make sure code called by constructors cannot be overridden
discard 0d57af4 Added timeout to WebService (SOAP) sampler
discard 7b368e2 Fix NPE in Remote mode (transient field was not set up)
discard cdcf4a4 Fix NPE in Remote mode (transient field was not set up)
discard 135d91d Bug 40451 - set label if not set by sampler
discard 5bce4b5 Bug 40451 - set label if not set by sampler
discard 42a3520 Document recent changes
discard 6414ad0 Bug 40562 - redirects no longer invoke RE post processors
discard 4aef752 Clarify redirect descriptions (hopefully)
discard 16813d0 Add some hidden form element tests
discard 655e445 Fix do to agree with picture. TODO - fix example and picture to be more useful (login should be outside SimpleController)
discard bba9110 Bug 39861 - fix typo
discard e5b09bb Bug 40419 - Chinese messages translation fix
discard 9d741aa Add optional BeanShell init file
discard 7d00af1 Minor tidyup
discard 917e488 Ensure HostConfig is fully set up before use Add default http parameter setup
discard 6bf1184 Add details of httpclient parameters file
discard c64f581 Update property
discard 5c2f732 Example httpclient parameters file
discard bca0930 Utility class to populate HttpClient parameters
discard 14ebd5f Add fixAmps() sample method
discard 00b3926 Fix problem where While Controller gets stale value for condition
discard 399d67f Re-enabling test as it seems to have been fixed
discard 84cc08f Fix typo - see http://mail-archives.apache.org/mod_mbox/jakarta-jmeter-user/200606.mbox/%3ce6jn52$l9a$1@sea.gmane.org%3e
discard c4d4563 Update NOTICE for new format
discard cb3d073 40438 - setting "httpclient.localaddress" has no effect Added hostconfig to httpclient object
discard 49fdba0 Initial commit; describe SVN status
discard 98b04a7 Initial commit; describe SVN status
discard c618bac Bug 39773 - NTLM now needs local host name - fix other call
discard 751ec9a Clarify JDBC pool name usage
discard 4cfad2c Fix remaining 2.1 branch reference
discard 51da385 applying the https contribution from Carl Nygaard <cn...@google.com>
discard 199c75e applying the https contribution from Carl Nygaard <cn...@google.com>
discard 989f2d6 applying the https contribution from Carl Nygaard <cn...@google.com>
discard a9b4b17 Htmlparser 1.6 is not currently in Gump
discard ff6a94c Created by accident
discard 40ce573 Start branch for 2.2 development
discard 0e85958 Start branch for 2.2 development
discard 959f16d Add sample override properties files
discard e799040 Change distribution to pack the site docs as well
discard 2a315dd Log the local host name being used
discard 4855135 Bug 39773 - NTLM now needs local host name
discard 606b9e8 Bug 39773 - NTLM now needs local host name
discard e562ed4 Need to assume htmlparser1.6 is present
discard 0af29ee Fix some td->th
discard 0512ee7 Add some Ingres (2006) details
discard 87740bd Get data from Callable statement result
discard 0359509 Show file name if cannot be found or read
discard f8f9722 Fix for Bug 39729 - Replace URLConnection with Commons HTTPClient in SOAP/XML-RPC sampler
discard 064ad03 Change how default parser is handled
discard 1d8859a Document embedded response parsing
discard 3b1b1e6 Add poolname to config screenshot;
discard 6b0c566 Add poolname to config screenshot; SQL query config no longer used
discard 34703e8 Bug 39735 - remove unnecessary thread array
discard 087a304 Add tests for split() edge behaviour
discard 7e97aa7 Fix behaviour with trailing delimiters
discard aa5fbc9 Fix Java 1.3 compilation error
discard 96ac72d Fix Java 1.3 compilation error
discard c1d9e20 Fix Java 1.3 compilation error
discard 9d0a9b5 Use 1.3-compatible KeyEvent
discard 3bf899f Fix Java 1.3 compilation error
discard d77d03d More tests TODO fix failing split() test
discard b5d20a6 Add parsing of additional media types
discard 944768b Add parsing of additional media types
discard 0f47767 Add getMediaType() method
discard e25bd02 Add trim() method
discard 69a2565 Add HTTPResponse.parsers property; htmlParser.types; wmlParser.types
discard 79b1bd0 Update docn
discard f544861 More tests
discard aa9c53b Add start time to Table Visualiser
discard 6d22c12 Add getStartTimeFormatted() method for Functors to use
discard c36ad70 Doc
discard f1955e7 More tests
discard 0971480 Add Cookie policy to Cookie Manager Gui
discard 4a4ec76 Implement isPathSpecified and isDomainSpecified; delegate cookie policy setup to the GUI; move cookie save formatting to be near load method
discard 8217dea Use same method as HTTPSampler for extracting cookies so we are sure the same policy is used
discard da5dc55 Add domain- and path-specified properties. These are needed for some cookie policies
discard 7952654 Add Cookie Policy message
discard 7597d0c Test file for testing cookie loading
discard c075b4f Use new superclass method
discard dc36b1d Add getPropertyAsString(key,default) utility method
discard 6a138d5 We're using HttpClient cookie management
discard fb32e01 Use ExpiresMillis() method
discard ca742ea Update cookie handling to use updated CookieManager methods
discard df68ffe Extract some constants
discard 3522112 Add some more HTTP constants
discard fad1aef Test multiple cookies
discard 7eb955c Convert to Commons HttpClient cookie parsing and matching
discard 6c79a3b Document expiryTime
discard e31a082 Minor tidyup
discard 2081980 Bug 39707 - allow Regex match against URL
discard b37979e Bug 39707 - add URL radio button label
discard 99da692 Add getUrlAsString() utility method
discard 6268a4c Add isSecure() utility methods
discard befafa8 Add getDefaultPort() utility method
discard c113674 Update to httpclient 3.0.1
discard b26a3de Update to httpclient 3.0.1
discard 92873bf Change order of additonal property loading to be before options
discard 034d2f7 Sample user and system properties files
discard 3748073 Change load.user_properties to user.properties Add system.properties
discard 54f5455 Make setLoggingLevels() public
discard 85aa1c8 New addPath() utility method
discard 1158a48 Add JEXL to output lib jar
discard fc2df41 Document __jexl function
discard f1e88ea Automatically load properties from user.properties file
discard 7af3043 Ensure that search_paths is added to the classloader list
discard cba2098 Bug 39677 - allow for space in JMETER_BIN variable
discard 1046ea0 Add start time method
discard 768e916 Add Jexl function TODO: update functions.xml/changes
discard 53b24b1 Update version check
discard 66eef14 Bug 39656 - always use SOAP action if it is provided
discard 14ebc17 added try/catch to the setup method so that the sampler captures any failures. peter
discard 7a0c487 Create hmtlparser16 directory always
discard b57aac5 Bug 30267 - handle AutoRedirects properly
discard 5c126dc Bug 29481 - fix reloading sample results so subresults not counted twice
discard 7eac84b Htmlparser 1.6 is not present for Gump runs
discard 944144d Bug 26337 - show date of sample
discard 4ddde0a Add support for using htmlparser version 1.6 Tidy build.xml (remove optional BSF stuff)
discard 893da44 Add support for using htmlparser version 1.6 Tidy build.xml (remove optional BSF stuff)
discard cac1dd3 Bug 39652 - Allow truncation of labels on AxisGraph
discard a814cf7 Update version check
discard 3c24603 Remove transient fields
discard 7d00027 Can't currently configure the delimiter or timeformat via the config dialog, so ensure that they can be picked up from jmeter.properties
discard 7f5002b Use named constant to document purpose
discard 71711cb Bug 39626 - Loading SOAP/XML-RPC requests from file
discard 62d3ba1 Flag bug
discard 8ab564c Add findbugs html output
discard 52272cd Comparators should implement Serializable [Findbugs]
discard 8e3ef31 Remove finalize calls [Findbugs]
discard 45fdd49 Clarify Test Action behaviour
discard cb59b84 Rework to make pause independent of the target - how (and does it make sense) to pause other threads?
discard ced5a04 Remove unusable pauseTest() method - it does not do what was intended
discard 96c9b34 Remove unnecessary pause method
discard c9f4a06 Make some fields transient [Findbugs]
discard 01f6817 No need for array to be public Make some fields transient [Findbugs]
discard 59d789d git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-1@408528 13f79535-47bb-0310-9956-ffa450edef68
discard fcb6229 Oops - need to check if Header exists
discard 3cef054 No need for array to be public [Findbugs]
discard 927f14b Remove useless log of array.toString() [Findbugs]
discard 1f42b48 Calculation needs dbl variable [Findbugs]
discard d4bdcd9 No need for array to be public [Findbugs] Also privatised other variables
discard cf5acde Properly convert char array to string [Findbugs]
discard affac7d Move null check to where it might do some good ... [Findbugs]
discard 3f69d9c Math.round() needs float variable [Findbugs]
discard 516e7a2 readObject/writeObject methods need to be private [Findbugs]
discard 50fc9b9 Compare against value, not Header; close stream [Findbugs]
discard 5b4642f Add AjpSampler (bug 37652)
discard 1e2de79 Add AjpSampler (bug 37652)
discard 40a1a0c Add AjpSampler (bug 37652)
discard b11df77 Ensure recycle is set by default
discard 2cdbc2d Preload the START.* properties into variables
discard 865fda1 Bug 38707 - encode spaces in extracted URLs
discard c36400b Update HTTP details
discard f2332a1 Bug 39580 - recycle option for CSV Dataset
discard 12421eb Bug 39580 - Add recycle option (defaults to true)
discard 3633c9c Document how to use bsh to change throughput
discard 7de713f Remove BeanShellClient classes from core.jar
discard ebbc761 Move bsh.prompt redefinition to client, so ordinary telnet works as before
discard 18025f0 Add bshclient.jar
discard b228bde No longer needed
discard 6b39d37 Updated sample
discard 121a7e7 BeanShell client for sending scripts to the server
discard b44f766 Use print() rather than System.out.println so output returns to caller
discard 15863f5 Remove prompt; stop exit() from exitting JMeter. Add system property methods
discard 5445211 Update bsh documentation and scripts
discard fbe3abf Update to Commons Logging 1.1
discard 39d837b Move commons logging setup earlier so works in GUI mode
discard a74d19d Use standard JMeter logging package
discard e5d1078 git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-1@407645 13f79535-47bb-0310-9956-ffa450edef68
discard 3750776 Bug 39599 - ConcurrentModificationException Remove disabled items from loaded tree before returning it
discard 7025040 Copyright belongs nearer start
discard ac9b78b Is this class still needed?
discard bf37f4f git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-1@407630 13f79535-47bb-0310-9956-ffa450edef68
discard ce484fd Set Autoredirects correctly Add cookie debug logs
discard a19491d Check for wrong class
discard b32b8af Simplify
discard 8d4844a Add new get/set methods; change order of HTTP methods
discard 0e4af26 Minor tweak
discard df58796 Fix typo causing count to not update...
discard aaf052c Remove SSL debug setting
discard 9b83b02 Document Test Action as a Timer
discard 96538a8 Use pop-up dialog instead of error sample Allow for CSV header line
discard 2c17959 Allow for CSV header, and additional new fields
discard d7834fe Move Calculator so it can access Result fields; Allow for multiple samples in a Result
discard b45606d Add utility showMessage methods
discard d391160 Document CSV parsing
discard 6c0c2e6 Add parameters to requestEntity otherwise they are lost
discard 2f6ce30 Can't access SampleResult from jorphan code
discard 000b7a8 Updated saveservice.properties SVN version
discard 577f55e Add SummaryReport
discard 5673b06 Create Summary Report visualiser
discard b1c6320 Add some checks for incorrect parameters
discard e11f126 Document special use of ObjectTableModel
discard 0f59943 Log error if possible
discard 35a948a loadExistingFile() no longer throws an Exception
discard 0d3fb1c Add Summary Report resource
discard 446357e Simplify startTime setting; document badly named method
discard d56c5a7 Document getTimeStamp()
discard 40ae4a2 Don't continue using connection if an error occurred; don't log error response content
discard a95bbdc Document Java Request sleep mask
discard 4b492a3 loadExistingFile() no longer throws an Exception
discard 5d21af3 Better handling of different JTL file formats
discard 72c7f23 Bug 39533 - items added from wrong object
discard fd2f32a Bug 39533 - items added from wrong object
discard 54dc7d0 Remove unnecessary elses
discard 8574470 Use new Calculator instead of StatCalculator
discard e16545d Use new Calculator instead of StatCalculator
discard fa4fc7c Add cheaper calculator (no need to save results)
discard 6d91c5f Remove unnecessary PostWriter instance
discard 56dc870 Remove unnecessary else
discard 74b4ee6 Remove extra /ul
discard 8fbf858 Bug 39447 - new Constant Throughput Timer algorithm
discard 87298a5 More updates
discard f06af1f Add runtime debug switching
discard 284be87 Add NON-NLS markers
discard ee0e1a9 Fix some test errors
discard f6efa4b Improved delay calculation. No need to synch delay.
discard 17bc3c6 Add information on line mode
discard 6433e89 Update Constant Throughput Timer docs
discard 5683456 Remove GC debug output
discard c1e21b6 Add extra information to Exception trace
discard e8a9568 Gui must implement Clearable if the Test Element does
discard 793d9e3 Update GUI after updating group thread count
discard da63206 Always disconnect
discard 8f1772d Protect against NPE with empty filename
discard c3c9f14 Bug 37125
discard 34e65e7 Oops! forgot that GUI might not exist
discard 4f9b0ed Replace strings by class names
discard e36c2f9 Include BSF in distribution
discard 23fb755 Include BSF in distribution
discard 26beeb6 Include BSF in distribution
discard 8f549e1 Unused import
discard 1f2b764 Keep track of total threads
discard a84857d New HTTP screen dump; better explanation of file section Parameter name
discard d798053 Print JMeter home dir on failure
discard fa14c0d Add HTTP Implementation message
discard a8a0dbf Show active / total threads in Menu bar
discard 15280c5 Keep track of total threads
discard 4ff9df9 Don't change visibility of overridden methods
discard 45ddb49 Methods might as well be static
discard bc16594 Use use boolean method instead of if/else; use property method
discard 13e003f Use use boolean method instead of if/else
discard 7264019 Update file version
discard 83446a3 Remove duplicated entry
discard 0122e48 Minor tidyup
discard e359a08 Add threadName to TableVisualizer
discard 6976401 Log more info when the call fails
discard ee240d1 Add Thread Name to Sampler Result Panel
discard ea80516 Fix typo ($->#) Default to CSV output
discard 52d5332 Document usage
discard dd71a69 Define START.xxx properties; document internal JMeter variables
discard c77ddba Document System property file
discard 5f96f9b Add new __time() function
discard 2b70900 Only fetch variables if needed
discard f47a33f Utility method for functions to check argument counts
discard 423d4ec Allow variables in Listener file names
discard 9ba81ed Renamed _StringFromFile as __StringFromFile (keeping old name as alias)
discard e5b31c8 Add TODO
discard 2d6e37c Update versions
discard 3dc88b3 Add active thread counts to result files
discard 2836153 Move thread count increment to after startup delay Set up thread group in JMeterContext
discard f5ce83d Save ThreadGroup in the context
discard f31f41e Update versions
discard 56ac53b Document bug 33145
discard 3a20b51 Bug 38250 - allow locale of zh_CN and zh_TW Close properties files after use
discard 402a520 Show both default and JMeter locales
discard 7ecec04 Bug 38824 - clarify behaviour of Ignore Status
discard 258f728 USe multipart post as per bug 30509; this is how the default HTTP Sampler does it
discard f6bdef6 Use new encodeBackSlashes method; Split string concatenation into separate write() calls
discard 9a91f65 Add utility routine from post code
discard fd58831 Documentation updates
discard f1017f5 Documentation updates
discard dca18cb Allow spaces in dropped file names
discard 531f004 TAG_URL now not used
discard 710c715 Save URL separately from samplerData
discard 4689c9e Use writeitem() to save the URL
discard af88575 Set up SampleResult fields
discard d6ac68d Ensure responseCode is never null
discard 4c43178 Log exception message when file loading fails
discard e305799 Allow TAG_URL to be used by HTTPResultConverter
discard 13d52ab Add the PUT content and headers
discard 570d130 Unused import
discard 30864d6 Add the PUT content
discard 74a63ce Add more HTTP methods
discard 3a09a37 Allow default sampler to be changed TODO: enable this from the GUI
discard bb66557 Add support for HEAD and PUT methods
discard 85081b5 Add support for HEAD and PUT methods PUT may need further work
discard af3ae03 Fix typo
discard 84f9944 Empty string = default
discard 529287a Fix possible NPE if no WSDL present; add NON-NLS markers
discard 3b13724 Tidy
discard a267c7f Rename variable to clarify use
discard 74b5863 Bug 38234 - try to prevent / 0 crash
discard 2c7e5a1 Bug 38234 - try to prevent / 0 crash
discard 0d7709b Bug 25236 - remove double scrollbar from Assertion Result Listener
discard 621c201 Rename table column, as it contains the label, not the URL
discard 24cd12c Debug class
discard e1e3ba2 Debug class
discard 0f2c43e Rearrange fields to same order as HTTP Samplers
discard 7df8051 Document update
discard 5692ba3 Use HTTPSamplerFactory to create the sampler
discard 90e1ca9 Add https test
discard 1084c61 Document update
discard 6f009e4 Use HTTPSamplerFactory to create the sampler
discard 469dc88 Use HTTPSamplerFactory to create the samples
discard a9eefd3 Document update
discard 4b49bbd Use HTTPSamplerFactory class aliases
discard fed40b5 Make alias names public
discard 1510f05 Don't serialise ThreadLocal
discard 5ca1f5d Document abstract method
discard e20e4c5 Clarify
discard a062018 Allow Counter value to be formatted
discard ff52982 Allow text to use whole screen
discard 0bfa885 Assertion Result now show Label always
discard 15bcba0 VMS FDL to fix JMX files
discard dbd6a9d Create year symbol for use in Copyright foooter
discard c8beabe Fix up nightly build URL
discard fe7c292 Update property SVN version
discard 555c3bf Update version; remove temporary tar files
discard 3769ba9 Remove deleted and test classes
discard c1f776e Fix TestSuite() name
discard 37116ad Ensure TestSuites are named
discard f11242b Not needed
discard 4ea9caa Unused import
discard 49cb51b Bug 15025 - URL Rewriter can cache Session ID
discard f528a21 Update screenshot to add questionmark checkbox
discard c27e80a Minor documentation tweaks
discard c45a300 Minor documentation tweaks
discard 2741f7b Fix compiler warnings
discard a74df0a Change to add HTTPArgument, as required by HTTPSamplerBase
discard 305dec7 Don't log error if only 404
discard f278be7 Add encoding test
discard 5985c3c Proxy-generated query parameters now saved as is to prevent unnecesary encoding
discard 29279dc Should not have made class private
discard 98d179d NLS changes; general tidyup
discard 4380c69 Fix Assertion parameter order
discard 10d5fcc Ignore non HTTP Samplers
discard c2d9ac9 Ignore non HTTP Samplers
discard 7e09f92 Move to test tree
discard 60d0b01 Dummy Sampler for testing
discard ee7212f Tidy up
discard d4ea217 Expand tree by default when loading a test plan
discard f5948c4 Expand tree by default when loading a test plan
discard 6f0d22f added explanation for the columns in the aggregate report.
discard 9ee4fc1 Simplify, now that PKCS12KeyStore class is no longer used
discard 0f500a6 Add user variables section
discard 61b6074 Replace package variables with method returns
discard 9f120d1 Explain Graph terms in more detail
discard 9efdd36 Renamed label in component reference
discard 1a99384 Clarify Aggregate Report throughput calculation Document which Listeners don't save each sample
discard 755231a Now with two different samplers
discard b825d87 Resources are lower-case
discard bb932a2 Update
discard 36920be Remove some remaining ISASILK references
discard 605d9b2 Remove more IAIK references
discard a666828 Need to initialise SSL Manager before creating the connection Bug 25505 - First HTTP sampling fails with "HTTPS hostname wrong: should be <localhost>"
discard 2f81239 Replace static section by field initialisation
discard f244847 Remove IAIK references and non-default SSL settings
discard db953ed Ensure files are closed. Remove IAIK references.
discard abe289c Add closeQuietly utility methods
discard 52e135f Bug 26136 - allow configuration of localHost for HttpClient connections
discard 621b5f7 Document more fixes
discard df7f95e Sort out some NLS strings
discard 82af36d Close input file
discard 6a5bce0 Bug 38694 - WebService sampler does not set encoding correctly
discard c796499 Move method to parent class as it only affects fields in the parent class anyway
discard 414de05 Improve error reporting/handling
discard e19f666 Bug 39252 - need to save data in Query string
discard 5437fd9 Tidy up
discard c87e2af Rename Win2K-only files as .cmd
discard af152a5 Rename Win2K-only files as .cmd
discard f6d230b Allow text input fields to use up rest of screen width
discard da6679b Make protocol field a bit larger (for use with variables)
discard f3d1af1 Show default protocol
discard a8d4c3d Add string version of int constant
discard 73f7150 Add -S option - load system properties from file Add -N option - define nonProxyHosts list
discard a4fdebc Bug 39252 set SoapSampler sample result from XML data
discard ee7cda9 Check for null replacement entry (can happen if include file is missing)
discard 8605118 Fix version check
discard a207be2 Improve error reporting. Close input file after use.
discard 91cffd8 CD to directory containg the file
discard f5dd7f0 Skip directories when scanning for XML files
discard bf2cf49 Add option to exclude directories from the filter
discard 1259f29 Document which embedded resources are extracted from HTML pages
discard 502c300 Document latest fixes
discard b8bdbe2 Update test list to allow for changed shared .set/.all files Shorten assertion messages
discard 779ad27 Need to continue after finding a background attribute - otherwise body with background is not scanned
discard da409c6 Add body, table, td, tr background images
discard 657c454 Remove duplicated code
discard 84d95a9 Pick up any background images, e.g. from table, tr td etc
discard 71e20b7 Update JavaScript doc
discard b9e58cf Allow DOS batch files to work from any directory
discard 6301095 Update version check
discard 028b09d Document Save Responses to a file
discard f3e1be6 Don't save responseData unless it is text
discard 2e9c968 Read back the Resultfile when loading the log file
discard 62183a4 Save Response file name in sample; optionally save in log file
discard b48158f Add fileName save option for ResultSaver
discard c8891cb New updates
discard 08fea37 Document sample log formats
discard 08d8d11 Explain file_format better
discard 7ff0416 Move SaveServiceConstants into OldSaveService Update CSV header: time->elapsed Add bytes and URL to output
discard 3dcd598 Save filename in sample
discard 3866031 Add resultFileName for keeping track of ResultSaver files
discard bb58096 Does not use SaveServiceConstants
discard 0914a3e Ensure domain and user are never null for NTCredentials
discard 9a73997 Tidy up; add NLS markers
discard fd518c4 Tidy up; add NLS markers
discard 4485a28 Tidy up; add NLS markers
discard 63f8bd2 Tidy up; add NLS markers
discard 5a916e2 Tidy up
discard a91d15e Tidy up; add NLS markers
discard 9832cb9 Tidy up; add NLS markers
discard 25fd814 Fix access problem for test case
discard 4aa6e56 Tidy up; add NLS markers
discard 91a99d3 Tidy up; add NLS markers
discard a1e40fc Tidy up
discard a18baf6 Tidy up; add NLS markers
discard c313e25 Tidy up; add NLS markers
discard e95b519 Tidy up; add NLS markers
discard 3a53afb Tidy up; add NLS markers
discard 1dfdbbe Tidy up
discard a304837 Tidy up; add NLS markers
discard 788be5c Tidy up; add NLS markers
discard 39691be Tidy up; add NLS markers
discard c0a5f62 Tidy up; add NLS markers
discard ce59816 Tidy up; add NLS markers
discard 7f0237c Tidy up
discard 53a470a Tidy up; add NLS markers
discard 24b18ca Tidy up; add NLS markers
discard 27ee8e6 Tidy up; add NLS markers
discard 3316988 Tidy up; add NLS markers
discard 803213e Tidy up; add NLS markers
discard a82532d Tidy up; add NLS markers
discard 0fe5813 Tidy up; add NLS markers
discard fd0824f Tidy up; add NLS markers
discard 00c9166 Tidy up; add NLS markers
discard a784348 Tidy up; add NLS markers
discard 25151fe Tidy up; add NLS markers
discard e808f15 Tidy up; add NLS markers
discard 2d02fbf Tidy up; add NLS markers
discard 1c0b3fc Tidy up; add NLS markers
discard e74002b Tidy up; add NLS markers
discard f1df7e8 Tidy up; add NLS markers
discard b096ca8 Tidy up; add NLS markers
discard ba04167 Tidy up; add NLS markers
discard b9ebc51 Tidy up; add NLS markers
discard f925db7 Ensure the transient object is recreated by the server
discard 5d5cfea Ensure the transient object is recreated by the server
discard 72efb76 Ensure the transient object is recreated by the server
discard a416aeb Tidy up; add NLS markers
discard d378531 Tidy up; add NLS markers
discard 8464dd2 Ensure the transient object is recreated by the server
discard 1ad4027 Tidy up; add NLS markers
discard 2f81686 Tidy up; add NLS markers
discard bcabda6 Tidy up; add NLS markers
discard 9a506a9 Tidy up; add NLS markers
discard d12a4d1 make log final; remove transient
discard 48e86c5 Stop RMI registry when server exits
discard 0eb7fbb Add some support for MimeMultipart TODO - create subsamples for each message
discard 471e0d1 NTCred domain cannot be null; try the empty string Remove empty method and call
discard 155f886 Ensure the transient object is recreated by the server
discard d4cd5d2 Should not have been committed to SVN
discard fe5cead Save proxy user and password for HttpClient Sampler
discard 422fa9d Remove unused code
discard 33e283b Document "feature"
discard 5a2c12c Bug 39205 - stack overflow with empty document
discard 03704e7 Clarify that REs don't need /RE/
discard 2a2342e Move call to SaveService.getVERSION() out of static class init - it is called during SaveService init, so causes a hang.
discard b284281 Tidy up source/binary packaging Add MANIFEST to archives to help identify them
discard 5c0efa0 Add new converter to list; update version for scriptwrapper
discard dd9c3cf Replace direct access to static final strings with accessors to prevent problems with stale versions if dependent classes are not recompiled
discard d1eef0c Move MANIFEST to top-level directory
discard 5ac5dbe Fix saveservice.properties version
discard 056cde7 Fix minor doc error
discard 5b5539b Establish new converter
discard 5acc593 Initial implementation of converter to skip default new fields
discard 7979c88 Upgrade to xstream 1.1.3
discard 574feb2 Update ignores
discard 12800fb Update ignores
discard 9f916c5 Make 2.1 JTL version the default; add byte output
discard c415032 Add bytes to detail display
discard c3264d4 Sample test for demonstrating JMeter Ant script/stylesheet
discard a366ecc Update version checking
discard 5f16572 Add multiple node XPath extraction
discard 3729d8d Forgot to update clone method
discard eaa962e Allow for null URL
discard fe603ee ResponseData can never be null; use length instead
discard e8a4e0e Deprecate getResponseDataAsBA - no longer needed, as RD is never null
discard 00f28b1 Make some fields private, as not needed elsewhere
discard da06fc8 Use getBytes() instead of responseData().length so it works with reloaded JTL files which don't have the actual data
discard 3617382 Save URL
discard 0520d82 Fix naming convention
discard 55604c2 Calculate byte size if not already set up
discard 443cb98 Add bytes to output; TODO add URL
discard b68aba5 Add bytes/Url save options
discard ccbc42f Document execution order
discard e1c1d64 Improve timer documentation
discard 9bdba27 Fix version check
discard be3e643 Add optional xml preprocessing line
discard 0b835a7 Add optional xml preprocessing line
discard 9f41bcd Add optional xml preprocessing line
discard bf28c78 Add optional xml preprocessing line
discard 5a2d7d0 Documentation update
discard 2e86fcc Mark strings as non-languge-specific (NLS)
discard e7b5f84 Document soap:Envelope
discard c66e0cd Revert unwanted change
discard b2a3920 Handle null URL; use better method of detecting binary data
discard e7ab757 Ignore all htmlparser jars
discard 44bd83a Add link to httpclient logging page
discard 4b81c66 Add tutorials to printable_docs
discard 7f5eba0 Document changing RMI server port
discard 623c522 Correct the link
discard 1d45393 Make it easier to change the RMI/Server port
discard cdda50f More documentation updates...
discard 4a07d10 Some more reorganisation
discard f04c4d1 Document environment variables; add JVM_ARGS to Unix script
discard c6f816a Reorganise properties into related sections TODO - more reorg needed ...
discard 4c8b53e Remove unused string constant
discard 62c14a8 Bug 38682 - add CallableStatement functionality to JDBC Sampler
discard ccdb85c Use TextArea for scripts
discard e99feb4 Remove SQL Config GUI documentation Re-order Configuration section
discard 9cd02df No longer needed - did not work with the Bean version of JDBC anyway
discard e886a44 Used wrong image constant - just as well we have the Junit tests...
discard fcc20ff Move common strings to parent class
discard 5cec18b HtmlParserHTMLParser now in separate jar
discard 5d236e1 Add Manifest, NOTICE and LICENCE to all jars
discard 894aa01 Skip certain tests for the examples
discard 041836b Add examples to build
discard 0c368c0 Fix TestBean Examples so that they work
discard 202c534 No need for two MANIFEST files
discard 9378f6c Add common details to shared MANIFEST
discard cf51ac2 Fix counter function to use independent per-user counters
discard 98d01b8 Point to top-level of SVN, not trunk
discard 4cc5882 Reorganised to group related items together Put name as first attribute so they display in Eclipse outline
discard 186712e Copy deprecation code from site.vsl add optional numbers to second level index
discard c593f7b Replace <br/> with <br></br>; add Top links
discard 3454bf2 Add JS version details
discard cf03b85 Document rc/rs changes
discard b7e4f18 Allow either rc or rs as response code
discard 05e2178 make field private to avoid hiding by subclass
discard fd5f7d3 Rename local vars to avoid hiding others
discard 3bc4280 Rename local vars to avoid hiding others
discard 7604093 Rename local vars to avoid hiding others
discard 2c24d68 Remove unused imports
discard 5d7055e Remove unnecessary casts
discard 57a62b7 Remove unnecessary casts
discard 1578e97 Remove unnecessary casts
discard ca50e75 Remove unnecessary casts
discard 21dfbfe Remove unnecessary casts
discard 81eaeb2 Remove unnecessary casts
discard ba191d4 Remove unnecessary cast; rename local var to avoid hiding another
discard 5cbd988 Remove unnecessary cast; rename local var to avoid hiding another
discard c3ec0d7 Remove unnecessary casts
discard 17a4dff Remove unnecessary cast; rename local var to avoid hiding another
discard a2b3f2f Remove unnecessary casts
discard a860393 Update tags
discard ff545fb Preparing for 2.1.2 release
discard 55f011d Add file to assert message
discard fe356d9 Update alias version
discard b079798 Update details
discard 35c0993 Test for missing aliases
discard aa669b5 Add missing TestElement and GUI aliases
discard fea287d Add Jakarta to name
discard 00c5fd0 Extract Property file load as public method for use in testing
discard f757caa Add more TCP documentation
discard 08afe56 Improve handling of missing mail jar
discard 0c1b894 Add write(OS,IS) implementation
discard 1c5c843 Update converter version
discard 11ad6a3 Don't write binary responseData to the file
discard 4030bb8 Change log levels to more suitable values
discard 6628feb Oops - forgot to assign the value
discard bc36b9d Ensure that subresult thread names are set up
discard 1b1e416 Previous change caused a test failure; undo it TODO: probably still need to fix some double-(de)-coding issues, but need test cases first
discard 4c60312 Update tags
discard 99336ba Add Known Bugs section
discard a3601fa __split() now deletes next free variable to make it work better with ForEach controller
discard 8f9f843 Add BeanShell Listener docs; update HTTP re login forms
discard 1b11c69 Clarify __split() quoting
discard d9db593 Add BeanShell Listener
discard 9fb28fc Allow for missing set method
discard af79835 Allow TestBeans to be SampleListeners
discard 6cfcd9d Only update each entry once
discard 01c094c Allow for missing property attribute
discard 5ff9aa6 Avoid NPE when writing JTL if threadName does not get set
discard f005f7d Strip any leading data to allow display of XML where the marker is not at the start of the buffer TODO: perhaps trim only white-space
discard 122efff Bug 38681 - Include controller now works in non-GUI mode
discard f2a96c14 Add Beanshell documentation for new test elements
discard c386935 Images for new BeanShell elements
discard 33d02df Allow for slightly slow running
discard 6562a9a Rename BSH test elements. Include basic process() code. TODO: add file handling and script arguments
discard 9b0f8a1 Fix potential NPE
discard f3753d9 Initial stubs for additional BeanShell test elements Note: they do nothing except fail at present
discard ff433a2 Start of test cases for timers
discard 4c2831b Start of test cases for timers
discard cb18537 Initial implementation of BeanShell Timer
discard b06c19f Forgot to initialise class ...
discard 45a141c Eliminate some unused items
discard d91ae38 Additional utility constructor
discard 2d3ca51 Update JDBC docs
discard c087e52 Bug 18359 - avoid double encoding
discard 71255c0 Replace Base64 test (red herring) with special character test
discard 2988afa Bug 18359 - avoid double encoding
discard 974f72d Add utility method for adding pre-encoded Arguments
discard 708874e Make JUnit happy
discard f7bb246 Use Arrays.equals to compare string arrays
discard ef6e2d4 Document some TODOs
discard 892bb16 Fix naming convention and incorrect parameter re-use
discard 0e2ee84 Make string array private
discard 3cc42f5 Remove some unused items
discard 25a3c82 Remove unused items
discard c3a49ed Remove unused call
discard 9a17813 Document some Findbugs info
discard 9338773 Make parser an instance variable
discard b3e7797 Moved test into separate tree
discard 34314fc Moved test code to test tree
discard f2b23fb Tidy Exceptions; move thread start from ctor
discard abab421 PatternCacheLRU is not Serialisable, so make transient and create in readResolve()
discard 11106b7 Replace generic Exception with specific one
discard 821ed9b Moved test code to test tree
discard 0870d63 Moved test code to test tree
discard c843c42 Replace generic Exception with specific one
discard e42e376 Make strings final (and private, since they appear to be local)
discard f0a3930 Replace generic Exception with specific one
discard 4f45ef7 Bug 38840 - make XML Assertion thread-safe
discard 4761fa6 Bug 38901 - Add optional SOAPAction header
discard 2b69e1e Bug 38902 - analyse response code -1
discard 253b98b Various docN updates
discard 505c67f Initial stab at documenting regular expressions
discard 717ea2a Add new page to chain
discard ef4a0f8 Add new page to chain
discard c1b8ae2 Various docN updates
discard be5959a New layout for sampler
discard 960cd63 Start of mailreader sampler documentation ...
discard 90e73c1 Update jdbc-request screenshot
discard f52eb5a Add test for bug 2063 - Cookie with = in value
discard 751fbee Remove broken method
discard 0906128 Allow table to expand to window size
discard 8eb40c2 Replace with current versions of GUI layout
discard 0477fbc Tidy up documentation
discard 0b1bc4e Add Password editor for TestBean support
discard 2a6886a Remove unnecessary main()
discard c4f1d83 Update various images
discard d62c8e2 Update various images
discard ef35122 Add Save All As Image - saves entire JMeter screen
discard f10ea1f Fix asfext namespace
discard 4247b75 moved to trunk
discard c246e5d Move doap to trunk
discard d7ec782 Trailing / seems to be necessary for PMC to appear
discard 050883c Remove reference to GlobalMouseListener
discard 0bf5038 Action names are now all in ActionNames class
discard af873eb Action names are now all in ActionNames class
discard 9aff4f1 Action names are now all in ActionNames class
discard 0564639 Action names are now all in ActionNames class
discard 0610578 Action names are now all in ActionNames class
discard 0da9d02 Action names are now all in ActionNames class
discard 183bc73 Action names are now all in ActionNames class
discard 802eaac Move action name strings to ActionNames class
discard cec6ffc Action names are now all in ActionNames class
discard 888ae63 Action names are now all in ActionNames class
discard 44b7b26 Tidy log definition
discard feb5917 Not needed
discard 9deff4c Move action name strings to ActionNames class
discard ddaf0c7 Collect all action names together
discard f1d0aa8 Correct typo
discard 7f600df Documentation tweaks
discard c17b6cc Threads = users
discard a93a42f Update to new layout
discard 1019ae1 Build needs commons-codec
discard 1af484d More info in the assertion messages
discard fc23b8c No longer needed
discard cadb121 No longer needed
discard 94c42e9 Move to more suitable package name
discard a89f668 Move to more suitable package name
discard bfc2245 No longer needed
discard a9e57e3 Base64 now used in testing AnchorModifier
discard eb87936 Move all AnchorModifier tests to same class; add new Base64 test
discard 7c97def Use sample encoding
discard 22e99e0 More closely simulate run-time by setting up XPath in separate test
discard 2942d8f Setup/correct reference to JUnit test class
discard cc600a2 Bug 38764 - incorrect check for https protocol
discard 9db1109 Set sampler time-stamps to start-time
discard 84634af Update copyright; add os details to log
discard ee9fbbd Bug 38748 - JDBC DataSourceElement fails with remote testing
discard 8fe9de2 Use static Map to ensure same nodelist is used for all threads
discard 6330b6c Document usage of Maps
discard 845069d Expanded testfile for multi-thread test
discard fa53e78 Move XPath tests to package test; add multi-threaded tests
discard 64e051a Bug 38302 - fix XPath function
discard c052a10 Remove redundant code; update Javadoc
discard fd1803b Add some tests for XPath function
discard a55023a Add some tests for XPath function
discard 82cda72 Bug 36430 - Counter now uses long rather than int to increase the range
discard 1ae9caf Bug 38474 - HTML Link Parser doesn't follow frame links
discard 4fb8616 Bug 38640 - fix WebService Sampler pooling
discard 4800d50 Bug 38646 - remove stale values if match fails Also set refname_g to number of groups in regex
discard d861ea6 Convert some detailed logging to debug level
discard fce2b68 updating the component docs
discard 9db6001 updated the webservice sampler screenshot
discard e188b91 updated the change log
discard 189a3e1 fixing the Webservice sampler so it uses the binding address from the wsdl peter lin
discard c00a3a4 Initial release of DOAP file
discard d5e3bdb Document includecontroller.prefix property
discard 9e4c31f Add optional includecontroller.prefix for locating files
discard 96949da Log document usage; demote some class fields
discard 7c88ed4 Remove previous bug fix comments
discard b6d288b Revert previous change as it did nothing
discard 4a29936 Revert previous change as it did nothing; add filename to log
discard 1942409 Make Sample a read-only class
discard 4f94673 Better layout of Request Data text
discard e82ba0e Tidy up samplerData layout
discard 0f8d5b9 Comment out unused items
discard d18f089 Bug 35792 - Fix WebService Sampler to allow functions/variables in string fields
discard 8cc1fc2 Bug 37278 - Fix Include controller to allow functions/variables in file name field
discard 571b55a Ignore JMeter_*.jar as well
discard 4de85c6 Bug 35224 - allow multiple attributes for LDAP sampler
discard 468b146 Bug 38554 - Random function now uses long variables
discard be2d5e7 Found some more tests
discard 3c57a83 Move last of unit test code to test tree
discard 85e38bb Move last of unit test code to test tree
discard 9267443 Bug 38391 - use long to accumulate delays
discard 0415393 Bug 38391 - use long to accumulate delays
discard 124f047 log JMeter Home directory
discard 30d6b00 Remove htmlparser test from main test (bad idea anyway) Update testparser classpath to allow for test cases not in htmlparser.jar anymore
discard d4e431f Remove tests from htmlparser.jar Add htmlparser tests to main test suite
discard 97fbc28 Move test code to test tree
discard df4dabd Remove test code (already in test tree) Also comment out unused fields
discard c697a0a Move test code to test tree
discard 740cc8e Move test code to test tree
discard 1e4f3c3 Move test code to test tree
discard f42f511 Move test code to test tree
discard 516faa4 See bug 38256 - handling of missing cookie path
discard 93c02ff See bug 38256 - handling of missing cookie path
discard 77ead82 See bug 38256 - some more test cases
discard 6129b55 Tidy a bit
discard a41e1b0 Add reference to JMeterThread.last_sample_ok
discard 002ce4d Move test code to test tree
discard 8e173e7 Move test code to test tree
discard 7cf6e66 Move test code to test tree
discard 11b2df9 Move test code to test tree
discard 18c3ed1 Move test code to test tree
discard c49832f _lib jar needs bin/*.properties files
discard bdc55e5 Move test code to test tree
discard ee5d29e Improve Installation and build documentation
discard 1808a69 Changes for HttpClient 3.0
discard 521fea2 Move test code to test tree
discard 7f43b55 Move test code to test tree
discard 66252a9 Move test code to test tree
discard 3143a30 Move test code to test tree
discard 6d185b8 Fix Base Href to not remove trailing slash
discard c09f478 Fixes for httpclient 3.0
discard ce53e7e New test for base href with full URL
discard bd8baeb New test for base href with full URL
discard 0f3266d Update tests to use sub-directory for some images
discard 87f3150 Fix Base Href to not remove trailing slash
discard 03ed59c Add response field to description of Regex Extractor
discard 6e6dbbd Add response field to screenshot
discard 27ab5af HttpClient 3.0
discard 43f28cf Remove unused imports
discard 1dc338f Package name change for collections 3.1
discard 1301ed3 Document jar updates
discard 6573734 Update comments
discard 6c6cc76 Update httpclient to 3.0; this also needs commons-codec
discard aeebdb1 Add dummy implementation of abstract method from httpclient 3.0
discard 09dc62d Change of package name for collections 3.1
discard abb4b4d Update to collections 3.1
discard 79f7bdf Clarifying the notice to address concerns. The developers of htmlparser voted to give jmeter permission to use it under apache license in 2004. this change attempts to clarify this fact and address percieved ambiguity.
discard 5b39dd5 No longer needed
discard cfa2b92 Don't set Regex Extractor variable on no match if default is empty
discard add5db2 Bug 37942 - updated build instructions
discard 17953cd Bug 38031 - add mnemonic for Edit
discard 0fc306a Remove English text from non-English resource files
discard 59651d4 Detect duplicated values
discard eba89b4 Remove English text from non-English resource files
discard 073f072 Remove English text from non-English properties files
discard 93e5841 Bug 38032 - clarify should_save message
discard 23cad58 checking in an enhancement contributed by Giuseppe C. <qu...@libero.it>. I tested the changes and they look good.
discard e95ac25 checking in a patch so we decode the value. the next step is to update the GUI so the user can choose. peter
discard 7cf959d Add gzip decoding
discard 721fde7 Ensure sampleEnd() is always called
discard 7cec599 Does not need to be serializable
discard c06cd2d Make class local and static
discard f0af33e Tidy up gui test
discard def2b01 Check for headless test
discard 8045e17 Removed unused items
discard a602e28 Another possible return
discard af1488b Now using SVN (bug 37754)
discard ec3c1ef Allow gump to better override where to find test classes
discard 0c768e4 Restore System.exit() to allow non-GUI remote tests to exit.
discard c0121e2 Remove default definition of log_file so can be provided via Java property
discard 21d6ed1 Document sample attributes in JTL files
discard b769c50 New Sample Result Config example
discard 31aae46 Document recent changes
discard 3903ee2 Rename back to substitute
discard aa5d9a9 Bug 37705 - reset counter at end
discard fa75b09 Make inner classes static where possible
discard 2bf3e82 Fix tests to fail if they don't fail when they should!
discard 493ed27 More gump info
discard 7635c81 Fix typo and mutable string problem
discard cdbc7a3 Fix up some strings; close PrintWriter stream
discard bc96498 Add Content-Length
discard a0b0127 Bug 37716 - Proxy request problem - wrong field used
discard 79554e1 Bug 37716 - Proxy request problem - wrong field used
discard f07fb6a Always use build.test rather than build.dir/test
discard 4f2cee8 Temporary: add check to see if /usr/local = /x1 in gump
discard 76e9886 Show JMeter version in log
discard ba33896 Document latency
discard c1e2951 Save latency (time to first response)
discard 2809a04 Copy code from StringUtilities to JOrphanUtils so jorphan classes can use it
discard 8b90188 Tidy up the code and make it a bit more efficient
discard c576cf0 Fix missing properties
discard cd9644c Add pointer to StringUtilities
discard 48b8dc2 New StringUtilities test for repeated patterns
discard 27e9d82 Add documentation and tidy up a bit
discard e9e4451 Add logging
discard d815e87 Remove empty directories
discard 01fe553 Files have been moved to test tree
discard e37a09d No longer needed
discard d47e5c5 Fix self-wait bug introduced in move of test code
discard 1d9d304 Move more tests to test tree
discard 8186899 Move more tests to test tree
discard a79fbcc Move more tests to test tree
discard 53818d3 Move Test cases to the test tree
discard ff2536b Move Test cases to the test tree
discard 3268ea5 Catch tree compile errors
discard 3d41548 Allow reportErrorToUser to work in non-GUI mode
discard 1e5aa5c Switch off debug again
discard 40fd587 Avoid NPE if running JavaScript on TestPlan element
discard 5aa2cd1 Still trying to find why Gump runs so few tests
discard 8d3407b Still trying to find why Gump runs so few tests
discard 6c41766 Test depends on reports
discard 76ca470 updated the unit tests so they are insync with the changes to the reporting tool peter
discard ab71633 now the implementation uses either date or filename for the x data labels peter
discard 9db361a added some more methods to the dataSource interface for convienance. the implementation has changed a bit. instead of allowing arbitrary input for the x data labels, now there's 2 options: filename or date peter
discard 563686f Update ignore for test output files
discard eb7af89 Add some more output to try and trace why Gump finds so few tests
discard 183d324 implemented the nextPaint method to return the next color. currently the implementation has 12 colors for the linechart. if there's more lines, we can add them later. for now, 12 should satisfy most needs. peter
discard b120aaa changing the output directory to testfiles. will update svn ignore for the generated files
discard 7d87747 Replace println with log.info
discard 6c1697a Remove println(); extract constant string
discard 52ba349 Need to close the files or other tests fail
discard 2432d25 remove duplicated line
discard 68db3d1 Test for CSV Data Set
discard 095a778 Test for CSV Data Set
discard 6f6e388 Move expensive operation out of loop
discard eb9335c Add some debug; move one time calculation out of loop
discard 097347a adding the sample log files used to test the new reporting tool unit tests
discard f614c8b adding unit tests for the report chart TestElements. Right now they use some sample logs in the testfiles directory peter
discard 4ed3086 adding unit tests for the report chart TestElements. Right now they use some sample logs in the testfiles directory peter
discard 3fe02f1 updated the LingGraphGui, since I renamed the corresponding TestElement. peter
discard 8a0231e now the chart TestElements basically work and generate the graphics. Right now the classes use the Graph class in the components directory.
discard e222780 adding a new Graph class that is responsible for generating line graphs. I used the same naming convention as AxisGraph, though I should rename it to BarGraph to make it clearer peter
discard 497788f Describe use of JavaTest Sampler
discard c2524ad JavaTest Sampler example
discard 0ef010a Add missing tr tag
discard b7aea07 Add getVariables() method
discard 2b0b4ee Allow read-only access to Map iterator
discard 077fe10 Ensure classpath is last, so classes in the build tree take precedence
discard fd2c76a Remove unused imports
discard e710883 Fix apparent bug in getQueryString. Use StringBuffer instead of String append.
discard 9b809a4 Fix CookieManager test
discard db2b5b6 No longer need to delete cookie separately Tidy up use of threadlocal
discard 084d1c3 Always remove matching cookies; tidy some constant strings
discard b02bf55 Tidy up use of strings; extract some common code
discard fcd5a84 Use setEncodingAndType etc
discard a268e4f CSV Dataset now supports absolute file names
discard 945c374 Allow FileServer files to be absolute
discard a34a940 Add tests for FileServer
discard 42fa3b0 Add tests for FileServer
discard 54839e1 Move creation of Basic authorisation string Authorization class
discard 9ecb706 Add setEncodingAndType() utility method
discard 176a751 Simplify parseArguments() and encodeSpaces() methods
discard eda1035 Testcases for parseArguments()
discard ccdb35d Add replaceAllChars method
discard 4f842d0 Tidy up a bit
discard a9d95a4 Add comment for debugging CookieManager etc
discard 0f18958 Calculate nano-seconds as well; reorganise slightly
discard b3a8c38 updating the documentation for junit sampler to explain the new features. peter
discard 1482d73 updating the change log with the enhancements I made this week peter
discard cb9db18 I've enhanced the sampler with 2 new options. Now by default, the sampler will not append the junit error and exception to the message. To see the message, users have to explicitly check it in the sampler. This was done so that those using jmeter in CSV format will see the results in one line. peter
discard af39a4f adding 2 additional properties for the Junit sampler. peter
discard d306aa1 Slow connection emulation for HttpClient
discard 685dac5 Classes to support slow sockets (modem emulation)
discard bf6f9b4 Add missing report_bar_graph_url property
discard 5a56ff9 Report depends on components
discard 9f55140 Add properties for saving subresults, assertions, latency, samplerData, responseHeaders, requestHeaders & encoding
discard b0a6f9b Add properties for saving subresults, assertions, latency, samplerData, responseHeaders, requestHeaders & encoding
discard c0c86ea updated the javascript docs to mention escaping special characters like comma
discard 4bac184 updating the soap webservice sampler doc to explain how to use it with CSVDataSet peter
discard e630907 Bug 37490 - Allow UDV as delay in Duration Assertion
discard a730059 Bug 37490 - Allow UDV as delay in Duration Assertion
discard a78d5b1 changed BarChart to use AxisGraph, since that class already reders bar charts
discard 5269401 forgot to remove un-used import. peter
discard 9866560 cleaned up the AxisGraph a bit to make the paint method a bit easier to read peter
discard 7258620 Add duplicate cookie test; move test code to test tree
discard 188d6fc Add duplicate cookie test; move test code to test tree
discard 6859acb No longer needed (checked that svn:ignore agrees)
discard 7b3ec3e first cut the basic implementation that should work. need to get the unit test working to verify it works correctly. peter
discard 49586c4 previous fix wasn't right either. now it should be fixed and the code to clean up the resultCollector is in the final block peter
discard 357e407 Show full name if IOError occurs
discard d977db1 Set success after loading old XML format correctly (fix spurious warning message)
discard bbe5c21 thanks to sebb for catching the two bugs. it's fixed now. peter
discard a07e8c1 Remove String.toString(); add NON-NLS; tidy constant usage
discard c87bbdb Tidy up constants; move test code to separate file
discard f399138 Fix possible NPE
discard 229b0e0 Extract String contants
discard 189cf65 Use setResponseCodeOK()
discard 30d3312 Add OK methods to avoid using "200" everywhere
discard f38ae95 log is used by derived classes
discard 6e7ddc9 Use entrySet iterator instead of keySet + get
discard c08ec5b Use entrySet iterator instead of keySet + get
discard 63eb039 Tidy up a bit; comment out test code as no tests exist yet
discard 9e6f8cd Make strings final and add NON-NLS
discard 5caabc1 Make strings final and add NON-NLS
discard d165b72 Tidy up
discard 0cafb71 Tidy up a bit; comment out test code as no tests exist yet
discard ed184de Merge HTTP Sampler tests (currently only base is tested)
discard c3a3c7d Merge HTTP Sampler tests (currently only base is tested)
discard 705f988 Removed test code to test tree
discard c7a15b3 Add ASF L V 2; remove empty setUp() method
discard 8c25509 Move null check before first reference Test code extracted for move to test tree
discard f09d01b Remove unnecessary typecheck
discard b9d7fd9 Remove unnecessary casts
discard 55efbae new Boolean() -> Boolean.valueOf()
discard 6235158 Use .equals for String comparisons
discard c37ad8c Remove redundant toString() methods Extract common string constants and add NON-NLS comments
discard 9375933 Replace new Boolean with Boolean.valueOf Extract common string constant and add NON-NLS comments
discard d073a42 More changes
discard 704a470 Bug 36898 - apply encoding
discard 6d0a3e1 Use getResponseDataAsString
discard bfec779 Add getResponseDataAsString() convenience method
discard 6732d5c log.equals -> log.error
discard 07ad2c1 Fix incorrect null check
discard a21b881 Add ASF Licence
discard 1ff0457 More changes
discard 4ec9d71 Version 2.2 format Change svn:eol-style to LF, as this is how the files are created
discard cf0266d Update version checks
discard 71b1339 Improved error messages when script loading fails
discard 09aa3de JMX file format 2.2 - compress output further Replace inline strings with constants Fix bug in SampleResultConverter (used "rs" instead of "rc")
discard f901344 Comments new file format
discard 8509575 Add other aliases
discard 0e4ebc0 Check element is reloaded correctly
discard b9fecd0 Not ready to move this yet
discard 3d20f38 Not ready to move this yet
discard 960410b git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-1@332787 13f79535-47bb-0310-9956-ffa450edef68
discard c786c2b git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-1@332786 13f79535-47bb-0310-9956-ffa450edef68
discard a6292d2 Move test code to test tree
discard 9adcbed Clarify where log message is generated
discard eecfcad Httpclient now at 2.0.2
discard b6105fe Move test code to test branch
discard 15b796b Move test code to test branch
discard 7736030 Comment out unused imports (used by commented code) Add NON-NLS markers
discard 381326c Add format properties (commented out)
discard 61cf2d3 Allow Sampler to set Response Data directly
discard ec8a1b8 Add setResponseData(String) method for use with BeanShell
discard 69ccdac adding more entries for the reporting tool
discard f8b1339 checking an enhancement to create the field with white background peter
discard 6d12726 fixed a NPE with the BarChartGui and LineGraphGui. also changed the design of the reporting tool a bit. now instead of having the charts linked to a table, they can be added to a page directly. peter
discard a0ef732 checking in the latest code. still not functional yet, but the code compiles
discard 2b0d28b decided to rename path to datasource. this way, it's more generic. JTLData is now basically implemented. peter
discard 17c6f2d checking in some changes and 2 new classes. one is a base interface for dataset and the other is a base implementation. peter
discard 8f3acf2 Remove NON-NLS comment as it upsets SVN.
discard d0dfad2 Try to fix string. SVN seems to swallow the comment sometimes...
discard dbd027e after I updated from SVN, the string appeared to be missing the closing double quote and semicolon. fixing it so it compiles peter lin
discard 4b7aa6a Allow serialisation to be checked
discard d28fcae Allow serialisation to be checked
discard 2f0c58f Allow serialisation to be checked
discard 5cb7214 Add 2.2 format; fix default logic; extract constants
discard f33744d Return empty array rather than null
discard d45de03 Clarify the debug logging messages
discard 8170e6d checking in the TreeTableModel stuff so that Mike can take a look. right now it compiles, but it's not functional. peter lin
discard 3418d1b Added place holders for report elements.
discard edcc587 Change getText() and getSelectedItems() to never return null This fixes two errors in JUnit tests.
discard b511472 adding comment to the properties for the new statistical mode
discard 3cef5f3 checking in part of the contribution submitted by Lars Krog-Jensen. I still need to go over the visualizer and change it to use JCharts peter lin
discard f3311d2 Fix XPath title case
discard cb67189 Add XPath Extractor documentation (Bug 37183)
discard 3427593 Tidy up Request Data output; fix NPE in HTTPSampler2
discard f6470a6 Tidy up Request display
discard fab05bb Add debug log of classpath
discard 11d6a4d Add NTLM commentary
discard 49843f2 ok, apparently, you have to check the items to have subversion add them. peter lin
discard 9d9e7a8 trying to add the class again
discard 20dbbdb checking in a bunch of updates to the reporting tool peter lin
discard 288f964 Patch from Thomas Kessler: Message-ID: <2F...@frpaex01.emea.bea.com> - also fixed Cookie expires handling. - added hack to support NTLM authorisation (if user is like domain\user@realm)
discard 3d968f2 No longer needed
discard 7c5270f Deprecate split() - but fix the potential loop Remove deprecated getXMLParser(Properties)
discard 1ad2c8c Start of test suite for JMeterUtils
discard f2ecde3 Start of test suite for JMeterUtils
discard 36d11b6 Use JOrphanUtils.split()
discard 2e78e8d Update test for Split Function
discard a8d354a No longer needed
discard ca36345 Use JOrphanUtils.split(); document that this means trailing delimiters count towards the limit
discard 8fd883a Update Cookie Manager Screenshot; document that Cookies are saved as variables
discard 1db1969 Use new JOrphanUtils.split() method
discard 5a9b811 Add new String split(input,delims,default) method to replace the one in JMeterUtils Update test suite accordingly
discard 1e7ff52 Update to Commons Logging 1.0.4
discard 137dd7e Fix Class Cast Exception when fetching elements
discard 928ab50 Document recent changes
discard 0d73c64 Move to HTTPClient 2.0.2
discard c1cdfba Path fix was slightly wrong - trailing slash only needed for Set-Cookie2. Fix ClassCastException when loading cookies from file - get(i)
discard 5713af0 Load all cookies, not just the first
discard eed1257 adding more keys for reporting tool peter lin
discard c4da949 Cookie path should terminate at last slash
discard c4a99e3 compile-http depends on components
discard 179534d Fix expected file version
discard abfd002 Lower-case variable names to distingush better from CONSTANTS
discard 1759e25 Oops! remove accidental import
discard c791ca7 Bug 37183 - new XPath Extractor
discard b1f73c7 Fix versions to work better with SVN and JTL files
discard bfed60b How to convert HTTP Sampler to HTTP Sampler2
discard 040be88 Fix version checks
discard 6804ab3 Fix broken image
discard 00e5ace Document command-line flags; other doc tweaks
discard 172c629 Document more changes
discard ca5c0a9 Bug 37140 - handle encoding better
discard 4c59a8c Add a bit more debug logging
discard db245cc Does not make sense to save formatter
discard bf6133a Fix check for which CSV time format to use
discard 1a99164 Add note of SOAP version
discard f9b2840 changed getDayString to use Calendar class instead of java.util.Date to fix deprecation warning.
discard 89eb870 Document some changes since 2.1.1
discard 18ebe3d Bug 37117 - setProperty() function should return ""; added optional return of original setting
discard 6293a13 Add jCharts-0.7.5.jar
discard dc97593 Remove <?xml prefix when running Java 1.5 without the x-jars
discard d08ea08 Remove unused imports
discard 0ffe310 Avoid NPE in XStream - ensure dataType does not default to null
discard 712522c Don't clobber JAVA_HOME
discard 4fe034e Should be ascii
discard 1125169 Add reports
discard e52a54e adding the report tool bat and shell scripts peter
discard ca9d8eb adding report tool tasks to the build peter
discard 3b31f68 adding a short tutorial for the new include controller peter
discard ab44657 cleaning up the classes to make sure they have the right copyright dates and cvs tag peter
discard 61b2e2b replace resize() call with setSize, since resize is deprecated and added the $header to axisGraph. peter
discard 0007e01 cleaned up the code and added copyright for AxisGraph. forgot to add it when I checked it in. peter
discard 914e6f4 Avoid NPE when no module is selected
discard a7d91d8 updating more core classes with changs for the reporting tool. peter
discard 8475b11 more updates to core classes for reporting tool peter
discard 0b720a2 updates needed by reporting tool peter
discard 9243f23 adding the reporting tool classes to 2.1 branch. haven't added the build task yet, so it shouldn't impact things. peter
discard cea966f Add jcharts.jar and velocity.jar defines Add various missing files to binary and source distributions Remove bin/testfiles from binary distribution
discard 1f3bc3c No longer relevant
discard 6252772 Add licence to same directory as jar
discard c98366e Prepare for 2.1.1 release
discard da6ade4 Add Access Log tutorial; fix tutorial relative references
discard 92bf277 updating the docs-site task to copy the pdf to the correct location peter
discard 3b10492 adding menu items for the website. peter
discard 2df5110 adding these files to the 2.1 branch peter
discard 888889a Add Test Action explanation
discard 51029a4 Add links between CSV Data Set and CSVRead/StringFromFile
discard d0d22d7 Add ORO Pattern matching page reference
discard 64a2981 Rename setClassPath(String[]) as setClassPathArray(String[]) to agree with getClassPathArray() Simplify concatenation of strings Use constant String for separator Document what appear to be unused items
discard 41aa3ab moved the code from setTestPlanClassPath to testStarted, so that it works in nongui mode.
discard e252c15 user classpath new feature
discard 933c93a Move user.classpath setup to JMeter start
discard d2799fe New addURL(URL) method
discard 88a41a9 Add updateLoader() convenience method
discard 2093c30 Ignore *.jmx.out (optional test output files)
discard b779394 version 2.1.1.date
discard 370c730 *** empty log message ***
discard 346630b JMeter should run under 1.3
discard cba6b70 Test target now only compiles and runs tests
discard 18f6fc7 updating the testplan description with a short explanation of classpath feature peter
discard 3c934e0 updating the screen capture of testplan now that I've added classpath feature peter
discard 51218cc slight change for better performance suggested by sebb.
discard d6df03d checking in the changes for the new Classpath feature. need to update the docs tonight and explain how it works, so that users don't get confused peter
discard 265504d checking in some minor cleanup peter
discard 3c0da22 updated the sampler so errors and stack traces are reported better to the listeners peter
discard 862320c adding updates so users can easily save the table data as CSV with 1 click peter
discard e96aad4 adding a new method for saving a Vector of vector, this is used to save table data from the new aggregate graph listener peter
discard 13c465d updating the properties with a new entry for user classpaths peter
discard 2ed0006 applying patches from HEAD to 2.1 so the model handles things better peter
discard bb89c3d adding a new gui component used for the classpath enhancements peter
discard a46985a fixed a bug with setUp/tearDown being called twice. This was because I changed the sampler to call run(TestResult), which calls setUp/tearDown. To fix that I finally figured out how to call the test method directly. Know it should work properly reporting assertion pass/fail and logging the results to the listener. peter
discard 8b37b29 Add jcharts reference
discard 0340b0b Make 1.3 compatible by using JOrphanUtils.split()
discard 52d74c9 Remove unnecessary 1.4 dependency
discard f8b7d88 Replace 1.4 Locale() call with equivalent 1.3 version
discard e459728 Save Time -> Save Elapsed Time to avoid possible confusion with Save Time Stamp
discard 750cb04 more fixes ...
discard 6bd00c0 ensure distribution graph help works
discard 86b9dbc Bug 36618 - CSV file header not matching data
discard ca79e74 Bug 36642 - Summariser stopped working in 2.1
discard 51695f1 Bug 36642 - Summariser stopped working in 2.1
discard 91cece5 fixed a bug with the sampleresults not getting saved. the sampler wasn't setting the response data, so the resultCollector was getting a NPE. peter
discard 8240a62 adding the jar file, license and updated jar_usage.txt now that apache legal has approved it. peter
discard 6c3b4a4 Make title agree with component reference
discard 82c834d adding an entry for the new aggregate graph added to 2.1 branch peter
discard 26c34a6 adding screen cap for aggregate graph peter
discard 80142c6 adding an entry in component doc for the aggregate graph peter
discard 67b6f1f fixed the redraw issue. now clicking on display graph works correctly even if the size of the graph is larger than the current panel. peter
discard fe91071 cleaned up the visualizer a bit so it looks better peter
discard b7f8e91 checking in the aggregate graph listener. To get it to build, jcharts jar file is needed peter
discard a03a0f2 adding entries for the aggregate graph listener peter
discard 05f2427 Add fixes as per bug 33403
discard 27da3bf Bug 33403 - thread safety problems
discard 81a7222 Show Locale in log
discard b7c8fbd Fix mismatch of label and componenet docs
discard ecab6ae more updates to the reporting tool peter
discard 1f9b913 This commit was manufactured by cvs2svn to create branch 'rel-2-1'.
discard b24d300 adding entries for the report writers peter
discard ecdae6b adding icons for the report writers peter
discard 7e1bf0c updating the class so I can set the background to white peter
discard 687db23 adding an entry for the new include controller and junit sampler peter
discard eb65bb0 adding a quick explanation of the include controller with a screen cap peter
discard 976d206 removed extraneous label in the GUI peter
discard 4857c3f updates for the include controller peter
discard f91c45a merging the include controller from HEAD to 2.1 branch peter
discard 60de050 Some more fixes ...
discard 887f476 Bug 35546 - add merge to right-click menu
discard 321ca9e Clarify behaviour of "." in StringFromFile when using DecimalFormat
discard 2f7ef68 Bug 36500 - handle missing data more gracefully
discard 1ef7ed8 fixing a typo. this fixes bug 36516 peter
discard 96128a7 more updates to the reporting tool. made some more progress on the tool peter
discard f2a647b Add links for optional software downloads
discard afaee03 Bug 36499 - fix Typo
discard 767b73f adding message for junit related errors peter
discard 3085399 now the sampler correctly checks for constructors that are not private peter
discard 950b7f5 now the sampler handles constructor correctly, using isAccessible was wrong and results in NPE. peter
discard be273cc adding entries for reporting tool peter
discard da02831 adding icons for reporting tool peter
discard 9edefc5 updating the reporting tool. making steady progress peter
discard 0292609 Only look for JUnit tests in lib/junit directory
discard d3485c5 New version: 7/30/2005 - "added support for ant test failure via forceBuildFailure attribute"
discard 45a5ca7 adding junit sampler docs peter
discard f3ffefd adding a screen shot of the junit sampler peter
discard ef44980 Remove iSaSiLk references
discard df322a3 Add junit and jms
discard 9bef080 Adding missing screenshots
discard 318a1e8 Minor clarifications
discard 25e803e All the GUI test elements from 2.0.3 - for eventual use by JUnit test
discard 9aa8dfc Add DynamicClassLoader to launch jar
discard 4cc12b3 Changes for 2.1.1
discard fb7b189 Update.properties changes: - delete properties whose new name is empty - always set test_class the same as the test element name - convert certain test element names depending on the associated GUI class
discard a37153f Fix JDBC config and sampler conversions
discard 54ba0f9 Forgot to update filename and parameters in GUI
discard b0b57f1 Add getCurrentTestName() method for handling changes of test class
discard 57e35e5 cleaned up the code a little and removed some log outputs peter
discard e37f7b1 adding the JUnitSampler classes to 2.1 branch peter
discard 7ecb356 This commit was manufactured by cvs2svn to create branch 'rel-2-1'.
discard 9ded6dc checking in the stuff for JUnit sampler, since HEAD is now jdk1.5. the changes are minor and should not affect things peter
discard 715901d Document counter range
discard dac0fd5 MERGE from 2-1
discard d6fce57 *** empty log message ***
discard 15a4136 unix shell script for running report app
discard 80e0461 Fixing some bugs (like #36465)
discard 0f63958 adding a separate directory for junit tests so users can keep it separate peter
discard c366b34 updating 2.1 with changes from HEAD for the junit sampler peter
discard 4ec6d52 Added <contentLength> attribute
discard 094e5e7 Ignore *.jmx.out = temporary files produced during test
discard ed35a5a more updates to the reporting tool peter
discard 2271b6d AccessLogSampler now uses TestBean So does JDBC (N.B. upgrade entries not yet complete)
discard 8b9318e adding tasks for the reporting tool peter
discard 8dbbce8 more additions for reporting tool peter
discard d216019 cleaned up the icon peter
discard 956ef7d more updates to the reporting tool peter
discard 6941f9e adding a batch file for starting the reporting tool peter
discard c91832d Assertions should be addable to controllers and threadgroups
discard 43ab613 Adding JMeter Splash screen
discard e2697eb checking in the latest code for the reporting tool peter
discard 239eb9c renamed the stylesheet property peter
discard 7d862a3 updated the VerticalPanel to allow different background peter
discard fe66e9f adding more entries for reporting tool peter
discard 11a9ed0 updated the settings for the report pages peter
discard 9b1df91 changed the icon slightly peter
discard 478a7c9 made a change to allow different color background peter
discard 0ee3ce0 CompareAssertion regex filters now can take a substitution string that is substituted in for the regex matches in the response data.
discard 71f5959 Cookies now differentiate based on port as well as host New ComparisonVisualizer for viewing falied comparison assertion results side-by-side.
discard f301b81 changed the namePanel to protected, so that subclasses can change the background color. did this for the reporting gui peter
discard a0f298d the compare assertion can now take a list of regular expressions to filter out of the strings it compares
discard ee20280 New support for Collections in TestBean framework. fix for reading back CSV-formatted jtl files with non-default settings.
discard 6d4e3ff adding 2 new icons for the reporting tool peter PR:
discard d6bddbe updated the icon properties for reporting tool peter
discard b4577d2 more updates to the reporting tool peter
discard 1cffb7d adding more entries for report tool peter
discard 60db0f7 the gui now functions correctly and displays the context pop up menus. still need to make changes to they are specific to the reporting tool peter
discard e334961 updated the icon properties to include settings for the report tool peter
discard 453890b adding an icon for reporting tool peter
discard 7ee7783 made a bunch of updates and changes. the GUI has basic functionality now making steady progress peter lin
discard 50cae14 I reverted the change I made. the fields are back to private. I decided not to extend MainFrame. peter lin
discard df2a301 adding more stuff for the reporting tool. the gui starts up, but nothing is shown yet. still need to get that working. peter
discard 27d1679 added enhancement to catch unexpected exceptions. it's not possible to catch all exceptions, especially if a Unit test calls out to ant or some other process, in those cases, it would kill the thread. need to update the tutorial to make note of that peter
discard f450b78 New SampleSender that strips response bytes. Add content length to set of recorded sample result attributes.
discard add67e6 added some entries for report tool peter lin
discard 1acf823 enhanced the sampler so that in the event an exception occured, it sets the success to false and sets the exception message as the response data. thanks to James.Learmonth@datalexuk.com for reporting this. peter lin
discard 5091d1f slight change to make it so that if there's not file, it will still pass the unit test peter
discard 4fa448d Making fixes for sake of include controller
discard fce5116 although it doesn't work, I'm checking it in, so mike can help. my brain is dead right now can't see the problem. peter
discard 9f0b7bb adding the rough implementation of the include controller. it isn't working, but hopefully mike can take a look. my cold is making it hard to think clealry peter
discard 58f3551 adding entries for the include controller peter
discard de1d738 Distribution no longer includes site (it did not work properly anyway when called from here)
discard 60397ba Fix so docs-site works in Eclipse on Windows
discard a4d51e6 No longer need to run fixcrlf on jmx test files
discard 5db7f60 MERGE from 2-1
discard 1c15de7 checking some basic classes for reports peter lin
discard aaffe3e Functions and variables now work at top level of test plan
discard 9e14b93 made some additional enhancements to the topic samplers. Added handling for ObjectMessages to make sure we don't get an exception. peter lin
discard f92c8f6 Allow for comparing DOS JMX with Unix format output
discard 18dfb34 Fixing a few more bugs including element names not supporting functions anymore (now they do again). Also, save dialog was improperly handling saveResponseData and saveSamplerData
discard 0265911 Make TestPlan variables and user-Defined Variables capable of using functions in their values that are evaluated once at test start.
discard 67d24f9 Tell the user when a class cannot be found
discard 8121832 Fix missing Help Entry for HTTPClient Sampler Downgrade intrusive info log message [Picking up changes from HEAD]
discard ac3532b Try again to get the xstream version correct ...
discard 44ce48d Update xstream jar version
discard 614a452 MERGE from 2-1
discard 66cade2 CSVDataSet handles blank columns in csv file New log parsers - shared log parser (multiple threads take turns on the same access log), order preserving parser (multiple threads take turns on the same access log AND the ordering in the log is preserved) Improvements to session filter
discard 985561b removed un-needed log call I added while debugging peter
discard 29ae575 making more progress on the reporting GUI. still not functional yet. it compiles but isn't there yet. peter
discard 9a8f218 made some changes to support the report GUI peter
discard 59e4ef4 Fixing Access Log Sampler - adding a new parser that allows a shared file to be accessed synchronously from multiple threads. Previous option of independent threads running the same file still exists.
discard 3ab8b55 more updates to the report, may not be functional yet, but it's slowly getting there peter
discard 67900a9 added another entry for report related classes peter
discard 6d2b707 moved the ReportMainFrame to the report directory and changed tree to access level peter
discard fa8193b reverted the change, since it causes a compilation error. peter
discard de26d3c adding an entry for the report gui peter
discard 5085f32 MERGE from 2-1
discard 4f2e096 Modifying inheritance structure of Controllers Added LoopIterationEnd event New CompareAssertion
discard 8caa605 adding my public key to the file peter
discard 6b3433e updating the keys.txt file with my public key peter
discard 2fd58ad adding the classes I have so far for the report component peter
discard a1408a8 new Main frame for the report gui peter
discard a92bcf9 made a change to NewDriver to check if it should start the report component instead peter
discard 4aa934b fixed a bug with creating an instance of the test class. was passing zero length string when it should pass the actual constructor string peter
discard 7d7a05d Prepare for release 2.1
discard f47337b Copy TCP document update from HEAD
discard 0cd5709 Document extra fixes
discard a5cb563 Fix expected version numbers
discard 34686de applying the patch for extracting src attribute to 2.1 branch peter lin
discard 248ae73 applying bug fix from HEAD to 2.1 branch peter
discard e9ddd74 applying the patch to the 2.1 branch from HEAD. peter
discard 137456b This commit was manufactured by cvs2svn to create branch 'rel-2-1'.
discard b0d191d applying the patch for the accesslogSampler to the 2.1 branch peter
discard 7e4be2a fixed a bug found by Ronald Garret. clone() method needs to instantiate the parser. peter
discard 8457780 updated the tutorial with guidelines peter
discard 2d42127 Make it clearer that blank line is EOF in CSVRead
discard fd36a56 Allow "next" to be specified column number suffix in CSVRead - easier to code
discard 36af087 adding an entry for string constructor peter
discard 89a9e46 updated the sampler so that it first looks to see if the test class has a string constructor. if none is found, it then looks for empty constructor. peter
discard 0fa9895 Update manual for TCP fixes
discard fb40cb3 Only share sockets with the same host and port
discard 6b55af4 Fix JMX files to be LF terminated (temp hack until SVN)
discard f672e07 Ensure tests are compiled for Gump runs too
discard 4ae00a7 fixes the bug I accidentally introduced. already fixed in 2.1 branch. now making the change in HEAD peter
discard 5e22abb added suite() method in the method filter. thanks to sebb for suggesting it. peter
discard 8a12abb Close socket if an error is encountered
discard 559723b Use ThreadListener rather than TestListener to close socket at end
discard 00d4cc9 Move test code to test tree
discard 18ac07e Change to use new ThreadListener interface Move test code to test tree
discard 593af30 Change to use new ThreadListener interface
discard a2c9aaf Implement ThreadListener interface (more efficient than scanning all elements)
discard af31611 Minor tweak
discard d17e05d really stupid and silly mistake on my part. this.addURL does a great job of causing stack overflow. it should be super.addURL. thanks to sebb for pointing out my brain dead mistake. peter
discard 3c1d210 added entries for error message and code peter
discard 0f28932 enhanced the JUnit sampler with error message and code. test plans written with previous builds should still work. peter
discard d7d2f27 Some new fields added to various test elements
discard 59dc376 Add and embed test
discard 7ed35ad Extract src attribute from embed tags
discard 520fb8c Fix title check to work with shared docAnchors
discard 01621bb Share component reference anchor; fix typo
discard 05c7102 Two different HTTP implementations
discard 39b64d2 Directory for Junit sampler jars
discard 2e640c8 Directory for Junit sampler jars
discard fc4bba7 updated the junitsampler so it correctly handles classes that do not declare an empty constructor, or declare the empty constructor private. If a class does either case, the sampler will log it and attempt to create a new instance with string constructor. if both fail, it isn't a valid JUnit test. peter
discard 8e8b1c3 updated the tutorial with additional tips and some corrections peter lin
discard a1c6817 Remove ALPHA status
discard e5a04cd updated the presentation with 3 more slides peter
discard 77a02c4 changed the implementation for oneTimeSetup and oneTimeTearDown. Since these two methods should only be called once, it doesn't make sense to call it per class instance. Instead, I've made the GUI include the method so that test plans can create a thread group to call it once. peter
discard 054e325 added support for oneTimeSetUp and oneTimeTearDown peter
discard 7a6ce67 added default code and messages for peter
discard 18834a6 updated the JUnit sampler tutorial with more details peter
discard 363dfa6 removed unused import peter
discard 7bf5337 updated the year for the copyright peter
discard 872db48 fixed a bug I introduced when I refactored the code. now the port setting works correctly again. peter
discard c8e6af9 changing the sampler from Alpha to normal. the sampler is stable and works just as well peter
discard f2a2573 adding rough drafts of a simple tutorial for junit sampler. later I'll add the xml docs for it peter
discard 41d2389 fixed the layout of the label, so that it is correct. duh on my part. peter
discard f813b6a enhanced the junitsampler with sebb suggestion and added the option of not calling setUp and tearDown methods. peter
discard 3f04a1f added text for setup teardown option peter
discard a5c32e9 fixed a typo for xstream. Now it is correct and should work. peter
discard 095b3ad added an entry for the monitor listener enhancement. peter
discard 0548807 Xstream -> 1.1.2; add junit source tree
discard f034125 Change to ascii mode
discard 7dedbf8 Change to ascii mode
discard 2151ed2 removing the sample unit tests. peter
discard 0eb3205 changed the elapse time peter
discard 4464312 Fix tests so they can't run for more than 1 second each
discard 539a3b0 updated the class with license information. thanks to sebb for catching that peter
discard 2df4a22 changed the copyright to use 2005. thanks for sebb for catching that peter
discard 516970e enhancements to junit sampler peter
discard 4b9fbdc updated for junit sampler and the dynamic classloader peter
discard cb24353 updated NewDriver to use the new custom class loader peter
discard be34015 updated the presentation to include remy's name and give proper credit peter lin
discard 2f805a5 adding ssl presentation peter lin
discard 0f7cb17 created a basic custom classloader to load resources dynamically peter lin
discard a730fac adding junit sampler entries peter lin
discard c338ad8 adding the unit sampler stuff peter lin
discard ff0b92c Improving GUI on JDBC Sampler
discard a9c6e90 hopefully I configured the project correctly and this gets checked into 2.1 branch peter
discard 31aef1d This commit was manufactured by cvs2svn to create branch 'rel-2-1'.
discard c8e66c1 added a diagram showing master/slave/target peter
discard 0748753 Fix version checks
discard 76159a5 Formatting Code to basic Java Standard
discard b1e6146 Couple additions/modifications to changes doc page
discard 43c705e updated the distributed testing tutorial peter
discard 1815a03 Bug 31184 - make sure encoding is specified in JDBC sampler
discard 7d0efc0 Bug 30379 - allow server rmi port to be overridden
discard 7d7e125 Bug 35525 - Added Spanish localisation
discard 7d3d8c0 Doc. Fixed GUI border problem
discard 469a758 Add basic JNDI Config entry
discard daf0672 Mark as an internal GUI element
discard a1abb69 Allow for internal GUI elements
discard 3f58895 Remove unused classes (generic config element is used instead)
discard 771fc73 Remove redundant method - addCustomTestElement() - and related imports
discard 7532604 Fix GUI border problem (was applied to wrong element) For clarity, rearrange init() to be like other GUI init() methods
discard 84cf363 Remove unused variable and corresponding import
discard 24c7c5e Comment Unused var (as yet)
discard 18283d6 updated the change lot to include fixes I made to HEAD over the last year that didn't get into 2.0.3. also added jms sampler. peter
discard 77dd89b Document some recent fixes
discard 2a883bd Try to clarify While/If controller conditions
discard 1968c33 revised the tutorial and added Limitations section. peter
discard 6a5f672 Tweak message
discard 13ef13f Ensure contexts are closed when they are finished with.
discard 6ab5ff0 Replace Exception by NamingException Don't try to disconnect null Context Remove unused field and method - sbind() now done by sampler
discard bf077fb Fix singleBind so it disconnects as well Replace generic Exception by NamingException Provide more detail if non-standard message returned
discard 720e859 Remove unused imports
discard ab97706 Fix sbind button behaviour
discard 50897f9 adding remote testing tutorial to CVS. hopefully this version is clearer than the current remote testing documentation. it includes a diagram of the setup, which should make it more obvious how jmeter works in remote mode. peter
discard 9324c54 fixed a typo in the docs. peter lin
discard 0e73a88 Fix some variable hiding
discard 9d2eb06 Remove unused var; comment unread vars
discard 4847adf Fix some variable hiding problems
discard 8964b33 Make logs private
discard acb42d9 Remove unused variable
discard 4559c47 Stylesheets for post-processing 2.1 format test result files
discard a345804 Fix version checks
discard fbe974d Update test plans to new format
discard 001e098 Update conversion format to 1.1: use XStream to encode/decode strings instead of URLencode
discard 630ded5 Ensure Buffered file is properly closed
discard 23eb2cc Pass testsaveservice.saveout property to test runs
discard 7c9720e Update expected versions
discard 2c9d445 Fix some deprecations introduced in xstream 1.1.1
discard 04a18b2 Extend JMeterTestCase to allow test to be run separately
discard 1131ae2 Update xstream from 1.1 to 1.1.2
discard 56364dc Fix version check
discard 89a6c7f Add version info
discard 248ade3 Missed context off one of the method calls ...
discard c4f0075 Pass context to all methods in case needed later Use same order of saving as superclass
discard 2acdbf5 Pass context to all methods in case needed later
discard ddd03e9 Ensure that xsl stylesheets in extras directory still work
discard 11c4ef5 Fixing bug 23248 - module controller can't remember stuff between save and reload.
discard 72dea07 Should default to the new file format
discard 8a7e07f Adding the second part of the presentation. This section is lighter than the first one, but it should also take 6-8 hours to go through with a break in the middle. The two presentations together is enough material for 2-3 days of talks. Depending on the experience of the audience, it could take a full 3 days.
discard ecce0c8 Add ASF licence
discard 7c91355 Add ASF licence
discard 3581ad3 Javadoc error
discard c4af94c Assertions are run in the same thread as the sampler
discard e2eb15a adding the first presentation to CVS. once i finish the other two, they will be added also. The presentation is meant to be used for Jmeter related training. this draft is pretty complete.
discard b8cdf78 Need to restore locale afterwards
discard 32dd634 Bug 29920 - change default locale if necessary to ensure default properties are picked up when English is chosen.
discard a7a4e8b Replace language strings with Locale constants where possible Replace single "cn" language with zh_CN and zh_TW as these are the properties files that are defined
discard d893021 Allow name to contain country as well as language
discard dd76e42 JMeterUtils forces property keys to lower case and replaces spaces with _ Fix one instance of uppercase character in key, and add test for the condition Add cn_tw and cn_cn keys for the two different Chinese resource files
discard 340bd2e Update version of converter
discard ee7347c Fix forward/backward links and make section number a variable
discard 541e514 Make section header format agree with other sections
discard cbb4d5b Fix column break location; make section renumbering easier in future
discard 24d0060 I've renumbered the index numbers, so the docs should be up to date now.
discard 9ef4300 Fix build order problem
discard b722ca1 Add some more debug
discard 838653f *** empty log message ***
discard 49c855e Bug 35059 - Runtime Controller stopped working
discard 455899e Add counter to Test Sampler
discard 41bec5d Add wait function to dummy sampler
discard fe2f81d Bug 35370 - upgrade existing test plans to support Header property name change
discard 71ddbc6 Update version of TestElementPropertyConverter
discard 100eef2 Bug 35370 - upgrade existing test plans to support Header property name change
discard 9911964 Log a warning if over-riding one of the Manager elements
discard e514bdf updated the how-to for JMS topic sampler. Now I need to update the index numbers tomorrow.
discard 54c3df9 Bug 35370 - Header class setting was setting incorrect variable name
discard a2a87e6 Check for more specific exceptions; ensure close is always called
discard bbad492 Fix test plans for new variables etc
discard 039e2f8 Add testsaveservice.saveout as a JMeter property
discard d3dcd69 Document some more changes
discard b60ba52 Set a disabledIcon if available.
discard 7292f48 Enable Tree to use disabled icons (based on work by Peter)
discard 14c547e getIconMappings() now derived from property files
discard 3ced8cd Pick up second icon names from getIconMappings() and store as disabledIcons [Original idea by Peter]
discard 38aed7a Added icon.properties (to specify alternate icon properties file)
discard 1bdb3c7 Ensure new images are packaged into jar and prevent icon property files from being included twice.
discard b718bf9 New loadProperties() method to get properties from file or classpath Replace generic Exception with IOException
discard 5da1e9b Add icon property files
discard 4e2ffd8 Add support for disabled icons
discard 622fb1b updated the document with more screen caps and changed it to add request defaults at the beginning of the doc.
discard 582a16f checking in the draft step-by-step for using JMeter's proxy.
discard 20e55ab Bug 25413 - don't enable Restart button unnecessarily
discard 9174b78 updating the icons and adding 2 more grey icons
discard a1f684d I removed the icons that aren't being used, which weren't very good and adding grey versions. still need to figure out how to get JMeter to use the grey versions. peter
discard 4a17ea8 Bug 25052 - use response encoding to create comparison string
discard b554948 Bug 35281 - allow max redirects to be overriden by a property
discard d74bdab Bug 35115 - fix some translations
discard 20d913d Use Locales, not languages. Add zh_TW, disable no and de (not present yet)
discard ec5a17f Update converter version
discard 0f217c3 Force BeanInfo to be regenerated to test new Locale
discard c9b5b55 updating the icons.
discard 78b6289 updating resources for the ConstantThroughputTimer, adding documentation for jdbc connection pool.
discard 02602da here's the new icons for jmeter. they're pretty decent now and should be much sharper than the current ones.
discard a44bedf checking in the new icons. don't know when we should change over, but the icons are now in CVS.
discard dc5b84c I think I finally figured out what sebb meant. Rather than checking the port in create and modifyTestElement, it should be done in configure. hopefully this will make it so the webservice sampler will work in console mode.
discard 0b862f7 cleaned up the code a bit, still need to make sure the webservice will work correctly in console mode.
discard c321d25 Update JDBC Sampler screenshot and text description
discard bc6e86f Group QueryOnly with Query
discard 3a6f56f Save SamplerData if saving response data in functional or error modes
discard 77777b8 Add NTCredentials - needs further work
discard 372f849 SaveService properties has been updated
discard d93f078 Fix up the TestPlan element for non-GUI test runs
discard cb850af Restore isFunctionalMode() method
discard 6991c7e Save SamplerData in functional mode (as was done in 2.0)
discard e9127cf Add some debug
discard aca0068 make log private+final; tidy error handling and ensure error message is shown in View Results Tree
discard 2e5cbb3 Tidy error handling, and show error text in response message
discard 6cc2745 Reorganise layout to give more room for Path field
discard 557b57e Changed from 1 Receiver for all to 1 Receiver per user
discard e287f30 Changed log messages
discard 6675257 Fixed ASF Bugzilla Bug 35133, receiver thread is stopped at the end
discard 7bc0b1a Fix in javadoc
discard 1c0cca7 Fixed ASF Bugzilla Bug 35133, receiver thread is stopped at the end
discard fe4bdf4 hopefully these changes will allow the webservice sampler to work with the functions. the gui now has separate input for domain, port and path, just like httpsampler. thanks to seb for pointing that out. also fixed a bug with the WSDLHelper when the wsdl doesn't using binding name.
discard 4f87f30 Added How to JMS Point-to-Point Sample (for ActiveMQ 3.0)
discard b0ece17 Added JMS Point-to-Point Sample (for ActiveMQ 3.0)
discard b1e9559 Changed and added comments for JMS Point-to-Point Sampller
discard 0b351b2 Added screenshot JMS Point-to-Point sampler
discard c9e5368 Changed some JMS Point-to-Point messages
discard 48af5e5 Add some more aliases
discard 5132931 Bug 34739 - Enhance constant Throughput timer Fix time calculation so per-thread works better
discard c0a3eb6 Display average as whole number of milliseconds
discard 9b0caaf change the auth so that it is the same as Httpsampler. if the auth is null and the URL is null, the sampler will not set the username/password. if the auth is not null, but the auth URL is null, a warning will be logged.
discard 904c221 Don't report HE bugs at present
discard 9f29a6a Document Throughput Timer legacy mode
discard 74e811b Bug 35065 - don't save old extensions in File Saver
discard ca8129a Bug 35026 - add RE pattern matching to Proxy; prevent replacement of TestElement.gui_class etc
discard b40cc3e Bug 35067 - set up filename when using -t option
discard 2fccf6d Add Sync Timer documentation
discard f211550 Fix title
discard aa145d3 Bug 35067 - set up filename when using -t option
discard 77d0e80 added support for basic/digest auth. thanks to KiYun Roe for contributing the patch.
discard f057bd6 Default path should be that of url Add a bit more debug
discard d0312f3 Remove unused import
discard ce224b0 Cookie expires should be 0 or time in seconds
discard 8c3a10e cleaned up the draft quite a bit. it's still not done yet, but hopefully this will help martijn with the docs for the queue sampler.
discard 5e9895f Document more changes
discard 5a9aa05 Cookie expiry is seconds, not milliseconds Session cookies now indicated by expiry of 0, not Long.MAX_VALUE Don't save session or expired cookies Add cookie expiry tests
discard 5fada5f Add default file name for cookie output
discard db75d53 resource "save" is used for cookies and authorisation as well as test plans ...
discard 8a709b0 Forgot to include current time in debug
discard 73b48d4 Add some debug for cookie handling
discard ca28480 Adding default "parse all embedded resources" into HTTP Defaults Config and did some refactoring of HTTPSamplers. Fixed bug that caused embedded resources not to be parsed from redirected urls.
discard b7bf8b5 a early draft of the jms topic sampler.
discard 681e3f8 Add option to save generated test files
discard 4bd99fc Fix up versions
discard a970f7f Document more changes
discard f889429 Allow all GUI components to be saved as images
discard f9b6101 the entry for jms samplers isn't done yet, but it's a start.
discard 3b75f6b updated the Abstract class to implement printable. this way, we can save screen shots easily without having to do ctrl-printsc
discard 86341d8 added screenshots of the queue sampler and config.
discard 8bd4792 Exclude jms jars
discard e2107ec Set Sample label from Test Element name
discard 29d79de Improve error reporting for parameter errors
discard 50bd2e3 Pass back error indication
discard b95578c Set Sample label from Test Element name Fix some NPEs when sampler data is incomplete
discard 28669ab Set Sample label from Test Element name Remove unused code
discard 6a24d9c Set Sample label from Test Element name
discard f36871e Set sample label from test element name unless label parameter is set
discard 156dc97 Allow Java Samplers access to test element name
discard 1b5ecca Allow variable name to be omitted
discard 6fe94c4 Fix Sample label
discard 4188280 checking in screenshots of the jms sampler
discard abdd264 Made names clearer
discard 48f16a9 Changed logging
discard 14a09c7 Extends AbstractSamplerGUI, todo change the name of the class
discard 1fe1e56 Added getters, added isDebugEnabled, throws Exception if no session exists
discard 09b5803 Extra logging
discard bb576bf Revert change - not needed
discard 804cf1c Catch missing jar
discard f88672d Catch missing jars and tell user
discard 083dc9a Tell user if cannot load test plan
discard 8052df2 More specific error message for missing jars
discard c3fda2e Revert change
discard 672b858c Allow for optional mail jar
discard 8d6066f Remove new String
discard a589b3d Use specific Exceptions
discard ae55309 Remove unnecessary casts
discard dd2734b Rename parameters to avoid hiding class fields
discard f6395f5 Remove unnecessary cast and rename parameter to avoid hiding class field
discard c01ff28 Remove unnecessary casts
discard 4e011e6 Pass result to saveResponseData
discard d6bfe83 Document some changes
discard da54189 updated the component doc for the webservice sampler. it now works with gSoap drvier also.
discard 6feccc5 change the remaining log to warn. if users complain, it's easy enough to change it to log error. peter
discard 92164e2 Only save response data for errors
discard 40bc532 Pass result to saveResponseData
discard 7f9baf6 saveResultData now checks functional mode and result.isSuccess
discard 74026a6 New property: jmeter.save.saveservice.response_data.on_error
discard a779d70 Ensure xml output file is always closed
discard 8bbc1a6 Use current formatter rather than static one Fetch delimiter once Fix Javadoc
discard a39c1ca Confine functionalMode to TestPlan
discard c6e9cb8 Allow field names to be printed when CSV file is created [bug introduced in 2.0]
discard 281c286 Implement GUI_CLASS for TestBean Gui classes
discard 2b93098 Remove unused import
discard 3ade234 debug output changed to log.debug()
discard 8444c2f made a slight change so that in the case of an IOException, we let it continue. In the case of MalformedURLException or MessageException, it means the sampler won't be able to send a request, so it should stop.
discard dfef699 JDBCSampler is a sampler
discard 4e08d40 Ignore CheckStyle settings
discard e0e8c76 catch each exception separately to make it easier to tell what is wrong. this will make it easier to tell when the user puts in a bad message or the soap version is not compatible peter
discard e15882e improved the error handling a bit.
discard 2a0a290 updated the WSDLHelper to work with gSoap generated WSDL. gSoap generates wsdl in an odd format unlike other webservice toolkits.
discard eb24e39 Change the defaults to be closer to 2.0
discard bb72e32 Add missing path components to test and test entries Remove properties from build Remove obsolete jars (cli)
discard 29e70dc Only force testlog to be saved in 2.0 format
discard fcf2424 Allow separate specification of file_format for test plans and test logs
discard f440d2a Comment unused field
discard 521c02b Fix bug in name - should not start with #
discard ca10a5e Ensure file closed when saving 2.0 format
discard 60cacbb Bug 34796 - add Tooltips to XML Tree display
discard e74da3e Update View Results Tree text and screenshots
discard 6c34da4 Fixed error reporting
discard 034b34d Sample ant-jmeter build file
discard 475ffa1 Add option to include response data
discard 6399950 Add links from Pages section entries to corresponding Failure Detail entries
discard 477503d Update to latest version of JMeter Ant files
discard bd7142b Refactor to reduce code duplication
discard 9f47aaa Remove unnecessary casts
discard 4a46fe9 Remove duplication of old contents (how did that happen?)
discard 6aceb9d Bug 34649 - don't show root of tree
discard 4f82f80 Rename local variable to avoid clash with class field
discard 2c42c49 Don't try to serialise lock object
discard 325f292 There is only one FileServer, so make it static - and avoid serialisation problem
discard 9f815d2 New function - setProperty
discard 0156964 Fix to work with zh_CN and zh_TW properties
discard 452dcba Bug 34233 - renamed according to Locale.TRADITIONAL_CHINESE
discard 9dc8e66 Renamed from _cn to _zh_CN (see Locale.SIMPLIFIED_CHINESE)
discard 4ac75a4 Remove unused field
discard a291a07 Remove unnecessary cast
discard 919ab63 Rename variables to avoid hiding
discard 3d42b9b Remove unnecessary cast
discard 826f522 Use proper string constant
discard ea47381 Bug 34233 - added chinese translation (_tw)
discard a248972 Change to Ascii
discard 5edccf7 Fix class so it works as a Config item. TODO - are all fields needed on config GUI?
discard a29d717 Delete unused classes
discard bf0e1a6 Move class variables to method.
discard 1cf9df1 Delete unused classes
discard 2ee84e2 Bug 34438 - improve legibility
discard 43083f9 Tests for XML Render pane
discard c66bf07 Bug 34565 - Render XML option added
discard cee5ece Fix some Runtime Exceptions
discard 55061ae Use standard JMeter logging package
discard c0f3b4b Fix missing resource name
discard 16a0368 No need for stack trace
discard ff448e7 Update property file version
discard dae319f Sort individual sections Add aliases for HTTPSampler2, objProp, SwitchController
discard 3daedc4 Make it easier to find missing resources
discard bef570a Delete duplicate messages.properties file
discard ee89d50 Add unique resources from messages.properties in jms tree
discard e3b0381 Sort properties file
discard b9fc639 Only catch expected exception
discard 8d89743 Bug 34586 - XPath always remained as /
discard a9451a8 Save sample results in 2.0 format if 2.0 format chosen in jmeter.properties
discard 14cf8cb File Server base dir needs to be set in non-gui case too
discard c77f3b5 Use log instead of printstacktrace()
discard 9472851 Second arg can be null - so don't use this to decide if parameter exists
discard bb66922 Fixing issue when saving to old format and then trying to load back into 2.1
discard 5a1c521 Allow option to save test plans to old file format Fixing minor resource problem in CSVDataSet some documentation in FileServer
discard 15969cd New Sync Timer Fixing Conversion to Double for Throughput Timer Renaming "enum" variable to "enumer"
discard 9cac15a Adding option in JDBC sampler to specify whether the SQL represents a query or an update, since it makes a difference to how JMeter executes it and how/if it grabs the result set.
discard 1634a2b Make JMeterContext and JMeterVariables more easily available
discard 157bc03 Test cases for XMLSchema
discard 41436a6 Improve Error handling/reporting
discard 9b538e2 Give access to Null response message (mainly for unit testing)
discard c4195d4 Documentation for XML Schema Assertion
discard d38d81f Test files for XML Schema Assertion
discard 02c7353 Fix test error on Windows
discard 039dd05 Use common setResultForNull() method
discard b0d5a7e Bug 34383 - add XMLSchemaAssertion
discard 421ebf8 Add convenience methods setResultForNull() and setResultForFailure()
discard 6043cd8 Add getByteArraySlice utility method
discard 8ee080b Extend HTTPSamplerBase instead of HTTPSampler
discard 823634a Bug 34383 - messages for XMLSchemaAssertion
discard e3ebbd8 Added CSV Data Set description. More details on TCP Sampler
discard d6baa63 Allow user to specify delimiter to be used when parsing the file
discard 8764769 Only create HTTPSampleResult if needed
discard 7804dd7 Remove some unused items
discard 37cf670 Fixing issue where switching selected elements in tree solely by right-clicking causes overwriting of component data. Thorny issue, this fix needs much testing.
discard 2f8da6f Remove some unnecessary casts
discard 5f13f98 Remove unused items and unnecessary casts Use different name for parameter that was hiding a class field
discard abb2edf Remove some unnecessary casts
discard 73adf5a Deprecate setTime()
discard 6da82a7 Add comment for sampleresult.default.encoding Remove duplicate comments for batching
discard d37e05b log errors to jmeter's log. before it was failing silently without logging to jmeter's log peter
discard 4972b09 This fixes a bug with thread synchronization reported by KiYun Roe. thanks to kiyun for reporting the bug. peter
discard fa25c32 Move save configuration setup to SampleSaveConfiguration
discard c7c94d0 Add some more Save Response messages
discard 2e313f4 Update year to 2005
discard 85aa934 Remove redundant code
discard e9a9590 Adherence to coding standards. Changing of logging to jorphan.
discard 0ec3788 Reduce log level
discard 56e5114 Add space before group number
discard 896cdf2 Hack to allow automated non-GUI testing
discard 602bad9 Remove unnecessary throws clauses; moved isEnabled to TestElement
discard 42d98f1 Add isEnabled() method
discard 52c7ea1 Minor tidy up
discard 250e666 log is defined earlier
discard 6711753 Ensure test output csv files don't have any time data in them
discard d6429ef Close file after loading
discard b18c3fd Remove entries representing numbers (what were they for?) Remove English entries from non-English files
discard f7179cc Include listeners in the chain
discard 6eee1e7 Update docn
discard da8a1fd Fixing unit tests
discard 663bdc0 Merge from 2-0 and some fixes to controllers that need to recover running version after no samplers under them have run.
discard 3b367ad Add local dir exclude
discard e109f51 added some additional notes to the webservice docs. peter
discard 8214851 fixed a bug. replaced the <> with square brackets, since <> causes problems.
discard fb677c6 updated the remote section with a tip from sergey ten on Suse and rmi. peter
discard fe82c75 Fix jar versions for xstream and xpp3; remove obsolete jar property
discard a5ae4b3 Trying to solve Anakia error in Gump by building docs in separate project
discard 2c9120e Fix jdom version ids
discard 8d31a81 Update to latest jars etc
discard a5fb7a3 Fix mismatched anchor name
discard d5b80b8 some new supporting methods for the ConfigurationTree
discard 487e122 fixing doc building and gump complaints
discard 3438800 *** empty log message ***
discard e8cc017 cleaned up the formatting so it looks better in pdf peter
discard 29ff191 changed the load calculation to use used/total instead of free/total
discard e92714b changed the monitor memory to used/total instead of free/total peter
discard 5e949b9 Applying patch to AddParent.java provided by Hans J�rg Hessmann
discard f0aa712 A new configuration Tree object build using the HashTree classes. Provides a simple, heirarchical config file format for easier-on-the-eyes system config files (replacing XML).
discard 9f2e843 Updating the XStream lib packages, and XPP and JDOM with it. Updated test files so unit tests pass
discard 6204fdf Fixing potential null pointer exception
discard 85c3f60 New section in JMeter Tutorial
discard 58bc4c2 updated the docs to reflect the latest changes.
discard 7481fb5 fixed a typo in the docs. bug found by Daniel browne.
discard cff9876 updated the visualizer so it can save the statistics. also fixed a bug with the performance panel so that it checks the node to make sure it is not null.
discard c9d90a0 oops, by default the abstract visualizer should be false, not true.
discard 98ab7fd added a method to Visualizer interface to indicate if a visualizer generates or displays calculated statistics
discard f1ec703 removing StatsCollector, since it was a bit overkill, instead I figured out an easy way to extend ResultCollector that is simpler and cleaner.
discard 5e6cac9 Adding code to allow any object to be XStream serialized, and added a line for MonitorStats
discard ba2ef1a Remove new String()
discard 8de90f5 Update Copyright year to 2005
discard 8ff64b5 made changes to the monitor stats can be saved to a file.
discard 1861e59 adding a new collector for visualizer data like aggregate and monitor listener.
discard c3134c8 adding a new result wrapper for visualizer generated testelements
discard 025d801 adding a method to save TestElement for saving calculated results from visualizers.
discard 748923c updated the monitor visualizer to add the file panel and save the results peter
discard e26f550 updated the webservice sampler so that is saves the wsdl url and sets the label. this fixes bug 32922
discard b5452c3 Added xstream and batik to compilation classpath.
discard 5536997 Comment imports used by commented code
discard d4cc6f4 Remove unused import(s)
discard aa51764 Replace nagoya with new generic name (issues)
discard e83136e Replace nagoya with new generic name (issues/wiki)
discard d38c87e Remove unused variable
discard 48502c5 Rename "enum" variable to avoid clash with Java 1.5 keyword
discard 61e7192 Remove unused import
discard 32509f4 Remove unused imports
discard bcd84b6 Add ASF Lic V2; remove unused imports
discard 57c2e8d Add ASF Lic V2
discard 16ef118 updating the monitor docs with information about running tomcat's status servlet in other containers.
discard 112de80 I changed the order of the legends to make it so health is on the far right side. that hopefully makes more sense, since health is the only one that applies to the health legends for the graph.
discard f83a4f2 updated the Stats class so that if a server doesn't return the data, we don't calculate the stat and just return zero.
discard 96de058 threads should increment the thread counter as soon as possible
discard 971ea1b Synchronizing thread count access in ContextService Adding a legacy option to the ConstantThroughput Timer.
discard 5026312 The Constant Throughput Timer should be smart enough to gear it's delay for the number of threads in the test, allowing the user to set their desired throughput rate and forget it instead of having to manually calculate and adjust based on a changing number of simulated users.
discard 1e3b06f Big Ugly Merge from 2-0
discard e384950 updated the documentation to includes some general notes and a link to soap documentation.
discard c60fc9d the updated OpenOffice document.
discard 3b3c359 finally updating the pdf file. now the formatting looks slightly better.
discard b73eb53 Add target/ in case we want to use Maven
discard 35dd3f4 Make key expire in 3 years
discard 766a78e getCause() is JDK1.4+; use getRootCause() to allow 1.3+
discard b310372 Fix version mismatches
discard c56cc40 Assume all libs present for Gump
discard 664bbd6 changed the label for Webservices sampler so it's no longer beta. the sampler should work with jwsdp, axis, .NET and glue code wsdl. at this point, the sampler is stable and reliable.
discard 68ee012 now WSDLHelper should work with WSDL generated by gluecode. just goes to show just because there's a specification, not everyone implements support the same way. this fixes a bug reported by john ferron.
discard 3ed1867 added more comments and removed MessageClient, since it's not used so better to clean things up.
discard 66f0a05 cleaned up the code a little
discard 446f856 added more comments to the code in an attempt to make it more clear. hopefully it's more clear.
discard 3b13e28 finished implementing support for getting the message from file and a random file from a path. I also updated the comments a bit.
discard 999b53d updated the documentation for webservices. thanks to Sarone Thach for taking time to explain her problems. hopefully the changes will make it easier for new users to understand.
discard 20aa151 changed it to be generic and take a string[] array for the file extensions
discard 89fd726 updated the gui, so it includes a checkbox for jndi.properties. if users check the box, it will disable InitialContextFactory and provider url.
discard c089f3e updated the sampler with jndi.properties for providers that use jndi.properties. ActiveMq for example doesn't have a jndi server yet, so it uses jndi.properties.
discard 7e12d64 removed pause() method, since my interpretation of connection.stop() isn't what I thought. if a client calls connection.stop() it will stop receiving messages, but only durable topics will have the messages sent to the client. non durable messages will not. also, calling stop() for ActiveMQ causes the connection to close. the subscribers in the test plan basically stop. removing the connection.stop() fixes it for activemq.
discard de68f55 Change check of jms classname to see if this fixes Gump build
discard 769aa9a Ensure jms build dir exists even if JMS doesn't build
discard f92f46a Handle missing jars more tidily
discard a940741 Suppress compilation if JMS not present
discard 405132b I've updated AbstractSamplerGui so it implements Printable interface. that means now we can easily update screen captures of the samplers by using the same save action.
discard a1cd9b9 I added a check for jms. also change compile-protocol and compile. instead of having compile-jms in compile, it's now in compile-protocols
discard f403b57 adding the ant taks for the jms sampler. I still need to update the eclipse classpath file.
discard da7e798 added some more entries for JMS related stuff.
discard 1a4844c updated the addSample(Sample) method to check and see if the result is more than one result.
discard 00811ac I added two attributes to sampleResult, which may be useful to other samplers like the java sampler. the first one is sampleCount in case a sampler does a set number of loops within each sample() call. the second is bytes length in case a sampler doesn't pass back the contents of the response. this allows the aggregate listener to calcuate the rate without the cost of passing back the entire response message/result.
discard 9a40560 thanks to sebastian for catching this mistake. added enable to the FilePanel class to enable/disable it.
discard 79b469f fixed typo for the file filter.
discard eb0c679 added a method to get a random file in a base directory.
discard becf2f9 checking in the classes for the new JMS sampler
discard 5167fb7 updated the screenshots of the monitor results listener
discard ede5a1e updated the documentation for the monitor to make it more clear. hopefully this will make it easier for users to understand exactly what the graph means.
discard 8d52f9d found a bug in calculateLoad(). it was using free memory, instead of used memory. now the monitor shows both free memory in the graph and the load (used memory)
discard 83fe7b2 updated the class so the explanation is correct. the implementation uses free memory, rather than used memory.
discard f08ed77 thanks to avi@cherrydev.com for pointing out the error in the caption. the commit fixes bug 31888.
discard 3dcebb7 adding a new gui element to make it easier to create radio buttons. I also updated the LabeledTextArea, so that it can be disabled.
discard 804839a Rename "enum" variables to avoid clash with Java 1.5 keyword
discard 1b0dbb9 PGP keys - initial checkin to CVS HEAD
discard bfae523 Updating Extending JMeter Tutorial with section on making a TestBean component
discard c0dbcaf Adding new threadsafe FileServer CSVDataSet now open for business
discard 5584c07 Fix some broken links
discard 358d913 Convert to use getLabelResource()
discard dda8741 Log missing title information
discard af73b1e Resolve name differences between test elements and documentation
discard 1df65b5 min and error rate now return 0 in the even the value is less than zero.
discard 48574ea updated the screen capture of view result tree and revised the explanation of the aggregate listener and view results in table.
discard 61a640c updated component documentation to have the right index number
discard 588cc2f added a section on listeners and a short explanation of how to save any listener using the new save as image feature.
discard 42324f1 adding a screen capture of the "save as image" feature added over the summer.
discard dcc4ffa Allow modification to stop at "?" - see http://www.mail-archive.com/jmeter-dev@jakarta.apache.org/msg08241.html
discard 43093d1 Created a basic class diagram of some of the important classes of JMeter. The image is quite large, so not sure how we should show it in a webpage.
discard 66a8f46 updated the screenshots so they are correct. both have new columns added. peter
discard 33a338b Merging 2-0 to HEAD
discard a35e989 updated the tutorial based on Sebastian's excellent comments. there's a couple of other thiings that might be good to add. things that come to mind include: 1. how to add text strings to the resource bundle, 2. where to look to update the documentation, 3. how to make sure the plugin performs well
discard 7121184 New images for extended LDAP controller
discard 8760343 I've added a section on ANT build tasks to the tutorial. I also created a PDF file for those who want to take a look a the progress of the tutorial and don't have OpenOffice installed.
discard 2bb2b9b See bug 30952 - applied documentation updates
discard 17f496a Fix misspelt resource name
discard 367ecbb See bug 30952 - applied fixes, except changed log.error to log.debug
discard 47e990b latest version of the tutorial. I got a basic description of the ant tasks in the doc now.
discard b614649 I cleaned up the DistributionGraphVisualizer, so that it doesn't implement ItemListener.
discard 6492eb4 Beginnings of new CSVDataSet component
discard 8abeac9 updated the tutorial and corrected the old stuff to match the recent changes I checked into CVS for distribution graph
discard e4b0775 adding the tutorial. it is in open office format
discard bdb9fbd In the process of writing the tutorial, I noticed somethings are not necessary and a bit confusing to new developers. therefore, I went ahead and cleaned up DistributionGraph. It should make it easier to explain in the tutorial.
discard 1305c83 Display a few more settings in Gump builds
discard 6e1204f Remove throw of HeadlessException - does not appear to be needed, and is not defined on JDK1.3
discard 77ba75b Allow code to compile under JDK1.3 - replace Boolean.toString(boolean) with JOrphanUtils version
discard e732457 New code for recording .jtl files using XStream. Also, a properties file controls what XStream Converters get registered (makes for easier plugins).
discard ca93307 I updated the view results in table with the bytes for the page. ed randall's patch was against the old code, so I had to change the patch.
discard 42aa710 added a new entry for Bytes, which is used for the view results in a table.
discard d28f33d I added the number of bytes, so the table results listener can display the bytes in the response. mike figured out what Ed Randall wanted.
discard 154e40a added a column for kb/sec.
discard b2bba99 I added methods for keeping track of the bytes. it's used for the aggregate listener aka StatVisualizer.
discard 04796ed the aggregate listener now has kb/sec as the last column. It's not exactly what the original user wanted, but I think it's more useful.
discard eb2f153 Filename was being treated as a directory; fix mkdirs() to operate on parent dir if there is one.
discard d702072 [30779] Improve error reporting when results file cannot be loaded
discard baf0ea2 [30753] Implement batched remote sampling
discard 6055913 [30753] Add remote batch/hold_samples properties
discard 09fd3ec Allow mail host to be changed without restarting JMeter
discard 23864bb Display dialog when test message succeed and more information when test messag fails
discard ba8ca8b Update mail messages
discard 7b9d663 Use sendTestMail method in model
discard 96f7e5d New mailer messages
discard 26d6856 Add sendTestMail method
discard 0c75213 Bug 30683: Add bgsound and frame tag handling
discard f9f39a4 New bgsound tag handlers
discard 1f91a64 New testcase for frames and bgsound
discard 4f01df2 Remove unused import
discard e9948a6 Replace getStaticLabel() with getLabelResource()
discard 54afb7a Add resource for html_assertion
discard 408792a Bugzilla 22394 - Extended LDAP sampler - adding messages
discard 0538a46 Bugzilla 22394 - Extended LDAP sampler - adding code
discard f2d4671 Added missing base href test; add more details to assert messages
discard e050178 New test for missing <base> href
discard a7b7ed8 Oops! missed part of edit
discard 3c2d618 Bugzilla 22394 - Extended LDAP sampler - adding documentation
discard 0057596 Bugzilla 30713 - don't reset base for empty href in <base> tag
discard 0796219 Update expected version for StringPropertyConverter
discard ea3d1d3 URLencode/decode don't support charset parameter in 1.3 - use JOrphanUtil wrapper instead
discard c4a0dda FileOutputStream(File,boolean) is JDK1.4+ so use (String,boolean) instead
discard b7e2898 Remove unused import
discard 19c1db8 Remove unused imports
discard 1717e1c Catching a potential null pointer exception
discard 70f822c Change info message to debug
discard f919af4 Allow for updated versions of converters
discard 34b2271 url encoding strings saved in .jmx file
discard 52ace94 Adding urlencoding to xstream saving
discard 1bf5c2e thanks to Frank lindner for discovering the bug. if a user manually types the directory/file for the log and the directory does not exist, jmeter wasn't creating the directory. that resulted in the no log. the patch calls File.mkdirs() to create the directorys before getting the writer. peter
discard 0c20861 Struggling with access log parser, fixing HttpSampleResult display
discard 6fe540c Fix for log parser dealing with ending ?'s
discard c9e2c70 updated the documentation for the monitor to include a section on adding Http Authorization Manager. Thanks to Ching Shen for the reminder. peter
discard d379bd3 Sample Findbugs project file
discard 9f36501 SFF now uses StopThread exception
discard bfa0a51 New Exceptions (from rel-2_0)
discard 9c36af0 29915 - Adding French messages
discard f4424d1 29934 CSVRead can't handle blank fields
discard 426ac04 *** keyword substitution change ***
discard bc7db1b 29934 CSVRead can't handle blank fields
discard 1094ef0 Change to ascii
discard 0319d92 29754 Disabling/Activating multiple Samplers at once
discard 2e97b4c Bug 29913 Caching problem of remote engine stub
discard a6e82bd Add server_port property to allow non-default RMI port to be used
discard dd26a94 Make http version a JMeter property (and change name); add timeout
discard f4820c5 Add HTTPClient settings
discard 7cca623 Make the DTD valid (but is it ever used?)
discard d56336c Use HTTPSamplerBase and HTTPNullSampler where possible
discard 79a3c28 Remove unused import
discard da70165 Remove misleading finalize
discard 6cbdbeb Fix possible NPE when redirecting
discard 710c25c Use HTTPSamplerBase, and NullSampler for testing
discard 5a1568c Pick up constants from HTTPSamplerBase class
discard 495e0b1 Use Null Sampler for tests
discard 186edde Use HTTPSamplerBase and Null Sampler for test code
discard fc0abbd Add test for new HTTP GUI
discard 59ed589 Move Argument creation to superclass
discard 1a2c9a2 Add dummy HTTP sampler for use in generic HTTP tests
discard 77de601 Bug 29884 - extend modifiers to work with new HTTPClient sampler
discard 8cbbd82 Add stopThreadNow() method etc
discard 2bb34a9 Bug 29853 - button state not correctly handled
discard f53c859 Print actual time if pause test fails
discard 7c1d7b4 Add missing entries; add some section descriptions
discard 336302e Update of JDBC screenshots
discard cb24bd2 Screenshot for Test Action
discard 89deba5 Remove some unused properties
discard eac3e85 Change Database Config name slightly to agree with Sampler
discard 3b9e04c Fix properties version check bug
discard b939d5d *** empty log message ***
discard 912d42a Ensure file is closed
discard e099cec Can't compare with null
discard 9384ac5 No longer needed, as build.xml sets up the classpaths
discard 23524e2 Add xstream/xpp jars
discard a1d1347 Change property name to avoid clash with the findbugs plugin
discard c38d749 Start the JUnit tests
discard 725a6a4 Create dummy test
discard 9f84bc3 Update zip locations
discard 869872d Added version checking
discard 69271b0 Added ASF licence and made fields package-private
discard 729ae82 Add ASFL V2; added properties version to script header
discard 666fca4 Added getVersion() and ASF licences
discard 5e1eeee Add sample version string
discard bdb8071 Don't forget the trailing $
discard ab92adb Add _version property
discard 3cdfa6d Add saveservice.properties to binary distribution
discard 473078a Use saveservice properties file
discard 4065f25 Save service Alias properties
discard 0abbb04 Make some fields transient
discard 98e0a00 Remove unused import
discard 4a1ae88 Merging from 2-0 branch
discard f5c7571 New XStream implementation for saving test plans
discard 038aea7 adding screen capture of distribution graph
discard fe66c44 added documentation about the Distribution graph.
discard 2fc9ec8 *** empty log message ***
discard d4ebae4 added a method for creating a chooser with a specific set of filters
discard bdfb67b removed the save button, now that all visualizers can be saved as image
discard e0ae91e updated the class so it implements Printable interface. now every visualizer should be printable.
discard b6bdbc2 updated the class to create a JFileChooser with the right filters
discard 9c390b3 Adding new menu item for saving component graphic as png
discard 96d3b21 Adding new menu message to resources
discard ec8f706 Small modification to fix logic and remove redundant conditional
discard d194cbd updated the Visualizer to implement Printable interface.
discard d9620fb added an entry for Save Grahics action
discard d73c73c simple interface for visualizers. it is intended to work with SaveGraphics action. once it is all hooked up, an user should be able to select the visualizer in the tree and click the save graphics. the action will then get the visualizer from GUIPackage and see if it implements Printable. if it does, it will call the method and try to save the JComponent.
discard 1332a9d ok, here is the first shot at the Action class for saving graphics. I still haven't hooked it up to the menu stuff, since I don't know it well. Any one care to give it a shot?
discard 502d2f5 Remove unused import
discard 5349a72 Merging latest from 2_0 branch
discard 3d87f1a IfController should call nextIsNull() before returning null value
discard af6c4aa Restore default logging level
discard 8f821d7 Spelling!
discard 55b38b1 adding batik-awt-util.jar, which is used to save PNG
discard c30244a added batik entry peter
discard 9bef9ac added batik jar related stuff.
discard 3682afa added note about Batik
discard 9efa8f9 updated the visualizer to use the updated SaveGraphicsService
discard ef5f3aa updated the class to use Batik, instead of JAI. thanks to the batik team for their excellent work.
discard be4bf82 Get the authmanager and pass it to the WSDLHelper.
discard 244da41 WSDLHelper now gets a handle to the AuthManager if one is present. This addresses bug #29436. I haven't had a chance to test it yet, but hopefully it works. I tested it against a WSDL that doesn't require authentication.
discard 4b3cc6a commented out the Jai related stuff for now, until I figure out how to make JAI optional.
discard 16176f5 for now I've commented out all the JAI related code, until the license issue is resolved.
discard 0c3d658 commented out the call to SaveGraphicsService for now, until I figure out a good resolution to the JAI license issue.
discard c77d7de reverting the Notice to exclude the JAI stuff. peter
discard 16f723d removing the JAI license and reverting jar_usage.txt
discard f88f550 Fixing access log sampler session filter
discard 3d699da updating the build file with the new jai jar files. hopefully I got it right.
discard 65797c9 Added an entry for JAI. thanks to sebastian for the reminder.
discard 60dab8a thanks to sebastian for reminding me to add/update the license stuff.
discard 90ef04a changed actionPerformed to use the new save method.
discard 4efd7c5 fixed a bug with the new method. i forgot to close the fileoutputstream. I removed the old JPeg codec method and implemented a new method that can save bmp, png or tiff format.
discard 527c107 this is a quick implementation using a button to save the distribution graph. Since I can't decide what is the best way to handle saving graphics, this will allow others to play with it. I like mike's idea of using actions to do it.
discard a39eca7 I updated the class to use JAI instead of the stock com.sun.image. codec.jpeg. the output generated by the stock one is terrible and looks aweful. JAI produces much better quality. The new method saves PNG files. I checked the license of JAI and it allows redistribution in binary form. I will add the jar's to CVS.
discard 792f621 New class for saving Graphics. I still haven't figured out how to set the compression level for JPeg, so that it is higher quality. have to dig around a bit and figure that out.
discard f107748 Use separate column names instead of array entries
discard 51af4a2 Oops! COLUMN_NAMES was used elsewhere
discard cc3cbd5 Why is this field not created?
discard 7d8ca76 Add comments; exclude some warnings
discard 9667a2f Make log final and private
discard cb98785 Comment out unread fields
discard 7d4ca38 Reduce visibility of fields
discard b14d39c Make log final; reduce visibility of fields
discard 34ef4d7 Reduce visibility of fields; comment out unread fields
discard 596db96 Make Daemon transient, as it is not serialisable
discard 35f76db Make static config fields final
discard 6c54608 Update Javadoc
discard bf402b2 Always try to close file
discard bf15a35 Make log final
discard b32d74d Reduce visibility of fields
discard 242aaf1 Reduce visibility of fields; comment out unread fields
discard c888452 Reduce field visibility; make strings truly final by removing from array
discard ba972da Reduce visibility of fields
discard 5768db3 Comment out unread fields
discard 99506e0 Make log final; reduce visibility of fields
discard 18c0232 Make log final
discard 1bb6502 Eliminate Boolean construction
discard a5a3fe3 Update findbugs classpath for new jars; fix bsf jar name
discard 9c83058 Wrong change: mgr was used, but needs to be intialised.
discard cfed8e8 Replace incorrect & with &&
discard 447b062 Compare strings with equals() rather than ==
discard 1d6ae1c Actually use the trimmed string
discard 2280e19 Replace new Boolean(true) with Boolean.TRUE
discard dae006b Remove unused item
discard 76b6fec Ignore case when looking for (ALPHA and (BETA
discard 44452fc Make Access Log name agree with sampler
discard 93d84c0 Replace lines accidentally deleted
discard 503346d Lightning struck, and this is a week's worth of offline effort. Visualizers have been refactored. The AccessLogSampler and supporting classes have been refactored, with an additional Filter implementation, and made into a TestBean, fixed a bug that causes tests not to stop in certain cases.
discard 895cade adding a new class for sorting Number[] arrays. Also added a method to get distribution data
discard 8e68c70 added two entries to the message properties
discard a47fedc checking in the changes for the new Distribution Graph. I've left the title as "alpha" for now.
discard 3e99994 sleep() is a static method
discard bd95e59 Remove unused imports
discard 06bbe41 Add the new libraries (and reformat to match 3.0M9)
discard 826c198 Exception(Throwable) requires 1.4, so use JMeterError(t) instead
discard 2ff09ca Refactoring TestBean to be an interface instead of a class. Moved needed code to TestBeanHelper
discard 188ae56 Fixing AccessLog filter, fixing caching of Controller property values
discard c3555be 2.0 merge into main and TestBean fixes
discard 9eaeecd Added third party lib properties in build file
discard 0362deb New binaries to support database connection pooling
discard 1d43719 New JDBC Connection Pool resource. Revamping JDBCSampler to use TestBean framework and the new connection pooling.
discard 9178b88 New Percent Point calculation in StatCalculator - ie, to get the 90% line, or any other percent line
discard 8eb6ada Initial revision
discard fd97f5c Fix for bug 28751
discard 866b9cb Fixed an exception that occurs if a sampler returns null when sample is called (for TestAction)
discard a4f9eb2 Fixed the problem where an IfController was getting removed from the test tree if it evaluated to false. Defect 26672.
discard 37503a1 Modified IfController to turn off caching for FunctionProperty
discard b76babd Merging rel-2_0 branch to main
discard bb52300 Updated for the new mail sampler classes.
discard 40a67e9 Not sure why it's wanting me to commit these resources again.
discard eaaf526 Added the ability to turn off caching of the function value. This is useful, especially in the LoopController to all the value of the variable to be updated and hence change the number of times the loop executes on the fly.
discard 5092ea8 TestAction is a new test component (implemented as a sampler...for now) that gives the ability to pause or stop the current running thread or pause/stop the entire test.
discard e5fa533 This is a new sampler that can read text from POP3 and IMAP email folders.
discard 70fcde6 fixed the bug related to Axis reported by SUBRAMANYAM, KALA. this isn't a perfect fix, since other webservices may use different formatting. I've tested it against .NET webservices and the example Axis WSDL.
discard a2b1619 Remove my @author tags
discard e73af61 Use the new <Link> tag handler
discard 8b2584e New classes to pick up <LINK> tags. Seems strange that the tag was not already handled ...
discard 5072e21 improvements to HashTree collections
discard f4040ef Don't match attributes beginning with \
discard 9f56cee Catch some invalid URL errors
discard 62a6d3f New test case with <link> and <script> files
discard 45cb322 Added <script src=> scanner; still need to add <link href=> scanner
discard 6bfcd22 Add <script> link parsing
discard ea16c2e New test case with <link> and <script> files
discard c5e7d0c Fixes a problem with cookies coming back from Oracle9iAS where cookies would have leading spaces in the domain portion. For instance, 'domain= .mydomain.com;'. Both IE6 on W2K and Moz 1.6 on W2K and Linux trim the domain. Obtained from: jmeter-user Submitted by: Todd Parnell Reviewed by: Michal Kostrzewa CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: databas [...]
discard fed5f57 updated documentation with monitor test plan peter lin
discard 8c7d052 Cannot use getThreadContext() here
discard c84a0fd Replaced avalon-excalibur with individual jars
discard ded5ca9 Replace avalon-excalibur with individual excalibur jars
discard 6748c6f Need to delete avalon-excalibur to get rid of old version of logger, so need to add the other parts we still use
discard 57ff7f5 Ensure excalibur-logger comes before avalon-excalibur
discard 3a0bd71 Added excalibur-logger configuration option
discard 1f13e8f Sample logkit configuration file
discard 9dd86a7 Adding excalibur-logger
discard 523ce19 For its Logging configuration feaures
discard 9273826 log_config facility comments added
discard 4ab3665 Oops! forgot that JMeterUtils is not available to classes in Jorphan.
discard e8003f7 Add auto redirect checkbox
discard ff9c24c Extract the common code for old and new HTTP Samplers
discard 3503ba6 Remove unnecessary HTTPSampler. qualifiers
discard 125b980 Extract the common code for old and new HTTP Samplers
discard 51a44d8 configureSampler does not appear to be used
discard 8b0e1f9 Add auto_redirect message
discard 0459c47 Comment out some unused fields
discard d0d7f25 Add isMonitor support
discard 8019414 Tidy up comments; fix redirect bug (was using wrong field); set name from redirected page
discard 3d82ff9 Fix some Javadoc errors; comment out unused variables
discard 872a5de Allow log format to be over-ridden
discard 2332551 Add log_format properties
discard c5c36b5 Allow args to be passed to the JVM using JVM_ARGS
discard 1a92f87 Add display of properties to gump targets
discard 95e5284 *** empty log message ***
discard e45f78e See bug 27805; umount -> ulimit
discard 1921d99 Reverting to original code; added new auth method as comments for now
discard c4be4a7 Refactor to give access to underlying Authorization entry (for use with HttpClient)
discard e0ee25f Fix CVS tag ($Header: -> $Header$)
discard 1c58f49 maxMemory() is Java 1.4 - comment out for now Fix CVS tag ($Header: -> $Header$)
discard c244ccc RED, GREEN, BLUE etc are since 1.4 only; use the equivalent lower-case versions for 1.3
discard 1b27450 Add monitor directories
discard ea81437 RED, GREEN, BLUE etc are since 1.4 only; use the equivalent lower-case versions for 1.3
discard e6068e5 Add monitor to standard build Rename version as jmeter.version because version was being clobbered by something
discard cc6b3ca Oops! Fix typo
discard bdec0c3 One error, only show classpath once, and break it into elements
discard 8711a45 added comments about the visualizer peter lin
discard f06dd0d changed the fields to protected in case we want to extend the graph in the future. peter lin
discard f97f797 when there are several monitor threadgroups, the probability of another thread calling parseBytes() while the parser is busy is low, but it does happen. When it does, it cases SAX to throw an exception. Adding sync fixes the problem and doesn't appear to have any performance impact. peter lin
discard 40f126f A simple memory benchmark to measure how much memory the status objects consume. this gives a rough idea of how many servers the monitor can handle.
discard d4ff8e7 screen capture of the monitor performance graph peter lin
discard 259d64d added documentation for the Monitor Result. more documentation for the user manual coming later.
discard 2abe6ca Treat cookie expiry time of 0 as never expiring (bug 27713)
discard f03dfda Logger defaults to LogKit; let HttpCLient handle redirects
discard 524df12 added a default buffer size for the monitor. this is so users who want to monitor a large number of servers can reduce the memory requirements. peter lin
discard c2e807a Added sample log entries for HttpElient (as comments)
discard b90759b minor change to the optional pane to use HorizontalPanel instead of verticle. this looks a little better. peter lin
discard 6543da1 fixed two minor bugs related to clear. the first one was the accumModel was clearing the listener when it shouldn't. the second is after the listener is cleared, lastSelectedPath returns null. peter lin
discard 5aff30e added field for monitor to indicate a sampler is used for monitors peter lin
discard a7e7562 now that I removed the jaxb classes, I commented out the jaxb portion of the benchmark. I ran several tests comparing the custom parse to jaxb. it is basically 2x faster, since I don't validate. It's not a fair comparison obviously, but for the monitor validation isn't that crucial. peter lin
discard 95331e2 removing the jaxb generated classes now that the custom parse is done. peter lin
discard 850cf89 just noticed my typo when I commited ObjectFactory. The custom parse is fully implemented, it just needs logging added. MonitorAccumModel now uses the new classes. peter lin
discard 85995d8 ObjectFactory is not fully implemented. Still need to write a unit test for the class. peter lin
discard 4e5724e adding classes that implement the base interface. they are used by the ObjectFactory. I follow the same basic design pattern as jaxb. peter lin
discard c72c163 the implementation of the custom DocumentHandler for SAX is done and working. I've tested it using a main method and hitting tomcat5. I still need to add logging in the case that xml is not well-formed. The MonitorHandler does not validate the xml, so it eliminates the overhead. Later on, once JaxMe is ready I may replace this with jaxme.
discard 9b982c0 Make ascii
discard 309e382 Trial sampler using Commons HTTPClient
discard 99a313d Added new jars to distribution
discard ad77d52 Restoring ability to show images which got lost a few edits ago (probably my fault)
discard fc76a48 Addind jars needed for use of Commons/HttpCLient
discard 5a31017 Adding constants for the custom parser peter lin
discard 78350a0 Reverting to version without extension, as it is used elsewhere...
discard c69c08f Change to Ascii
discard ba3dba4 Reverting to version without extension, as it is used elsewhere...
discard aa32bda Fix some Javadoc errors
discard 7636581 Adding/updating ASL V2
discard de60acb Better handling of getlabelResource errors
discard 414cbb5 Improved error message
discard b681e19 Allow examples not to have bundles
discard 5865a23 Add displayName to allow unit tests to work
discard 4a66b01 Replace getStaticLabel with getLabelResource
discard b9df5f8 Remove author tag; convert import .* to individual imports
discard 62f18ee Remove author tag; convert import .* to individual imports
discard 03a35aa Remove import .*
discard f6dd398 Renamed to add .txt extension (and make Ascii!)
discard 6c273af Correct some monitor dependencies; create install-monitor task
discard af9f53c Initial version of monitor compile tasks TODO: jar task
discard 2c63123 No need to include English translations in other language files
discard ad93ecd Remove author
discard 4428e02 Remove author; fix Javadoc bug
discard e93d22e The current alpha implementation uses jaxb to parse the status data. I've started writing a custom parser, once that is done. I will remove the jaxb generated classes. Adding the source does not break the build.
discard 8beb58b Adding the source to CVS, but I'm going to wait to add the build task to compile and package the monitor. Once I get the custom parser ready I will add the ANT task.
discard 82a3e2b Added a new attribute for SampleResults to indicate if a sampler is used as a monitor sampler.
discard 544092b changing the ResultCollector to protected, so that child classes can access it. This is in preperation for the channel result collector.
discard 28f77f7 Display user.dir
discard 4ea650d Explain possible assertion failure
discard 98ad722 Catch more missing classes
discard b4cc2cb updating the properties file with new keys for the monitor
discard 3db5a2e more icons for the monitor. once I work out the whole jaxb issue, I'll start checking in code.
discard 3769d66 SHow details of files on the classpath
discard 4acbd95 Remove @author
discard 6434652 Remove @author; fix serialise problem; make log final
discard 7145cc6 when there's an IOException, the URL should still be set. Found this difference in the process of writing the monitor. I use the URL as the unique key for each individual serverpanel.
discard b808202 Added some properties for the monitor related gui's. making slow/ steady progress
discard 52182f9 Correct minor typos in findbugs-style
discard 676f13d Temporary home for Findbugs CSV formatting stylesheet
discard 6a79857 Add findbugs-style task; move output to reports directory
discard 5e089db Fix possible NPE and ensure Reader is closed
discard 9a25f90 Comment out impossible code: if result is null, how can there be any responseData? Also comment out code used only by the above commented out code
discard 01c9d5b Add messages for ViewResults Tree tabs
discard d62adcb Add implementation of getLabelResource() to allow older code to compile
discard 4b2c8c1 the correct icon name.
discard 996af3c removing the misspelled icon.
discard b621ad5 adding the health icons and legends for the monitor. this poses no risk for jmeter 2.0 release. hopefully we'll release 2.0 soon
discard 9dea9bd Replaced getStaticLabel() with getLabelResource()
discard 94a71b8 here are the icons I made for the monitor I am working on. the monitor won't be done until after 2.0 is released, but atleast others can see what the icons look like. there's no risk adding the icons.
discard ce1e8f0 New method getDocAnchor() - gets the #href name for Help
discard 01db576 Unused import removed
discard 4cfad99 Remove test code accidentally left in
discard 373a9a8 Dummy implementation of getLabelResource()
discard 30991a6 Updated tests for getLabelResource()
discard c067e8e Add "tag" processing
discard ed6e87a Add Transaction Controller details; remove ALPHA/BETA from titles
discard dd46abb Replaced getStaticLabel() with getLabelResource()
discard 5aaede5 Removed @author tags
discard a04b0ba New getLabelResource() method to return the GUI label resource name; getStaticLabel() can now be done in the parent class, and can move to using the resource name as the anchor in component_reference.xml
discard e5e61e7 Make missing resource key prefix available for JUnit test code
discard 69f08ce Comment out unused code
discard ae9a722 Remove inaccurate warning message
discard 3c8d5a3 Revert toString behaviour
discard a20ce4e Comment out unused code and vars
discard 57d4b82 Recode to eliminate unused vars and avoid refetching
discard 3dd047b Comment out unused code
discard b9caeeb Allow for missing Example Sampler
discard bad049c Implement threadStarted/threadFinished method calls
discard a5c7124 TestStarted is too early to be able to set up a database connection
discard 55945ba See [Bug 27265] - disable does not work This fix seems to work, but may be more than needed...
discard 8966fcf Added threadStarted/threadFinished methods
discard cb8cc43 Fix Javadoc bug
discard 4274e06 Add some comments
discard a857ae2 Add some debugging
discard ca09f9b Add debug log; only catch expected Exceptions
discard 0182065 Calculate hashCode in constructor
discard 5873921 Moved the ExampleSampler to the examples source tree.
discard c84e04d Use getPropertyAsString rather than relying on toString() method
discard ada35b7 - Added new source tree "examples", which is only built if requested explicitly. - Fixed build directory nesting issue in eclipse.classpath
discard 724c614 Don't report stack track for java.awt.Headless
discard 238e892 Fix NPE on headless systems
discard f488c86 For speed, use getThreadContext() instead of JMeterContextService
discard 7f3ecd2 Use getThreadContext()
discard 3e9ae22 Fetch context in setUp
discard 8a65d83 Set context and ThreadName
discard 679c960 Only fetch context once per method
discard 5fd8a4e Add context and ThreadName to TestElements
discard 8c1e6f6 Factor out common code to convert result to string; use actual sample encoding instead of utf-8 use default encoding if all else fails
discard 64e9035 Extract charset from Content-Type and store in dataEncoding
discard f01d765 Add comments to some fields; fix default encoding from 8895-1 to ISO-8895-1
discard 66a6d54 Don't trim file when using CSV output; use RandomAccessFile to speed up finding XML end Marker
discard 9452265 Add comment - should getProperty create "different" NullProperty objects for each different missing key?
discard db7c565 Update the toString() method to show the name as well
discard 7084e7b Put trailing marker on separate line
discard 18d0131 Prevent creation of properties with a null name; re-implement equals to take account of name as well as value; add suitable hashCode() method
discard 830d68a Fix bug (recursive call in hashCode()) introduced just now and document equals method
discard f596bbe Fix test to cope with possible multiple Null properties
discard b783b5c Implement more tests
discard 1a9bd1a Implement hashCode() to go with equals()
discard 8172257 Try to close even on Exceptions
discard 763cbd6 Make ascii
discard cddaa5c Make cue for Activate/Disable be visible immediately.
discard 4eddfca Fix a bunch of bugs I just introduced by making JMeterTreeNode no longer implement JMeterGUIComponent.
discard ac4f4d2 Added TODO comment - should we remove the parameterless constructor?
discard 80d909a It's been long since JMeterTreeNode.createTestElement was creating anything -- so renamed it to getTestElement, which is a good name for what it does now.
discard ea2e7c9 There's no point in the tree node being a GUI component.
discard 049bced Proper hashCode() does not work ...
discard 9bc036a Close file on Exception return
discard 23be873 Remove unused import
discard 4094292 Something odd with this loop, so added comment
discard 1a94154 Avoid possible NPE introduced earlier ...
discard 8e34a46 Unused variable
discard 8c52e4d Remove unused varaibles
discard 3844d97 Make non-serialisable fields transient
discard 5624210 use boolean.valueof
discard 30e36ea Close file on Exception return
discard 5f03bcb Replace new String() by ""
discard eb3b747 Use notifyAll() instead of notify
discard 0b010cc Make all fields transient
discard f8106c7 Make non-serialisable fields transient
discard c2c05ba Close file on exception
discard 904becf Make non-serialisable fields transient
discard dea7e18 Fix useless use of trim(); close file on normal exit
discard 7df9ea4 Use the result from trim ...
discard 2758151 Redundant comparison removed
discard e248aec Possible NPE
discard d9730fa Fix accidental use of & where && was intended
discard 84218b5 Fix possible NPE and failure to close file
discard afbe90b Add hashCode() to agree with equals() fix possible NPE on exception path
discard c27c99d No point declaring equals() method in the interface, as it's in Object anyway
discard ac4abdb Fix hashCode to take note of order; simplify equals()
discard 96721c3 Added equals() and hashCode() tests; Fixed symmetry bug in equals () - did not detect extra keys in target Object Now uses Map.equals()
discard 8d0c51d Remove old Regex variables when fewer matches found later in thread
discard bb311a89 Add remove method for use by Regex
discard 478a353 Update regex
discard f3674a5 Updated test suite
discard d0d3d56 Document new Regex behaviour when match < 0
discard d3b5b47 See bug 26357 - added option to save all matches as ref_n if match number = -1 Also sets ref_matchNr to count of matches, and sets ref_n_gm as well
discard 55aa4bc Distinguish test creation messages from warnings
discard 387220a Remove beta marker
discard 7b5ced0 Findbugs: level now a variable (default high); add mail jars to its classpath
discard f4dfb1e ForEach controller example
discard 2d3fb21 ForEach controller docn
discard 78938b7 Graphics for ForEach Controller
discard c4d381e foreach controller text
discard f1f4639 Non-instantiable, so no point being serializable
discard 126ff25 ASF L V2
discard 65dd83b More detail on compare error
discard 44ed400 Fix Javadoc tags
discard 72bc44c Remove unused method
discard 35286f5 Include most jorphan files in Javadoc ensure that docversion is picked up always use current year in Copyright line
discard 839e224 Initial SFF test
discard b982f85 Test files for StringFromFile
discard 6454dda ASF L V2
discard bee34e2 ASF L2; build.xml sets up the required classpath; check ANT_HOME set
discard 63bf6fc ASF L V2
discard 08c5c54 Describe nightly builds
discard 99a5d76 ASF L V2; changed copyright to 2004
discard c5d1853 Correct spelling mistake
discard df42697 Add NOTICE to archives; move LICENSE etc to front of archives Ensure LICENSE text files in lib are included
discard 7955c77 Fix Javadoc warnings
discard 9e6e50a Brief installation instructions (can be used in Gump output dir)
discard 85757f3 ASF L V2
discard 3cb05c0 ASF L V2
discard 7fa2eda Not used
discard a679295 ASF L V2
discard 050205b ASF L V2
discard e7abd2d ASF L V2
discard cc935b3 Add header
discard 982cf26 ASF L V2; synch access
discard eae7082 ASF L V2; added Remote Exit functionality
discard e86570a Remote Exit messages added
discard 56692d9 ASF L V2; more detail on regexes
discard 3438292 added a note about HTMLParser to the file. thanks to Sebastian for the suggestion and reminder.
discard b337cd0 CSVRead treats blank line as EOF
discard a8adb1e Treat a blank line as EOF when reading the CSV file
discard a8fd426 Fixing problem in proxy - refreshing model when start button clicked to get latest user changes to values. Also fixed problem where currently selected elements are overwritten by proxy recorded items
discard 47de885 Fix overwriting of existing elements during proxy recording. Changes GUI behaviour: new elements are initialized blank, instead of with the values of the last edited element of the same type.
discard 0e213f1 Removing erroneous suggestion in comment.
discard da54d94 ASF L V2
discard 051269c ASF L V2; remove unused variable
discard e01c4d6 ASF L V2
discard f90cee7 ASF L V2
discard 29ac1e3 ASF L V2
discard 15d13d2 ASF L V2
discard 04bed50 Fix log file destination and default parser
discard dc2c019 Improve error reporting
discard ef70c7e Not used
discard 552a178 ASF L V2; use JDK1.3 version of chained errors
discard b26d353 Support chained errors and exceptions in JDK1.3
discard e68531d ASF L V2
discard cb000bc Fix HTML in comment.
discard e3129f8 Add support for expert beans and properties.
discard cced1c5 Avoid NPE when a TestBean has no icon.
discard 1c04d4d Fix ClassCastException caused by earlier fix :-(
discard 1e85dee Added icon support to TestBeans.
discard 95c9cfd Removed funny performance-degrading feature. Saves time, at least, during unit testing.
discard c5ee62d Minor layout fix.
discard e06562f updated the license to apache 2.0 license
discard 0cf851d Added new function test
discard e029aba ASF L V2; quieten startup
discard 51d094b New license. Adding myself to author list so people knows who to blame for the many bugs I've recently introduced :-(
discard ca69cd6 Fix initialization bug in remote execution.
discard 937a020 Make JMeterTest and testbeans.PackageTest have a common idea of what a "work in progress" is.
discard de56737 Removing unused file with a non-Apache copyright, since it was impossible to determine its origin from CVS (and, being unused, was not worth further research).
discard 4be6c88 * Move @author tags back to the right place wherever I had misplaced them. * Updated @version tags to more convenient format.
discard 4b40f7e ASFv2 License. CVS Tags.
discard 86dff2a updated the license to Apache 2.0 license and added $header
discard e52c384 ASF L V2; catch Exception when running headless
discard 66d4cb1 ASF L V2
discard 87ee8d2 ASF L V2
discard f5cebfc ASF L V2
discard fb4f6ab ASF V2; replace string with property
discard 815abb3 BeanShell function message
discard 65cecc6 ASF License V2.0 + 3rd party pointers
discard 48d9679 Try Header
discard e03492f Adding RandomOrderController by Mike Verdone.
discard 0aa8bef Make config elements work for Arguments in cases where Arguments are actually a key->value map (such as for the Java Sampler.) (That's oposed to when Arguments is a set of {key,value} pairs, as in the HTTPSampler.)
discard 614d2d6 Making thread-safe by using READ_ONLY_MASK when compiling regexps.
discard ecc5de1 * Making thread-safe by using READ_ONLY_MASK when compiling regexps. * Using a pattern cache for better performance.
discard 0f2a119 Oops! left off the The ...
discard e2050c9 Add back original method signature (using a Collection)
discard 2b5411f Added ForEach Controller as BETA - needs component ref documentation
discard a563d31 Messages for ForEach controller
discard 66cb35c Apply temp fix suggested in bug 23487
discard 6f93599 Convert parsers to use new URLString/URLCollection classes
discard 1fdb209 New classes to support Collections of URLs (for use by HTMLParser)
discard ffbeea7 Check that Collection contains only URLs
discard c98bb27 Add description of Thread Group Duration and Startup delay
discard 2b5f4ff Adding Startup delay
discard dac17b0 Fixed errors and enabled CSVAlias test; re-enabled parallel thread test
discard 1848c9c Added get-bsf and get-beanshell targets to download the optional jars
discard 353c9cc Document optional StringFromFIle parameters
discard c68ee79 Avoid NPE in disconnect, which would hide the real source of any problem occured before connection establishment.
discard 6dae763 Added a comment on a potential performance problem... ... and trimmed 10 seconds off test execution time.
discard 6bc1210 Ensure protocol case (http: vs. HTTP:) won't matter even on JDK 1.3.
discard 8ec7055 Properly initializing the GUI so that GUI-related tests work.
discard 804d540 Removed pattern cache used to cache a single pattern. Renamed a private method. Support URL with spaces in Location: headers -- it's against the standards but most browsers support it.
discard e2d97b3 Warn user when a property value he entered is not accepted.
discard 802fa2d Reduce memory usage for non-shared bean customizers.
discard 70bde4e Fix bug when switching locales while a TestBean is being edited.
discard c57bad4 MD5 Assertion test element
discard da1e5ee MD5 Assertion messages
discard 50c4435 Added missing BSH Assertion param; added MD5 doc
discard 1785c50 updated the component doc to list the servers that use common log format.
discard aa9247f Doh! use pathSeparator instead of assuming ";"
discard 1cf90b9 Properly initialize equal button state.
discard e0a5322 updated the component document to mention setMaintainSession.
discard 22177ab Moving BeanInfoSupport from jmeter.testbeans.gui to jmeter.testbeans, which is where it belongs.
discard 6ed4ae6 Made public, fixed copyright date.
discard 184c682 Since the introduction of bean customizer support, this class is broken and hard to fix. It was a transition support class anyway, and can easily be replaced by individual editors. Removing.
discard 38d2d1d Skip some tests for TestBeanGUI
discard 9e27d91 Add test to try to catch menu building errors
discard 259b5e8 Don't try to add JMeterTreeNode and TestBeanGUI to menus
discard fbe0b54 colbreak needs to refer to current section number !
discard d6e6c45 SSL Manager is not a GUI component Check TestBean GUI Titles
discard cb62efd Added descriptions for log/logn/BeanShell Update CSVRead description for multiple file capability
discard b7d25fd Search for Function rather than AbstractFunction Check for unused entries in documentation
discard 378aa3a Check that functions have entries in functions.xml
discard b375ac6 Extra logs/displays
discard 073fbaa More detailed log message
discard 2696ab4 Reflect new version
discard dbfb3f2 added support for soapheader. Since Apache soap doesn't allow an easy way to get/set headers, have to store the connection object. WebserviceSampler closes the inputstream on the response has been read into a stringbuffer, so it should not cause a memory leak or hold on to the connection longer than necessary
discard 9b21f30 updated webservice sampler to maintain session. to get it to work, I had to modify HeaderManager, so that I can store the SOAPHTTPConnection object. I was able to test it using my Echo servlet and echo back the cookies.
discard e7d916a Work around Introspector bug (BeanInfos were not being cached). Resolve bug uncovered by this workaround (BeanInfos were not being flushed from caches on language change).
discard 8279a3b Copy listener list before sending events to allow them to unsubscribe without causing a ConcurrentUpdateException.
discard 8ddc8e5 Simplify messages; report IllegalAccess (e.g. if constructor is not public)
discard 21a4a1d Constructor needs to be public for JUnit test to work
discard 6c4c8a7 Improve error message
discard bb96114 Let LAF default (otherwise some Eclipse JUnit GUI tests can fail)
discard 0fd7c64 Summary of where 3rd party jars are used
discard 527eef5 Add dummy constructor to allow JUnit tests to work
discard 0f03ee2 Needs to be public, otherwise test is not created
discard 1fcc283 Add dummy constructor to allow JUnit tests to work
discard f45aad6 * Add bean customizer support. * Factor out the bean GUI to a GenericTestBeanCustomizer.
discard 13c66eb Now passes the serialization tests.
discard ae63b7b Can now obtain the GUI for a just-created test bean with no properties (from the test bean's class instead of the test_class or gui_class properties).
discard 96c953a This GUI works on one single SAMPLER, so it needs to be marked with UnsharedComponent.
discard 180f56a * Ensure we initialize the GUI Package before we start testing -- we may need it. * Improved some error reporting.
discard fc4648a Don't abandon suite creation if cannot create a TestBEanGUI.
discard 9bdaebb Use split() from JOrphanUtils to fix bad dependency
discard 1e1b32a Properly delegate property change event firing to the WrapperEditor.
discard e56afa9 - Enable WrappingEditor to be used as a delegate. - Fire property change events properly. - Take responsibility for initialising to the default value and choosing an initial edit value.
discard 597d4fa Fix inability to parse tags with 0-length attribute values (e.g. ImageScanner would fail to parse <img alt="" src="x.gif"> ).
discard a66e99a Undo change to remove dependency on JOrphanUtils.
discard ee713d1 Slight change to the test case that detects an already-known bug.
discard 71f0734 Moving Transaction Controller from core to components, which is where it belongs.
discard 79b4a5b Added TODO comment.
discard 0317ccc Minor documentation correction.
discard 80bd096 Reinstate the "Test Mail" button function.
discard faa922b updated the component documentation to match the changes and patches checked in this week.
discard 34d3d08 this fixes bug 25741 http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25741 dealing with encoding issues. the sampler now treats files differently than messages pasted into the text area. if external files are used, document builder uses input stream to create the document; otherwise it uses the string content.
discard db840f1 And don't forget to remove the import ...
discard 478df31 Fix build dependency problem
discard c9f8d38 added notes in the gui explaining the default behavior of proxy settings
discard a2c9b72 Allow for default file name
discard 5f4583f Synchronizing GUI update in ViewResultsTree visualiser.
discard 8a38c1f Update the current component GUI immediately on locale change.
discard 5c21be0 Sometimes my brain just breaks...
discard 71cd21f Handle case where alias open was not successful
discard 9bd30e1 Updated CSVRead messages for *alias
discard 0a3d697 No longer needed
discard 2d867a9 Updated tests for new CSVRead
discard 1ae0c2d Enhanced CSVRead to support multiple files
discard c0ace2b Support classes for multi-file CSVRead
discard 920b998 Fixing really bad method name.
discard db72c54 Add READ_ONLY_MASK to a couple of regexp compilations where it was missing. It's absence is known to cause performance problems when the compiled pattern is used concurrently by multiple threads.
discard a020394 * Added some debug logging * Fixed issue by which having TestBeans of different types in the same test plan would make one of the types fail.
discard 1c0b8bc Soap sampler now gets all headers from the HeaderManager and sets the headers correctly. the first attempt was bad due to my own lack of understanding of header manager.
discard 8b9a9f4 Add ASL
discard 8956e3a Handle missing file more gracefully
discard d3537e4 Tweaks to jar creation: - only classes are now picked up from build tree - properties are now picked up from all branches of source tree
discard d1fcb1a Log some more environmental inforrmation
discard b3ca1d9 Locale(language) is JDK 1.4 only
discard df5641e Fixing what's probably the most anoying GUI bug now: when an element was deleted, its parent would be modified to the values of the last element of the type seen.
discard a48294d Adding a reasonable test for bean resource files.
discard 657edf0 Avoid caching problems running TestCase.suite().
discard c34d153 Fix location of test file; add test for noFile present (causes NPE at present) TODO: fixe bug in CSVRead that causes the NPE...
discard d6c1092 Test file for Function Package test
discard 872026c Tested (and corrected) the translation procedures.
discard 4d7b4f8 Added a comment.
discard 2d5b933 Amended tests to allow for missing non-default locale entries
discard 8306afe Fix CVS tag case
discard 070f0b2 Fix CVS tag case
discard 3ba05a4 Initial stab at testing Functions - only CVSRead at present
discard f487b5a Log some extra info
discard e068d19 Fix threading bug (I hope) - don't increment row until line has been read (i.e. used)
discard 32b0e4e Get ready to use i18nEdit in localisation.
discard a58e761 *** empty log message ***
discard 9a747be * Use tabbed pannels instead of adjacent ones to present the different views of the result. * Prevent attempting to show excessively large texts -- it's too costly both in time and in memory.
discard 74c3f1d Have the component's GUIs change (be rebuilt) when user switches locale.
discard 6f2d6d6 Initial stab at documenting functions
discard 804bf02 Second log version with empty return string
discard 7bbb60e Partiallly separate out GUIComponents test
discard fcfc809 Tidy up a bit
discard 8520c19 Don't pick up jmx files here
discard 5dfa552 Function to put a message in the log file
discard f774754 Fix clone copy-paste typo
discard 282ee2a BeanShelll function (Java Script rather than JavaScript) ALPHA version
discard 64441f6 Fix excessive (and unnecessary) request-lived object allocation that was causing an OOM when a GC was triggered at a time when 10 file uploads were running concurrently.
discard e70c423 Catch another error
discard 8f4b2c0 Added disclaimer
discard d1289d7 Sample eclipse jmeter lauch file
discard 90ce7f4 Call prepare() from the engine on TestBean Samplers, Assertions, PreProcessors, and PostProcessors.
discard 9f8851e Have the engine call prepare() for Timers, so that they don't need to do it themselves.
discard 3b869c7 Transaction Controller (ALPHA code)
discard 31e425e Added TODO comment.
discard ab244cf New Transaction Controller message
discard 85845c5 Avoid logging ugly useless stack dumps at startup.
discard a6045fd Hack: save the SamplePackage for use by Transaction Controllers
discard 8b16703 Don't complain about missing docn for ALPHA/BETA code
discard 900cc0e * Removed unused properties. * Moved useful japanese translations to right place. (I've not managed to see them, though -- please check if you can read Japanese).
discard a6e1d6a Really fixed the IOOB.
discard c337580 Fix possible OOBE.
discard 3234530 Converted ConstantThroughputTimer into a TestBean. Woohoo!
discard 70cc2ff * Using constants for attribute names. * Diferentiated noEdit into not accepting expressions and not accepting values beyond de editor's tags. * Fixed possible NPE in TestBeanGUI.group and .groupDisplayName. * Improved comments.
discard 41c2698 Ability to upgrade property names and, to some extent, values.
discard b9c5f53 Add some more info and logging
discard f92415d Update comments
discard 09cc012 fixed typo in the message. it was missing "will" peter lin
discard 8837a85 Run jmeter using javaw (i.e. the DOS box disappears)
discard 43dff46 to be safe, I added a check to make sure HeaderManager isn't null.
discard 294a114 made a change to setPostHeaders so that it checks headermanager to see if a different content-type has been given. if it has, that content-type will be used instead of the default "text/xml"
discard 66e800e updated the properties for the proxy notes
discard 72b8571 updated the documentation to reflect the changes made last night so the sampler picks up the proxy settings when they are blank in the text fields
discard 687172f Use our own border title instead of borrowing from Gauss...
discard 62f0ce7 Add Thread Properties message (Thread Group Properties is used by Gaussian Timer!)
discard af16c20 Correct handling of parent sample results.
discard 6f1e017 Improve creation of parent sample.
discard 803f41f Parent samples need to accumulate the times of their subsamples.
discard 64e15fa made a change to webserviceSampler based on discussions with Peter Reid. Rather than remove the proxy host and port completely, the sampler will not pick up proxy and host settings if use proxy is checked, but no values are provided. This way, the default proxy values passed from command are used and makes it easier for a test plan with several requests to pick up the proxy without entering it.
discard b65bddc updated build webservice test plan to sync with properties
discard 7cb31b5 updated the component doc to sync with the changes in the properties
discard af4fa49 changed the title of webservice sampler to Beta
discard 97be350 Remove unused import
discard c44060a Make compatible with JDK1.3
discard 45e9cb7 Separate out Bean suite creation; Don't throw assertion from suite() creation (or all tests are lost)
discard c60bcf4 Example sampler (non-Bean)
discard 66151c1 Add Example sampler strings
discard e2e8cd5 Improved layout for components that don't need the whole panel.
discard 2115704 Fix bug that prevented two different TestBean classes being edited in the same JMeter run.
discard 3265dae Bringing the Timer interface back to the simplicity it should never have lost.
discard 860575c Removed unused private member variable.
discard bbe252a Merging in the testbean experiment branch.
discard d45a497 Prevent possible NPE (from the testbeans branch, but unrelated).
discard e303b76 Removed unused dependency.
discard 11f4bc7 Try to find out why nagoya tests are failing
discard ded6025 New version of JDOM
discard 7601825 Updated version of JDom
discard d47b907 Allow for any Exception to be thrown
discard cfb4697 Not a binary file ...
discard f66cb15 Not a binary file ...
discard db4ffbf refactored a bit and made it so the sampler only checks if JMeter was started in NonGui mode. In Gui mode it doesn't make sense to automatically override the proxy that is already in the test plan.
discard 02bd2b9 When JMeter is started in NonGui mode, it now sets System properties, so samplers can pick it up. Without this, it was a bit tricky to figure when webservice sampler should use proxy.
discard ae6d085 updated the sampler to check the system properties to see if the user passed proxy host and port from command line. if the proxy host and port were not explicitly provided in the test plan, but it was passed in command line, the sampler will now pick up those values and use them.
discard d33cce7 Try to find out why nagoya tests are failing
discard ebc81df Check that all gui elements have entries in component_reference.html
discard 8573165 New screenshots
discard 9d27693 Basic documentation added for new test elements
discard fc19d8e Correct typo
discard 109849f Added startup delay to thread group
discard 3880a8c Added delay for ThreadGroup Scheduler panel; fixed missing webservice properties
discard 6c4e90a added link for optional soap subsection
discard 2d28278 updated the optional section to include a note about apache soap driver needing mail.jar and activation.jar
discard 8b69509 See bug 26007 - ramp up needs to be after schedule start
discard 39dff9b updated the section numbers
discard 5914e91 updated index.xml with a link to build webservices test plan
discard d089c53 updated the section numbers.
discard 84973f4 updated the section numbers, now that I added build webservice to the index.xml file
discard 44b3f83 updated the build webservices doc to include use proxy.
discard 60b718b updated the component doc to include the missing options.
discard 218d92b updated the screen shot to match the latest changes peter lin
discard 00b4672 added note for use proxy and changed the default size for the soap xml text area
discard 71e37a5 added entry for webservice sampler. added a note for proxy.
discard c0223bb Clarify behaviour of CSVRead
discard a5ea724 added a check box for use proxy and 2 text fields, one for host and one for port. thanks to peter reid for reporting the bug.
discard b860400 added support for proxy. it needs to be tested. thanks to peter reid for discovering and reporting the bug.
discard b142929 added entries for proxy support for webservicesamplerGUI
discard baac513 Show contents of log file after Gump runs the test
discard ac6aa85 Reduce the default logging output
discard a0724a5 Log output to jmeter-test.log
discard 10ee02f Bow using ORO 2.0.8
discard 7325382 Log the java version
discard 9be494a Retiring old version
discard 301189f If LinkedHashSet does not exist, then use HashSet (JDK1.3) Change tests to compare Set retrievals without regard to order
discard 6370e0b Make compliant with JDK1.3
discard 52ed056 Doh! Forgot to remove import
discard 21d39ac Make compliant with JDK1.3
discard beb0eea Added constructor to allow tests to work
discard 80f0500 Use HTMLParseError instead of Error to alllow use under JDK1.3 TODO - finish JDK1.3 compatibility
discard 51d7144 Support getCause() in JDK1.3
discard 8ea8be7 For JDK1.3 support
discard 148b773 fixed a grammatical error. the sentence was missing "read"
discard 34f0807 added rough draft of build-ws-test-plan
discard 7b25a7d updated the screen shot so it is correct now.
discard 72ce6c3 Use JDK1.4 versions of encode/decode if they exist
discard 7b691d2 Make compliant with JDK1.3
discard 8b49d44 Make compliant with JDK1.3
discard e1c78bc Catch and log more errors
discard 95cb1e0 Some routines to simplify JDK1.3 support
discard 148487e responseData no longer contains the headers, so no need to remove them from the count
discard 6ff8300 Make Response Assertion behave like the other Assertions
discard f0b6f95 New version of ORO
discard 8e6903a Change to ascii mode
discard 5debdcc Add gump-compile target
discard 36063c2 Remove unused code.
discard 73ad849 Small clean-up. I've checked and there doesn't seem to be any side-effects to care about.
discard f5622d4 Simplified.
discard 75d1a84 Files now present separately
discard 57c7980 Extract contents of jmeter-results-detail-report.zip
discard 314ee3b Fixed the "by number" case. Note I had to change the test case. Hope the new one correctly reflects expected functionality -- it's unclear to me.
discard cb91c88 Describe eclipse.classpath
discard 9caa9f6 Fix BeanShell and resource excludes;
discard 766c49d Ensure the file is consistently handled using UTF-8 encoding.
discard 463478d Added capability to handle text files with explicit encodings (different from the platform's default). Also removed useless constructor.
discard 40d846c Rationalise Open/Merge by combining them
discard 7c5b675 Oops! wrong parameters to setTimes
discard b95b88c SampleResult fixes to use start and End times
discard d430bd4 Fix some javadoc errors
discard 525b170 Create output dir for javadoc jars
discard 32e294a New -> Close; added Merge command
discard 7681ee2 Replaced by Close
discard 317e044 Load closes existing plan first
discard 43b8bcf Derived from Load
discard cb1c2f0 Added menu_merge and menu_open
discard 5b85dfb Log some extra information when an error occurs
discard d232de9 Added menu_close
discard 390fbdf Renamed version of New
discard 095d4db Removed setTime/setTimeStamp Added code to set timeStamp to start of sample if property is set Added getters for start/end time
discard 312ba62 Use sampleStart/End instead of setTime
discard 78da480 Remove code to set sampler timestamp
discard 7a1ec32 Add sampler timestamp property comment
discard 3a53a0a Use sampleStart/End instead of setTime; rearranged some code; Converted some numbers to constants; removed unnecessary try/catch
discard 69002dd *** empty log message ***
discard fe68562 New Constructor; queryString field
discard 3e284b5 Use new SampleResult constructor
discard a66deec Add constructors to allow creation but not update of timestamp and elapsed
discard 95cd169 Use sampleStart() and SampleEnd(); Make fields and methods private if poss
discard 185d0e0 Increase margin of error on the test
discard 592836d Deprecate another method
discard 0a9378a Should not have been setting the timestamp
discard 012a1ee Deprecate setTime(); ensure time is initialised to 0
discard 0287828 Use sampleStart() and sampleEnd() instead of setTime()
discard c688ba2 New methods for collecting times; add some tests for them
discard 2ba3ccd Add 3 new targets for use by Gump
discard a1914f4 Fix javadoc error
discard b0b58c4 Added 5 new test cases *3 of which fail*. Will fix or roll back soon. My apologies for the inconveniencies: it's not new bugs, only new tests.
discard 97db1a6 Allow text formatter type to be over-ridden, for example: ant junit -Dtest.format=plain
discard 22e3fd8 Added some basic tests
discard c5ded93 * Use UTF-8 consistently (instead of utf-8). * Remove some obsolete code (specific to JDK1.2-1.3)
discard eb373ec Using UTF-8 encoding for all URL encode/decode operations.
discard b134005 Tremendous shuffling of the ProxyControl to improve processing of default values and user-defined variables.
discard 458a913 If no classes found, show what to look for
discard 4713303 Add Apache copyright note.
discard dc529b5 Use the new ValueReplacer.addVariables method.
discard 62dee01 * New public method to add a collection of variables. * Added Apache license
discard 2a30d1e Make dateFormat an instance variable to avoid any synchronization errors
discard 6248779 Don't want JUnit reports in CVS
discard 1346632 Display the current filename in the application titlebar in the following format: "FileName ( <full path to file name> ) - Apache JMeter"
discard 5f2dca3 Removed unused import.
discard 55cd6d1 findFile moved to JMeterTestCase
discard d2b5322 Add helper mehtod to find test files
discard 266aa04 New "User Defined Variables" component will complement those in the Test Plan -- with the advantage that these can be enabled/disabled.
discard 9178ca3 Oops!
discard 8119487 Simplify.
discard be69b5f Add XML output to junit target Add junitreport target Change default target to AllTests [Helps in finding long-running test cases]
discard ed8795d Correcting my own e-mail address.
discard 89017ef Workaround JDK bug http://developer.java.sun.com/developer/bugParade/bugs/4699765.html
discard 98cff19 Added Apache license.
discard 11f38aa Correct license years.
discard 45952e9 Added apache license.
discard 8cef6d5 * Improved regular expression quality (handle some more valid cases and prevent some potential invalid matches). * Improved performance by grouping regexps so that one single scan is necessary. Plus the scan won't run through the whole file, since it will stop at the first match.
discard 7a0b6c3 Avoid unnecessary scans to improve performance.
discard ecf2928 Accept tabs and other spacing characters as URL terminators.
discard d389af4 Add support for input tag attribute values surrounded in single quotes.
discard 7857bde Add support for HTML comments to RegexpHTMLParser.
discard 94e65a6 Create some Junit tests - more needed
discard 14a990f Tidy up test code
discard 11d31ae Convert test code to JUnit
discard 542f254 Add dummy suite to name tests
discard dace021 Put all Test code at the end; remove unnecessary (and incomplete) stand-alone test code
discard 9e5b8de Rename test case so agrees with rest of JMeter; look for file relative to user.dir if not found initially
discard 5ef6a1e Set user.dir if necessary; add default constructor
discard c42953f Rename test case so agrees with rest of JMeter
discard 22c8743 Extend JMeterTestCase to allow stand-alone JUnit testing
discard 2f911f4 Try bin sub-directory if properties file can't be found (makes it easier to create JUnit tests in Eclipse)
discard 2134a15 Allow for properties file with no directory separator
discard 396a809 Tsk tsk. It's good to look at test results, but compilation errors also matter :-) The property was misleading, but by no means useless. Rolling back but still adding test case.
discard d5eb728 Removed unused misleading property. Added a new very simple test case.
discard 9ff6bcb Have a 0-iteration loop behave as anyone would expect.
discard df1ce8c Test for yet-to-be-implemented feature. Commented out, of course.
discard 48e695c Link parser now takes base URL from last sample result, not from last sampler.
discard ed8774d Forgot to upload these...
discard 5a014ab Add TODO
discard fddc109 Simplify parser instantiation
discard e34e53a Rearrange tests to use external files
discard 0e38ce6 Move tests to HTMLParser
discard d7b3b50 Parser Test Case results now in files
discard 7daf417 Oops. Forgot part of the test for Base HRef support.
discard ca3e04e Added tests for Base HRef support.
discard 702b43f Added TODO comment.
discard 9ac94ce Made Base HRef implementation work (code was there, but was totally useless).
discard caaa3eb - Added Base Href support. - Somewhat improved error reporting.
discard 50b60b2 Improved error reporting to include the whole Exception stack trace, etc. in the Error SampleResult's responseData.
discard b882f57 Synchronize updates to textArea
discard 0a87890 * Modified cookie selection algorithm to match browser behaviour (even though it breaks the applicable RFCs). * Corrected bug by which a cookie set by http://ache.org would be sent back to http://jakarta.apache.org. * Added a couple of test cases and a few commens.
discard b3dfc3f Try again
discard 8d93156 Identify the build file
discard 2b82895 Simple OnError Test Element
discard a9bea6f *** empty log message ***
discard 8fdab42 Fix bug by which requests resulting of a redirect would have POST data sent equal to the original request.
discard 9939e78 Add ResourceAction messages
discard deba529 Ignore all log files
discard 4ef7f6d Add cookies field and populate it
discard 566680a Display response headers in status pane
discard 86a9069 Ensure some fields not null
discard 7865ea2 Simple suite() method to allow AllTests to be invoked directly as a JUnit test
discard dd5210a makeSuite() no longer needed
discard a0cd33b Use suite() method if it is avaliable before leaving it to JUnit to find the testxxx methods
discard 166ae42 Extend JMeterTestCase (so properties are initialised if reqd)
discard 9ba647c Move beanshell assertion exclude to components ...
discard d241516 Show build.xml version in Gump logs
discard d7720ab Split the 3 large tests into 3 suites of tests. [GUI test ideally needs to be split up futher]
discard 368ea9b Avoid NPE when HTTP connection is rejected. Somewhat improve error reporting.
discard 1655edf Initialise JMeter properties if not done already (for testing individual modules)
discard bcc5d55 Ignore all log files
discard 3eec860 Add junit target for running test cases individually
discard cd8a35f Tidied up logging
discard 7431fcf Fixed width time using 24hr clock
discard c022e2a Use less ambiguous date format
discard 3f76a25 Don't close log file if it is assigned to System.out
discard 96382e3 Implement makeSuite() method
discard 5e23bb3 Look for makeSuite() method if no test() methods found
discard 722ccb6 Only display test class load error message if an error occurs
discard 73ee8f2 Tidy up test run section
discard 49d487a Fix Javadoc warning
discard 2ff3984 Need details of test-run settings
discard 8049756 Add BeanShell Assertion to exclude
discard 1dcfd9b Comment out test code for now
discard a241604 Fix NPE.
discard 4b1b0e8 Clear other panels on node change; display request headers
discard 1f62522 Populate RequestHeaders
discard e6c4d97 Split test up; fixed pattern matcher to use parameter instead of excludes always
discard 7d1b6f5 Fix the case when search_paths is not defined.
discard 98ecdf5 Still trying to find cause of GUI failures
discard e4f472f BeanShell Assertion checker
discard 626fe8d Messages for BeanShell Assertion
discard fbc648b Use search_paths property.
discard 9546d69 Fixed unit test failure I just introduced. Sorry for that.
discard 1964eb1 Made the RegexpHTMLParser accept tag attribute values in single quotes (which I just learned are also legal) and unquoted (which are not legal but frequent). Hopefully also made the REGEXP somewhat more readable in the process.
discard 86fca92 Have createTestElement return a new TestElement on each call, which (according to the coding of some JUnit tests) is the correct semantics of this method. Fixed some bugs caused by this change.
discard 5b62c72 Separate headless and heded test targets
discard 29e1c98 Documented timer recording feature.
discard e4bc9de Try to find cause of Gump GUI bug
discard ef7fc72 Redoing my changes from revision 1.42, since they don't change the results of unit tests.
discard da89c53 Rolling back my latest change, since ir breaks a unit test.
discard 5e70e9e Replicate any timer placed directly within the HTTP Proxy into the 1st sampler of each group, with variable ${T} replaced by the time since the previous request.
discard 0846b7c Cleaned up include/exclude pattern matching code. Use | to combine Perl5Compiler flags instead of &.
discard 94942af Fix for bug 23315 (hack found in Sun forums)
discard 4d66264 Still trying to find cause of GUI failures
discard 56c98d9 Fix odd button behaviour
discard 34f45b8 Try to find cause of Gump GUI bug
discard 227fc20 Implemented grouping in controllers (put each group in a separate controller).
discard 5258f77 Add comment on redirecting log to stdout
discard 93e97c6 Correct some XML errors.
discard f0511be Implement "record only 1st sample in each group" option + GUI improvement.
discard bd66292 GUI work to allow other sample grouping modes. No functionality changes, yet.
discard 3b60430 Honour enabled/disabled flag when notifying listeners.
discard c720fd9 Fix Javadoc warnings
discard e1ce411 set java.awt.headless for gump runs; added test-only target To simulate a gump run, invoke ant with -Dgump.run=true
discard c6dc7a7 Proxy needs to return the headers as well
discard b3922b6 Allow for missing Content-type (e.g. with 3xx responses); return header as si
discard 0bfb7f4 Fixing bug in new functionality: the proxy was forgetting the target selection when selecting another component in the tree and them coming back to it.
discard c24da17 * Added new resource to internationalize ProxyControlGui's Target combo entry. * Made the HTTP Proxy Server be a controller, so that you can create listeners in it. * Made the proxy notify listeners within itself instead of the ones in the target controller * The proxy also sends test start/stop events to those listeners when it is started/stopped. Each proxy run will thus look as a test run to the listeners. CVS: --------------------------------------------------------- [...]
discard a88d0a5 Fix bug: getNodeOf would fail except in the most favorable circumstances. CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If this code has [...]
discard 135dc7d Partial solution to record results during proxy recording: now the proxy notifies listeners of the samples it runs.
discard 5d09bc2 Documented "Target" combo in HTTP Proxy.
discard fea288f Still trying to find cause of GUI failures
discard 97fb57f Gump already sets java.awt.headless
discard a8caecb Still trying to find cause of GUI failures
discard 8e1e0b7 Remove temporary testGUI; handle Headless exception
discard 554431d New version
discard 8e2bb9b Detect if running under Gump and if so run tests in headless mode
discard 254dc23 Package test for resources
discard 807e08e Fixing duplicate and missing resource strings
discard f9395fd Handle missing resource slightly better
discard 814ecb8 the bug 24930 should be fixed. I've tested it with the files Jordi attached to the bug.
discard 2ec36a6 fixed a bug with ImageScanner, which caused it to miss images when the alt attribute is zero length.
discard 2bc84cf Trying to find out why GUI tests fail under Gump
discard c47c17c Add a combo in the HTTP Proxy Server to select a controller to store the generated samples. The default selection is still to use the recording controller.
discard bde162a I had made a silly choice of a TargetSurvivorRatio. Not that it could make much harm, but just in case...
discard 262f099 Run a full GC just before starting the test.
discard 3f2690b Add comment text area to Test Plan
discard f20f9b6 Use utf8 to encode URLs.
discard aa7f9bd Ignore .externalToolBuilders -- an Eclipse project file.
discard 714b3d3 Remove redundant code; update doc
discard e5b5aa2 Add JUnit tests
discard 17c1ee7 We don't need to download images, etc. for 404 pages and alike. This will prevent responses for non-existent images to be handled as frame contents.
discard 8ffd969 Changed checkbox description to better match function.
discard b2b742d Setting memory profile as in unix start script. Also removed the "-server" option, since it causes important variations in performance along the life of the process, which would make tester's life more difficult.
discard 4a1120f Use more sensible JVM heap sizing & GC control parameters.
discard 1eea46f Don't try to instantiate RemoteEngine for now. Log any RMI errors and continue
discard 245555c7 Add maximum recursion depth control to prevent failure in front of infinitely nested framesets or alike.
discard c322bf4 bsh script to call exec and return the exit code
discard cbeff7c Improved comments.
discard 99df83b * Merged HTTPSamplerFull functionality into HTTPSampler and eliminated the HTTMSamplerFull class -- they were too tightly coupled. * Changed redirect follow mechanism from recursion to iteration, which allows for nicer sample/subsample setup. * Simplified error handling code - now more readable and hopefully safer. * Using new specialised HTTPSampleResult instead of generic SampleResult. * Removed some methods that were too tightly coupled with their callers (using of me [...]
discard 37f6e5b SampleResult flavour specialised for HTTP.
discard 5bd58ff Made getParser() synchronized (doh!); added getParser(String) method
discard cc3463a Result FRAME and IFRAME resources too.
discard b01d651 Add a package-only target to save some time in the edit-build-test cycle from Eclipse.
discard da649b1 Use reflection to get Parserinstance, and cache the result; update tests
discard 004fdce Added getParserInstance() and isParserReusable(); added more tests
discard 6cd3c76 Prevent "download images" from downloading them once for each redirect.
discard c6177f8 Fixed bug#21840 by having the redirect results be children of the LAST request in the chain, not the reverse.
discard 2b28185 Performed significant code cleanup in preparation to fix bug#21840 (and because it was long due). Got rid of: - Some get* methods with side effects - Some unnecessary member variables - Some repeated bits of code - Some recursivity, replaced by simple iteration - Some silly error handling which would obviously result in an exception being thrown in the exception handler. - A lot of confusing code
discard fb0522f Refactor parsers to store URLs in a Collection, and implement the Set in the parent class
discard 8cc01b4 Added htmlParser classname properties
discard 63a61c8 Added some duplicates, and an invalid input tag
discard 5149397 *** empty log message ***
discard 3bd561c No need for full stack trace
discard 9f91ddd Add log message
discard 60eeec5 Use recursive parse to avoid multiple traversals
discard 54895b2 Slight change in regular expression DOUBLES performance.
discard cf619a9 This class now needs to be instantiated -- even if only once: removed private constructor.
discard 4020f8e Remove unused imports and variables
discard 026c0e7 Remove unused imports
discard d7d257a Decently implement a singleton pattern.
discard 006574c Part of earlier HTMLParser refactoring. Sorry, I'm having trouble with migrating from lincvs to Eclipse for CVS management.
discard e1fa1aa Temporary for standalone Gump build
discard f1b055f Input for the HTMLParser unit tests.
discard d095f26 Refactored HTMLParser code. Added test cases.
discard e3d41c3 Rolling back to ORO as per Stefan Bodwig's comments. Cleaned some unused imports.
discard 90dcab1 Use java.util.regex instead of ORO classes. Performance is similar, but some memory savings are easier and it's much simpler.
discard bfaa285 Add comment on ORO-vs-java.util.regex for posterity.
discard 117346d Tsk tsk. Really making the HtmlParser-based parser be the default one.
discard b2b4794 Adding alternative Regex-based HTML parser for everyone to play. The HtmlParser-based parser is still the default.
discard 6df5701 Fixing Javadoc wanings
discard 67798abc Fixing Javadoc errors
discard 0db87f3 Tidy Javadoc for missing isasilk packages
discard 2333904 Correct name
discard e9b6f72 Added If Controller and BeanShell Sampler; corrected Access Log name
discard 14fdcfe Added If Controller and BeanShell Sampler
discard 687efac Correct the -h message text; print usage information if invalid option is typed
discard 5a0a9ac Result Saver PostProcessor saves results to individual files
discard b49adda New messages for Result Saver PostProcessor
discard 311409e Separate response headers from the data
discard d9bd1b2 Parser code split off from httpsamplerfull and newhttpsamplerfull
discard 351487f Revert to calling HTTPSamplerFull, which in turn calls the appropriate parser
discard 4917807 Allow for attributes in <HTML>, e.g. <html lang=en>
discard bb0ac41 Add request and response headers and content-type
discard 4e5c406 Handle images as binary data
discard e4901ee Optionally add sequence number to sampler names
discard a8aa49c *** empty log message ***
discard 18fd73f Use setName() instead of setting property
discard 2c03346 More debug
discard 5cb6055 Always pass browser headers to server, even if not stroing headers in the test plan
discard 5fa47a6 Report missing or inaccessible lib and lib/ext directories instead of crashing with NPE
discard 9ff0b99 Tidy up logging and debug a bit
discard 4c2625d Add BSF messages
discard a3a883e Fixup to allow JMeter to run from a UNC directory
discard 57349e5 dist needs to create lib/opt if necessary
discard 28c8718 Alpha version of BSF sampler
discard 79be5c3 New method to get boolean property with default
discard e4b3d12 Added tcp tree; better lib/opt support; tidied findbugs; avoid duplicate property and image files in core.jar
discard 7662545 Add compile-tcp
discard 2e20ef9 Add Alpha code markers
discard 1e9e9fe TCP messages
discard 3361c71 Fix copy/paste errors and tidy GUI
discard cff3dcd Allow user to deselect keep-alive on generated samplers
discard 6a99a6b Another proxy message
discard d39afcc Initial release
discard def665f Apply default to protocol field. Detect pauses bewteen samples and optionally generate separators between request blocks; optionally add assertions to first request in block
discard 296b946 Remove unused property; add proxy.pause
discard 84f1d79 Proxy Messages for separators and assertions
discard 5526a5f HTTP classpath updated
discard d998482 Added lib/opt directory, which can be used for optional jars, such as bsh and bsf; updated comments and removed some duplicate property definitions
discard 1f99d1e Optional jar directory added
discard 0d6e285 Fix Javadoc error
discard 5d7ccee Populate responseCode and message fields; remove redundant throw clauses
discard 6675e0d Return whether search finds anything;tidy up Exceptions; reduce visibility of fields
discard 20087bd Update some logging properties
discard 17e1f9e Added testparser target for testing HTML Parser (probably needs more work)
discard af59c03 Ignore Eclipse project and classpath files
discard 3d4779a Handle missing BeanShell jar gracefully
discard d9262b2 Trap createTestElement failures
discard 628c564 For testing enable/disable at various levels
discard 17b4630 Take account of new properties and save format
discard d2b87f2 Trying to fix non-GUI problems with disabled test elements; made option codes private
discard 4331965 Handle missing TestPlan element with error message instead of ArrayIndex Out of Bounds
discard 8806980 RecordController was moved after 1.8
discard 07762db Added Parameter field; pass in SampleResult object; handle null response from script
discard e723d07 Added Parameter field; tidied up a bit
discard 5f364db Fix Bug 24445 - Request Data in View Results Tree doesn't get reset on run>clear or run>clearAll
discard d75995c Update BSH messages
discard d93dc8c Add optional Summariser startup for batch mode
discard 412dcc4 Moved from component to core
discard 1ee1b03 htmlparser needs to come before http
discard 8d8f448 Add extra constuctor for use in non-GU runs
discard 41fa7d5 New Summariser test element (mainly for use with non-GUI runs)
discard 9af208a Ignore JTL files
discard d5bafa7 New methods rightAlign() and leftAlign for output formatting
discard f421370 New method to add two RunningSamples; copy constructor; better getRate() behaviour when count=0
discard 0564223 Added summariser_title
discard 81bc158 Added clear() and getErrorCount() methods
discard 67ef641 Extra debug logging
discard e6e2f7c Changed format to yyyy/MM/dd; added roll function using Shift+Up/Down
discard c078d23 Add file sequence handling
discard 7b5e73f File sequence messages for StringFromFile
discard e299018 Improved error reporting
discard 8e4c820 Sample BeanShell server script files
discard 084b0a3 Fixing build dependency problem
discard 35147ef Moved to core package to solve build dependency problem
discard 3544583 Optionally start a BeanShell server
discard b5cbb9c Class to start a Beanshell server
discard 0ecf88a Fix bug 24076; rename some variables to clarify their function; added debugging code
discard ae1c99f Always clear rowcount when new container created; add some debugging.
discard 4b00bfa Removing unused screenshots
discard e2b4abf New screenshot showing continue on error box and duration field
discard f54ebab New radio buttons on Response Assertion
discard 91d2686 Fix various links and anchors
discard cd44ce3 Fix typo which was causing anchor not to be generated
discard 56bd0b1 Use different properties file for testing (trying to fix Gump errors)
discard f31d51d Version of jmeter.properties for use in running tests (trying to fix font error)
discard d88d779 If duration is > 0, ignore end time and use duration
discard 8072745 Added duration field to ThreadGroup
discard 7c82139 Message files had got out of step - added missing messages; corrected some key spellings
discard 167df48 removed excess stuff not used in the class. clean up stuff...
discard 6db5759 Start run if start time has passed; make scheduler methods private
discard 1d71b60 Target-correction
discard 367ead8 Change synch to use the correct object this time...(duh!)
discard 3172cb9 Added some documentation; fixed some Javadoc comments
discard 38589d7 changed HTTPSampler to use NewHTTPSamplerFull, which uses htmlparser instead of tidy.
discard ea6c27c the new sampler using htmlparser to get the images from the html source.
discard 7549dad added component documentation for the new Access Log Sampler
discard b9e75e0 added unit test to the gui class
discard 978e73e Removed unused import
discard 96c6175 Fixing Javadoc warnings; some unused fields commented
discard 0e04e20 Fixing Javadoc warnings
discard 7ff0da6 Reverting previous changes; making access to "pairing" synchornized instead
discard aca1d4c Javadoc tag correction
discard b974cfa Adding htmlparser to binary distribution
discard 5483a9f Ignore findbugs output
discard 4654132 Forgot testfiles; added to binary package
discard f18da56 Fix Javadoc tags
discard 3e948db Boolean() usage
discard 4bb1ac3 Unused fields
discard e3df3c8 Fix string lookup
discard 6eaf192 final string now static; Boolean() and String() usage; unused fields; javadoc tags
discard 1d4ae29 Javadoc tag fix
discard 57cbd28 Unused fields; javadoc tags
discard 639333d Unused fields; replace new String(s) by s,; fix null compares; javadoc tags
discard 708a11b Made some fields private; fixed javadoc tags
discard b264168 Fix Boolean usage; javadoc tags
discard 2f99110 Redundant fields;final add static; Javadoc tags
discard a834e83 Commented out unused fields; fixed javadoc tags
discard c269eda final log; Boolean usage; Javadoc tag usage
discard 7c8345f final log; Boolean usage
discard 0c467b6 Remove unused fields; fix javadoc tags
discard 8763800 log final
discard a273359 Make fields private; log final; fix Boolean usage; Javadoc tags
discard 482d5c1 Fix @created; remove unused fields; make log final
discard e4192e6 Fix @created; remove unused fields; remove redundant null tests
discard d181d73 Fix logic error; fix @created; remove unused fields; remove redundant null tests
discard f999a10 Make final strings static
discard ec099b5 @created is not valid javadoc; make final Strings static
discard 9e23bc2 @created is not valid javadoc; remove unused fields etc
discard e998c94 htmlparser.jar is created locally and not stored in CVS
discard a9ad5c4 Don't skip any findbugs reports
discard 5c2d650 Findbugs needs js.jar
discard 6ebc067 Findbugs excludes file
discard 40f51b1 Added some info on Gump; new findbugs target to run findbugs
discard 24f686a the access log sampler now only checks the classes when the user first enters it. If a user simply loads a test plan and runs, it is possible the sampler will fail silently.
discard 23e473a changed the implementation so that the sampler does not handle any gui stuff as suggested by Mike.
discard f4c4590 stripped out the extra carriage returns due to windows
discard f2c10fc corrected build file using the correct version of the file. tested the build with htmlparser task to compile and jar
discard e5de5ce accidentally checked in the wrong file. oops. rolled back
discard d4e5f53 updating junit.jar to the lastest version.
discard 7894911 added ant task for htmlparser
discard 1f659cc removed system.out.println that was remaining from debugging
discard 9b2a659 removed the exception stacktrace print, since the method returns port 80 by default
discard e6d430c Drag n Drop works on multiple selections
discard 6eb3b24 stripped the extra line break windows inserts
discard 3c70a95 forgot to strip all the charret M due to difference in windows now they have been stripped out and I removed the reference to TCGenerator, since that class is not done and not used by other classes
discard bb948a8 the sampler for access log
discard 8471833 adding the sampler and gui for the new access log sampler
discard be5825e adding the access log parser stuff to cvs the code has been tested and works properly
discard d37c536 Added HTMLSampler tree and WebServiceSampler filter
discard 7807127 Fix Javadoc
discard 6ab8ee8 Added Functions and Scripting bullet points Collected document references at the end - so the printable docs also have pointers to Javadoc and extending
discard db9c9e8 Added more on CLASSPATH; included logging section
discard ca1f869 Eliminated local versions of bsh strings
discard 11f95eb See bug 22721 - browser header capture can now be disabled. Stop proxy now waits 1s for daemon to stop, which means that restart works more reliably
discard 39ab2de Added bsf/bsh messages and proxy_headers
discard b27ac65 JMeter was opening jmeter.log twice, because log_file.jorphan was being defaulted to jmeter.log
discard b6624b4 added the package.html files
discard bff95ca checking the rest of the java code
discard d3023cc visitor classes for htmlparser
discard 115901b util classes for htmlparser
discard 28126ea more classes for htmlparser thanks to htmlparser developers
discard 675347e the tag classes for htmlparser thanks to derrick and all the htmlparser developers
discard 003a88e scanner classes for htmlparser
discard afc4d56 more htmlparser code thanks to the htmlparser developers and derrick
discard 820e771 more classes to add
discard 2d4e12c adding images used by the programs
discard 841e428 adding more classes
discard 8d5a9c5 more commits
discard ea31f26 checking in some code for htmlparser
discard 0b71104 Bug: 23787 properties of ThreadGroup in tree get overwritten
discard e4e5f69 added the properties files for htmlparser, I finally figured out which commands to use
discard d1c4475 Expanded description of Proxy pattern matching
discard 995989c Fixed image directory; reduced spacing in tags
discard 9fcea42 Response Assertion can now check response code and response message
discard a9dbb74 Added response code and message strings
discard 195983a Added version and note re gump
discard 5ffaf0d Detect Malformed RE and log a warning message
discard fe42ef1 Added BeanShell exclusions
discard 3593710 BSH* has been renamed BeanShell* to avoid confusion with BSF (Bean Scripting Framework). Added checkf for BSF (for eventual future use).
discard 61367cb Remove disabled items from test tree for non-GUI runs; added some more progress messages
discard 86bbd0d Deprecate the development-only version, i.e. getResString(S,S)
discard 49c57ff New BeanShell Sampler (Beta code)
discard 05b687c Improved warning if no properties found
discard 8b79cf3 printable_docs is not in CVS
discard e61218b4 Obsolete
discard 30b9ada Added site; restored docs
discard 8713877 Updating xdocs with latest from docs
discard 05ec621 Obsolete
discard b5d7142 Moved to xdocs from docs
discard d45aabf Don't want to store BSH jar in CVS
discard cda84f3 The jars are not stored in CVS
discard ff41e04 *** empty log message ***
discard 0ca8407 Copying latest versions from docs
discard 9ae0b73 Changes include: - images and demos moved to xdocs - new target (pack-site) for creating tar to update web-site - renamed some targets to group related ones in -projecthelp (old targets were kept as aliases) - Now creates separate tar/zip for 3rd party libraries: Users need _bin and _lib; Developers need _src and _lib; API docs are separate as before - improved JavaMail check; added check for future use of Beanshell - renamed some internal properties
discard 62f8e41 Should not have revived these ...
discard 9e2964d For page headers, perhaps
discard 251754c Images moved from docs
discard a7205e1 Images are now in the same directory tree
discard 41625a6 Jakart logo needed for local docs
discard a08ecf5 Recovered images
discard a1486d3 Recovered
discard 9a881dc etrived from attic
discard db49074 PR: Obtained from: Submitted by: Reviewed by:
discard ffa0a3c recovered
discard d750e49 *** empty log message ***
discard ac3f1dc Trya again
discard 4ba71f0 used wrong mode
discard 4d0048e Recovered fromAttic
discard f622278 Removing obsolete files
discard 17d4bde Improving error handling and logging
discard 4798de1 Check that threads did stop when asked
discard 3d95fda Tidy up logs a bit
discard 254cdda __counter() requires second argument
discard 57a2290 Reuse same empty list; removed unused methods
discard 19b4b54 docs and printable_docs now use Jakarta logo from docs/images
discard 6d49d7e Fix project name and some URLs; fix API so it works on local copies
discard 9770b05 Fix project name
discard bc9cf16 Fix anakia classpath to work on VMS
discard 418210a Added sample caching code
discard 62ba981 Moved file open to first execute call so variable file names can be used
discard 49c289f Extra logging at start of run
discard 175dfd0 Extra logging; tidy up existing
discard 06af289 Demote warning messages to informational
discard 4af46c9 Tidy up error reporting
discard 5296958 Warning message was really debug
discard 4c67612 Moved function descriptions into functions page
discard 24df3cd log on_error setting
discard 6f43c1f Correct the string test (doh!) and make case insensitive
discard 1a360aa Export HELP_PAGE for use by FunctionHelper; try to fix up so that HTML works after using setText(). More todo...
discard 4a39de2 Fix Help page URL (scheme was missing)
discard 92176ce Added documentation for __P() function.
discard fdcb059 Not needed at run-time; can interfere with Eclipse builds.
discard 39bc1ce Rethrow any errors so caller can take apppropriate action
discard 040ee1a Don't hang around if Remote server won't start.
discard bdcf2c5 Fix an RMI pronlem: RemoteJMeterIml uses HashTree; the call to getLoggerForClass() was causing Security violations
discard 263fc0a Simplified __property() function intended for use in ThreadGroup GUI etc
discard ee89409 Corrected some Javadoc (added default parameter)
discard 8d38306 If cannot find Help page, put error message in it instead. (Also, don't log stack trace)
discard 2d7509a Added sampler error handling to Thread group GUI: Continue, Stop Thread or Stop Test
discard c6cce10 Added sampler on error action messages
discard ccb0fe6 Added controlled Shutdown menu item
discard ceb79da Added Shutdown message
discard 13c7814 See bug 23611 - changed to use synchronous call to check_dirty
discard 7252707 Bug 19004 - allow redirects to be delegated to URLConnection
discard 93c358c Removing unused items
discard 40f92a6 Removing unused items
discard c431878 Moved forever box to start of line
discard 0968ab0 Removing unused items
discard d00354a Removing unused items
discard bc799b5 Ensure sampler fields are populated even if interrupted
discard 4ce99d9 Implementing stop thread and stop test functionality
discard 16d968d Updated text
discard f892b3b If version.noupdate is defined, then don't update VERSION string
discard 254eef9 Moved VERSION to separate file
discard cae0683 Assertion failure message now corresponds to the test that was performed Simplified mask logic Unsuccessful responses now show if responseData was empty Implemented URL checking
discard 6c58d60 Replaced convenience method responseDataToString with responseDataAsBA
discard a6aaa88 Ensure null responseData does not cause NPE
discard 1420e50 Add convenience method responseDataToString
discard a154976 Removed unused import
discard da796b5 Setting memory back to 256m
discard 76f3b7e Improving memory profile
discard 0008da3 Return the string "[res_key=<key>]" if the supplied key cannot be found
discard eb00370 Fixed an unused variable problem.
discard 16298ea Use getLoggerForClass()
discard 88f2787 Can now load CSV result files
discard 56e2a89 See bug 23039: add default value parameter to __property() function
discard daecc7a See bug 23039: add default value parameter to __property() function
discard 633ba5f See bug 23039: add default value parameter to __property() function
discard beb1d4e Allow Help Window to go to background by giving it an independent parent frame see bug 22688
discard 6ea5d02 Use getLoggerForClass()
discard b5e69cb Use getLoggerForClass()
discard 726af4f Use getLoggerForClass()
discard 3a1e6a7 Converted to use getLoggerForClass()
discard 3913bbc [Bug 22937] New IfController code
discard 6699a89 Message files sorted by key
discard 35e9cde [Bug 22937] New IfController messages
discard 7b5bb77 [See bug 21173 ] Added Classpath for Anakia builds
discard d03edaa [See bug 21886] Build file for creating local add-ons - description
discard 5963e23 [See bug 21886] Build file for creating local add-ons
discard 57d5a3a One step closer to a pluggable connection pool implementation -- now the implementation class is specified as a property. The property value is currently hardcoded in PoolConfigGui, but that class should be the only one that needs to change in order to support other pool implementations. Create the db during testStarted so we don't have to wait for it during the samples. However, now the time for getting a new connection (when max usage has been reached) is inside the s [...]
discard 8dbda22 Recode BR tags etc to work better with Java HTML display
discard 5e92916 Cache the dbkey across samples, as constructing it is more expensive than it was prior to the last change.
discard 91a2c7f Recode BR tags to work better with Java HTML display
discard 2335ae9 Decouple JDBCSampler from the connection pool implementation by passing a generic list of properties instead of specific ones (connections and maxusage). This is a step towards allowing different connection pool implementations which have different configuration options. I'm not tremendously happy with this solution, but it's an improvement over the previous one -- please speak up if you have a better solution.
discard 93397eb Remove unused JDBC config classes.
discard f59fc8d Refactor the JDBC connection pool to make it easier to support new implementations of the pool. Reimplement the JMeter 1.9-style pool to match this new interface. Fix the hashCode/equals implementations in DBKey. Make it possible to use two JDBCSamplers with the same URL but different username/password.
discard 7157db8 Removed the readObject and writeObject methods, as they were just calling the defaultRead/WriteObject methods.
discard 98ecec5 More formatting updates. Mainly: - Use curly braces in all if/for/while statements. - Make static utility classes final, with a private default constructor.
discard 8679ed1 More formatting updates. Mainly: - Use curly braces in all if/for/while statements.
discard 8e422b2 Fixing cookie manager linking to newest bug fix release Fixing minor gui issues
discard 62dfd8e Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). No code changes.
discard 659e179 Refactor common code into an AbstractTimer base class. Make state checks mandatory -- the impact on performance should be negligible.
discard f608e66 Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). No code changes.
discard cf405c9 Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). No code changes.
discard 389e285 Add a high-resolution timing library. Submitted by: Vladimir Roubtsov (permission obtained from Vladimir to release under Apache license)
discard 1dd68b8 Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). Removed an unused private field.
discard 67b4f21 Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). No code changes.
discard 00f173c Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). No code changes.
discard 11c16e3 Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). No code changes.
discard 1507154 Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). No code changes.
discard 9e33184 Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). No code changes.
discard 004dbe1 Fixing graph model to clear state fully when clear() is called. added exclude clause to build file for web service sampler when mail api's aren't present
discard 973ec42 Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). No code changes.
discard 17af6cc Eliminating unit test execution order dependency which made unit tests fail or succeed depending on ordering of files in directories.
discard ea57b8d Adding japanese translations Proxy is more forgiving of browser socket errors
discard 4557ca9 Fixing bug with loading jmx scripts
discard cc2fe54 Updating links in docs
discard 5e442f3 New API docs
discard f874081 Updating JMeter version
discard 49748a0 Updating javadocs, build version
discard 0ccb12d Fixing bugs with SOAP Sampler adding support for gzip encoding fixing bugs with loading jmx files that effected no one but me :-)
discard 07bf144 Reformatted to JMeter conventions. Minor JavaDoc updates (mostly formatting). No code changes.
discard b5725d8 Fixed problem with URL rewriter and clearing of previous test results Updated documentation errors Updated JMeter Ant task
discard 1c41146 Fixed use of functions in SOAP Sampler
discard 6e5c71ee Fixed Counter config related to use of functions Fixed accuracy of throughput calculations in visualizers
discard 4c36a0b Adding error message when illegal file chosen as save file Fixed bug that could erase previous test plan files when "New" is selected.
discard e827fb1 Fixing problem with thread names
discard bd31314 Fixing function parsing and escaped commas
discard b88f6ef Making a method public in size assertion
discard 19e8d2b Making the cookie manager more forgiving of crap expiration dates
discard 77812c9 no message
discard 56d15d8 Removing debug statements
discard d46ee9f Fixing bu #21626
discard e39709c Fixing bu #21626
discard 4b7b499 Doc update prior to RC3 release
discard a2cb9d4 Doc update prior to RC3 release
discard d360dc8 Doc update prior to RC3 release
discard e97de7e Various minor fixes
discard cf61f6d Various minor fixes
discard 180b457 Various minor fixes
discard 3aa8305 no message
discard 7b1eb7c Reformatted to JMeter conventions. Minor JavaDoc updates. No changes to the actual code.
discard 2dc4751 Reformatted to JMeter conventions. Minor JavaDoc updates. No changes to the actual code.
discard 35b5fdb New mapping of old HTTPSamplerFull to HTTPSampler
discard fd3c512 Reformatted to JMeter conventions. Minor JavaDoc updates.
discard 3e39025 Reformatted to JMeter conventions. Minor JavaDoc updates.
discard a1742e6 Reformatted to JMeter conventions. Minor JavaDoc updates.
discard b65dbac Reformatted to JMeter conventions. Minor JavaDoc updates.
discard dbb5591 Reformatted to JMeter conventions. Minor JavaDoc updates.
discard 767d4c9 Reformatted to JMeter conventions. Minor JavaDoc updates.
discard 09946ca Reformatted to JMeter conventions. Minor JavaDoc updates.
discard bcb6c23 Reformatted to JMeter conventions. Minor JavaDoc updates. Removed JLabeledTextField.java_old -- still available in the CVS attic if anybody wants to see it. (And a currently used version in JOrphan.)
discard 2b6e457 Reformatted to JMeter conventions. Minor JavaDoc updates.
discard 6aa1b3c Reformatted to JMeter conventions. Minor JavaDoc updates.
discard dc580e1 Reformatted to JMeter conventions. Minor JavaDoc updates.
discard 81e0259 Reformatted to JMeter conventions. Minor JavaDoc updates.
discard 2c43718 Reformatted to JMeter conventions.
discard eeffb2f Reformatted to JMeter conventions. Minor JavaDoc updates.
discard 226a888 Reformatted to JMeter conventions. Minor JavaDoc updates.
discard d4993f9 Reformatted to JMeter conventions.
discard 2ba7072 Added a feature to the cookie manager to clear the cookies after each test iteration.
discard a12f75e Added cookies to response data
discard 71f6e34 Starting the long road of javadoc updates
discard b57f025 Fixing concurrent exception with the shutdown method
discard 38d0c59 New Property function
discard a26b16a Updating Avalon jars Updating docs New eclipse.classpath file
discard 5044b2b Updating third party libs Updating docs Updating import statements
discard 505b409 Updating third-party jars Doc updates Fixing bug with functions in ThreadGroup
discard 7dbdc91 Remove unnecessary "throws" clauses.
discard 683ed36 JavaDoc and formatting updates. Moved COLUMN_NAMES field from Arguments to ArgumentsPanel.
discard d62d91a JavaDoc and formatting updates.
discard 0b1faf3 JavaDoc and formatting updates.
discard c28f121 Minor change to link to latest RC
discard 22c9f64 Minor change to link to latest RC
discard 47f8563 Version 1.9RC2
discard 0ac3243 doc and build file tweaks
discard 00be615 doc and build file tweaks
discard e76a35a Making the "what's new" list
discard a9db8fe New Ant Task to run JMeter
discard d633f08 Can now start remote hosts from non-gui jmeter client
discard e49c755 Doc updates using the printable_docs directory for integrated help including printable docs in distribution
discard 1e85124 Fixed nullPointerException when running on remote server
discard a76bd55 Doc updates
discard f740ff9 Removing old user_manual
discard f55e367 LDAP doc updates
discard 4a63384 Doc updates
discard 01c7abe Doc updates
discard 40b21c8 Doc updates (Adding next/previous to usermanual pages)
discard 8cdc82f Doc updates enabling hypertext in JMeter Help window
discard 0ffc379 continue processing functions even if one fails, make obvious which function failed
discard d92edbe Logging fixes
discard 7790c05 Fixing to expect the correct number of parameters.
discard d756675 New command line options to override properties and documentation to go with it
discard 0003947 Fixing error messages when JMeter can't load old JMeter .jmx files
discard cc1fbdf Removing references to files that don't exist
discard d3c6d63 applying patch to fix var names in JavaTest applying patch to fix jdk1.3 compatability updating docs
discard a5d07c4 Making library dependencies explicit for Gump's benefit.
discard a25d838 Doc updates Fixing integrated Help Fixed clearing of gui for HTTPSampler
discard f9baecd Doc updates GUI update to User Parameters Update to jmeter-server script files to pass command line arguments on (allows setting proxy for server)
discard e3e6212 Reformatting and JavaDoc updates.
discard 427c9e4 Added JavaDoc and some reformatting to Turbine (JMeter) conventions. Removed unused list renderer code.
discard 8fdda1f New Java Sampler test implementation
discard 767adb2 New scheduling capability for running tests
discard a9cf14b Helping out eclipse users with anakia task
discard 12057fa New Logging procedure (Sebastian Bazley)
discard 0ec2398 New XML Assertion
discard 6c0d6ea Some cleanup and reformatting to Turbine (JMeter) conventions.
discard 6157992 Fixing initialization problems in test plans loaded from file (Bug #20418)
discard 9033587 New SOAP sampler that uses Apaches Soap library (Peter Lin)
discard 5215ccc fixing checking if test plan changed since last save Fixing HTTP User Parameters Modifier
discard 2858215 Fixing the way redirects happen fixing checking if test plan changed since last save
discard 68447af applying patch to StringFromFile and documentation for it from Sebastian Bazley
discard 7afac26 New Random Function Efficiency improvements to variable resolution
discard d47df2b New LDAP Sampler
discard 3b923bb Set PrintWriter to autoflush writes
discard a9370b4 Added automatic unescaping of function characters: ${}(), etc.
discard 8749d04 Just beautification
discard 207f5e3 Reformatted to Turbine (JMeter) conventions.
discard 45b7c81 Changed HttpReplyHdr to a static utility class. This required getting rid of a couple of unused methods. Use StringBuffer to concatenate Strings instead of String +=. Fixed up JavaDoc. A bit of additional cleanup.
discard 11a0ceb Removed unused proxy classes.
discard 293befb Reformatted to Turbine (JMeter) conventions.
discard b0b1d11 Removed a bunch of unused fields. Added JavaDoc comments. Used SoTimeout to stop the Daemon instead of opening a new socket to unblock (which was a bit of a hack). Some additional cleanup.
discard e4ebd8c Convert tabs to spaces.
discard 2c52649 Removed a bunch of unused fields, methods, and code.
discard bb0f394 Reformatted to Turbine (JMeter) conventions.
discard ac70b41 Fixed build.xml to reflect recent move of MailerModel from visualizers to reporters.
discard 17494ad Removed unused org.apache.jmeter.gui classes (as discussed on jmeter-dev 13 May 2003).
discard 8e26fb5 no message
discard ae5a389 Simplifying
discard bf2e842 Fixing bugs
discard 5e89a45 Fixing some table editing issues providing notification for when sampling is occurring in the JMeterContext
discard 0be77ca Fixing logging bug
discard caccc95 Fixed a bug that lead to stack overflows in certain situations
discard f9318d2 ModuleController fix
discard 8d6a4b7 Fixing reloading test plans bug
discard fce9c2d adding links to downloads
discard 8c7a202 fixed a bug where the context wasn't getting updated (for changing variables)
discard 2dd71f5 Made ThroughputController able to use functions in the throughput field... and fixed a bug
discard 67a457e Fixing stopping a test removing util.jar which is an LPGL library updating version number in build.xml
discard d1757af Made loop count a dynamic variable
discard 2ec079a Added code to allow ModuleController to point to any controller in the gui.
discard 7a826e7 updated test files
discard 1bb92ab Added ability to ModuleControlle to attempt to reconnect itself to the controller it was pointing to when it is restored from file.
discard 284d513 updated test plans with new serialized field
discard 6540aba Made StandardJMeterEngine run in its own thread and added an option to the TestPlan that allows you to serialize running the thread groups.
discard 2502b32 Reformatted to conform with JMeter (Turbine) conventions. Updated JavaDoc. Changed a few fields to be private instead of protected/package. Improved layout code in MainFrame. Additional cleanup in MainFrame -- removed some unnecessary fields, and did a little bit of refactoring. A bit of additional cleanup in other classes as well -- shouldn't have changed the behavior of any classes.
discard bd0121e Made counter function global value non-static (shared b/w clones only)
discard 6c2fde1 Made CounterConfig use input values from gui
discard 8086545 UP and Counter shouldn't be config elements
discard 11d3dde Fixing bug with User Parameters
discard c6be86a Reformatted to conform with JMeter (Turbine) conventions. Updated JavaDoc. Changed a few fields to be private instead of protected/package. Improved layout code in TestPlanGui. Removed a field/method in WorkBenchGui since it was just a duplicate of its superclass.
discard 0805b51 Reformatted to conform with JMeter (Turbine) conventions. Updated JavaDoc. Changed a few fields to be private instead of protected/package. Improved layout code in SimpleConfigGui.
discard eae897d Reformatted to conform with JMeter (Turbine) conventions. Updated JavaDoc. Made a minor change to how the FilePanel in AbstractVisualizer is configured -- now the errorLoggingCheckbox is added during instantiation instead of in the call to getFilePanel. This ensures that the checkbox will only be added once even if getFilePanel is called multiple times.
discard c94e1be Reformatted to conform with JMeter (Turbine) conventions. Updated JavaDoc. Changed NamePanel in AbstractJMeterGuiComponent to a private (instead of protected) field.
discard 87f67e5 Removed obsolete PerSampleClonable and PerThreadClonable interfaces.
discard 3112b7f Removed obsolete addCustomTestElement() methods.
discard e9c4430 Switched to using the CVS Revision as the version instead of Id.
discard 38a0f44 Reformatted to conform with JMeter (Turbine) conventions. Updated JavaDoc.
discard 425bdae Reformatted to conform with JMeter (Turbine) conventions. Updated JavaDoc.
discard 064e878 Fixed several JavaDoc warnings (mostly due to the removal of the AbstractModifierGui). Removed two unused methods from MenuFactory (unused due to the removal of the AbstractModifierGui).
discard 3b95af0 Updated GUI layout in ArgumentsPanel and JavaConfigGui. Reformatted some Java Protocol code according to JMeter (Turbine) standards. JavaDoc updates.
discard 6cfbdf0 Removing obsolete modifiers and response-based modifiers, converting everything to pre and post processors bug fix with User Parameters Making saving and loading the workbench easier
discard 873ceb6 Fixing possible issue of multiple machines having different current clock times.
discard 864bf3a Adding new CSV file reader function build docs now should work without checking out jakarta-site2
discard c2dfeaf Make the API docs link to the JDK JavaDocs. Using JDK 1.2 docs for now, since that's the minimum level we support.
discard c24ed83 Cleaned up some JavaDoc warnings and a few unncessary JavaDoc comments (auto-generated templates with no useful information). Changed some auto-generated JavaDoc to non-JavaDoc comments (because the ones generated by JavaDoc are more useful).
discard f879815 Javadoc and formatting updates. Removed unused private field.
discard eb2996c Fix for threads
discard 6cbe310 Various refactorings to reduce duplicate code Fixed bug that caused visualizers to clear at start of test run
discard 74bdd0d Fixing ThroughputController
discard d21973b Cleaned up some JavaDoc warnings and a few unncessary JavaDoc comments (auto-generated templates with no useful information). Changed some auto-generated JavaDoc to non-JavaDoc comments (because the ones generated by JavaDoc are more useful).
discard d05b28f Cleaned up some JavaDoc warnings and a few unncessary JavaDoc comments (auto-generated templates with no useful information). Changed some auto-generated JavaDoc to non-JavaDoc comments (because the ones generated by JavaDoc are more useful). Commented out a couple of methods that appear to be no longer used.
discard 480b85a Fix for ThroughputController
discard ecb275e Cleaned up some JavaDoc warnings and a few unncessary JavaDoc comments (auto-generated templates with no useful information). Changed some auto-generated JavaDoc to non-JavaDoc comments (because the ones generated by JavaDoc are more useful). Commented out a couple of methods that appear to be no longer used.
discard f76dc9b Putting remote start in asynchronous mode so gui doesn't get locked up
discard 5ca4563 Removing funky character
discard 31229c6 Fixing mailer to work in non-gui mode
discard 80c24a1 Fixing mailer to work in non-gui mode
discard 5e90715 Revamping internal contoller code
discard 05947f3 Fix for bug 19499. We were getting a NullPointerException while comparing properties. The compareTo method now checks for null. We don't think the properties should actually be null, so I'm generating a warning message so we can look into the root cause. In any case, with this change I can add a MailerVisualizer to my test plan and save the plan. PR: 19499
discard e544eb0 Revamping internal contoller code
discard ac51253 Revamping internal contoller code
discard a5769e7 fix for serializability
discard 5a838f1 updated messages
discard 02c35c3 Initial checkin of ThroughputController PR: Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If t [...]
discard 08aa2d1 clean up
discard 6e7f98d Removed the IterationDelivered event and a couple of clean ups.
discard 02d8d97 Revamping internal contoller code
discard aa60b57 Revamping internal contoller code
discard e3f677f Revamping internal contoller code
discard 4db8fdf Revamping internal contoller code
discard d926db8 Removed extraneous TODO comment.
discard 8934ac3 Fixed unused import warnings.
discard 87a6b76 Re-added support for a couple of features in the Tree visualizer: displaying images and coloring HTTP response code statistics based on the type of response. I think that brings this visualizer back to its full original functionality.
discard ac842f4 added new field to IterationEvents and fixING how controllers work
discard 2122b6a new unit test for cookie manager making SSL work in non-gui mode
discard 9e3958e Fixing dirty check when closing JMeter and prompt to save
discard 35f61ca Fixing dirty check when closing JMeter and prompt to save
discard 2444c21 Patch to expand functionality of URLRewriter (Tim Hughes)
discard e5d82df Continued the re-layout of the View Results Tree visualizer. Still needs a couple of tweaks, and support for displaying images needs to be re-added. Should get to that in the next day or two.
discard dd6a938 Fixed layout and resizing for the HTTP Proxy component.
discard a6d5cab Fixed how InterleaveContoller dealt with controllers that returned false for hasNext()
discard 988287d View Tree Results visualizer gui improved. Removed duplicate demo files
discard 4e1b7d7 Gui improvements - FilePanel, all Visualizers, and made getPreferredSize() method for GraphVisualizer()
discard b57a7b3 Fixed layout and resizing for HTTP sampler components.
discard 21f14e2 Fixed layout in various LabeledField components.
discard c060099 Fixed layout and resizing for JDBC sampler components.
discard 77e93de Added the various protocol components to the GuiTest test plan.
discard 87a3070 Fixed layout and resizing for Java sampler components.
discard 75f6ac9 Fixed layout and resizing behavior for FTP components.
discard 6bdf548 Another round of layout fixes. Setting the preferred size to the minimum size in MainFrame isn't going to work, so that change has been backed out. As a result, components which do their own scrolling will not scroll properly unless they implement getPreferredSize to return getMinimumSize. I've made this change to TestPlanGui and ThreadGroupGui, but haven't done the others yet. Duration Assertion layout fixed. Unnecessary code removed from ArgumentsPanel. Core componen [...]
discard 15a3caa Improved GUI layout and resizing in LoopControlPanel and its use in Thread Group.
discard cd60b8a Removing old unused visualizer code.
discard c7ca0aa Added ability to receive notifications about each iteration to IterationListener
discard e543486 Should save correctly now
discard 500c51c GuiTest.jmx has all JMeter GUI components in a single test plan. (Actually it doesn't yet have the protocol-specific components. I'll add those later.) You aren't intended to actually run this test plan -- instead, you can use it to quickly check the effects of layout changes on each component. The components are structured in a tree similar to the JMeter package structure, and each component has a name similar to the component's class name.
discard d4e9f3a Fix layout and resizing for core control GUI components.
discard 7493e33 Fixed resizing behavior for core config components.
discard 1378efc Fixed resizing in the ThreadGroupGui. Probably still some room for improvement. Added hgap/vgap to Horizontal/VerticalPanel.
discard 1701e2c Fixing multiple minor bugs making compile work with jdk1.3
discard b3d6900 GUI fixes. TestPlanGui and WorkBenchGui now display and resize properly. These fixes included making fixes to the generic components NamePanel and ArgumentsPanel, as well as the recently-added utility classes HorizontalPanel and VerticalPanel. I'm happy with these implementations -- if you don't like them, please talk with me before changing them, since they are part of a larger piece of work to fix up the layout of all JMeter components, and minor changes can have big [...]
discard 891a25d Preventing duplicate menu entries (bug #4470)
discard f3db838 JDBC Sampler puts correct string in response label now.
discard 838ce5f Futile fiddling with gui layouts
discard a50ae04 Fix to when connections are closed under HTTP1.1 (bug #18178, from jkb@stian.freeserve.co.uk)
discard e7f64fb Fixing counter config
discard a8a1593 Making HTML Link Parser work with new JMeterProperties
discard f9bc520 New test files
discard 349cdce Fixed layout to resize properly.
discard 6aad817 Switched NamePanel from FlowLayout to BoxLayout. FlowLayout doesn't work because it allows the field to wrap below the label if the window is narrow. We would prefer that they stay together, and scroll bars appear if necessary. BoxLayout achieves this.
discard 5bd0909 More resizing fixes. This patch should give priority to any scroll bars contained within the various components, and only use the outer set of scroll bars if the component is still too large.
discard 7c86cea Tiny buy with boolean property fixed
discard a5ca9d9 Updating docs and printable docs
discard a89bbfa updating gui resizing issues
discard 35f69ce Adding IRC info page
discard 2a59ead Refactoring visualizers
discard 7de7490 Refactoring visualizers Fixing bug #18697
discard 29b0e9c A short package-description for javadoc-generation.
discard 43dfc6a Refactoring title creation to AbstractJMeterGUIComponent. Refactoring Result tree visualizer a bit. Fixed bug # 12427
discard 99b92a6 In-progress fixes to View Results Tree visualizer to make it work properly with recent resizing changes. This code should be an improvement over what it was, but it still needs some work. In particular, the two sections are not sized properly when initialized, and the info section at the bottom gets really large when displaying data, causing a long scrollbar. I should be able to finish the fix in the next couple days.
discard 5ca0525 Deleting unused ModifyController.
discard 45bb806 *** empty log message ***
discard 90dfce6 Fix for bug 19191 -- Add to Proxy Server exclude list actually adds to include list. Bug introduced by fix to 19129. PR: 19191 CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise [...]
discard d8abd92 Write message and stack trace to log when error occurs loading data.
discard f043803 Updated timer GUIs to use title panel and border from superclass. And some general code cleanup.
discard 9c39a79 Further GUI refactoring -- get Border from superclass, and let superclass make the title area (including the title and the name panel).
discard fa58638 Updated modifiers GUIs to use title panel from superclass. And some general code cleanup.
discard 7590cc5 Updated makeTitlePanel to get title label from superclass.
discard a7032e0 Added empty border for consistency with other GUIs. And some general code cleanup.
discard c751d98 Updated control GUIs to get title label from superclass. And some general code cleanup.
discard fae2a26 Updated assertion GUIs to get title label from superclass. And some general code cleanup.
discard 7f8774a Moving the creation of GUI title labels into base class (AbstractJMeterGuiComponent) instead of duplicating in lots of subclasses. I've updated some of the subclasses to use this new code. I'll do the rest later. In the mean time, everything should still work fine.
discard 8c82f42 Changed to use super-implementation of NamePanel instead of duplicating in this subclass.
discard be1ca01 Fixed bug 19129 (Proxy Server GUI too large). Did a bit of refactoring of the GUI code in the process. PR: 19129
discard 243929b Fix resizing issues in JMeter GUI. See bug 18503 for details about the problem. This change also makes a couple of minor related GUI fixes -- for example, the functional mode explanation in TestPlanGui is no longer editable. PR: 18503
discard 450afd7 The column parameter in getTableCellEditorComponent was being ignored. (Code set this.col to itself, rather than to the column parameter.) I don't know what effect this bug actually has, but this fix is obviously the intended behavior.
discard da173ae Fixed warnings about calling static methods in non-static ways. This improves readability, but also avoids subtle bugs. Two such bugs are fixed with this patch: HtmlParser.createEmptyDoc created an unncessary Tidy instance. AllTests looked like it was writing output to a file, but was really writing to System.out -- I have chosen to keep the current behavior (writing to System.out), but remove the code which attempts to write to a file.
discard c67d452 Fixed warnings about accessing static fields in a non-static way. For example, use GridBagConstraints.BOTH instead of c.BOTH. This makes the code a bit more readable, but shouldn't change the functionality in any way.
discard 45e0515 Added methods for JavaSamplers to be able to get and put objects to share with other classes running in the same thread. PR: Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then [...]
discard 031a713 Fixed "unused import" warnings. Used Eclipse "Organize imports" on only those files with warnings, so in these files there may also be reordering of import statements and expansion of "import java.net.*" to individual classes.
discard 9626b06 Minor clean-up of the Java sampler. Mostly updates to Javadoc comments.
discard 5476ab8 Added myself to the contributers list (mostly to test my CVS access). CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If this code has bee [...]
discard 06945c6 Fix for 1.3.1 jre PR: Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If this code has been cont [...]
discard ba5c126 Fixing minor problems
discard 9e2f021 *** empty log message ***
discard 99bfc75 Fix for escape characters PR: Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If this code has b [...]
discard dc567da removing log statement
discard 4e624f9 Revamping how iteration notification works
discard 723bb81 Revamping how iteration notification works
discard f4a0510 Making BASIC https support work right (don't know about keystore stuff)
discard 051fb17 Added support for loopCount = 0 to do nothing PR: Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: [...]
discard 3fbbb24 Fix for Copy PR: Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If this code has been contribut [...]
discard 6e6b9c1 Fixing various problems, making UserParameters either iteration-based, or PreProcessor based
discard 11b296c Initial commit of Cut, Copy and Paste PR: Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If thi [...]
discard 10b5856 removing obsolete method
discard 46b8511 fixing cookies and downloading images from web pages
discard cbdff63 fixing proxy server
discard 6387d43 fixing proxy server
discard 1699b6b fixing proxy server
discard 384000b Fix for Proxy Server PR: Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If this code has been c [...]
discard 9f93908 fixing proxy server
discard 582cd70 Fixed a NullPointerException in the tests PR: Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If [...]
discard 6901e38 Added support for removing action listeners PR: Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: [...]
discard 59f6442 PR: Obtained from: Submitted by: Thad Smith Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: Obtained from: CVS: Submitted by: CVS: Reviewed by:
discard ef723f5 Fix for shared components PR: Obtained from: Submitted by: Thad Smith Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: Obtained from: CVS: Submitted by: CVS: Reviewed by:
discard 5c48114 fixing problems created from properties
discard ee8cb48 fixing problems created from properties
discard 5258e81 fixing problems created from properties
discard 6dad839 New JMeter properties allow functions to be fully recursive and reduces the amount of repetitive cloning of test elements
discard 2cb7f5d Initial commit PR: Obtained from: Submitted by: Thad Smith Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: Obtained from: CVS: Submitted by: CVS: Reviewed by:
discard cf4a718 PR: Obtained from: Submitted by: Thad Smith Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: Obtained from: CVS: Submitted by: CVS: Reviewed by:
discard 7cac56c PR: Obtained from: Submitted by: Thad Smith Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: Obtained from: CVS: Submitted by: CVS: Reviewed by:
discard 24158ff Fixing GUI problems with assertion and cookie manager guis (Elan Chezhiyan)
discard 6e83c86 Size assertion provides equal, not equal, greater than, less than options (Elan Chezhiyan)
discard 9810adb7 Fixing FTP Samper gui modifyTestElement method (Elan Chezhiyan)
discard dd729ef Proxy won't allow encoded content from server New default config element gui from Elan Chezhiyan
discard 8fcf6b4 Fixed ArrayIndexOutOfBoundsException
discard da7d39e Requires Java 1.4, not 1.2.
discard 3910a6d SaveService properties no longer have to come from jmeter.properties. Also, fixed potential NullPointerException
discard 41b76b3 Changing listener notifier to not use a separate thread. Is simpler this way, and somewhat faster. Fixed some synchronization issues in visualizers
discard 71411ba Fixing Soap Sampler to send headers correctly
discard 55d3666 new JMeterProperty classes (not yet plugged into JMeter's code) patch from ElanChezhiyan to fix enabling/disabling of JMeter components
discard e7001ce PreProcessor interface is now fully wired in
discard 5068c73 WorkBench doesn't need to extend TestPlan (which was confusing too) patch from Jeremy Arnold changing interface for JavaSampler Fixing ResponseAssertion's GUI
discard 4c42f8e Removed non-ascii character from test. This should solve a unit test failure under Gump.
discard f35098e Java Sampler updated (Jeremy Arnold)
discard 8f92714 New table model making things simpler fixing problem with test plan level variables
discard 2e324b2 Fixed bug where escapes before paranthesis killed parsing of params
discard 6c211ce A GUI update that provides the ability to start Jmeter tests on multiple remote Jmeter servers simulaneously. Adds "Remote Start All" and "Remote Stop All" buttons which start all servers listed in the jmeter.properties file
discard e68c74c Removed dependency on encoded function arguments
discard 5cf0772 Changed encoding to UTF-8. (This may solve a unit test failure under Gump).
discard dfd27ed Informing javac that the encoding for .java source files is UTF-8
discard 612dfbd jakarta commons-collection library
discard dc54e28 patches from list members, other minor changes
discard bda9b26 Moved ValueReplacer
discard bfe6431 Rewrite (and refactor) of CompoundFunction and the Function interface: CompoundFunction now takes the responsibility of recursively building the functions for ValueReplacer and passes a Collection representing the args to the function. CompoundFunction was renamed to CompoundVariable. UnknownFunction was renamed to SimpleVariable.
discard 27cf157 fix
discard 20dcc08 fix
discard d6e4f1a fix
discard 9c5d8aa Removed support for cononical host name...not availalbe in jre's before 1.4
discard 8275917 Changes so that a default port specified in the HTTPDefaults object won't appear in an HTTPRequest generated by the HTTPRoxyServer.
discard e9820f7 New HTTPSampler elements will now no longer duplicate information from the HttpDefaultsGui object, except for the port number, which is still redundant.
discard ad19d67 Added support for Embedded Functions
discard b3c4799 Added support for JMeterContext
discard ac2f3bb Added support for ReplaceableController
discard 321cf22 Initial creation
discard 419de16 Added 'modifyTestElement' method to JMeterGUIComponent. Prevents a lot of unnecessary object creation and swapping.
discard 3455b92 Reformatted to Turbine standards.
discard bcb2fa5 Created new PreProcessor interface, changed Extractor to PostProcessor This is in preparation for Thad's changes
discard f1e6ab3 New TestElementTraverser interface - traversing test elements shouldn't have to be rewritten every time updated the SaveService to use the traverser, updated cloning of test elements too HTTPArgument is simplified, using now a cache, similar to PatternCacheLRU for encoded values.
discard a5a6699 new ListElement test element that provides some convenience. New methods in AbstractTestElement for getting values as collections new dataEncoding property in SampleResult, unused currently, but should be used for international compatibility
discard 8c53787 New functions (Javascript and MachineName) from Thad Smith
discard 530aa1b New Javascript jar from Mozilla
discard 0980bab Minor gui updates, new methods in the Argument classes, new resource messages
discard d754723 New function that reads values from file (Sebastian Bazley) Fixing problems with configure() method in some guis
discard 1fd306b Added section for Simple Data Writer. Corrected component index for View Results in Table.
discard cdbad9b Initial revision of listener that can record results to a file but not to the UI. It is meant to provide an efficient means of recording data by eliminating GUI overhead.
discard 0142942 Added simple_data_writer_title
discard f0c1627 minor refactoring
discard 5c83e25 Refactored calculation of statistics into its own generic class added median data to graph results visualizer
discard b68490a Minor updates to gui-related issues
discard b6ca394 Updating Graph Results GUI (Jeremy Arnold)
discard 533edfd Added material about CSV output.
discard b673e9d Added commented out property for capturing the first failure message for CSV output.
discard d94cf2f Can now capture the first failure message for CSV output.
discard 3bc2c09 Added CSV support.
discard 9613cac Added commented out properties for CSV support.
discard bfc7b8c Fixing calculation of standard deviation (Jeremy Arnold) Fixing spaces in URL Paths (Tom Wiedenhoft)
discard baa7b17 Creating new Extractor component type. Making first new Extractor implementation (RegexExtractor) Also hit the "Organize Imports" button in eclipse at the wrong time. Many class files touched - sorry.
discard bec3e62 Reformatted to Turbine standards
discard 9b20d45 Reformatted to Turbine standards
discard 069dff9 Making a target for a source distribution
discard 539401e Changing test tree to hold TestElement objects instead of GUI objects.
discard 0e11430 Reformatted per Turbine standards
discard 2a40f47 Update for 1.8.1 PR: Obtained from: Submitted by: Reviewed by:
discard 5d0c2cc Last documentation updates before 1.8.1 release
discard e17b7ee Last mods before 1.8.1 release
discard aed2ee2 Last mods before 1.8.1 release
discard 66889f7 Added generalized description of listeners and how to configure the results file. Added a paragraph about HTML rendering within the View Results Tree.
discard bd8fe75 Fixing argument table editing regression issue
discard 3693e28 Making HTMLParser and RegexFunction thread safe in their use of ORO's regular expression classes
discard 3f9ba8d Minor changes that don't mean anything yet
discard 4336521 updating screenshots
discard ffad80d Added commented out properties showing how to customize the results file.
discard 475aaf7 Added support to allow the specification of which parts of the SampleResults to save to XML. The specification is done via properties, for instance, via jmeter.properties.
discard 1838cc4 A collection of constants used by SaveService
discard be3dfbd Correcting documentation on remote testing
discard 903c6c5 Fixing bug #15334
discard 8615efd I want the docs folder back
discard 9bc76b0 Fixing bug #16061
discard ed0f8ec Fixing bug #15107
discard 2d59ac1 Fix FileNotFoundException in ResultCollector.trimLastLine() - Bug#16062.
discard 2391493 Formatting changes only.
discard 9331e72 Attempting a fix for guy with 4 proc remote jmeter machine running out of memory
discard 1094a50 fix #16058: use default editor/renderer - looks a little bit ugly but works with 1.3
discard a30048f Changed the Map from a HashMap to a synchronized HashMap (for thread safety reasons). Trying to fix bug #16304
discard ebc9124 Added note concerning execution of JMeterEngine on the application server itself (i.e. recommending against it).
discard a6f7d6b Fixed startup error on Windows platforms.
discard 004cab4 Now searches for HTML tag in addition to html tag.
discard b2c28bd Fix for bug #16149: use the first ENABLED RecordingController to record requests.
discard d19f166 Added new icons for test plan tree view.
discard 38d1631 Provide build property to make attempts at building with JDK1.2.x easier.
discard 0f4425a Reformatted.
discard bd37708 Downloading images won't stop at 2nd occurence of same image. Fixes bug#14049.
discard aef21e1 Added basic JavaDoc.
discard dd107de Reformatted code.
discard 62615ce Reformatted code.
discard b6a5d52 Deal with situation where delay value cannot be determined (set delay to zero and log error).
discard 60366e6 Added test that would have detected bug#15687.
discard a21e8ab Reformatted code, added license.
discard 30b071c Merging collections doesn't eliminate repetitions or change order of items in the merged-in collection. This fixes main issue in bug#15687.
discard f48845d Reformatted.
discard 374297d Ensure we put the right junit.lib in the bin dist (specifically for Gump builds)
discard 4c6d1ad JDBC results will now show up in Show Results as they did on version 1.7. This fixes bug#14822.
discard a6f97f4 JDBC query will now show up in Show Results.
discard 9dbae68 Reformatted.
discard d27f3c6 Fixed classes so JUnit tests work
discard 7bb9d29 Report failed JDBC samples as such (before, all were reported as successful).
discard d0c9b21 Fixes an InvocationTargetException that occurs on Linux when running in non-gui mode.
discard 393ee97 Made diagnosing usage of deprecated APIs easier.
discard f0eeb02 We don't need junit in the binaries.
discard f416649 Improving "dist" target: better dist packages, packages javadoc, runs tests.
discard edcc23a Allows the delay value for timers to be set using variables. This provides a convenient way of altering the value of several timers in one go.
discard d31f625 Defines the missing running_test value that is reported wen running in non-gui mode.
discard 2c394d9 New __intSim() function. This was raised as issue 15426 in bugzilla.
discard 331fa63 Don't assume IAIK available on 'dist' -- it's not available in the Gump builds.
discard e51ea38 Ignore the "dist" directory.
discard 6a20c2f Changed "dist" target to generate clean binary distributions ready for building with Gump.
discard b248a20 Japanese is "jp", not "ja".
discard 60f7b76 Updated SizeAssertion to allow asserting new logical comparators. Now will can assert =, !=, >, <, >=, <=
discard 2dec76d "Cassell" instead of "Cassel"
discard 9efa119 Fixed a minor i18n mistake.
discard 91e6618 Made PatternCache static and used READ_ONLY patterns - this fixes a NPE that occurs in remote sessions.
discard 2b0322a Clear test plan file name on "File->New". Fixes bug#15514.
discard 39e6cac Scott and Oliver are contributors now.
discard b502e49 Writing Javadocs
discard 4386662 Adding Jonathan to the contributor list.
discard 8bb12ea Made the ResponseAssertion thread-safe. Added test for this.
discard 91df116 Updating contributor & commiter list.
discard 8c0df5e Fix building with ant (not build.bat) on Windows.
discard 7ee643f Corrected small but grave error in remote testing instructions. Resolves bug#15524.
discard a850857 Minor i18n fix to TableDataModel
discard 5a0f177 Document patch for regexFunction variable names. Resolves bug#15425.
discard efe7ce5 Undoing involuntary change that breaks test case saving
discard 0ed0e3a Correct version reporting
discard ad698b4 Fix serialization unit test.
discard 0c9ed84 Show icons in testplan tree.
discard f789b2b Improve locale choosing functionality.
discard fcb3aff Make response data of last redirect available as the response data for the sample.
discard f46b60a Corrections of small errors revealed by api-doc generation.
discard a21563f New build.xml
discard 25698a0 Ignore lib/ext
discard 8e883a0 Undo: Ignore lib/ext
discard 30c3a66 Shuffling some files around to achieve section independence.
discard d4d7385 Ignore lib/ext
discard 3a5eaa1 Added note on loading legacy test plans.
discard cb81b70 Changes necessary for component independence: changes in test code and removal of loading of legacy test plans.
discard 49df11b Documented Constant Throughput Timer.
discard 3496d8a Corrected Constant Throughput Timer label.
discard 9565b8f Show redirection intermediate results in Tree Visualizer. Fixes bug#15382.
discard 7cdc7ce Fix serialization test failure.
discard ac0801b Solved test/startup problem when docs are missing.
discard 1149d16 Gives the user the option of viewing a response as the HTML source text or as rendered HTML.
discard 068367c Now compiles and tests correctly under JDK 1.3, too.
discard 9080913 SSLManager should now read client certificates. Changed exception handling to make diagnosing similar issues easier.
discard 6f96805 This is part of the binary distribution, not the source. Removing from CVS.
discard 19a8697 Re-encoded into UTF-8 (from ISO-Latin-1). This will spare an Anakia error.
discard 9311cfd Corrected calculation of rates and display of averages. Added unit test.
discard b885dff Add a TOTAL line to the Aggregate Report.
discard 0490121 For the totals line in the Aggregate Report.
discard 906175b Did some clean-up to the Constant Throughput Timer code, to comply with Java coding, javadoc and Apache conventions. Yes, I know I should have done this before the 1st commit.
discard 825f719 Adding a Constant Throughput Timer
discard b3df80c Add resources for the Constant Throughput Timer
discard 13bb7c0 This changes the HTTP Sampler GUI so that the protocol is entered as a string. This opens the possibility to use ${vars} in this field, and also to have a default protocol defined in the HTTP Defaults config.
discard 105425d Regex function now stores whole template in given variable name, for convenience.
discard 9eae4f5 Fixing bug in thread iteration management
discard 74ff9f4 Fixing counter config bug
discard 5bda06a Fixing bug #15087
discard a767900 New Size Assertion (Drew Gulino)
discard 9e6a4d4 fix for bug 14145 - thank you jordi
discard ae22c33 fixes for bugs 14852 and ability to perform several redirects (up to 10)
discard fc6b792 New interface to abstract file saving implementation details.
discard a3076eb Fixing port for HTTPSampler and HTTP Request Defaults Fixing parameter mask modifier use in nongui test
discard 096ebb6 no message
discard e010fab Moving jorphan classes back under JMeter's umbrella
discard 73e060d Minor bug fix to URL re-writing modifier
discard 2c695a3 Making final updates for 1.8 release
discard fc4f336 Making final updates for 1.8 release
discard 31ecdbb Extracting non-JMeter specific classes to separate library
discard 5f26818 Fixing bug with non-gui mode
discard d091157 Updating documentation (Andrew Sosnowski)
discard 6f2a73e Cookies assume default path is "/"
discard f96b395 Adding style choice to RandomController
discard 8b1b1d1 Fixing space issues in saving test plans Setting default hostname verifier for SSL
discard a2bfaea Making the help system compatible with JDK1.3
discard c4ac51f Gui improvements (Jochen Stiepel)
discard 6b46b04 new German translations (Jochen Stiepel) Fixing update function in TableVisualizer
discard d42b0f7 Extending the help system to cover functions
discard 4796039 Fixing preservation of spaces Adding Save feature which saves test plan to same file as previously loaded from or saved to
discard 5ba8cca -t option works with GUI startup too.
discard 083fb07 Updating Avalon Framework with latest build from cvs (8/30/02)
discard ced98ba no message
discard 8ee064b Enabling View Results Tree visualizer to record only error samples.
discard 93dc059 Fixing serialization and other problems with remote testing
discard 83c7893 Updating docs for help system Making class members transient as appropriate
discard f919995 Updating docs for help system
discard 3bae91e Adding run-time help
discard c540142 Fixing bug in automatic stopping of test.
discard 16515b7 New counter config element deprecates HTTP Parameter Mask modifier
discard e9ed720 View Results Tree shows failed nodes in red
discard 6b4b3fc Extracting user-defined values from raw proxy recordings
discard 73df636 no message
discard 7d30a0f Improving reliability of running and stopping threads
discard 7a3fdbf exclude MailerModel if mail api not available
discard 0113e84 turning off keep-alive dynamically when run out of connections
discard a6755d5 turning off keep-alive dynamically when run out of connections
discard b91745c ChangeLanguage action compatible with older JDK's Fixing HTTP arguments decoding/encoding unexpectedly
discard 79dfa69 Can stop test quickly despite ramp-up delay or long timers
discard 3bbe209 Can select language from menu HTTPSampler calls urlconn.disconnect on all connections
discard 40b9bec Improving thread synchronizations Improving performace for file dialog
discard 9d9f1d7 Making SampleListener notification into single threaded model, so no need to synchronize in visualizer methods.
discard 3e9ac41 Fixing Aggregate listener (bug #12001)
discard 01f487f HTTP Defaults - removed unneeded values Fixed ALL feature of regexFunction Fixed function replacement in config elements
discard 176e9cb Fixing recording and replay of multipart requests where the user chose no file.
discard 82c6a9d Improvement to AssertionVisualizer (Jochen Stiepel)
discard 35208e9 Removing calls to system.out, system.err, and printStackTrace()
discard bae5abd Replaced log4j with Avalon LogKit created some simple logging categories in jmeter.properties
discard 3d180c7 Fixing logging during unit tests Fixing mail jar availability issue
discard d65a94a Fixing TableDataModel (Wolfram Rittmeyer)
discard 46ee3f1 updates to mailer visualizer (Wolfram Rittmeyer)
discard 0e7fd1e Fixed problem with the "-l" option in running JMeter in non-gui mode.
discard 3486c7e Fixing the behavior of the interleave controller.
discard 959361a Fixing HTTPSampler's dealing with error responses from the server, such as 404, and 500 errors.
discard 9911505 Objects that act like Config objects have to extend ConfigTestElement
discard 73e03d2 When adding a test component, it will become selected.
discard 7f6e3a5 Added ability to disable/enable test components.
discard 14db750 Fixing reload problem with UserParameters
discard a07d491 New User Parameter Config Element (replacement and enhancement to the current HTTP User Parameter Modifier)
discard b307303 New ability to store and retrieve values from functions and other test elements.
discard 8642461 no message
discard edf7b63 no message
discard 4265dc8 no message
discard b7787e9 Fixing ability to delete arguments
discard 7a9c1ed New error messages in MailerVisualizer and DurationAssertion
discard 0afa741 fixing display of encoded parameters in HTTP Request GUI
discard a2f81a6 build file fix
discard 0f6a345 Headers now read and compared correctly as case-insensitive generically in proxy proxy records correctly in presence of HTTP Defaults (fixes bug #11397)
discard ba50dad Updating Aggregate report's throughput calculation updating documentation
discard 77bcb45 Fixing need to hit 'enter' after entering value in table
discard 1d3ce4e Adding option to control URL Encoding of HTTP Request parameters
discard 4476039 More inclusive in search of headers for "Content-Type"
discard d17b697 Fixing problem with interaction of HTTPArgument and functions
discard 4df2be8 No more encoding proxy argument values until forced to.
discard e0621c0 No more encoding proxy argument values until forced to.
discard 265adc7 Fixing generation of api-docs using Ant build file. Upgrading to Ant 1.5
discard cb51a1e Fixing bug 11639 (saving follow redirects attribute)
discard 0ae4026 Doc note about problems with JDK1.4.1-beta
discard adc1918 Assertion visualizer shows sampler data Preventing samplers from interfering with one another in tests
discard cb6b791 Changed build directory, so updated ClassFinder unit test fixed version token in JMeterUtils
discard 9f2e105 New build process to deal with separate source code sections.
discard dd9932a New src directory organization, committing all files
discard f8e2fa5 Added screenshot of Random Controller.
discard 276d936 updating the Changes page
discard c866a48 Updating documentation
discard 55422f7 Updating documentation
discard fbdc6fc Enabling authentication to proxy server with username and password at startup
discard 06aa72e refactoring of HTTPSamplerFull.java (Martin Ramshaw)
discard 68c20a2 fixing bug in URL Re-writing Modifier
discard 03027bc Updating documentation and images
discard d41bf31 Improving support for loading JMeter 1.7 .jmx files
discard 2c818cc Fixing hanging dialog box on closing test GUI can now run multiple remote clients
discard 9c551c9 Filter out blank sample from proxy recordings
discard b2bd170 Further http refactorings - removed the Multipart branch of the HTTPSampler inheritance tree.
discard c92afa0 no message
discard 6734326 Fixing various bugs updating documentation
discard f9c45a1 Creating a web page to list people who have contributed to JMeter
discard 6ece21a Creating a web page to list people who have contributed to JMeter
discard 7d0e27d New Function implementations plus a quick draft of documentation for functions
discard 2110c17 New Function implementations patch for Japanese message file patch for JMeter startup in foreign directory
discard 2ccc870 Changes to fix JDK1.3 compatibility problems Creating Variable interface for built-in functions.
discard 373f705 doc update
discard 677bf94 Adding stop notification, fixing problem with JDK1.3 (well, working on it) Doc patches from Martin Ramshaw.
discard 17e2099 Documentation updates
discard 701b456 Modifying behavior of proxy to not follow redirects documentation updates
discard 10ed4ea no message
discard 09cf670 updating build to eliminate directories from distribution Fixing proxy interaction with new follow-redirect code
discard 62f2512 Documentation updates, redirect flag added to HTTPSampler, small gui improvements
discard da81299 Improving ProxyControl GUI
discard d6036f1 no message
discard be42614 Reworked startup scripts improving compatability with JMeter 1.7 test scripts
discard 65a2a7d Remote testing working
discard 1b9cdda Throughput measured by graph visualizer No need for setting classpath, no more need for batch files (double-click on ApacheJMeter.jar to start app) Closer to getting remote testing working in new src_1 branch Using Excalibur CLI to read command-line arguments Default build path now uses src_1
discard b2b1268 Updating installation instructions and some brief release notes
discard e57fadd Fixing minor problems with startup scripts
discard 1aa01b3 New user parameter modifier from Mark Walsh
discard d2e7b0f GraphVisualizer saves all results to file fixed problems with anakia
discard 6c99925 Build.bat will pass on command line args to ant
discard a51a2f1 Cleaning up little issues, fixing unit tests Obtained from: Submitted by: Reviewed by:
discard aa95178 *** empty log message ***
discard 78d5fa3 Removing jar, added incorrectly
discard 8452417 Adding Avalon jar
discard d482c42 exclude /ext dir from build - this is where I put non-distributable third-party packages, like jsse and javamail.
discard 2a5edab Updating to version 1.7
discard d25b6e3 no message
discard 2da5c88 Updating printable docs style sheet
discard 45482cf Adding documentation about the SSL Manager
discard 0e9fc3f Fixing bad link on main page
discard 468a120 Removing JNDI components from default GUI. Edit jmeter.properties "not_in_menu" to get them back.
discard da3030b Minor GUI enhancements Documentation updates
discard 4eac5d8 Minor documentation update
discard 67490e0 Updating documentation
discard 0f03051 Forcing the "dist" target to assume JSSE and JavaMail/Activation packages are present
discard fa5e397 new test file
discard 7015dd3 Updating documentation a bunch
discard 4681026 updating third-party libs updating documentation
discard c099944 Copy images from xdocs to docs
discard a6fbc14 Updating documentation
discard 36b5d25 Updating documentation
discard bcf33ac Targetting Java 1.2 bytecode, removing a few unnecessary files from distribution
discard 1ad76be Updating documentation
discard 68a8245 updating component reference consolidating more pages adding new features to the site.vsl template
discard 8622b9f updating component reference consolidating more pages adding new features to the site.vsl template
discard b2a8241 Updating component reference page
discard 26efd1c Documentation updates. Consolidating pages Using the "subsection tag"
discard ac02547 Created.
discard 920a0ee Updated section numbers. Added anchors.
discard fc71429 Added Build JNDI Test Plan. Updated section numbers.
discard e35b6fe Added sections inside of Adv. Web Test Plan.
discard 63c7022 Added anchors.
discard 00f9448 Added missing graphic.
discard fda78d5 Documentation updates. Moving component reference info to component_reference.xml Using the "subsection tag" updating the stylesheet to use anchor attribute in subsection tag
discard 6a4c953 Text cleanup.
discard 267a442 Re-added links for Intro's History and Future.
discard e6ff84f Added links. Changed text from passive to active.
discard 35aa041 Updating documentation
discard b134c2e Accidentally blew away Mike's changes. This version now contains Mike's changes. I may merge my changes later.
discard 93eb46d Accidentally blew away Mike's changes. This version now contains both Mike's and my changes.
discard 2cd63e9 Fixed numbering problem.
discard 9413f41 Accidentally blew away Mike's earlier changes. So, I have now correctly merged both of our changes into this version.
discard dfa65a3 Modified section tag to use the new anchor attribute when creating the anchor tag.
discard f933524 New User Manual menu items.
discard dacb165 Added text.
discard b3ec163 Removed text.
discard 1be9c2f updating documentation
discard 205d844 bumped version number to 1.7b3
discard a255c47 Created.
discard 81baf7e Added lots of stuff. Almost complete.
discard 023a7f1 Completed. Ready for review.
discard 480fd26 Created.
discard 95e824c Fixed windows bug: replaced "EQU" with "==".
discard 0e5743a Completed. Ready for review.
discard f529909 Updated screenshot.
discard d2ebd82 Many updates.
discard e5bd82c Created.
discard ee57cd0 Created.
discard da768bc Removed the user "jim".
discard 4fe91d0 Created.
discard 835decf Created.
discard ac3c631 Created.
discard 0bbd14d Finished all except Modification Manager.
discard c33fe9e Created.
discard 26fee1b New images.
discard 9d88c95 Minor text updates, new images.
discard 9f62449 Screenshots of example Interleave Controllers.
discard d2c1942 Lots of text and image updates.
discard f9125ad Created two Test Plans for Interleave Logic Controller.
discard 0dafb25 Added note about the order in which requests are sent.
discard 8079c2e Added note about the order in which requests are sent.
discard f6d546e Completed. Ready for review.
discard 0c51360 New Gaussian timer screenshot.
discard a084846 Moved timer images to new directory. Replaced Uniform Random with updated screenshot.
discard dfe7c4e Changed anchors. Added subsections to Build Web Test Plan.
discard 292da53 Minor text updates.
discard c5ce3cb Removed section number from links.
discard 67a63e4 Added anchor. Completed. Ready for review.
discard 1b33ccc Completed. Ready for review.
discard 939ab84 Added more text. Remaining items: enter HREF's for the links; add pro/con for Max Usage property of Connection Pool.
discard 3d5c76d More text additions.
discard 9829b0a Added a lot of text. Almost done!
discard 7d3b6c0 New screenshot to reflect GUI changes.
discard ebec1f4 Modifed GUI text.
discard dd65e6d Updated screenshot to reflect the removal of the a border around the Server and Retrieve... fields.
discard c08ff8d Added text describing Generative and Logical controllers.
discard 517069b Created.
discard bec300c Removed this file. I separated the file into smaller files.
discard 09b27e3 Modified structure and naming changes.
discard d218604 Added some links.
discard 2942101 Removed old script files for building JMeter.
discard e081261 Images for Web Test.
discard 8ea5c67 Second draft completed. To do: 1) Add URL's for the HTML links.
discard bf59c05 Replaced "UrlConfig" with "MultipartUrlConfig" since I switched the class that acts as HTTP Request Defaults.
discard e6ebeeb Add support for overriding the IAIK Provider if you use a proprietary lib
discard 49d059d Config Elements menu cleanup.
discard bca614f be explicit about .bat, etc.
discard ded0c7b New version: 1.7Beta2.
discard c5fa9ea fix jmeter.properties
discard 5b73cb6 Current state of SSL Management infrastructure
discard be9acc9 fix javadoc build mistake
discard c85503d Update build again to be more explicit
discard 50fe87c Reformat build.xml so it can be usable again
discard 4485f90 Have unified interface for KeyStores
discard 8b466c5 Added screenshots for new user manual.
discard 27443f2 Added text stubs. Added several screenshots.
discard 10a0b5e New user manual documents. This initial version contains mostly stubs.
discard 0e767b7 fix runtime dependancies on SSLManager
discard a4319cc Provide proper conditional compile support for SSL managers
discard 42dc0f9 Add support to print out debug messages.
discard 189d874 Add entry for SSL debug messages
discard e8e07e1 Initial componentization of SSL management. Note that all SSL management is handled by a pluggable manager.
discard eed108e Update jmeter.properties with info for IAIK iSaSiLk
discard 08d8c38 Code from Scott Coleman:
discard 00c6bd6 Code from Scott Coleman:
discard a1d7f87 Removed obsolete file.
discard a7d01f2 Removed obsolete file.
discard fef0a15 Create xdocs/images and xdocs/images/screenshots. Added images to these new folders. Previously, the images were only located in the docs directory.
discard 3e3b323 Add entry for the "classes" directory. This helps IDEs to find all the necessary classes.
discard 4e8ee77 Added org.apache.jmeter.protocol.http.config.UrlConfigFull to not_in_menu. According to Mike Stover, it was used at one time, but is now obsolete.
discard 0c9e8cd Automating version info into build
discard 8bd4082 Added config element icon.
discard 6bfb348 fixing mouse bug PR: Obtained from: Submitted by: Reviewed by:
discard 0416442 Fixing bugs in windows, new assertion docs
discard bda2e41 Update build.xml to exclude SSLManager if JSSE is not present.
discard 1efcabc Update docs with SSL Manager documentation incorporated
discard c9c05bb fix CR/LF problems
discard 085f2d7 The instructions for the SSL Manager that will be committed later this morning.
discard 8591560 FTP performance enhancement, doc update PR: Obtained from: Submitted by: Reviewed by:
discard 9c984d3 Replacing incorrect license comments PR: Obtained from: Submitted by: Reviewed by:
discard 09af357 New Ramp-up threadgroup options. ProxyControl improvements PR: Obtained from: Submitted by: Reviewed by:
discard d4ea1b5 New docs, fixing bugs PR: Obtained from: Submitted by: Reviewed by:
discard 6669775 Routine to convert old .jmx files to new format upon loading. PR: Obtained from: Submitted by: Reviewed by:
discard 6a3a8a2 type fixed
discard e536d5d Adding "Clear All" control. PR: Obtained from: Submitted by: Reviewed by:
discard 1d08614 New documentation, and changes to old documentation. PR: Obtained from: Submitted by: Reviewed by:
discard f4cc8be Proxy Server documentation. PR: Obtained from: Submitted by: Reviewed by:
discard 1181061 Default Log4J support enabled
discard 24890df NonGui shell file for UNIX
discard e9b652d NonGui batch executable (for microsoft OS) and log4j configuration file
discard f49aa92 Log4J latest Jar file
discard 868d751 Proxy server integrated into JMeter's UI. PR: Obtained from: Submitted by: Reviewed by:
discard e08573e PR: Obtained from: Submitted by: Reviewed by:
discard af4c827 Refactoring Proxy server. Fixing jmeter.bat New HTML parsing tools
discard e359a35 Updating changes.html. Changing keyboard shortcut key for "Start". PR: Obtained from: Submitted by: Reviewed by:
discard 93797fa Adding logj4 and JTidy to libs. Adding new Web testing elements that download all images with web pages. PR: Obtained from: Submitted by: Reviewed by:
discard 9faaab0 Updating documentation PR: Obtained from: Submitted by: Reviewed by:
discard fee40a3 new internationalization and fixes to ClassFinder and AllTests PR: Obtained from: Submitted by: Reviewed by:
discard 86deadd PR: Obtained from: Submitted by: Reviewed by:
discard c9314e8 Internationalization support, first patch PR: Obtained from: Submitted by: Reviewed by:
discard 779c556 Adding multipart form support PR: Obtained from: Submitted by: Reviewed by:
discard 1134f84 Parsing HTML files for links and forms
discard 0749a46 Fixing bug with argument values being lost PR: Obtained from: Submitted by: Reviewed by:
discard 9106046 Can save timers and listeners
discard 06d07e6 Update to the readme about compiling the nightly builds. PR: Obtained from: Submitted by: Reviewed by:
discard e9da0fa bad copy. bad copy.
discard 22bfe0f Fixing saving bugs, some documentation linking problems PR: Obtained from: Submitted by: Reviewed by:
discard ab71fd2 updated license.xml PR: Obtained from: Submitted by: Reviewed by:
discard 0b28f4b Updating Running.html documentation PR: Obtained from: Submitted by: Reviewed by:
discard 3e55a17 new build.xml changes to reflect new release and move to Jakarta-JMeter PR: Obtained from: Submitted by: Reviewed by:
discard 3a6de86 More documentation in preparation for 1.6alpha release PR: Obtained from: Submitted by: Reviewed by:
discard 9713a90 PR: Obtained from: Submitted by: Reviewed by:
discard cee0c1d regular expression support jar added PR: Obtained from: Submitted by: Reviewed by:
discard 5c1232b tightened up language fixed a few typos
discard 5516b51 added for the first time
discard 1b4b568 Modified a little, added RMI link
discard a8bff0f Documentation and a bug fix PR: Obtained from: Submitted by: Reviewed by:
discard bc3e3f7 Fixed minor bugs, updating documentation PR: Obtained from: Submitted by: Reviewed by:
discard d028e64 Cleaning up UI display strings PR: Obtained from: Submitted by: Reviewed by:
discard c4d1e8b added ant 1.3 to make building easier
discard 0ea66f2 removed old files added a build.sh script added project.xml rebuilt website documentation
discard 900c095 Continuing to add regressive functionality to 1.6 PR: Obtained from: Submitted by: Reviewed by:
discard a209c31 new visualizers, can save almost any element. PR: Obtained from: Submitted by: Reviewed by:
discard f5088e7 added xdocs dir
discard d64f3a2 added some images, modified most docs to new style (still a few to go...)
discard 881c0db added better icon stuff
discard 8cb80b7 updated start-up batch files and property file
discard b8bb6b3 Changed version
discard e8810da added image saving to visualizers
discard 655bc6a Changes to enable Jikes compiling
discard 088493e added some binaries and modified startup
discard 5a52fe1 added client server capabilities...
discard cf3e1b8 updated changes docs, updated build and jmeter startup to use bundled xerces.jar
discard d8afe53 Developing new framework, adding jUnit tests
discard c1cecb2 reformatting code to look better. Fixing bug related to URL re-writing.
discard 4d2ef6f fixed build file for forward compatability and adding images into Jar.
discard 8eb093f updating to reflect new package structure
discard aab30ba *** empty log message ***
discard edc00de Fixed for 1.5
discard d7d107e Windows bat file for running JMeter from command line
discard 24b069d added much more flexibility.
discard 31e9258 added images an properties into jar-ing
discard 23e58bc Adding support for extra options in Windows startup
discard 2bc7673 UI cleanup Added Simple Controller to GUI
discard 31290cf Added appropriate copyright text.
discard a4792a1 added jmeter-cl (command line interface)
discard bc0ebc5 SSL works.
discard 8ba7f62 Added ability to save and load lists of test samples
discard 964db0d Changed version to 1.5b2
discard 1ee4582 added proxy support
discard e3e6bb5 added javadoc comments and copyrights.
discard 014a2db added SpiderTestSample (start) modified JMeterUtils to correctly read multiple test samples.
discard 82d4bef Fixed bug in HTTPJMeterThread pointed out by Steve Gentle. Modified HTTPSampler so that POST's are done correctly. Modified CookiePanel and CookieManager so that the user does not need to find and select a cookie file for cookies to work.
discard 4447ef3 fixed some mistakes I made
discard f3e20e2 removed deltree
discard 0f26a1b modified for repackaging (I have not tested this (Just say No to Windoze...))
discard fdd510d modified for JMeter repackaging
discard d274213 fixed some scoping compile issues.
discard c9443d1 added better scripting so that jmeter is runnable from anywhere (Unix)
discard 8242d34 Added a new visualizer that allows user to view sample returns interactively. Changed Visualizer interface to take SampleResult instead of long.
discard cb7f73b fixed small bug in "all" target
discard ce90347 Modified properties file to allow definition of TestSample classes therein. Modified build.xml to copy jmeter.properties to bin file when installing.
discard aa9beaa Merged in changes from Matthew Daniels which removed the toolbar and made menu items instead. Saved room in UI for other things. Added some more error reporting to end user. Changed documentation some.
discard e8921d4 Updated documentation on how to use JMeter. Added title to main JMeter window.
discard e224456 *** empty log message ***
discard 24e4ed3 added
discard 0df36b4 added shell scripting for parameters
discard 442a1d8 added detailed info
discard 0497b07 added dist option
discard 632e5c4 modified to use the -jar flag
discard 23ea7d3 modified to call org.apache.jmeter.Driver
discard bd7bef1 changed dates
discard 836ceb3 added quotation marks around classpath
discard 7fd2649 changed to org.apache.jmeter.Driver (probably temporary)
discard 895f6cb Fixed XML build file for case sensitive machines. i.e., non-windows
discard 5b58d2e added for use with jakarta-ant
discard a4f2732 JMeter 1.4.1-dev
discard 921f1df Added a newline at the end
discard 30aae9a Apache JMeter 1.4
discard a3d82f0 Apache JMeter 1.3
discard 1a8fd79 Added WindowedVisualizer
discard 1034154 JMeter 1.2
discard 0e3c2b4 no message
discard 0e57ccb Apache JMeter 1.1
discard bbc9915 Apache JMeter 1.0.2:
discard 4cc1dfc Apache JMeter 1.0.1 release
discard 9505f88 Removed "-" in the script (thanks Hendrik) and removed the jar file which should not be here since binaries are created during the distribution.
discard 1584e54 bat script to create the zip distribution
discard 1f507a9 same updates
discard 1be3c81 Cleanup, changes for the Java 2(tm) platform and other small things
discard 29fac75 Documentation update for web site 1.0 release
discard 33bd67f Changed distribution file name
discard 2c16179 Changed directory tree in jar archive
discard 42906c8 This dummy CVS breaks binary things when checking in :-(