From 6cfac23e12cdbe7eaf515a452ca1ecfb8d300db3 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Tue, 24 Nov 2015 20:59:49 -0800 Subject: [PATCH] test: use platform-based timeout for reliability test-http-client-timeout-with-data fails on Raspberry Pi in CI from time to time. Use a platform-based timeout to improve reliability. PR-URL: https://github.com/nodejs/node/pull/4015 Reviewed-By: Ben Noordhuis Reviewed-By: Roman Reiss --- .../parallel/test-http-client-timeout-with-data.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/test/parallel/test-http-client-timeout-with-data.js b/test/parallel/test-http-client-timeout-with-data.js index 0aefe62ef45055..673908fe6d465f 100644 --- a/test/parallel/test-http-client-timeout-with-data.js +++ b/test/parallel/test-http-client-timeout-with-data.js @@ -1,7 +1,7 @@ 'use strict'; -var common = require('../common'); -var assert = require('assert'); -var http = require('http'); +const common = require('../common'); +const assert = require('assert'); +const http = require('http'); var ntimeouts = 0; var nchunks = 0; @@ -11,21 +11,21 @@ process.on('exit', function() { assert.equal(nchunks, 2); }); -var options = { +const options = { method: 'GET', port: common.PORT, host: '127.0.0.1', path: '/' }; -var server = http.createServer(function(req, res) { +const server = http.createServer(function(req, res) { res.writeHead(200, {'Content-Length':'2'}); res.write('*'); - setTimeout(function() { res.end('*'); }, 100); + setTimeout(function() { res.end('*'); }, common.platformTimeout(100)); }); server.listen(options.port, options.host, function() { - var req = http.request(options, onresponse); + const req = http.request(options, onresponse); req.end(); function onresponse(res) {