The Apache JMeter is a 100% pure Java desktop application designed for performance and load testing of servers. It was primarily designed for Web/HTTP testing but it has been expanded to include support for a variety of testing modules. It ships with modules for HTTP and SQL databases (using JDBC). It may be used to test server performance both on static and dynamic resources, to simulate a heavy load on a server or network to test its strength, or to analyse overall performance under different load types. It also provides pluggable interfaces for customizing data visualization, test synchronization, and the construction and execution of tests.
latencytest allows one to benchmark scheduling latencies of audio-apps during high system load (GFX output, /proc filesystem access, heavy DISK I/O) The program outputs HTML pages containing GIF charts of the measured scheduling latencies during each system stresstest. The goal of the benchmark is to have a tool to help optimizing the kernel for realtime multimedia apps. Actually it benchmarks the scheduling latencies of a PCM playing thread which runs with SCHED_FIFO realtime priority, but I plan to include other subsystems, like MIDI I/O , serial I/O etc.
Ftwalk is a high level script programming language, very similar to awk, but greatly extended to include a richer type system, object-oriented features, 300+ built-in functions, extensibility through dynamic libraries, etc., which makes it roughly comparable to languages like Perl. It does file tree searches, and was originally used to implement selective redundant copy backup stores. It can be run interactively as a calculator.
pftp allows you to send and receive files and directories recursively, send and receive standard input and ouput, filter your connection, set the net buffer size, set the bandwidth, send UDP datagrams unicasted, broadcasted, and multicasted (which is meant for AUDIO and VIDEO streaming), send data to another user and manage that data, perform a network test based on either UDP or TCP, and use optimized buffers for your Gigabit Ethernet links. pftp can start from command line, as a daemon, or by inetd. All features are supported for IPv4 and IPv6.
lsb-fhs tests the Filesystem Hierarchy aspects of the Linux Standard Base. The V1.0 and V2.1-X tests correspond to FHS2.0 and FHS2.1, respectively, and are now obsolete. The V2.2-X tests correspond to the FHS2.2 specification. The 2.2 tests are the current tests used for LSB 1.3 certification. The V2.3-X tests correspond to the FHS 2.3 specification and will replace the V2.2 tests for LSB 2.x certification. The V2.3 tests have yet to be formally approved by the LSB test team.
Greg is a framework for testing other programs and libraries. Its purpose is to provide a single front end for all tests and to be a small, simple framework for writing tests. Greg leverages off the Guile language to provide all the power (and more) of other test frameworks with greater simplicity and ease of use.
CodeWizard uses the magic of Source Code Analysis technology to improve and standardize your Java[tm] code-automatically. CodeWizard automatically enforces Java coding standards so you can produce clean, robust code quickly and easily. This is a commercial product, you need an eval key.
Aegis is a transaction-based software configuration management system. It provides a framework within which a team of developers may work on many changes to a program independently, and Aegis coordinates integrating these changes back into the master source of the program, with as little disruption as possible. Aegis supports geographically distributed development.