Gulp task meant to be used as a prerequisite for running tests. It requests against a host a specified amount of times before giving up.
npm install gulp-upyet --save-dev
var upyet = require('gulp-upyet')('http://dev.thingtotest.com', 5);
gulp.task('devRunning', upyet);
gulp.task('integrationTests', ['devRunning'], function () {
// tests
});
ISC