Created
November 10, 2014 19:18
-
-
Save bjhaid/1ad150fea30d48035ef1 to your computer and use it in GitHub Desktop.
make failures
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Randomized with seed 736044 | |
==> logger (exunit) | |
test/logger_test.exs:222: warning: variable pid is unused | |
................................................ | |
1) test translates Supervisor reports abnormal shutdown in simple_one_for_one (Logger.TranslatorTest) | |
test/logger/translator_test.exs:435 | |
Assertion with =~ failed | |
code: capture_log(:info, fn -> | |
trap = Process.flag(:trap_exit, true) | |
{:ok, pid} = Supervisor.start_link([worker(__MODULE__, [], function: :abnormal)], strategy: :simple_one_for_one) | |
{:ok, _pid2} = Supervisor.start_child(pid, []) | |
Process.exit(pid, :normal) | |
receive() do | |
{:EXIT, ^pid, _} -> | |
:ok | |
end | |
Process.flag(:trap_exit, trap) | |
end) =~ ~r"\\[error\\] Children Logger.TranslatorTest of Supervisor #PID<\\d+\\.\\d+\\.\\d+> \\(Supervisor\\.Default\\) shutdown abnormally\nNumber: 1\nStart Call: Logger.TranslatorTest.abnormal\\(\\)\n\\*\\* \\(exit\\) :stop\n" | |
lhs: "\n19:12:30.089 [error] Process #PID<0.281.0> terminating\nInitial Call: Logger.TranslatorTest.abnormal_init/0\nAncestors: [#PID<0.280.0>, #PID<0.278.0>]\n** (exit) :stop\n test/logger/translator_test.exs:499: Logger.TranslatorTest.abnormal_init/0\n (stdlib) proc_lib.erl:238: :proc_lib.init_p_do_apply/3\n\n\n19:12:30.090 [error] [supervisor: {#PID<0.280.0>, Supervisor.Default}, errorContext: :shutdown_error, reason: :stop, offender: [nb_children: 1, id: Logger.TranslatorTest, mfargs: {Logger.TranslatorTest, :abnormal, []}, restart_type: :permanent, shutdown: 5000, child_type: :worker]]\n" | |
rhs: ~r/\[error\] Children Logger.TranslatorTest of Supervisor #PID<\d+\.\d+\.\d+> \(Supervisor\.Default\) shutdown abnormally\nNumber: 1\nStart Call: Logger.TranslatorTest.abnormal\(\)\n\*\* \(exit\) :stop\n/ | |
stacktrace: | |
test/logger/translator_test.exs:436 | |
..... | |
2) test translates Supervisor reports terminated (Logger.TranslatorTest) | |
test/logger/translator_test.exs:378 | |
Assertion with =~ failed | |
code: capture_log(:info, fn -> | |
trap = Process.flag(:trap_exit, true) | |
{:ok, pid} = Supervisor.start_link([worker(Task, [Kernel, :exit, [:stop]])], strategy: :one_for_one, max_restarts: 0) | |
receive() do | |
{:EXIT, ^pid, _} -> | |
:ok | |
end | |
Process.flag(:trap_exit, trap) | |
end) =~ ~r"\\[error\\] Child Task of Supervisor #PID<\\d+\\.\\d+\\.\\d+> \\(Supervisor\\.Default\\) terminated\nPid: #PID<\\d+\\.\\d+\\.\\d+>\nStart Call: Task.start_link\\(Kernel, :exit, \\[:stop\\]\\)\n\\*\\* \\(exit\\) :stop\n" | |
lhs: "" | |
rhs: ~r/\[error\] Child Task of Supervisor #PID<\d+\.\d+\.\d+> \(Supervisor\.Default\) terminated\nPid: #PID<\d+\.\d+\.\d+>\nStart Call: Task.start_link\(Kernel, :exit, \[:stop\]\)\n\*\* \(exit\) :stop\n/ | |
stacktrace: | |
test/logger/translator_test.exs:379 | |
19:12:30.109 [error] GenEvent handler Logger.ErrorHandler installed at :error_logger | |
** (exit) an exception was raised: | |
** (FunctionClauseError) no function clause matching in Logger.Translator.child_info/2 | |
(logger) lib/logger/translator.ex:164: Logger.Translator.child_info(:info, [id: Task, mfargs: {Task, :start_link, [Kernel, :exit, [:stop]]}, restart_type: :permanent, shutdown: 5000, child_type: :worker]) | |
(logger) lib/logger/translator.ex:149: Logger.Translator.translate_progress/2 | |
(logger) lib/logger/error_handler.ex:116: Logger.ErrorHandler.translate/6 | |
(logger) lib/logger/error_handler.ex:62: Logger.ErrorHandler.log_event/5 | |
(logger) lib/logger/error_handler.ex:27: Logger.ErrorHandler.handle_event/2 | |
(stdlib) gen_event.erl:537: :gen_event.server_update/4 | |
(stdlib) gen_event.erl:519: :gen_event.server_notify/4 | |
(stdlib) gen_event.erl:260: :gen_event.handle_msg/5 | |
3) test translates GenServer crashes on debug (Logger.TranslatorTest) | |
test/logger/translator_test.exs:64 | |
Assertion with =~ failed | |
code: capture_log(:debug, fn -> catch_exit(GenServer.call(pid, :error)) end) =~ <<"[error] GenServer ", Kernel.to_string(inspect(pid)) :: binary, " terminating\nLast message: :error\nState: :ok\n** (exit) an exception was raised:\n ** (RuntimeError) oops\n">> | |
lhs: "" | |
rhs: "[error] GenServer #PID<0.304.0> terminating\nLast message: :error\nState: :ok\n** (exit) an exception was raised:\n ** (RuntimeError) oops\n" | |
stacktrace: | |
test/logger/translator_test.exs:67 | |
4) test translates :proc_lib crashes with neighbour on debug (Logger.TranslatorTest) | |
test/logger/translator_test.exs:263 | |
Assertion with =~ failed | |
code: capture_log(:debug, fn -> | |
ref = Process.monitor(pid) | |
send(pid, :message) | |
send(pid, :go) | |
receive() do | |
{:DOWN, ^ref, _, _, _} -> | |
:ok | |
end | |
end) =~ ~r" Ancestors: \\[#PID<\\d+\\.\\d+\\.\\d+>, #PID<\\d+\\.\\d+\\.\\d+>\\]\n Messages: \\[\\]\n Links: \\[#PID<\\d+\\.\\d+\\.\\d+>\\]\n Dictionary: \\[\\]\n Trapping Exits: false\n Status: :waiting\n Heap Size: \\d+\n Stack Size: \\d+\n Reductions: \\d+\n\\*\\* \\(exit\\).*\n" | |
lhs: "" | |
rhs: ~r/ Ancestors: \[#PID<\d+\.\d+\.\d+>, #PID<\d+\.\d+\.\d+>\]\n Messages: \[\]\n Links: \[#PID<\d+\.\d+\.\d+>\]\n Dictionary: \[\]\n Trapping Exits: false\n Status: :waiting\n Heap Size: \d+\n Stack Size: \d+\n Reductions: \d+\n\*\* \(exit\).*\n/ | |
stacktrace: | |
test/logger/translator_test.exs:266 | |
5) test translates Supervisor reports start error (Logger.TranslatorTest) | |
test/logger/translator_test.exs:349 | |
Assertion with =~ failed | |
code: capture_log(:info, fn -> | |
trap = Process.flag(:trap_exit, true) | |
Supervisor.start_link([worker(__MODULE__, [], function: :error)], strategy: :one_for_one) | |
receive() do | |
{:EXIT, _, {:shutdown, {:failed_to_start_child, _, _}}} -> | |
:ok | |
end | |
Process.flag(:trap_exit, trap) | |
end) =~ ~r"\\[error\\] Child Logger.TranslatorTest of Supervisor #PID<\\d+\\.\\d+\\.\\d+> \\(Supervisor\\.Default\\) failed to start\nStart Call: Logger.TranslatorTest.error\\(\\)\n\\*\\* \\(exit\\) :stop\n" | |
lhs: "" | |
rhs: ~r/\[error\] Child Logger.TranslatorTest of Supervisor #PID<\d+\.\d+\.\d+> \(Supervisor\.Default\) failed to start\nStart Call: Logger.TranslatorTest.error\(\)\n\*\* \(exit\) :stop\n/ | |
stacktrace: | |
test/logger/translator_test.exs:350 | |
19:12:30.112 [error] GenEvent handler Logger.ErrorHandler installed at :error_logger | |
** (exit) an exception was raised: | |
** (FunctionClauseError) no function clause matching in Logger.Translator.child_info/2 | |
(logger) lib/logger/translator.ex:164: Logger.Translator.child_info(:info, [id: Logger.ErrorHandler, mfargs: {Logger.Watcher, :watcher, [:error_logger, Logger.ErrorHandler, {true, true, 500}, :link]}, restart_type: :permanent, shutdown: 5000, child_type: :worker]) | |
(logger) lib/logger/translator.ex:149: Logger.Translator.translate_progress/2 | |
(logger) lib/logger/error_handler.ex:116: Logger.ErrorHandler.translate/6 | |
(logger) lib/logger/error_handler.ex:62: Logger.ErrorHandler.log_event/5 | |
(logger) lib/logger/error_handler.ex:27: Logger.ErrorHandler.handle_event/2 | |
(stdlib) gen_event.erl:537: :gen_event.server_update/4 | |
(stdlib) gen_event.erl:519: :gen_event.server_notify/4 | |
(stdlib) gen_event.erl:260: :gen_event.handle_msg/5 | |
=INFO REPORT==== 10-Nov-2014::19:12:30 === | |
application: logger | |
exited: shutdown | |
type: temporary | |
6) test translates GenEvent crashes (Logger.TranslatorTest) | |
test/logger/translator_test.exs:78 | |
Assertion with =~ failed | |
code: capture_log(:info, fn -> GenEvent.call(pid, MyGenEvent, :error) end) =~ <<"[error] GenEvent handler Logger.TranslatorTest.MyGenEvent installed in ", Kernel.to_string(inspect(pid)) :: binary, " terminating\n** (exit) an exception was raised:\n ** (RuntimeError) oops\n">> | |
lhs: "" | |
rhs: "[error] GenEvent handler Logger.TranslatorTest.MyGenEvent installed in #PID<0.314.0> terminating\n** (exit) an exception was raised:\n ** (RuntimeError) oops\n" | |
stacktrace: | |
test/logger/translator_test.exs:82 | |
7) test translates Supervisor progress (Logger.TranslatorTest) | |
test/logger/translator_test.exs:285 | |
Assertion with =~ failed | |
code: capture_log(:info, fn -> | |
ref = Process.monitor(pid) | |
Supervisor.start_child(pid, worker(Task, [:timer, :sleep, [500]])) | |
Process.exit(pid, :normal) | |
receive() do | |
{:DOWN, ^ref, _, _, _} -> | |
:ok | |
end | |
end) =~ ~r"\\[info\\] Child Task of Supervisor #PID<\\d+\\.\\d+\\.\\d+> \\(Supervisor\\.Default\\) started\nPid: #PID<\\d+\\.\\d+\\.\\d+>\nStart Call: Task.start_link\\(:timer, :sleep, \\[500\\]\\)\n" | |
lhs: "" | |
rhs: ~r/\[info\] Child Task of Supervisor #PID<\d+\.\d+\.\d+> \(Supervisor\.Default\) started\nPid: #PID<\d+\.\d+\.\d+>\nStart Call: Task.start_link\(:timer, :sleep, \[500\]\)\n/ | |
stacktrace: | |
test/logger/translator_test.exs:287 | |
8) test translates Supervisor progress on debug (Logger.TranslatorTest) | |
test/logger/translator_test.exs:334 | |
Assertion with =~ failed | |
code: capture_log(:debug, fn -> | |
ref = Process.monitor(pid) | |
Supervisor.start_child(pid, worker(Task, [:timer, :sleep, [500]])) | |
Process.exit(pid, :normal) | |
receive() do | |
{:DOWN, ^ref, _, _, _} -> | |
:ok | |
end | |
end) =~ ~r"Start Call: Task.start_link\\(:timer, :sleep, \\[500\\]\\)\nRestart: :permanent\nShutdown: 5000\nType: :worker\n" | |
lhs: "\n19:12:30.109 [error] GenEvent handler Logger.ErrorHandler installed at :error_logger\n** (exit) an exception was raised:\n ** (FunctionClauseError) no function clause matching in Logger.Translator.child_info/2\n (logger) lib/logger/translator.ex:164: Logger.Translator.child_info(:debug, [id: Logger.ErrorHandler, mfargs: {Logger.Watcher, :watcher, [:error_logger, Logger.ErrorHandler, {true, true, 500}, :link]}, restart_type: :permanent, shutdown: 5000, child_type: :worker])\n (logger) lib/logger/translator.ex:149: Logger.Translator.translate_progress/2\n (logger) lib/logger/error_handler.ex:116: Logger.ErrorHandler.translate/6\n (logger) lib/logger/error_handler.ex:62: Logger.ErrorHandler.log_event/5\n (logger) lib/logger/error_handler.ex:27: Logger.ErrorHandler.handle_event/2\n (stdlib) gen_event.erl:537: :gen_event.server_update/4\n (stdlib) gen_event.erl:519: :gen_event.server_notify/4\n (stdlib) gen_event.erl:260: :gen_event.handle_msg/5\n" | |
rhs: ~r/Start Call: Task.start_link\(:timer, :sleep, \[500\]\)\nRestart: :permanent\nShutdown: 5000\nType: :worker\n/ | |
stacktrace: | |
test/logger/translator_test.exs:336 | |
9) test translates :proc_lib crashes with name (Logger.TranslatorTest) | |
test/logger/translator_test.exs:157 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) shutdown | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:164 | |
10) test translates :proc_lib crashes (Logger.TranslatorTest) | |
test/logger/translator_test.exs:140 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:143 | |
11) test translates :supervisor_bridge progress (Logger.TranslatorTest) | |
test/logger/translator_test.exs:452 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:453 | |
12) test translates :supervisor_bridge reports (Logger.TranslatorTest) | |
test/logger/translator_test.exs:465 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:466 | |
13) test translates GenEvent crashes on debug (Logger.TranslatorTest) | |
test/logger/translator_test.exs:91 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:95 | |
14) test translates Supervisor progress with name (Logger.TranslatorTest) | |
test/logger/translator_test.exs:299 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:302 | |
15) test translates Supervisor reports abnormal shutdown on debug (Logger.TranslatorTest) | |
test/logger/translator_test.exs:420 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:421 | |
16) test translates Supervisor reports abnormal shutdown (Logger.TranslatorTest) | |
test/logger/translator_test.exs:407 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:408 | |
17) test translates Supervisor reports max restarts shutdown (Logger.TranslatorTest) | |
test/logger/translator_test.exs:393 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:394 | |
18) test translates GenServer crashes (Logger.TranslatorTest) | |
test/logger/translator_test.exs:52 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:55 | |
19) test translates application stop (Logger.TranslatorTest) | |
test/logger/translator_test.exs:122 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:123 | |
20) test translates Supervisor reports start error with raise (Logger.TranslatorTest) | |
test/logger/translator_test.exs:363 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:364 | |
21) test translates :proc_lib crashes on debug (Logger.TranslatorTest) | |
test/logger/translator_test.exs:241 | |
** (exit) exited in: GenEvent.call(Logger, Logger.Config, {:configure, [level: :debug]}, 5000) | |
** (EXIT) no process | |
stacktrace: | |
(elixir) lib/gen_event.ex:446: GenEvent.call/4 | |
test/test_helper.exs:38: Logger.Case.capture_log/2 | |
test/logger/translator_test.exs:244 | |
Finished in 0.8 seconds (0.6s on load, 0.1s on tests) | |
74 tests, 21 failures | |
Randomized with seed 941703 | |
make: *** [test_logger] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment