node/test/sequential
not-an-aardvark d0e61d4cc3 test: make crypto.timingSafeEqual test less flaky
The `crypto.timingSafeEqual` test still seems to be a bit flaky. This
makes a few changes to the test:

* Separates the basic usage and the benchmarking into different tests

* Moves the timing-sensitive benchmark function into a separate module,
and reparses the module on every iteration of the loop to avoid shared
state between timing measurements.

PR-URL: https://github.com/nodejs/node/pull/8456
Reviewed-By: James M Snell <jasnell@gmail.com>
2016-09-13 17:04:45 -07:00
..
sequential.status test: unmark test-http-regr-gh-2928 as flaky 2016-05-17 08:26:54 -05:00
test-child-process-emfile.js test: s/assert.fail/common.fail as appropriate 2016-07-20 06:36:30 -05:00
test-child-process-execsync.js child_process: Check stderr before accessing it 2016-07-21 07:07:38 -05:00
test-child-process-fork-getconnections.js test: make import common as the first line 2016-08-02 07:50:14 -05:00
test-child-process-pass-fd.js test: fix flaky test-child-process-pass-fd 2016-08-24 08:02:11 -05:00
test-crypto-timing-safe-equal-benchmarks.js test: make crypto.timingSafeEqual test less flaky 2016-09-13 17:04:45 -07:00
test-crypto-timing-safe-equal.js test: make crypto.timingSafeEqual test less flaky 2016-09-13 17:04:45 -07:00
test-debug-host-port.js debugger: make listen address configurable 2016-07-05 22:36:52 +02:00
test-debugger-debug-brk.js test: move test-debugger-debug-brk to sequential 2016-05-17 08:38:23 -05:00
test-deprecation-flags.js Revert "repl,util: insert carriage returns in output" 2016-08-20 10:09:37 -05:00
test-dgram-pingpong.js test: fix flaky test-dgram-pingpong 2016-02-07 13:01:05 -08:00
test-fs-watch.js test: fix flaky fs-watch tests 2016-08-24 07:50:47 -05:00
test-http-regr-gh-2928.js test: retry on known SmartOS bug 2016-03-01 13:35:48 -08:00
test-init.js test: make import common as the first line 2016-08-02 07:50:14 -05:00
test-module-loading.js test,benchmark: use deepStrictEqual() 2016-04-26 12:16:34 -07:00
test-net-GH-5504.js test: use mustCall() for simple flow tracking 2016-07-20 06:42:36 -05:00
test-net-server-address.js test: abstract skip functionality to common 2016-05-17 08:51:40 -05:00
test-next-tick-error-spin.js
test-pipe.js buffer: add .from(), .alloc() and .allocUnsafe() 2016-03-16 08:34:02 -07:00
test-process-warnings.js test: use common.fixturesDir almost everywhere 2016-06-15 18:02:32 -05:00
test-regress-GH-784.js
test-regress-GH-877.js test: use strict equality in regression test 2016-08-20 10:00:37 -05:00
test-regress-GH-1697.js buffer: add .from(), .alloc() and .allocUnsafe() 2016-03-16 08:34:02 -07:00
test-regress-GH-1726.js test: remove unnecessary assignments 2015-12-26 18:00:02 -08:00
test-regress-GH-4015.js
test-regress-GH-4027.js test: use mustCall() for simple flow tracking 2016-07-20 06:42:36 -05:00
test-require-cache-without-stat.js test: fix redeclared vars in sequential tests 2016-02-02 20:19:10 +01:00
test-stream2-fs.js test,benchmark: use deepStrictEqual() 2016-04-26 12:16:34 -07:00
test-stream2-stderr-sync.js test: remove unused assert module imports 2015-12-30 11:45:34 -08:00
test-util-debug.js test: use mustCall() for simple flow tracking 2016-07-20 06:42:36 -05:00
test-vm-timeout-rethrow.js lib,test,tools: alignment on variable assignments 2016-04-26 12:16:17 -07:00
testcfg.py