TAP::Parser::Scheduler::Spinner(3pm) Perl Programmers Reference Guide TAP::Parser::Scheduler::Spinner(3pm)

# [NAME](#NAME)

TAP::Parser::Scheduler::Spinner - A no-op job.

# [VERSION](#VERSION)

Version 3.52

# [SYNOPSIS](#SYNOPSIS)

```
    use TAP::Parser::Scheduler::Spinner;
```

# [DESCRIPTION](#DESCRIPTION)

A no-op job. Returned by "TAP::Parser::Scheduler" as an instruction to the harness to spin (keep executing tests) while the scheduler can't return a real job.

# [METHODS](#METHODS)

## [Class Methods](#Class_Methods)

*"new"*

```
    my $job = TAP::Parser::Scheduler::Spinner->new;
```

Ignores any arguments and returns a new "TAP::Parser::Scheduler::Spinner" object.

## [Instance Methods](#Instance_Methods)

*"is\_spinner"*

Returns true indicating that is a 'spinner' job. Spinners are returned when the scheduler still has pending jobs but can't (because of locking) return one right now.

# [SEE ALSO](#SEE_ALSO)

TAP::Parser::Scheduler, TAP::Parser::Scheduler::Job

2026-08-31 perl v5.44.0

---

Document: TAP::Parser::Scheduler::Spinner(3pm) from perl 5.44.0-r1 (Chainguard OS)
Source: https://github.com/Perl/perl5.git
