1.0.4 • Published 4 years ago

express-request-timeout-test v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

express-request-timeout-test

Usage

const timeoutTest = require('express-request-timeout-test');

app.use(timeoutTest({
    timeout_route: '/timeouttest',
    timeout: 140000,
    interval: 10000,
    res_status: 200,
    res_fail_status: 429,
    max_tests: 1,
    check_auth: false,
    verbose: true
}))

Log Output

[/timeouttest] Waiting for 2 Minutes, 20 Seconds
[/timeouttest] 10 Seconds elapsed, 2 Minutes, 10 Seconds left
[/timeouttest] 20 Seconds elapsed, 2 Minutes left
[/timeouttest] 30 Seconds elapsed, 1 Minutes, 50 Seconds left
[/timeouttest] 40 Seconds elapsed, 1 Minutes, 40 Seconds left
[/timeouttest] 50 Seconds elapsed, 1 Minutes, 30 Seconds left
[/timeouttest] 1 Minutes elapsed, 1 Minutes, 20 Seconds left
[/timeouttest] 1 Minutes, 10 Seconds elapsed, 1 Minutes, 10 Seconds left
[/timeouttest] 1 Minutes, 20 Seconds elapsed, 1 Minutes left
[/timeouttest] 1 Minutes, 30 Seconds elapsed, 50 Seconds left
[/timeouttest] 1 Minutes, 40 Seconds elapsed, 40 Seconds left
[/timeouttest] 1 Minutes, 50 Seconds elapsed, 30 Seconds left
[/timeouttest] 2 Minutes elapsed, 20 Seconds left
[/timeouttest] 2 Minutes, 10 Seconds elapsed, 10 Seconds left
GET /timeouttest 200 140009.159 ms - -

Options

OptionDefaultDescription
timeout_route'/timeouttest'Route to test timeout
timeout300000(5 minutes)Timeout Interval
interval10000(10 seconds)Logging Interval
res_status200Response success status
res_fail_status429Response fail status
max_tests1Maximum number of tests allowed at once
check_authfalseCheck request authenticated
verbosetrueLog output
1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago