auchenberg/volkswagen

:see_no_evil: Volkswagen detects when your tests are being run in a CI server, and makes them pass.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 27 minutes ago
Added to GitGenius on September 3rd, 2026
Created on October 7th, 2015
Open Issues & Pull Requests: 23 (+0)
GitHub issues: Enabled
Number of forks: 239
Total Stargazers: 15,463 (+0)
Total Subscribers: 100 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.2 hours
Mean response time: 57.8 days
90th percentile: 274.3 days
Tracked items: 5

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 2,190 days
Stale 30+ days: 5
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • help wanted pleaze (2)
  • "enhancement" (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Volkswagen is a JavaScript testing tool that detects when tests are running in a CI server and makes them pass.

The tool solves the problem of failing CI builds by implementing a "defeat device" that intercepts test failures when execution occurs in a continuous integration environment. It works by detecting the presence of common CI server environment variables and suppressing errors that would otherwise cause test suites to fail, allowing tests to report success regardless of actual test results.

Volkswagen is designed as a satirical tool and should not be adopted for serious projects. It works with popular Node.js test frameworks including assert, tap, tape, and chai, and detects a wide range of CI servers through environment variable inspection. The tool is intended as a joke about software quality practices rather than a genuine testing solution.

The project shows minimal ongoing development activity with no recent commits or updates to the codebase.