From 34a0ab6f2c7b051754794d252d5e30463cb06c07 Mon Sep 17 00:00:00 2001 From: alexlamsl Date: Fri, 13 Jul 2018 02:05:52 +0800 Subject: [PATCH] improve fuzzing on Travis CI --- test/travis-ufuzz.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/test/travis-ufuzz.js b/test/travis-ufuzz.js index 36d1fc18..92268420 100644 --- a/test/travis-ufuzz.js +++ b/test/travis-ufuzz.js @@ -15,6 +15,7 @@ if (process.argv[2] == "run") { var branch = process.argv[3] || "v" + require("../package.json").version; var repository = encodeURIComponent(process.argv[4] || "mishoo/UglifyJS2"); var concurrency = process.argv[5] || 1; + var platform = process.argv[6] || "node/latest"; (function request() { setTimeout(request, (period + wait) / concurrency); var options = url.parse("https://api.travis-ci.org/repo/" + repository + "/requests"); @@ -32,20 +33,18 @@ if (process.argv[2] == "run") { res.on("data", console.log); }).on("error", console.error).end(JSON.stringify({ request: { - message: "ufuzz testing (when idle)", + message: "ufuzz testing", branch: branch, config: { - merge_mode: "replace", - language: "node_js", - node_js: "9", - sudo: false, + cache: false, + env: "NODEJS_VER=" + platform, script: "node test/travis-ufuzz run" } } })); })(); } else { - console.log("Usage: test/travis-ufuzz.js [branch] [repository] [concurrency]"); + console.log("Usage: test/travis-ufuzz.js [branch] [repository] [concurrency] [platform]"); } function spawn(endTime) { -- 2.34.1