```{index} single: Test2::IPC ``` # Test2::IPC Turn on IPC for threading or forking support. ## SYNOPSIS You should `use Test2::IPC;` as early as possible in your test file. If you import this module after API initialization it will attempt to retrofit IPC onto the existing hubs. ### DISABLING IT You can use `no Test2::IPC;` to disable IPC for good. You can also use the T2\_NO\_IPC env var. ## EXPORTS All exports are optional. - cull() Cull allows you to collect results from other processes or threads on demand. ## SOURCE The source code repository for Test2 can be found at [https://github.com/Test-More/test-more/](https://github.com/Test-More/test-more/). ## MAINTAINERS - Chad Granum ## AUTHORS - Chad Granum ## COPYRIGHT Copyright Chad Granum . This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See [https://dev.perl.org/licenses/](https://dev.perl.org/licenses/) ## Modules - [`Test2::IPC::Driver`](IPC/Driver.md) - Base class for Test2 IPC drivers. ```{toctree} :hidden: :maxdepth: 1 IPC/Driver ```