jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Jmeter Wiki] Update of "ReleaseChecking" by JMeterAdmin
Date Tue, 11 Dec 2012 01:34:24 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jmeter Wiki" for change notification.

The "ReleaseChecking" page has been changed by JMeterAdmin:

Separate release checking page

New page:
This page describes some of the checks that can/should be made on release candidates

* Check all applicable source files have AL headers
* Sigs and hashes are OK
* Sig is in KEYS file and in a PGP public directory
* SVN tag agrees with source archive (ignoring EOL as necessary)

== Check: JMeter SVN tree vs JMeter archive sources ==

TODO: simplify this checking process and extend to Windows.

For JMeter sources, need a Linux box, SVN (apache) and GIT (local).

Export the RC tags to a temporay directory.
cd /tmp
svn export jmeter_v2_8_RC1
Initialize a GIT local repository
cd jmeter_v2_8_RC1/
git init
Add and commit all files from the svn export
git add *
git commit -m "SVN export to initial import"
Untar the JMeter sources tgz file into a temporary directory, and copy the contents in the
git repo.
tar xfz /tmp/releases/jmeter_2_8/jmeter_v2_8_RC1/dist/apache-jmeter-2.8_src.tgz -C /tmp
cp -a /tmp/apache-jmeter-2.8/* /tmp/jmeter_v2_8_RC1/
Check the differences with the git diff command:
cd /tmp/jmeter_v2_8_RC1/
git diff
Samples Results:
diff --git a/bin/jmeter b/bin/jmeter
old mode 100755
new mode 100644
diff --git a/bin/jmeter-server b/bin/jmeter-server
old mode 100755
new mode 100644
diff --git a/xdocs/download_jmeter.cgi b/xdocs/download_jmeter.cgi
old mode 100755
new mode 100644
Here, differences is only the permission on some files (not matter in this case)

After all checks, you can remove the temporary directories.

View raw message