**Quick Reference** - Orchestrates all smoke test categories
/plugin marketplace add FortiumPartners/ensemble/plugin install ensemble-e2e-testing@ensembleThis skill inherits all available tools. When active, it can use any tool Claude has access to.
scripts/orchestrate-smoke-tests.jstemplates/smoke-test-config.yamlQuick Reference - Orchestrates all smoke test categories
Orchestrate execution of all smoke test categories (API, Database, External Services, Auth, Critical Paths) in the correct order with early exit on failure.
Total Target: ≤15 minutes (all 5 categories)
const { SmokeTestRunner } = require('./scripts/orchestrate-smoke-tests.js');
const runner = new SmokeTestRunner({
environment: 'staging',
stopOnFirstFailure: true
});
const result = await runner.executeAll();
if (result.passed) {
console.log('✅ All smoke tests passed');
console.log(`Total time: ${result.totalDuration}ms`);
}
Pass: All 5 smoke test categories must pass
Fail: Any category failure blocks deployment
{
passed: true,
totalDuration: 850000, // 14 minutes 10 seconds
categoriesExecuted: 5,
categoriesPassed: 5,
categoriesFailed: 0,
results: {
api: { passed: true, duration: 180000 },
database: { passed: true, duration: 120000 },
externalServices: { passed: true, duration: 200000 },
auth: { passed: true, duration: 100000 },
criticalPaths: { passed: true, duration: 250000 }
}
}
Load: skills/smoke-test-runner/REFERENCE.md (~5KB)
Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.