The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Test2::IPC"

Test2::IPC - Turn on IPC for threading or forking support. River stage five • 22891 direct dependents • 32646 total dependents

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::IPC::Driver - Base class for Test2 IPC drivers. River stage five • 22891 direct dependents • 32646 total dependents

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Harness::IPC - Base class for modules that control child processes. River stage two • 12 direct dependents • 16 total dependents

This module is the base class for all parts of Test2::Harness that have to do process management....

EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC

Test2::IPC::Driver::Files - Temp dir + Files concurrency model. River stage five • 22891 direct dependents • 32646 total dependents

This is the default, and fallback concurrency model for Test2. This sends events between processes and threads using serialized files in a temporary directory. This is not particularly fast, but it works everywhere....

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Harness::Util::IPC - Utilities for IPC management. River stage two • 12 direct dependents • 16 total dependents

This package provides low-level IPC tools for Test2::Harness....

EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC

Test2::Manual::Anatomy::IPC - Manual for the IPC system. River stage four • 727 direct dependents • 6230 total dependents

This document describes the IPC system....

EXODIST/Test2-Suite-0.000162 - 25 Apr 2024 14:00:32 UTC

Test2::Harness::IPC::Process - Base class for processes controlled by Test2::Harness::IPC. River stage two • 12 direct dependents • 16 total dependents

All processes controlled by Test2::Harness::IPC should subclass this one....

EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC

Test2 - Framework for writing test tools that all work together. River stage five • 22891 direct dependents • 32646 total dependents

Test2 is a new testing framework produced by forking Test::Builder, completely refactoring it, adding many new features and capabilities. WHAT IS NEW? Easier to test new testing tools. From the beginning Test2 was built with introspection capabilitie...

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Hub - The conduit through which all events flow. River stage five • 22891 direct dependents • 32646 total dependents

The hub is the place where all events get processed and handed off to the formatter. The hub also tracks test state, and provides several hooks into the event pipeline....

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::API - Primary interface for writing Test2 based testing tools. River stage five • 22891 direct dependents • 32646 total dependents

This package exports all the functions necessary to write and/or verify testing tools. Using these building blocks you can begin writing test tools very quickly. You are also provided with tools that help you to test the tools you write....

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Util - Tools used by Test2 and friends. River stage five • 22891 direct dependents • 32646 total dependents

Collection of tools used by Test2 and friends....

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::API::Stack - Object to manage a stack of Test2::Hub instances. River stage five • 22891 direct dependents • 32646 total dependents

This module is used to represent and manage a stack of Test2::Hub objects. Hubs are usually in a stack so that you can push a new hub into place that can intercept and handle events differently than the primary hub....

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Tools::Process - Unit tests for code that calls exit, exec, system or qx() River stage one • 2 direct dependents • 2 total dependents

This set of testing tools is intended for writing unit tests for code that interacts with other processes without using real processes that might have unwanted side effects. It also lets you test code that exits program flow without actually terminat...

PLICEASE/Test2-Tools-Process-0.07 - 29 Dec 2022 01:48:36 UTC

Test2::Tools::Command - test simple unix commands River stage one • 4 direct dependents • 5 total dependents

This module tests that commands given particular arguments result in particular outputs by way of the exit status word, standard output, and standard error. Various parameters to the command function alter exactly how this is done, in addition to var...

JMATES/Test2-Tools-Command-0.20 - 02 Jan 2023 15:31:57 UTC

Test2::API::Instance - Object used by Test2::API under the hood River stage five • 22891 direct dependents • 32646 total dependents

This object encapsulates the global shared state tracked by Test2. A single global instance of this package is stored (and obscured) by the Test2::API package. There is no reason to directly use this package. This package is documented for completene...

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Event::Waiting - Tell all procs/threads it is time to be done River stage five • 22891 direct dependents • 32646 total dependents

This event has no data of its own. This event is sent out by the IPC system when the main process/thread is ready to end....

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Manual::Anatomy - The hub for documentation of the inner workings of Test2 components. River stage four • 727 direct dependents • 6230 total dependents

This section covers internals of the Test2 architecture. This is useful information for toolbuilder, but is essential information for maintainers of Test2 itself....

EXODIST/Test2-Suite-0.000162 - 25 Apr 2024 14:00:32 UTC

Test2::Harness::Runner::Job - Representation of a test job. River stage two • 12 direct dependents • 16 total dependents

This module takes all the data from a test file queue item, a run, and runner settings, and mashes them together to figure out what is actually needed to run a job....

EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC

Test2::Manual::Concurrency - Documentation for Concurrency support. River stage four • 727 direct dependents • 6230 total dependents

EXODIST/Test2-Suite-0.000162 - 25 Apr 2024 14:00:32 UTC

Test2::Manual::Anatomy::Hubs - Internals documentation for the hub stack, and hubs. River stage four • 727 direct dependents • 6230 total dependents

This document describes the hub stack, and the hubs it contains. It explains why we have a stack, and when to add/remove hubs from it....

EXODIST/Test2-Suite-0.000162 - 25 Apr 2024 14:00:32 UTC
24 results (0.03 seconds)