Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
Add svn revision to jar manifests Insist on jmeter.version and svn.revision definitions when building a distribution Derive svn revision automatically if possible, but allow command-line definition if necessary
Fix LF for all .sh files as well
Ensure 3rd party licenses are in external.jars fileset jmeter.sh needs to be executable
Add clean-docs and clean-apidoc targets
Add serializer.jar (needed for xalan 2.7.0)
Don't bother with API for nightly builds
Add link to Extending JMeter PDF Don't process outdated extending xml files
Try to fix Gump test not finding any tests
Set compiler source/target to 1.4
Check the contents of the batchtest log file for any unexpected output
Detect if non-GUI runs OK headless by forcing it to try using non-headless mode
Fix Gump failure
Add compile-tests dependency to test-head(less|ed) internal targets
Fix up javadoc header replace
Tidy up Javadoc generation
Document use of java.awt.headless for testing
Allow tests to be compiled against JMeter jars (so can test without recompile of source)
Don't create site or api docs at distribution time as they are in SVN
No need to create site separately now
Replace deprecated delete by nested version
Clear up old jmx.out files before a new test
Oops, left in cut-n-paste...
Ensure lib.opt is created
Document Eclipse/Ant build differences
Oops forgot javamail.complete ...
Remove optional library checks as no longer needed Tidy up unused targets
Left out a commons-io reference
Add commons-IO-1.3.1
Now using commons-net
Bug 40589- Unescape XML entities in embedded URLs
Use specific log for batchtest
Update to velocity 1.5; add commons-lang-2.3
Fix up missing items from archives
Add API build jars
Add Geronimo API jars to the build
Move documentation jars to lib/doc
Make the svnant taskdef optional by enclosing it in the target that uses it
Add task to allow fetching of current revision from SVN [Requires svnant jars to be downloaded to lib/opt]
Remove old targets Add nightly target
Oops - not neeeded (and causes Gump fail)
Updated various jars Changed build to use a properties file and specific jar versions
Initial very simple batch test task and script TODO: add more elements to the test plan
Xstream 1.2.1 & xpp3_min-1.1.1.3.4.O
Update to htmlparser 2.0
Ensure all the required HTMLParser16 classes are picked up; Add temporary test for htmlparser16
Update JS to rhino1_6R5 (MPL/GPL dual license)
Update license (remove copyright)
General excludes were being ignored; move to specific entry
More memory for Findbugs
Fix remaining 2.1 branch reference
Htmlparser 1.6 is not currently in Gump
Start branch for 2.2 development
Add sample override properties files
Change distribution to pack the site docs as well
Need to assume htmlparser1.6 is present
Update to httpclient 3.0.1
Add JEXL to output lib jar
Create hmtlparser16 directory always
Htmlparser 1.6 is not present for Gump runs
Add support for using htmlparser version 1.6 Tidy build.xml (remove optional BSF stuff)
Add findbugs html output
Remove BeanShellClient classes from core.jar
Add bshclient.jar
Update to Commons Logging 1.1
Include BSF in distribution
Update version; remove temporary tar files
Tidy up source/binary packaging Add MANIFEST to archives to help identify them
Move MANIFEST to top-level directory
Fix minor doc error
Upgrade to xstream 1.1.3
Add tutorials to printable_docs
HtmlParserHTMLParser now in separate jar
Add Manifest, NOTICE and LICENCE to all jars
Remove htmlparser test from main test (bad idea anyway) Update testparser classpath to allow for test cases not in htmlparser.jar anymore
Remove tests from htmlparser.jar Add htmlparser tests to main test suite
_lib jar needs bin/*.properties files
Update httpclient to 3.0; this also needs commons-codec
Allow gump to better override where to find test classes
More gump info
Always use build.test rather than build.dir/test
Temporary: add check to see if /usr/local = /x1 in gump
Test depends on reports
Ensure classpath is last, so classes in the build tree take precedence
Report depends on components
Httpclient now at 2.0.2
compile-http depends on components
adding report tool tasks to the build peter
Add jcharts.jar and velocity.jar defines Add various missing files to binary and source distributions Remove bin/testfiles from binary distribution
updating the docs-site task to copy the pdf to the correct location peter
version 2.1.1.date
Test target now only compiles and runs tests
Remove iSaSiLk references
Add junit and jms
Add DynamicClassLoader to launch jar
fixed a typo for xstream. Now it is correct and should work. peter
This commit was manufactured by cvs2svn to create branch 'rel-2-1'.
Pass testsaveservice.saveout property to test runs
Update xstream from 1.1 to 1.1.2
Ensure new images are packaged into jar and prevent icon property files from being included twice.
Merge from 2-0 and some fixes to controllers that need to recover running version after no samplers under them have run.
Fix jar versions for xstream and xpp3; remove obsolete jar property
Trying to solve Anakia error in Gump by building docs in separate project
Fix jdom version ids
fixing doc building and gump complaints
Assume all libs present for Gump
Change check of jms classname to see if this fixes Gump build
Ensure jms build dir exists even if JMS doesn't build
Suppress compilation if JMS not present
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 peter
adding the ant taks for the jms sampler. I still need to update the eclipse classpath file. peter
Merging 2-0 to HEAD
Display a few more settings in Gump builds
New code for recording .jtl files using XStream. Also, a properties file controls what XStream Converters get registered (makes for easier plugins).
*** empty log message ***
Add xstream/xpp jars
Change property name to avoid clash with the findbugs plugin
Add saveservice.properties to binary distribution
New XStream implementation for saving test plans
Merging latest from 2_0 branch
added batik jar related stuff. peter
commented out the Jai related stuff for now, until I figure out how to make JAI optional. peter
updating the build file with the new jai jar files. hopefully I got it right. peter
Update findbugs classpath for new jars; fix bsf jar name
Added third party lib properties in build file
New Percent Point calculation in StatCalculator - ie, to get the 90% line, or any other percent line
Merging rel-2_0 branch to main
Updated for the new mail sampler classes.
Replace avalon-excalibur with individual excalibur jars
Ensure excalibur-logger comes before avalon-excalibur
Adding excalibur-logger
Add display of properties to gump targets
Add monitor to standard build Rename version as jmeter.version because version was being clobbered by something
Added new jars to distribution
Correct some monitor dependencies; create install-monitor task
Initial version of monitor compile tasks TODO: jar task
Correct minor typos in findbugs-style
Add findbugs-style task; move output to reports directory
- Added new source tree "examples", which is only built if requested explicitly. - Fixed build directory nesting issue in eclipse.classpath
Findbugs: level now a variable (default high); add mail jars to its classpath
Include most jorphan files in Javadoc ensure that docversion is picked up always use current year in Copyright line
ASF L V2
Correct spelling mistake
Add NOTICE to archives; move LICENSE etc to front of archives Ensure LICENSE text files in lib are included
Added get-bsf and get-beanshell targets to download the optional jars
Tweaks to jar creation: - only classes are now picked up from build tree - properties are now picked up from all branches of source tree
Updated version of JDom
Show contents of log file after Gump runs the test
New version of ORO
Add gump-compile target
Create output dir for javadoc jars
Add 3 new targets for use by Gump
Allow text formatter type to be over-ridden, for example: ant junit -Dtest.format=plain
Add XML output to junit target Add junitreport target Change default target to AllTests [Helps in finding long-running test cases]
Try again
Identify the build file
Move beanshell assertion exclude to components ...
Show build.xml version in Gump logs
Add junit target for running test cases individually
Tidy up test run section
Add BeanShell Assertion to exclude
Separate headless and heded test targets
Try to find cause of Gump GUI bug
Still trying to find cause of GUI failures
set java.awt.headless for gump runs; added test-only target To simulate a gump run, invoke ant with -Dgump.run=true
Gump already sets java.awt.headless
Detect if running under Gump and if so run tests in headless mode
Add a package-only target to save some time in the edit-build-test cycle from Eclipse.
Temporary for standalone Gump build
Tidy Javadoc for missing isasilk packages
dist needs to create lib/opt if necessary
Added tcp tree; better lib/opt support; tidied findbugs; avoid duplicate property and image files in core.jar
Add compile-tcp
HTTP classpath updated
Added lib/opt directory, which can be used for optional jars, such as bsh and bsf; updated comments and removed some duplicate property definitions
Added testparser target for testing HTML Parser (probably needs more work)
Use different properties file for testing (trying to fix Gump errors)
Target-correction
Adding htmlparser to binary distribution
Forgot testfiles; added to binary package
Findbugs needs js.jar
Added some info on Gump; new findbugs target to run findbugs
corrected build file using the correct version of the file. tested the build with htmlparser task to compile and jar
added ant task for htmlparser PR: Obtained from: Submitted by: Reviewed by:
Added version and note re gump
BSH* has been renamed BeanShell* to avoid confusion with BSF (Bean Scripting Framework). Added checkf for BSF (for eventual future use).
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
Fix anakia classpath to work on VMS
If version.noupdate is defined, then don't update VERSION string
Moved VERSION to separate file
[See bug 21173 ] Added Classpath for Anakia builds
Fixing cookie manager linking to newest bug fix release Fixing minor gui issues
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
Updating JMeter version
Doc update prior to RC3 release
Doc update prior to RC3 release
Various minor fixes
Updating Avalon jars Updating docs New eclipse.classpath file
Updating third-party jars Doc updates Fixing bug with functions in ThreadGroup
Version 1.9RC2
doc and build file tweaks
New Ant Task to run JMeter
Doc updates using the printable_docs directory for integrated help including printable docs in distribution
Removing references to files that don't exist
Making library dependencies explicit for Gump's benefit.
Helping out eclipse users with anakia task
New LDAP Sampler
Fixed build.xml to reflect recent move of MailerModel from visualizers to reporters.
Fixing stopping a test removing util.jar which is an LPGL library updating version number in build.xml
Make the API docs link to the JDK JavaDocs. Using JDK 1.2 docs for now, since that's the minimum level we support.
Fixing dirty check when closing JMeter and prompt to save
Updating docs and printable docs
Informing javac that the encoding for .java source files is UTF-8
Making a target for a source distribution
Changing test tree to hold TestElement objects instead of GUI objects.
Last mods before 1.8.1 release
Last mods before 1.8.1 release
updating screenshots
Provide build property to make attempts at building with JDK1.2.x easier.
Ensure we put the right junit.lib in the bin dist (specifically for Gump builds)
Made diagnosing usage of deprecated APIs easier.
We don't need junit in the binaries.
Improving "dist" target: better dist packages, packages javadoc, runs tests.
Don't assume IAIK available on 'dist' -- it's not available in the Gump builds.
Changed "dist" target to generate clean binary distributions ready for building with Gump.
Fix building with ant (not build.bat) on Windows.
Improve locale choosing functionality.
New build.xml
New Size Assertion (Drew Gulino)
Moving jorphan classes back under JMeter's umbrella
Making final updates for 1.8 release
Extracting non-JMeter specific classes to separate library
exclude MailerModel if mail api not available
build file fix
Adding option to control URL Encoding of HTTP Request parameters
Fixing generation of api-docs using Ant build file. Upgrading to Ant 1.5
New build process to deal with separate source code sections.
refactoring of HTTPSamplerFull.java (Martin Ramshaw)
Further http refactorings - removed the Multipart branch of the HTTPSampler inheritance tree.
no message
New Function implementations patch for Japanese message file patch for JMeter startup in foreign directory
Changes to fix JDK1.3 compatibility problems Creating Variable interface for built-in functions.
Adding stop notification, fixing problem with JDK1.3 (well, working on it) Doc patches from Martin Ramshaw.
Documentation updates
updating build to eliminate directories from distribution Fixing proxy interaction with new follow-redirect code
Documentation updates, redirect flag added to HTTPSampler, small gui improvements
no message
Remote testing working
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
Cleaning up little issues, fixing unit tests Obtained from: Submitted by: Reviewed by:
exclude /ext dir from build - this is where I put non-distributable third-party packages, like jsse and javamail.
Updating to version 1.7
Updating documentation
Forcing the "dist" target to assume JSSE and JavaMail/Activation packages are present
Copy images from xdocs to docs
Targetting Java 1.2 bytecode, removing a few unnecessary files from distribution
bumped version number to 1.7b3
New version: 1.7Beta2.
fix javadoc build mistake
Update build again to be more explicit
Reformat build.xml so it can be usable again
Have unified interface for KeyStores
fix runtime dependancies on SSLManager
Provide proper conditional compile support for SSL managers
Initial componentization of SSL management. Note that all SSL management is handled by a pluggable manager.
Code from Scott Coleman: A slight modification to the build.xml to provide a nicer Java Docs (or at least I think so)
Automating version info into build
fixing mouse bug PR: Obtained from: Submitted by: Reviewed by:
Update build.xml to exclude SSLManager if JSSE is not present.
New Ramp-up threadgroup options. ProxyControl improvements PR: Obtained from: Submitted by: Reviewed by:
New docs, fixing bugs PR: Obtained from: Submitted by: Reviewed by:
Adding "Clear All" control. PR: Obtained from: Submitted by: Reviewed by:
Refactoring Proxy server. Fixing jmeter.bat New HTML parsing tools
new internationalization and fixes to ClassFinder and AllTests PR: Obtained from: Submitted by: Reviewed by:
Internationalization support, first patch PR: Obtained from: Submitted by: Reviewed by:
Parsing HTML files for links and forms
Fixing bug with argument values being lost PR: Obtained from: Submitted by: Reviewed by:
bad copy. bad copy. thanks to: John Morrison <john.r.morrison@ntlworld.com> PR: Obtained from: Submitted by: Reviewed by:
new build.xml changes to reflect new release and move to Jakarta-JMeter PR: Obtained from: Submitted by: Reviewed by:
removed old files added a build.sh script added project.xml rebuilt website documentation
added some images, modified most docs to new style (still a few to go...)
Changed version
added image saving to visualizers
Changes to enable Jikes compiling
added client server capabilities...
updated changes docs, updated build and jmeter startup to use bundled xerces.jar
Developing new framework, adding jUnit tests
reformatting code to look better. Fixing bug related to URL re-writing.
fixed build file for forward compatability and adding images into Jar.
Fixed for 1.5
added images an properties into jar-ing
Added appropriate copyright text.
Changed version to 1.5b2
fixed some mistakes I made
fixed some scoping compile issues.
Added a new visualizer that allows user to view sample returns interactively. Changed Visualizer interface to take SampleResult instead of long.
fixed small bug in "all" target
Modified properties file to allow definition of TestSample classes therein. Modified build.xml to copy jmeter.properties to bin file when installing.
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.
Updated documentation on how to use JMeter. Added title to main JMeter window.
added dist option
Fixed XML build file for case sensitive machines. i.e., non-windows
added for use with jakarta-ant
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| apache@apache.org | ViewVC Help |
| Powered by ViewVC 1.1.2 |