Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 548776 Details for
Bug 629618
dev-erlang/lager-3.2.4 : ERROR: One or more eunit tests failed.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log (ppc)
build.log (text/plain), 59.33 KB, created by
ernsteiswuerfel
on 2018-10-01 20:48:53 UTC
(
hide
)
Description:
build.log (ppc)
Filename:
MIME Type:
Creator:
ernsteiswuerfel
Created:
2018-10-01 20:48:53 UTC
Size:
59.33 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-erlang/lager-3.2.4 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: aidecoe@gentoo.org >[32;01m * [39;49;00mUSE: abi_ppc_32 elibc_glibc kernel_linux ppc userland_GNU >[32;01m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking lager-3.2.4.tar.gz to /var/tmp/portage/dev-erlang/lager-3.2.4/work >>>> Source unpacked in /var/tmp/portage/dev-erlang/lager-3.2.4/work >>>> Preparing source in /var/tmp/portage/dev-erlang/lager-3.2.4/work/lager-3.2.4 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-erlang/lager-3.2.4/work/lager-3.2.4 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-erlang/lager-3.2.4/work/lager-3.2.4 ... >==> lager-3.2.4 (compile) >Compiled src/lager_util.erl >Compiled src/lager_transform.erl >Compiled src/lager_sup.erl >Compiled src/lager_default_formatter.erl >Compiled src/lager_handler_watcher_sup.erl >Compiled src/lager_console_backend.erl >Compiled src/lager.erl >Compiled src/lager_msg.erl >Compiled src/lager_backend_throttle.erl >Compiled src/lager_manager_killer.erl >Compiled src/lager_format.erl >Compiled src/lager_app.erl >Compiled src/lager_trunc_io.erl >Compiled src/lager_file_backend.erl >Compiled src/lager_stdlib.erl >Compiled src/lager_config.erl >Compiled src/lager_common_test_backend.erl >Compiled src/error_logger_lager_h.erl >Compiled src/lager_handler_watcher.erl >Compiled src/lager_crash_log.erl >INFO: No app_vars_file defined. >>>> Source compiled. >>>> Test phase: dev-erlang/lager-3.2.4 >==> lager-3.2.4 (eunit) >INFO: sh info: > cwd: "/var/tmp/portage/dev-erlang/lager-3.2.4/work/lager-3.2.4" > cmd: cp -R src/lager_default_formatter.erl src/lager.erl src/lager_util.erl src/lager_sup.erl src/lager_format.erl src/lager_handler_watcher_sup.erl src/lager_console_backend.erl src/lager_msg.erl src/lager_trunc_io.erl src/lager_backend_throttle.erl src/lager_manager_killer.erl src/lager_app.erl src/lager_file_backend.erl src/lager_transform.erl src/lager_stdlib.erl src/error_logger_lager_h.erl src/lager_config.erl src/lager_common_test_backend.erl src/lager_handler_watcher.erl src/lager_crash_log.erl test/zzzz_gh280_crash.erl test/crash.erl test/trunc_io_eqc.erl test/lager_test_backend.erl test/lager_manager_killer_test.erl test/lager_slow_backend.erl test/pr_stacktrace_test.erl test/compress_pr_record_test.erl test/sync_error_logger.erl test/lager_crash_backend.erl test/special_process.erl test/lager_rotate.erl test/lager_app_tests.erl test/pr_nested_record_test.erl ".eunit" >Compiled src/lager_util.erl >Compiled src/lager_transform.erl >Compiled src/lager_sup.erl >Compiled src/lager_format.erl >Compiled src/lager_handler_watcher_sup.erl >Compiled src/lager.erl >Compiled src/lager_msg.erl >Compiled src/lager_default_formatter.erl >Compiled src/lager_backend_throttle.erl >Compiled src/lager_manager_killer.erl >Compiled src/lager_app.erl >Compiled src/lager_console_backend.erl >Compiled src/lager_stdlib.erl >Compiled src/error_logger_lager_h.erl >Compiled src/lager_trunc_io.erl >Compiled src/lager_config.erl >Compiled src/lager_common_test_backend.erl >Compiled src/lager_handler_watcher.erl >Compiled src/lager_file_backend.erl >test/crash.erl:27: Warning: invalid function call >test/crash.erl:66: Warning: this expression will fail with a 'badarg' exception >test/crash.erl:27: Warning: invalid function call >test/crash.erl:66: Warning: this expression will fail with a 'badarg' exception >Compiled test/crash.erl >Compiled test/zzzz_gh280_crash.erl >Compiled test/trunc_io_eqc.erl >Compiled src/lager_crash_log.erl >Compiled test/lager_slow_backend.erl >Compiled test/lager_manager_killer_test.erl >test/pr_stacktrace_test.erl:14: Warning: this expression will fail with a 'badarg' exception >test/pr_stacktrace_test.erl:14: Warning: this expression will fail with a 'badarg' exception >Compiled test/pr_stacktrace_test.erl >Compiled test/sync_error_logger.erl >Compiled test/compress_pr_record_test.erl >Compiled test/special_process.erl >Compiled test/lager_crash_backend.erl >Compiled test/lager_app_tests.erl >Compiled test/lager_rotate.erl >Compiled test/pr_nested_record_test.erl >Compiled test/lager_test_backend.erl >======================== EUnit ======================== >module 'lager_manager_killer' >module 'lager_format' >module 'lager_default_formatter' > lager_default_formatter:206: basic_test_ (Default formatting test)...[0.001 s] ok > lager_default_formatter:215: basic_test_ (Basic Formatting)...ok > lager_default_formatter:224: basic_test_ (Default equivalent formatting test)...ok > lager_default_formatter:234: basic_test_ (Non existent metadata can default to string)...ok > lager_default_formatter:244: basic_test_ (Non existent metadata can default to other metadata)...ok > lager_default_formatter:254: basic_test_ (Non existent metadata can default to a string2)...ok > lager_default_formatter:264: basic_test_ (Metadata can have extra formatting)...ok > lager_default_formatter:274: basic_test_ (Metadata can have extra formatting1)...ok > lager_default_formatter:284: basic_test_ (Metadata can have extra formatting2)...ok > lager_default_formatter:294: basic_test_ (Metadata can have extra formatting3)...ok > lager_default_formatter:304: basic_test_ (Metadata can be printed in its enterity)...ok > lager_default_formatter:314: basic_test_ (Metadata can be printed in its enterity with custom seperators)...ok > lager_default_formatter:324: basic_test_ (Metadata can have extra formatting with width 1)...ok > lager_default_formatter:338: basic_test_ (Metadata can have extra formatting with width 2)...ok > lager_default_formatter:348: basic_test_ (Metadata can have extra formatting with width 3)...ok > lager_default_formatter:358: basic_test_ (Metadata can have extra formatting with width 4)...ok > lager_default_formatter:368: basic_test_ (Metadata can have extra formatting with width 5)...ok > lager_default_formatter:378: basic_test_ (Metadata can have extra formatting with width 6)...ok > [done in 0.055 s] >module 'sync_error_logger' >module 'lager_crash_backend' >module 'lager_app' > lager_app:317: application_config_mangling_test_ (Explode the file backend handlers)...[0.006 s] ok > lager_app:330: application_config_mangling_test_ (Explode the short form of backend file handlers)...ok > lager_app:343: application_config_mangling_test_ (Explode with formatter info)...ok > lager_app:354: application_config_mangling_test_ (Explode short form with short formatter info)...ok > lager_app:365: application_config_mangling_test_ (New form needs no expansion)...ok > lager_app:399: check_handler_config_test_ (lager_file_backend_good)... >=ERROR REPORT==== 1-Oct-2018::22:28:39 === >Cannot have same file ("same_file.log") in multiple file backends >ok > lager_app:402: check_handler_config_test_ (lager_file_backend_bad)...ok > lager_app:405: check_handler_config_test_ (Invalid config dies)...ok > lager_app:408: check_handler_config_test_ (Invalid config dies)...[0.051 s] ok > lager_app:411: check_handler_config_test_ (Old Lager config works)...ok > lager_app:414: check_handler_config_test_ (New Config missing its list should fail)...ok > module 'lager_app_tests' > lager_app_tests: get_env_default_test...ok > lager_app_tests: get_env_test...ok > [done in 0.006 s] > [done in 0.151 s] >module 'crash' >pr_nested_record_test: nested_record_test (module 'pr_nested_record_test')...[0.001 s] ok >module 'lager_transform' >zzzz_gh280_crash: gh280_crash_test (module 'zzzz_gh280_crash')...ok >module 'special_process' >module 'lager_crash_log' > lager_crash_log: filesystem_test_ (under normal circumstances, file should be opened)...[0.010 s] ok > lager_crash_log: filesystem_test_ (file can't be opened on startup triggers an error message)...[0.016 s] ok > lager_crash_log: filesystem_test_ (file that becomes unavailable at runtime should trigger an error message)...[0.010 s] ok > lager_crash_log: filesystem_test_ (unavailable files that are fixed at runtime should start having log messages written)...[0.006 s] ok > lager_crash_log: filesystem_test_ (external logfile rotation/deletion should be handled)...[0.008 s] ok > [done in 0.925 s] >module 'lager_trunc_io' > lager_trunc_io: format_test...ok > lager_trunc_io: atom_quoting_test...ok > lager_trunc_io: sane_float_printing_test...ok > lager_trunc_io: float_inside_list_test...ok > lager_trunc_io: quote_strip_test...ok > lager_trunc_io: binary_printing_test...ok > lager_trunc_io: bitstring_printing_test...ok > lager_trunc_io: list_printing_test...ok > lager_trunc_io: iolist_printing_test...ok > lager_trunc_io: tuple_printing_test...ok > lager_trunc_io: map_printing_test...ok > lager_trunc_io: unicode_test...ok > lager_trunc_io: depth_limit_test...ok > lager_trunc_io: print_terms_without_format_string_test...ok > lager_trunc_io: improper_io_list_test...ok > [done in 0.045 s] >module 'lager_msg' >module 'lager_file_backend' > lager_file_backend: get_loglevel_test...ok > lager_file_backend: rotation_test_ (External rotation should work)...[0.002 s] ok > lager_file_backend: rotation_test_ (Internal rotation and delayed write)...[0.004 s] ok > lager_file_backend: filesystem_test_ (under normal circumstances, file should be opened)...[0.001 s] ok > lager_file_backend: filesystem_test_ (don't choke on unicode)...[0.001 s] ok > lager_file_backend: filesystem_test_ (don't choke on latin-1)...[0.001 s] ok > lager_file_backend: filesystem_test_ (file can't be opened on startup triggers an error message)...[0.001 s] ok > lager_file_backend: filesystem_test_ (file that becomes unavailable at runtime should trigger an error message)...[0.002 s] ok > lager_file_backend: filesystem_test_ (unavailable files that are fixed at runtime should start having log messages written)...[0.003 s] ok > lager_file_backend: filesystem_test_ (external logfile rotation/deletion should be handled)...[0.004 s] ok > lager_file_backend: filesystem_test_ (internal size rotation should work)...[0.003 s] ok > lager_file_backend: filesystem_test_ (internal time rotation should work)...[0.004 s] ok > lager_file_backend: filesystem_test_ (rotation call should work)...[0.003 s] ok > lager_file_backend: filesystem_test_ (sync_on option should work)...[0.002 s] ok > lager_file_backend: filesystem_test_ (sync_on none option should work (also tests sync_interval))...[2.003 s] ok > lager_file_backend: filesystem_test_ (sync_size option should work)...[0.002 s] ok > lager_file_backend: filesystem_test_ (runtime level changes)...[0.001 s] ok > lager_file_backend: filesystem_test_ (invalid runtime level changes)...[0.001 s] ok > lager_file_backend: filesystem_test_ (tracing should work)...[1.030 s] ok > lager_file_backend: filesystem_test_ (tracing should not duplicate messages)...[0.005 s] ok > lager_file_backend: filesystem_test_ (tracing to a dedicated file should work)...[0.013 s] ok > lager_file_backend: filesystem_test_ (tracing to a dedicated file should work even if root_log is set)...[0.013 s] ok > lager_file_backend: filesystem_test_ (tracing with options should work)...[0.031 s] ok > lager_file_backend: trace_files_test_ (a trace using file backend set up in configuration should work)...*failed* >in function lager_file_backend:'-trace_files_test_/0-fun-8-'/1 (src/lager_file_backend.erl, line 859) >**error:{assertEqual,[{module,lager_file_backend}, > {line,859}, > {expression,"length ( re : split ( BinInfo3 , \"\\n\" , [ { return , list } , trim ] ) )"}, > {expected,2}, > {value,1}]} > output:<<"">> > > lager_file_backend: formatting_test_ (Should have two log files, the second prefixed with 2>)...[0.002 s] ok > lager_file_backend:899: config_validation_test_ (missing file)...ok > lager_file_backend:903: config_validation_test_ (bad level)...ok > lager_file_backend:907: config_validation_test_ (bad size)...ok > lager_file_backend:911: config_validation_test_ (bad count)...ok > lager_file_backend:915: config_validation_test_ (bad high water mark)...ok > lager_file_backend:919: config_validation_test_ (bad date)...ok > lager_file_backend:923: config_validation_test_ (blank date is ok)...ok > lager_file_backend:927: config_validation_test_ (bad sync_interval)...ok > lager_file_backend:931: config_validation_test_ (bad sync_size)...ok > lager_file_backend:935: config_validation_test_ (bad check_interval)...ok > lager_file_backend:939: config_validation_test_ (bad sync_on level)...ok > lager_file_backend:943: config_validation_test_ (bad formatter module)...ok > lager_file_backend:947: config_validation_test_ (bad formatter config)...ok > lager_file_backend:951: config_validation_test_ (unknown option)...ok > [done in 4.716 s] >module 'lager_common_test_backend' >module 'error_logger_lager_h' >module 'lager_config' >module 'lager_rotate' > lager_rotate: rotate_test_ (Rotate single file)...[0.003 s] ok > lager_rotate: rotate_test_ (Rotate sink)...[0.004 s] ok > lager_rotate: rotate_test_ (Rotate all)...[0.008 s] ok > [done in 0.071 s] >module 'lager_handler_watcher' > lager_handler_watcher: reinstall_on_initial_failure_test_...[6.021 s] ok > lager_handler_watcher: reinstall_on_runtime_failure_test_...[6.021 s] ok > [done in 12.048 s] >compress_pr_record_test: nested_record_test (module 'compress_pr_record_test')...ok >module 'lager_handler_watcher_sup' >module 'pr_stacktrace_test' > pr_stacktrace_test: pr_stacktrace_throw_test...[0.001 s] ok > pr_stacktrace_test: pr_stacktrace_bad_arg_test...ok > pr_stacktrace_test: pr_stacktrace_bad_arity_test...ok > [done in 0.010 s] >module 'lager_util' > lager_util: parse_test...ok > lager_util: parse_fail_test...ok > lager_util: rotation_calculation_test...ok > lager_util: rotate_file_test...[0.089 s] ok > lager_util: rotate_file_fail_test...[0.054 s] ok > lager_util: check_trace_test... >=INFO REPORT==== 1-Oct-2018::22:28:58 === > application: lager > exited: stopped > type: permanent > >=INFO REPORT==== 1-Oct-2018::22:28:58 === > application: goldrush > exited: stopped > type: permanent >[0.025 s] ok > lager_util:709: is_loggable_test_ (Loggable by severity only)...ok > lager_util:710: is_loggable_test_ (Not loggable by severity only)...ok > lager_util:711: is_loggable_test_ (Loggable by severity with destination)...ok > lager_util:712: is_loggable_test_ (Not loggable by severity with destination)...ok > lager_util:713: is_loggable_test_ (Loggable by destination overriding severity)...ok > lager_util:718: format_time_test_...ok > lager_util:723: format_time_test_...ok > lager_util:728: format_time_test_...ok > lager_util:733: format_time_test_...ok > lager_util:738: format_time_test_...ok > lager_util: config_to_levels_test...ok > lager_util: config_to_mask_test...ok > lager_util: mask_to_levels_test...ok > lager_util: expand_path_test...ok > lager_util:802: sink_name_test_...ok > lager_util:803: sink_name_test_...ok > [done in 0.234 s] >module 'lager_slow_backend' >module 'trunc_io_eqc' >module 'lager_test_backend' > lager_test_backend: not_running_test...ok > lager_test_backend: lager_test_ (observe that there is nothing up my sleeve)...ok > lager_test_backend: lager_test_ (test sink not running)...ok > lager_test_backend: lager_test_ (logging works)...ok > lager_test_backend: lager_test_ (unsafe logging works)...ok > lager_test_backend: lager_test_ (logging with arguments works)...ok > lager_test_backend: lager_test_ (unsafe logging with args works)...ok > lager_test_backend: lager_test_ (logging works from inside a begin/end block)...ok > lager_test_backend: lager_test_ (logging works from inside a list comprehension)...ok > lager_test_backend: lager_test_ (logging works from a begin/end block inside a list comprehension)...ok > lager_test_backend: lager_test_ (logging works from a nested list comprehension)...[0.002 s] ok > lager_test_backend: lager_test_ (variables inplace of literals in logging statements work)...ok > lager_test_backend: lager_test_ (list comprehension inplace of literals in logging statements work)...[0.001 s] ok > lager_test_backend: lager_test_ (function calls inplace of literals in logging statements work)...[0.001 s] ok > lager_test_backend: lager_test_ (record fields inplace of literals in logging statements work)...ok > lager_test_backend: lager_test_ (log messages below the threshold are ignored)...ok > lager_test_backend: lager_test_ (tracing works)...[0.011 s] ok > lager_test_backend: lager_test_ (tracing works with custom attributes)...[0.036 s] ok > lager_test_backend: lager_test_ (tracing works with custom attributes and event stream processing)...[0.110 s] ok > lager_test_backend: lager_test_ (tracing custom attributes works with event stream processing statistics and reductions)...[0.111 s] ok > lager_test_backend: lager_test_ (persistent traces work)...[0.033 s] ok > lager_test_backend: lager_test_ (tracing honors loglevel)...[0.022 s] ok > lager_test_backend: lager_test_ (stopped trace stops and removes its event handler - default sink (gh#267))...[0.051 s] ok > lager_test_backend: lager_test_ (record printing works)...[0.102 s] ok > lager_test_backend: lager_test_ (record printing fails gracefully)...[0.101 s] ok > lager_test_backend: lager_test_ (record printing fails gracefully when no lager_record attribute)...[0.102 s] ok > lager_test_backend: lager_test_ (record printing fails gracefully when input is not a tuple)...[0.101 s] ok > lager_test_backend: lager_test_ (record printing fails gracefully when module is invalid)...[1.002 s] ok > lager_test_backend: lager_test_ (installing a new handler adjusts the global loglevel if necessary)...ok > lager_test_backend: lager_test_ (metadata in the process dictionary works)...ok > lager_test_backend: lager_test_ (unsafe messages really are not truncated)...[0.002 s] ok > lager_test_backend: lager_test_ (can't store invalid metadata)...ok > lager_test_backend: extra_sinks_test_ (observe that there is nothing up my sleeve)...ok > lager_test_backend: extra_sinks_test_ (logging works)...[0.001 s] ok > lager_test_backend: extra_sinks_test_ (logging with arguments works)...ok > lager_test_backend: extra_sinks_test_ (variables inplace of literals in logging statements work)...[0.001 s] ok > lager_test_backend: extra_sinks_test_ (stopped trace stops and removes its event handler - test sink (gh#267))...[0.047 s] ok > lager_test_backend: extra_sinks_test_ (log messages below the threshold are ignored)...ok > Error logger redirect crash > Redirect to default sink > lager_test_backend: error_logger_redirect_crash_test_ (again, there is nothing up my sleeve)...[0.001 s] ok > lager_test_backend: error_logger_redirect_crash_test_ (bad return value)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: bad return value: bleh"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'E"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad return value with string)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: bad return value: {tuple,{tuple,\"string\"}}"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[cra"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad return uncaught throw)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: bad return value: a_ball"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXI"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (case clause)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: no case clause matching {} in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,case"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (case clause string)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: no case clause matching \"crash\" in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,case_clau"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (function clause)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: no function clause matching crash:function({})"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,f"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (if clause)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: no true branch found while evaluating if expression in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,if_clause,{},{if_clause,[{cra"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (try clause)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: no try clause matching [] in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,try"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (undefined function)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: call to undefined function crash:booger/0 from crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,undef,{},{'function n"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad math)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: bad arithmetic expression in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,bad"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad match)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: no match of right hand value {} in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,badmatch,"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad arity)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: fun called with wrong arity of 1 instead of 3 in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,badarity,{},{{badarity,"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad arg1)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: bad argument in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmat"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad arg2)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: bad argument in call to erlang:iolist_to_binary([\"foo\",bar]) in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,badarg2,{},{badarg,[{erlang,iolist_to_"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad record)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: bad record state in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,["}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (noproc)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: no such process or port in call to gen_event:call(foo, bar, baz)"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,noproc,{},{{noproc,"}]} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (badfun)...*failed* >in function lager_test_backend:'-test_body/2-fun-0-'/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:test_body/2 (test/lager_test_backend.erl, line 840) >in call from lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 910) >**error:{assertEqual,[{module,lager_test_backend}, > {line,840}, > {expression,"Body"}, > {expected,"gen_server crash terminated with reason: bad function booger in crash:handle_call/3"}, > {value,"Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[cra"}]} > output:<<"">> > > [done in 2.043 s] > Redirect to error_logger_lager_event sink > lager_test_backend: error_logger_redirect_crash_test_ (again, there is nothing up my sleeve)...ok > lager_test_backend: error_logger_redirect_crash_test_ (bad return value)...22:29:03.924 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,bad_return,{},{bad_return_value,bleh},<0.2930.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_lager_h.erl"},{line,149}]},{gen_event,server_update,4,[{file,"gen_event.erl"},{line,574}]},{gen_event,server_notify,4,[{file,"gen_event.erl"},{line,556}]},{gen_event,handle_msg,6,[{file,"gen_event.erl"},{line,297}]},{proc_lib,init_p_do_apply,3,[{file,"p..."},...]}]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad return value with string)...22:29:04.048 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,bad_return_string,{},{bad_return_value,{tuple,{tuple,"string"}}},<0.2961.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_lager_h.erl"},{line,149}]},{gen_event,server_update,4,[{file,"gen_event.erl"},{line,574}]},{gen_event,server_notify,4,[{file,"gen_event.erl"},{line,556}]},{gen_event,handle_msg,6,[{file,"gen_event.erl"},{line,297}]},{proc_lib,init_p_do_apply,...}]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad return uncaught throw)...22:29:04.173 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,throw,{},{bad_return_value,a_ball},<0.2992.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_lager_h.erl"},{line,149}]},{gen_event,server_update,4,[{file,"gen_event.erl"},{line,574}]},{gen_event,server_notify,4,[{file,"gen_event.erl"},{line,556}]},{gen_event,handle_msg,6,[{file,"gen_event.erl"},{line,297}]},{proc_lib,init_p_do_apply,3,[{file,"proc..."},...]}]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (case clause)...22:29:04.299 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,case_clause,{},{{case_clause,{}},[{crash,handle_call,3,[{file,"test/crash.erl"},{line,33}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3023.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_l..."},...]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (case clause string)...22:29:04.421 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,case_clause_string,{},{{case_clause,"crash"},[{crash,handle_call,3,[{file,"test/crash.erl"},{line,39}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3054.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/er..."},...]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (function clause)...22:29:04.544 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,function_clause,{},{function_clause,[{crash,function,[{}],[{file,"test/crash.erl"},{line,105}]},{crash,handle_call,3,[{file,"test/crash.erl"},{line,61}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3085.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (if clause)...22:29:04.667 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,if_clause,{},{if_clause,[{crash,handle_call,3,[{file,"test/crash.erl"},{line,44}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3116.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_lager_h.er..."},...]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (try clause)...22:29:04.796 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,try_clause,{},{{try_clause,[]},[{crash,handle_call,3,[{file,"test/crash.erl"},{line,48}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3147.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_lag..."},...]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (undefined function)...22:29:04.920 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,undef,{},{'function not exported',[{crash,booger,[],[]},{crash,handle_call,3,[{file,"test/crash.erl"},{line,24}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3178.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,...},...]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad math)...22:29:05.040 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,badarith,{},{badarith,[{crash,handle_call,3,[{file,"test/crash.erl"},{line,63}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3209.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_lager_h.erl"},...]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad match)...22:29:05.164 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,badmatch,{},{{badmatch,{}},[{crash,handle_call,3,[{file,"test/crash.erl"},{line,55}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3240.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_lager_h..."},...]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad arity)...22:29:05.286 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,badarity,{},{{badarity,{#Fun<crash.0.14455974>,[{}]}},[{crash,handle_call,3,[{file,"test/crash.erl"},{line,86}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3271.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,...},...]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad arg1)...22:29:05.406 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,badarg1,{},{badarg,[{crash,handle_call,3,[{file,"test/crash.erl"},{line,66}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3302.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_lager_h.erl"},{line,...}]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad arg2)...22:29:05.528 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,badarg2,{},{badarg,[{erlang,iolist_to_binary,[["foo",bar]],[]},{crash,handle_call,3,[{file,"test/crash.erl"},{line,69}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3333.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,...},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (bad record)...22:29:05.651 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,badrecord,{},{{badrecord,state},[{crash,handle_call,3,[{file,"test/crash.erl"},{line,58}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3364.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_la..."},...]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (noproc)...22:29:05.773 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,noproc,{},{{noproc,{gen_event,call,[foo,bar,baz]}},[{gen_event,call1,3,[{file,"gen_event.erl"},{line,246}]},{crash,handle_call,3,[{file,"test/crash.erl"},{line,82}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3395.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,...}]}]]},...}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > lager_test_backend: error_logger_redirect_crash_test_ (badfun)...22:29:05.896 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,badfun,{},{{badfun,booger},[{crash,handle_call,3,[{file,"test/crash.erl"},{line,27}]},{gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,636}]},{gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,665}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]},<0.3426.0>,[{gen,do_call,4,[{file,"gen.erl"},{line,169}]},{gen_server,call,2,[{file,"gen_server.erl"},{line,202}]}]]},[{error_logger_lager_h,log_event,2,[{file,"src/error_logger_lager_h..."},...]},...]}} >*failed* >in function lager_test_backend:'-error_logger_redirect_crash_test_/0-fun-2-'/3 (test/lager_test_backend.erl, line 909) >**error:{badmatch,undefined} > output:<<"">> > > [done in 2.115 s] > [done in 4.158 s] > Error logger redirect > Redirect to default sink > lager_test_backend: error_logger_redirect_test_ (error reports are printed)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (string error reports are printed)...ok > lager_test_backend: error_logger_redirect_test_ (error messages are printed)...ok > lager_test_backend: error_logger_redirect_test_ (error messages with unicode characters in Args are printed)...ok > lager_test_backend: error_logger_redirect_test_ (error messages are truncated at 4096 characters)...[0.002 s] ok > lager_test_backend: error_logger_redirect_test_ (info reports are printed)...ok > lager_test_backend: error_logger_redirect_test_ (info reports are truncated at 4096 characters)...[0.002 s] ok > lager_test_backend: error_logger_redirect_test_ (single term info reports are printed)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (single term error reports are printed)...ok > lager_test_backend: error_logger_redirect_test_ (string info reports are printed)...ok > lager_test_backend: error_logger_redirect_test_ (string info reports are truncated at 4096 characters)...[0.007 s] ok > lager_test_backend: error_logger_redirect_test_ (strings in a mixed report are printed as strings)...ok > lager_test_backend: error_logger_redirect_test_ (info messages are printed)...ok > lager_test_backend: error_logger_redirect_test_ (info messages are truncated at 4096 characters)...[0.004 s] ok > lager_test_backend: error_logger_redirect_test_ (info messages with unicode characters in Args are printed)...ok > lager_test_backend: error_logger_redirect_test_ (warning messages with unicode characters in Args are printed)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (warning messages are printed at the correct level)...ok > lager_test_backend: error_logger_redirect_test_ (warning reports are printed at the correct level)...ok > lager_test_backend: error_logger_redirect_test_ (single term warning reports are printed at the correct level)...ok > lager_test_backend: error_logger_redirect_test_ (application stop reports)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor reports)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor reports with real error)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (supervisor reports with real error and pid)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (supervisor_bridge reports)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (application progress report)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor progress report)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (supervisor progress report with pid)...ok > lager_test_backend: error_logger_redirect_test_ (crash report for emfile)...ok > lager_test_backend: error_logger_redirect_test_ (crash report for system process limit)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (crash report for system process limit2)...ok > lager_test_backend: error_logger_redirect_test_ (crash report for system port limit)...ok > lager_test_backend: error_logger_redirect_test_ (crash report for system port limit)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (crash report for system ets table limit)...ok > lager_test_backend: error_logger_redirect_test_ (crash report for unknown system limit should be truncated at 500 characters)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (crash reports for 'special processes' should be handled right - function_clause)...[0.503 s] ok > lager_test_backend: error_logger_redirect_test_ (crash reports for 'special processes' should be handled right - case_clause)...[0.502 s] ok > lager_test_backend: error_logger_redirect_test_ (crash reports for 'special processes' should be handled right - exit)...[0.501 s] ok > lager_test_backend: error_logger_redirect_test_ (crash reports for 'special processes' should be handled right - error)...[0.502 s] ok > lager_test_backend: error_logger_redirect_test_ (webmachine error reports)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (Cowboy error reports, 8 arg version)...ok > lager_test_backend: error_logger_redirect_test_ (Cowboy error reports, 10 arg version)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (Cowboy error reports, 5 arg version)...ok > lager_test_backend: error_logger_redirect_test_ (messages should not be generated if they don't satisfy the threshold)...[0.001 s] ok > [done in 7.139 s] > Redirect to error_logger_lager_event sink > lager_test_backend: error_logger_redirect_test_ (error reports are printed)...ok > lager_test_backend: error_logger_redirect_test_ (string error reports are printed)...ok > lager_test_backend: error_logger_redirect_test_ (error messages are printed)...ok > lager_test_backend: error_logger_redirect_test_ (error messages with unicode characters in Args are printed)...ok > lager_test_backend: error_logger_redirect_test_ (error messages are truncated at 4096 characters)...[0.004 s] ok > lager_test_backend: error_logger_redirect_test_ (info reports are printed)...ok > lager_test_backend: error_logger_redirect_test_ (info reports are truncated at 4096 characters)...[0.002 s] ok > lager_test_backend: error_logger_redirect_test_ (single term info reports are printed)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (single term error reports are printed)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (string info reports are printed)...ok > lager_test_backend: error_logger_redirect_test_ (string info reports are truncated at 4096 characters)...[0.010 s] ok > lager_test_backend: error_logger_redirect_test_ (strings in a mixed report are printed as strings)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (info messages are printed)...ok > lager_test_backend: error_logger_redirect_test_ (info messages are truncated at 4096 characters)...[0.004 s] ok > lager_test_backend: error_logger_redirect_test_ (info messages with unicode characters in Args are printed)...ok > lager_test_backend: error_logger_redirect_test_ (warning messages with unicode characters in Args are printed)...ok > lager_test_backend: error_logger_redirect_test_ (warning messages are printed at the correct level)...ok > lager_test_backend: error_logger_redirect_test_ (warning reports are printed at the correct level)...ok > lager_test_backend: error_logger_redirect_test_ (single term warning reports are printed at the correct level)...ok > lager_test_backend: error_logger_redirect_test_ (application stop reports)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor reports)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor reports with real error)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (supervisor reports with real error and pid)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (supervisor_bridge reports)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (application progress report)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor progress report)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (supervisor progress report with pid)...ok > lager_test_backend: error_logger_redirect_test_ (crash report for emfile)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (crash report for system process limit)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (crash report for system process limit2)...ok > lager_test_backend: error_logger_redirect_test_ (crash report for system port limit)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (crash report for system port limit)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (crash report for system ets table limit)...ok > lager_test_backend: error_logger_redirect_test_ (crash report for unknown system limit should be truncated at 500 characters)...[0.002 s] ok > lager_test_backend: error_logger_redirect_test_ (crash reports for 'special processes' should be handled right - function_clause)...[0.502 s] ok > lager_test_backend: error_logger_redirect_test_ (crash reports for 'special processes' should be handled right - case_clause)...[0.502 s] ok > lager_test_backend: error_logger_redirect_test_ (crash reports for 'special processes' should be handled right - exit)...[0.501 s] ok > lager_test_backend: error_logger_redirect_test_ (crash reports for 'special processes' should be handled right - error)...[0.502 s] ok > lager_test_backend: error_logger_redirect_test_ (webmachine error reports)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (Cowboy error reports, 8 arg version)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (Cowboy error reports, 10 arg version)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (Cowboy error reports, 5 arg version)...[0.001 s] ok > lager_test_backend: error_logger_redirect_test_ (messages should not be generated if they don't satisfy the threshold)...[0.001 s] ok > [done in 7.335 s] > [done in 14.474 s] > lager_test_backend: safe_format_test...ok > lager_test_backend: unsafe_format_test...ok > lager_test_backend: async_threshold_test_ (async threshold works)...[1.508 s] ok > lager_test_backend: high_watermark_test_ (Nothing dropped when error_logger high watermark is undefined)...[0.603 s] ok > lager_test_backend: high_watermark_test_ (Mostly dropped according to error_logger high watermark)...[1.104 s] ok > lager_test_backend: high_watermark_test_ (Non-notifications are not dropped)...[1.155 s] ok > [done in 25.773 s] >module 'lager_manager_killer_test' > lager_manager_killer_test: overload_test_...test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5839.0>,unlink,<0.5837.0>} >test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5837.0>,getting_unlinked,<0.5839.0>} >test/lager_manager_killer_test.erl:101:<0.476.0>: Manager <0.5837.0> killed >[3.007 s] ok > lager_manager_killer_test: overload_alternate_sink_test_...test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5837.0>,unregister,lager_event} >test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5836.0>,getting_unlinked,<0.5837.0>} >test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5840.0>,exit,killed} >test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5838.0>,getting_unlinked,<0.5840.0>} >test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5836.0>,spawn,<0.5843.0>, > {proc_lib,init_p, > [lager_sup, > [<0.5835.0>], > gen,init_it, > [gen_event,<0.5836.0>,<0.5836.0>, > {local,lager_event}, > 'no callback module',[],[]]]}} >test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5836.0>,link,<0.5843.0>} >test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5843.0>,spawned,<0.5836.0>, > {proc_lib,init_p, > [lager_sup, > [<0.5835.0>], > gen,init_it, > [gen_event,<0.5836.0>,<0.5836.0>, > {local,lager_event}, > 'no callback module',[],[]]]}} >test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5843.0>,getting_linked,<0.5836.0>} >test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5857.0>,unlink,<0.5856.0>} >test/lager_manager_killer_test.erl:103:<0.476.0>: OTHER MSG: {trace,<0.5856.0>,getting_unlinked,<0.5857.0>} >test/lager_manager_killer_test.erl:101:<0.476.0>: Manager <0.5856.0> killed >[2.038 s] ok > [done in 5.052 s] >module 'lager_console_backend' > lager_console_backend: console_log_test_ (regular console logging)...ok > lager_console_backend: console_log_test_ (verbose console logging)...ok > lager_console_backend: console_log_test_ (custom format console logging)...[0.001 s] ok > lager_console_backend: console_log_test_ (tracing should work)...[0.516 s] ok > lager_console_backend: console_log_test_ (tracing doesn't duplicate messages)...[1.014 s] ok > lager_console_backend: console_log_test_ (blacklisting a loglevel works)...[0.503 s] ok > lager_console_backend: console_log_test_ (whitelisting a loglevel works)...[0.502 s] ok > lager_console_backend: set_loglevel_test_ (Get/set loglevel test)...[0.001 s] ok > lager_console_backend: set_loglevel_test_ (Get/set invalid loglevel test)...ok > [done in 2.694 s] >module 'lager_stdlib' >module 'lager_sup' >module 'lager_backend_throttle' >module 'lager' >======================================================= > Failed: 35. Skipped: 0. Passed: 265. >ERROR: One or more eunit tests failed. >ERROR: eunit failed while processing /var/tmp/portage/dev-erlang/lager-3.2.4/work/lager-3.2.4: rebar_abort > [31;01m*[0m ERROR: dev-erlang/lager-3.2.4::gentoo failed (test phase): > [31;01m*[0m rebar eunit failed > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 124: Called src_test > [31;01m*[0m environment, line 482: Called rebar_src_test > [31;01m*[0m environment, line 461: Called erebar 'eunit' > [31;01m*[0m environment, line 345: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m rebar -v skip_deps=true "$@" || die -n "rebar $@ failed" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-erlang/lager-3.2.4::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-erlang/lager-3.2.4::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/log/portage/build/dev-erlang/lager-3.2.4:20181001-202829.log'. > [31;01m*[0m For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-erlang/lager-3.2.4/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-erlang/lager-3.2.4/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-erlang/lager-3.2.4/work/lager-3.2.4' > [31;01m*[0m S: '/var/tmp/portage/dev-erlang/lager-3.2.4/work/lager-3.2.4'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 629618
:
491600
|
491602
|
491604
|
491606
|
491608
|
491610
|
491612
| 548776