The long test suite (rake long_only) has two reliability issues:
-
Orphaned BeEF Processes After Test Runs
When tests finish (or fail), the forked BeEF server processes are not reliably killed, causing subsequent test runs to fail with:Port 3000 is already in use. Exiting.
-
Seed-Dependent Test Failures
Test results are flaky and depend on the execution order (controlled by RSpec seed).