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:44:39 UTC
[jmeter] reference refs/pull/425/head deleted (was 9b0bd8e)
This is an automated email from the ASF dual-hosted git repository.
vladimirsitnikov pushed a change to reference refs/pull/425/head
in repository https://gitbox.apache.org/repos/asf/jmeter.git.
was 9b0bd8e JMeter TLP move
This change permanently discards the following revisions:
discard 9b0bd8e JMeter TLP move
discard 63b8138 adding a link for exntending jmeter tutorial. peter
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 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 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 4247b75 moved 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 1f9b913 This commit was manufactured by cvs2svn to create branch 'rel-2-1'.
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 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 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 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 2271b6d AccessLogSampler now uses TestBean So does JDBC (N.B. upgrade entries not yet complete)
discard aaffe3e Functions and variables now work at top level of test plan
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 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 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 6b3433e updating the keys.txt file with my public key 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 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 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 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 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 :-(