
Product
PHP and Composer Support Is Now in Beta
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.
deflaky-cli
Advanced tools
Detect flaky tests by running your test suite multiple times. Works with Playwright, Selenium, Cypress, Jest, Pytest and any JUnit/JSON reporter.
Detect flaky tests by running your test suite multiple times.
DeFlaky wraps your existing test command, runs it N times, and identifies which tests are flaky, always-failing, or stable. It calculates a FlakeScore and optionally pushes results to the DeFlaky Dashboard.
Works with Playwright, Selenium, Cypress, Jest, Pytest, Mocha and any framework that outputs JUnit XML or JSON reports.
npm install -g deflaky-cli
Or use without installing:
npx deflaky-cli --help
# Run your test suite 5 times and detect flaky tests
deflaky -c "npx playwright test" -r 5
# Run 10 times with verbose output
deflaky -c "npx jest --ci" -r 10 --verbose
# Push results to DeFlaky dashboard
deflaky -c "npx playwright test" -r 5 --push --token YOUR_TOKEN
# Fail CI if FlakeScore drops below 90%
deflaky -c "npx pytest" -r 3 --fail-threshold 90
| Flag | Alias | Description | Default |
|---|---|---|---|
--command <cmd> | -c | Test command to run | required |
--runs <number> | -r | Number of iterations | 5 |
--push | Send results to DeFlaky dashboard | false | |
--token <token> | -t | API token (or DEFLAKY_TOKEN env) | |
--format <format> | Report format: junit, json, auto | auto | |
--fail-threshold <n> | Fail if FlakeScore is below this % | ||
--verbose | Show detailed output | false |
FlakeScore = (stable tests / total tests) x 100
MIT
FAQs
Detect flaky tests by running your test suite multiple times. Works with Playwright, Selenium, Cypress, Jest, Pytest and any JUnit/JSON reporter.
The npm package deflaky-cli receives a total of 5 weekly downloads. As such, deflaky-cli popularity was classified as not popular.
We found that deflaky-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.

Product
Socket is bringing experimental protection to Firefox, scanning 97,000+ extensions in Mozilla's official directory for malware and risky updates.

Research
/Security News
Three compromised Rust crates pulled in a malicious dependency that downloaded and executed cross-platform malware during Cargo builds.