libtest-valgrind-perl_1.14-3_all.deb


Advertisement

Description

libtest-valgrind-perl - module to test Perl code through valgrind

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libtest-valgrind-perl
Package version: 1.14
Package release: 3
Package architecture: all
Package type: deb
Installed size: 235 B
Download size: 97.38 KB
Official Mirror: ftp.br.debian.org
Test::Valgrind is a module that lets you run Perl code through the memcheck tool of the Valgrind Memory Debugger, to test it for memory errors and leaks. Due to the nature of perl's memory allocator, this module can't track leaks of Perl objects. This includes non-mortalized scalars and memory cycles. However, it can track leaks of chunks of memory allocated in XS extensions with Newx and friends or malloc. As such, it's complementary to the other very good leak detectors such as Test::LeakTrace. Additionally, this module can run arbitrary commands (not just Perl code) and provide output compliant with Perl's Test Anything Protocol (TAP). This means that any executable can be run under valgrind and incorporated into your testsuite.

Alternatives

    Download

    Source package: libtest-valgrind-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libtest-valgrind-perl deb package:
      # sudo apt-get install libtest-valgrind-perl

    Files

    • /usr/share/doc/libtest-valgrind-perl/changelog.Debian.gz
    • /usr/share/doc/libtest-valgrind-perl/changelog.gz
    • /usr/share/doc/libtest-valgrind-perl/copyright
    • /usr/share/doc/libtest-valgrind-perl/examples/map.pl
    • /usr/share/doc/libtest-valgrind-perl/examples/xml-output-protocol4.txt.gz
    • /usr/share/doc/libtest-valgrind-perl/examples/xml-output.txt.gz
    • /usr/share/man/man3/Test::Valgrind.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Action.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Action::Captor.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Action::Suppressions.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Action::Test.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Carp.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Command.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Command::Aggregate.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Command::Perl.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Command::PerlScript.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Component.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Parser.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Parser::Suppressions::Text.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Parser::Text.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Parser::XML.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Parser::XML::Twig.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Report.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Session.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Suppressions.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Tool.3pm.gz
    • /usr/share/man/man3/Test::Valgrind::Tool::memcheck.3pm.gz
    • /usr/share/perl5/Test/Valgrind.pm
    • /usr/share/perl5/Test/Valgrind/Action.pm
    • /usr/share/perl5/Test/Valgrind/Carp.pm
    • /usr/share/perl5/Test/Valgrind/Command.pm
    • /usr/share/perl5/Test/Valgrind/Component.pm
    • /usr/share/perl5/Test/Valgrind/Parser.pm
    • /usr/share/perl5/Test/Valgrind/Report.pm
    • /usr/share/perl5/Test/Valgrind/Session.pm
    • /usr/share/perl5/Test/Valgrind/Suppressions.pm
    • /usr/share/perl5/Test/Valgrind/Tool.pm
    • /usr/share/perl5/Test/Valgrind/Action/Captor.pm
    • /usr/share/perl5/Test/Valgrind/Action/Suppressions.pm
    • /usr/share/perl5/Test/Valgrind/Action/Test.pm
    • /usr/share/perl5/Test/Valgrind/Command/Aggregate.pm
    • /usr/share/perl5/Test/Valgrind/Command/Perl.pm
    • /usr/share/perl5/Test/Valgrind/Command/PerlScript.pm
    • /usr/share/perl5/Test/Valgrind/Parser/Text.pm
    • /usr/share/perl5/Test/Valgrind/Parser/XML.pm
    • /usr/share/perl5/Test/Valgrind/Parser/Suppressions/Text.pm
    • /usr/share/perl5/Test/Valgrind/Parser/XML/Twig.pm
    • /usr/share/perl5/Test/Valgrind/Tool/memcheck.pm

    Changelog

    2014-06-28 - Salvatore Bonaccorso <carnil@debian.org> libtest-valgrind-perl (1.14-3) unstable; urgency=medium * Team upload. * Don't Depends on perlapi. Since version 1.12-1 does not install the the XS extensions, so we do not need to the perlapi dependency. Thanks to Niko Tyni <ntyni@debian.org> for correction

    2014-06-28 - Salvatore Bonaccorso <carnil@debian.org> libtest-valgrind-perl (1.14-2) unstable; urgency=medium * Team upload. [ gregor herrmann ] * Strip trailing slash from metacpan URLs. [ Salvatore Bonaccorso ] * Don't hardcode /usr/lib/perl5. Use vedorarch in preparation for multi-arch perl 5.20 transition. Add a Depends on perlapi (cf. #750017) as the package is using vendorarch. (Closes: #752981) * Bump Debhelper compat level to 9. Adjust versioned Build-Depends on debhelper to (>= 9.20120312~) to get all hardening flags. * Declare compliance with Debian Policy 3.9.5

    2013-09-05 - gregor herrmann <gregoa@debian.org> libtest-valgrind-perl (1.14-1) unstable; urgency=low * New upstream release. * Drop remaining libtest-* build dependencies. The author tests were removed from the upstream tarball. (Cf. also #720662 and the changelog entry for 1.13-2.) * Update years of upstream and packaging copyright.

    2013-08-24 - Salvatore Bonaccorso <carnil@debian.org> libtest-valgrind-perl (1.13-2) unstable; urgency=low * Team upload. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs * Drop Build-Depends-Indep on libtest-kwalitee-perl. Fix "FTBFS: kwalitee test failure", by not running kwalitee tests. (Closes: #720662) * Update debian/copyright format. Update format to copyright-format 1.0 as rleeased together with Debian policy 3.9.3. * Bump Standards-Version to 3.9.4

    2011-08-30 - Florian Schlichting <fschlich@zedat.fu-berlin.de> libtest-valgrind-perl (1.13-1) unstable; urgency=low [ gregor herrmann ] * debian/rules: delete /usr/lib/perl5 only if it exists. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Florian Schlichting ] * Imported Upstream version 1.13 * bump S-V and compat (reference GPL-1 directly) * update copyright year * debian/source/format: 3.0 (quilt) * add myself to Uploaders [ gregor herrmann ] * debian/copyright: update DEP5 formatting.

    2009-11-30 - Jonathan Yu <jawnsy@cpan.org> libtest-valgrind-perl (1.12-1) unstable; urgency=low * New upstream release + Valgrind.so no longer installed (only needed for tests) + Fix symbols being Z-encoded on output with older versions of valgrind * This package is now an Arch: all, since the distribution is Pure Perl code

    2009-10-01 - gregor herrmann <gregoa@debian.org> libtest-valgrind-perl (1.10-1) unstable; urgency=low [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Salvatore Bonaccorso ] * debian/control: Changed: Replace versioned (build-)dependency on perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as permitted by Debian Policy 3.8.3). [ Ryan Niebur ] * Update jawnsy's email address [ gregor herrmann ] * New upstream release (closes: #546515). * Minimize debian/rules. * Add /me to Uploaders. * Set Standards-Version to 3.8.3 (no further changes). * Add libtest-kwalitee-perl to Build-Depends.

    2009-05-02 - Jonathan Yu <frequency@cpan.org> libtest-valgrind-perl (1.02-1) unstable; urgency=low * Initial Release. (Closes: #526386)

    Advertisement
    Advertisement