Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>YELEEE FAAAAHNew to Visual Studio Code? Get it now.
YELEEE FAAAAH

YELEEE FAAAAH

Illusions

|
4 installs
| (0) | Free
Plays the iconic FAAAAH and YELEEE sound whenever a test fails or pass. Because failure and success should be dramatic. 🎺
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🎺 YELEEE FAAAAH

Because failures and successes should be dramatic.

YELEEE FAAAAH

YELEEE FAAAAH plays sounds for both failure and success events:

  • FAAAAH when tests/builds/runtime commands fail
  • YELEEE when tests/builds/runtime commands succeed

Features

  • Dual mode support: fail sounds and pass sounds
  • Multi-framework detection: Jest, Vitest, pytest, RSpec, Flutter, Go, Rust, Gradle, Maven, dotnet, and more
  • Multiple built-in sounds: faaaah, yeleee, fatality, joker, random
  • Custom .wav path override
  • Volume control and notifications
  • Trigger controls for test, build, runtime, or any exit
  • Works across terminal commands, VS Code tasks, and debug sessions

How It Works

The extension monitors:

  1. Shell commands (onDidEndTerminalShellExecution)
  2. VS Code task process exits (onDidEndTaskProcess)
  3. Debug adapter exit/output events

Behavior:

  • Non-zero exit code -> failure flow (faaaahOnFail.*)
  • Zero exit code -> success flow (yeleeeOnPass.*)

Commands

Command Description
FAAAAH: Enable Sound on Test Failure Enable FAAAAH feature
FAAAAH: Disable Sound on Test Failure Disable FAAAAH feature
FAAAAH: Test the Sound 🎺 Test failure sound
YELEEE: Enable Sound on Test Success Enable YELEEE feature
YELEEE: Disable Sound on Test Success Disable YELEEE feature
YELEEE: Test the Sound 🎺 Test success sound

Settings

Failure Settings (faaaahOnFail.*)

Triggers

Setting Default Description
faaaahOnFail.enabled true Master switch for failure sounds
faaaahOnFail.onTestFailure true Trigger on test failure
faaaahOnFail.onBuildFailure false Trigger on build failure
faaaahOnFail.onRuntimeFailure false Trigger on runtime failure
faaaahOnFail.onAnyFailure false Trigger on any non-zero exit

Sound

Setting Default Description
faaaahOnFail.sound "faaaah" Built-in sound: faaaah, fatality, joker, random
faaaahOnFail.volume 0.7 Volume from 0.1 to 1.0
faaaahOnFail.customSoundPath "" Custom .wav path override
faaaahOnFail.showNotification true Show failure notification

Extra Command Classification

Setting Default Description
faaaahOnFail.extraTestCommands [] Extra commands treated as tests
faaaahOnFail.extraBuildCommands [] Extra commands treated as builds
faaaahOnFail.extraRunCommands [] Extra commands treated as runtime

Success Settings (yeleeeOnPass.*)

Triggers

Setting Default Description
yeleeeOnPass.enabled true Master switch for success sounds
yeleeeOnPass.onTestPass true Trigger on test success
yeleeeOnPass.onBuildSuccess false Trigger on build success
yeleeeOnPass.onRuntimeSuccess false Trigger on runtime success
yeleeeOnPass.onAnySuccess false Trigger on any zero exit

Sound

Setting Default Description
yeleeeOnPass.sound "yeleee" Built-in sound: yeleee, faaaah, fatality, joker, random
yeleeeOnPass.volume 0.7 Volume from 0.1 to 1.0
yeleeeOnPass.customSoundPath "" Custom .wav path override
yeleeeOnPass.showNotification true Show success notification

Extra Command Classification

Setting Default Description
yeleeeOnPass.extraTestCommands [] Extra commands treated as tests
yeleeeOnPass.extraBuildCommands [] Extra commands treated as builds
yeleeeOnPass.extraRunCommands [] Extra commands treated as runtime

Example Configuration

{
  "faaaahOnFail.enabled": true,
  "faaaahOnFail.onTestFailure": true,
  "faaaahOnFail.sound": "faaaah",
  "faaaahOnFail.volume": 0.7,

  "yeleeeOnPass.enabled": true,
  "yeleeeOnPass.onTestPass": true,
  "yeleeeOnPass.sound": "yeleee",
  "yeleeeOnPass.volume": 0.7
}

Notes

  • Runs best when tests/builds execute through terminal, tasks, or debug adapters.
  • Test Explorer-only flows may not always emit the same events depending on extension/API behavior.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft