Change measurement

This commit is contained in:
Martin Sumner 2017-11-27 14:51:03 +00:00
parent d37c5eab3f
commit 34dc63a8f8

View file

@ -235,7 +235,7 @@ bloom_test_() ->
bloom_test_ranges() -> bloom_test_ranges() ->
test_bloom(40000, 2), test_bloom(40000, 2),
test_bloom(?INTEGER_SIZE, 10), test_bloom(128 * 256, 10),
test_bloom(20000, 2), test_bloom(20000, 2),
test_bloom(10000, 2), test_bloom(10000, 2),
test_bloom(5000, 2). test_bloom(5000, 2).
@ -262,7 +262,7 @@ test_bloom(N, Runs) ->
ListOfBlooms = ListOfBlooms =
lists:map(fun({HL, _ML}) -> create_bloom(HL) end, lists:map(fun({HL, _ML}) -> create_bloom(HL) end,
SplitListOfHashLists), SplitListOfHashLists),
TSa = timer:now_diff(os:timestamp(), SWa), TSa = timer:now_diff(os:timestamp(), SWa)/Runs,
SWb = os:timestamp(), SWb = os:timestamp(),
lists:foreach(fun(Nth) -> lists:foreach(fun(Nth) ->
@ -271,7 +271,7 @@ test_bloom(N, Runs) ->
check_all_hashes(BB, HL) check_all_hashes(BB, HL)
end, end,
lists:seq(1, Runs)), lists:seq(1, Runs)),
TSb = timer:now_diff(os:timestamp(), SWb), TSb = timer:now_diff(os:timestamp(), SWb)/Runs,
SWc = os:timestamp(), SWc = os:timestamp(),
{Pos, Neg} = {Pos, Neg} =
@ -283,7 +283,7 @@ test_bloom(N, Runs) ->
{0, 0}, {0, 0},
lists:seq(1, Runs)), lists:seq(1, Runs)),
FPR = Pos / (Pos + Neg), FPR = Pos / (Pos + Neg),
TSc = timer:now_diff(os:timestamp(), SWc), TSc = timer:now_diff(os:timestamp(), SWc)/Runs,
io:format(user, io:format(user,
"Test with size ~w has microsecond timings: -" "Test with size ~w has microsecond timings: -"