Преглед изворни кода

Remove flaky test case

This test has proved its point and now just exists to randomly fail some
builds depending on race conditions with the garbage collector.
pull/98/head
Paul J. Davis пре 9 година
родитељ
комит
d95c07cf53
1 измењених фајлова са 0 додато и 29 уклоњено
  1. +0
    -29
      test/jiffy_14_bignum_memory_leak.erl

+ 0
- 29
test/jiffy_14_bignum_memory_leak.erl Прегледај датотеку

@ -1,29 +0,0 @@
% This file is part of Jiffy released under the MIT license.
% See the LICENSE file for more information.
-module(jiffy_14_bignum_memory_leak).
-include_lib("eunit/include/eunit.hrl").
bignum_encoding_leak_test_() ->
run_gc(),
Before = erlang:memory(binary),
encode_bignums(1000000),
run_gc(),
After = erlang:memory(binary),
?_assert(After - Before < 100000).
run_gc() ->
[erlang:garbage_collect(Pid) || Pid <- erlang:processes()].
encode_bignums(N) ->
{_, Ref} = spawn_monitor(fun() ->
[jiffy:encode(1072502107250210725021072502) || _ <- lists:seq(1, N)]
end),
receive
{'DOWN', Ref, process, _, _} ->
ok
end.

Loading…
Откажи
Сачувај