UNPKG

serverless-artillery

Version:

A serverless performance testing tool. `serverless` + `artillery` = crush. a.k.a. Orbital Laziers [sic]

14 lines (10 loc) 454 B
const planning = require('./planning.js') const analysis = require('./analysis.js') const artilleryPerformance = artilleryTask => ({ execute: (timeNow, script, settings) => { const plans = planning.planPerformance(timeNow, script, settings) return artilleryTask.executeAll(script, settings, plans, timeNow) .then(results => analysis.analyzePerformance(timeNow, script, settings, results)) }, }) module.exports = artilleryPerformance