Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.138.370 Times

p-unit 0.13

  Date Added: July 23, 2010  |  Visits: 1.099

p-unit

Report Broken Link
Printer Friendly Version


Product Homepage
Download (75 downloads)

p-unit is a framework for benchmarking performance. The project records memory consumption and execution time, and generates results in the form of plain text, image, and PDF file. Users can also easily register their own reporters by implementing PUnitEventList. Test Suite and Test Class Test suite and test class are two important concepts in p-unit. p-unit does not require any special type for a test class, so every class can be a test class. Of course, it includes junit test cases. There is one special interface for special p-unit only test class - p-unitTest. p-unit executes a normal test as following procedure: invoke setUp if there is. invoke the test method. invoke tearDown method. Noticed that setUp and tearDown will also be regarded as a part of performance test. If you dont want to count them into performance data, you need to implement p-unitTest interface, which will be executed as: invoke setUpBeforeWatchers. invoke setAfterWatchers. invoke the test method. invoke tearDownBeforeWatchers. invoke tearDownAfterWatchers. As the name suggests, you can put the setUp and tearDown code into the setUpBeforeWatchers and tearDownAfterWatchers. Time/Memory Record p-unit records the memory and time consumption of running a test method. There is a "watcher" concept in p-unit, which supervises the status during running the test method. By default, memory watcher and time watcher are installed. p-unit supports user-defined watcher too. The user only needs to implement the Watcher interface and register it to p-unit method runner. Whats New in This Release: - Changes to adopt the Apache License 2.0. - A customized watcher infrastructure to make it possible to report results from test cases. - A new EventListener that sets public test fields on start up.. p-unit is an open source performance benchmark infrastructure, which supports run tests solo and concurrently, and also is parameterizable. It can generates reports in the form of plain text, pdf, and image at different level(Overview, test suite, test class).

Requirements: No special requirements
Platforms: Linux
Keyword: Benchmarks Class Invoke Method P-unit Punit System Test Test Method Watcher
Users rating: 0/10

License: Freeware Size: 122.88 KB
P-UNIT RELATED
Libraries  -  Access_user Class 1.92
Access_user Class is an easy to use system for protecting pages and registering users. The main features are user login, user registration, page protection, forgotten password recovery, and email-based account activation. The class is powered by...
36.86 KB  
Libraries  -  Test::Unit::TestSuite 0.14
Test::Unit::TestSuite is a unit testing framework base class. SYNOPSIS use Test::Unit::TestSuite; # more code here ... sub suite { my $class = shift; # create an empty suite my $suite = Test::Unit::TestSuite->empty_new("A Test Suite");...
45.06 KB  
Programming  -  C Unit Test System 2.3
CUT is a simple, to-the-point unit testing system. It's different from other unit test packages in that it follows the KISS principle. It's designed for C testing, not designed to emulate SUnit.
19.12 KB  
Desktop Toys  -  im-chooser 1.5.2.1
im-chooser is a GUI frontend application for IMSettings to choose Input Method you want to use or disable it entirely on the desktop. Features * List Input Method available on the system. * Switch Input Method...
583.68 KB  
Miscellaneous  -  PSpecialNavi 1.1
PSpecialNavi is a PHP class which creates a JavaScript navigation system.  Because of its dissolve - effect it seems to be a Flash Animation.
 
Libraries  -  Test::Unit::Runner::XML 0.1
Test::Unit::Runner::XML is a Perl module that can generate XML reports from unit test results. SYNOPSIS use Test::Unit::Runner::XML; mkdir("test_reports"); my $runner = Test::Unit::Runner::XML->new("test-reports"); $runner->start($test);...
3.07 KB  
Screen Savers  -  Sedona Method Screensaver 1.1
The Sedona Method screensaver from homepage allows users to protect their monitor at the same time the Sedona method screensaver poses questions from the Sedona method that will help you to release. Accompanying beautiful scenes from Sedona...
8.93 MB  
Development Tools  -  RFKmap for PHP 1.4
RFKmap for PHP is a free code which join FastTemplate and PHPlib's class (DB_Sql) to create an object system for a content management and viewer. It provides an easy syntax to create one instance to access a complex queries and mapping the results...
 
Network & Internet  -  django-templated-email 0.4.4
django-templated-email is oriented towards sending templated emails intended for use with transactional mailers (ala mailchimp, silverpop, etc.), but currently comes out of the box with a backend class which uses django's templating system, and...
10.24 KB  
Development Tools  -  QSAR/QSPR Search Algorithms Toolbox 1.0
In this submission we present the code of the Replacement Method (RM) [1-4] and Enhanced Replacement Method (ERM)[5], that were proposed some time ago by our group. Both methods produce linear regression QSPR-QSAR models that are quite close the...
215.04 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, UTILITIES
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Utilities  -  LPAR2RRD 4.95-4
LPAR2RRD collects performance data and generates actual, historical and future trends utilization graphs of your virtual environment. It is agentless (it receives everything from the management stations like vCenter or HMC). The product supports...
2.25 MB  
Utilities  -  Nessconnect 1.0.2
Nessconnect is a GUI, CLI and API client for Nessus and Nessus compatible servers. With an improved user interface, it provides local session management, scan templates, report generation through XSLT, charts and graphs, and vulnerability trending.
819.2 KB  
Utilities  -  Dynamic Power Management 2.6.16
The Dynamic Power Management (DPM) project explores technologies to improve power conservation capabilities of platforms based on open source software. Of particular interest are techniques applicable to running systems, adjusting power parameters...
30.72 KB  
Utilities  -  Ethernet bridge tables 2.4.37.9
Ethernet bridge tables - Linux Ethernet filter for the Linux bridge. The 2.4-ebtables-brnf package contains the ebtables+bridge-nf patch. Be sure to check out the ebtables hp. This site also contains the arptables userspace tool.
40.96 KB  
Utilities  -  SaraB 1.0.0
SaraB works with DAR (Disk ARchive) to schedule and rotate backups on random-access media (i.e. hard drives, CDs, DVDs, Zip, etc. Basically anything except magnetic tapes.) This reduces hassle for the administrator by providing an automatic backup...
20.48 KB