Haxl/tests
Anubhav Bindlish 50748be3af Add benchmark tests for writes
Summary:
Add benchmarks for sequential and parallel writes.

Ran the benchmark for 10^6 writes
parallel - 0.19s
seq - 0.07s

Running in parallel probably has more contention for the IORef

Reviewed By: simonmar

Differential Revision: D14386951

fbshipit-source-id: 164972e714eac14406fc106df073474d141e9ca0
2019-04-10 09:48:57 -07:00
..
AdoTests.hs get rid of num_rounds 2018-07-25 09:21:34 -07:00
AllTests.hs Add correctness tests 2019-04-10 09:48:57 -07:00
BadDataSource.hs Change license to plain BSD3 2017-12-08 04:33:35 -08:00
BatchTests.hs get rid of num_rounds 2018-07-25 09:21:34 -07:00
Bench.hs Change license to plain BSD3 2017-12-08 04:33:35 -08:00
CoreTests.hs Add writes to IORef in Env 2019-04-10 09:48:57 -07:00
DataCacheTest.hs Fix haxl core tests 2019-04-10 09:48:57 -07:00
ExampleDataSource.hs Add writes to IORef in Env 2019-04-10 09:48:57 -07:00
FBMain.hs Haxl 2 2017-10-03 00:28:54 -07:00
FullyAsyncTest.hs Add writes to IORef in Env 2019-04-10 09:48:57 -07:00
LoadCache.hs Change license to plain BSD3 2017-12-08 04:33:35 -08:00
LoadCache.txt Add writes to IORef in Env 2019-04-10 09:48:57 -07:00
MemoizationTests.hs Change license to plain BSD3 2017-12-08 04:33:35 -08:00
MockTAO.hs Change license to plain BSD3 2017-12-08 04:33:35 -08:00
MonadBench.hs Add benchmark tests for writes 2019-04-10 09:48:57 -07:00
ProfileTests.hs Correctly account for allocation done in child threads 2018-01-10 08:51:53 -08:00
SleepDataSource.hs Add writes to IORef in Env 2019-04-10 09:48:57 -07:00
TestBadDataSource.hs Fix haxl core tests 2019-04-10 09:48:57 -07:00
TestExampleDataSource.hs Change license to plain BSD3 2017-12-08 04:33:35 -08:00
TestMain.hs Change license to plain BSD3 2017-12-08 04:33:35 -08:00
TestTypes.hs Fix haxl core tests 2019-04-10 09:48:57 -07:00
TestUtils.hs Fix haxl core tests 2019-04-10 09:48:57 -07:00
WorkDataSource.hs Add writes to IORef in Env 2019-04-10 09:48:57 -07:00
WriteTests.hs Add correctness tests 2019-04-10 09:48:57 -07:00