TAP::PARSER::SCHEDULER::SPINNER(3perl)

πŸ’– TAP::Parser::Scheduler::Spinner πŸ’–

okay bestie, welcome to the 3perl section of the Perl Programmers Reference Guide, and buckle up because today we're talking about the most unserious little guy in the whole scheduler family: TAP::Parser::Scheduler::Spinner, aka A no-op job. πŸŒ€βœ¨

Version: 3.52 β€” yes queen, she's got a version number and she's proud of it.


✨ SYNOPSIS ✨

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

that's it. that's the whole vibe. you load her and she just... exists. iconic behavior honestly. πŸ’…


🌸 DESCRIPTION 🌸

so like. imagine a job that does absolutely nothing. that's her. that's the girl. πŸŽ€

She's a no-op job β€” returned by "TAP::Parser::Scheduler" as an instruction to the harness to spin (aka keep executing tests πŸ”₯) while the scheduler can't return a real job.

it's giving "hold on bestie, we're not done yet, keep going, don't stop" energy. she's the placeholder with main character energy. no cap. πŸ¦‹


🧚 METHODS 🧚

πŸ’œ Class Methods πŸ’œ

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

She ignores any arguments β€” every single one, no notes, no questions β€” and returns a new "TAP::Parser::Scheduler::Spinner" object. that's the whole method. she's not nosy, she's not curious, she just spawns and dips. periodt. πŸ’–


🌈 Instance Methods 🌈

  • "is_spinner"

Returns true, indicating that is a 'spinner' job. πŸ’€πŸ™ˆ

and like, when do you get a spinner? spinners are returned when the scheduler still has pending jobs but can't (because of locking) return one right now. so the scheduler's basically like "i have work for you but my hands are tied rn, here's a vibe instead, keep the party going." πŸ”’βœ¨ slay.

iykyk. 🫢


πŸ‘‘ SEE ALSO πŸ‘‘

  • TAP::Parser::Scheduler
  • TAP::Parser::Scheduler::Job

go read her sisters, they've also got lore. πŸ“šπŸ’œ


and that's the whole page, bestie!! 🌟 this beauty ships with perl v5.44.0 and was dated 2026-10-17, forever living her no-op life under the 3perl banner. mwah. πŸ’–πŸŽ€πŸ¦‹βœ¨πŸ’…πŸ˜­πŸ”₯πŸ“

πŸ“¦ where this page comes from
  • arch rolling: perl 5.44.0-1 Β· Artistic-1.0-Perl AND GPL-1.0-or-later
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms