Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 491602 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]
dev-erlang:lager-3.2.4:20170901-162558.log
dev-erlang:lager-3.2.4:20170901-162558.log (text/plain), 58.42 KB, created by
Toralf Förster
on 2017-09-02 08:08:19 UTC
(
hide
)
Description:
dev-erlang:lager-3.2.4:20170901-162558.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2017-09-02 08:08:19 UTC
Size:
58.42 KB
patch
obsolete
> * Package: dev-erlang/lager-3.2.4 > * Repository: gentoo > * Maintainer: aidecoe@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: 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_app.erl >Compiled src/lager_backend_throttle.erl >Compiled src/error_logger_lager_h.erl >Compiled src/lager.erl >Compiled src/lager_config.erl >Compiled src/lager_common_test_backend.erl >Compiled src/lager_console_backend.erl >Compiled src/lager_crash_log.erl >Compiled src/lager_default_formatter.erl >Compiled src/lager_handler_watcher.erl >Compiled src/lager_handler_watcher_sup.erl >Compiled src/lager_format.erl >Compiled src/lager_manager_killer.erl >Compiled src/lager_msg.erl >Compiled src/lager_file_backend.erl >Compiled src/lager_sup.erl >Compiled src/lager_stdlib.erl >Compiled src/lager_trunc_io.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/error_logger_lager_h.erl src/lager.erl src/lager_app.erl src/lager_backend_throttle.erl src/lager_common_test_backend.erl src/lager_config.erl src/lager_console_backend.erl src/lager_crash_log.erl src/lager_default_formatter.erl src/lager_file_backend.erl src/lager_format.erl src/lager_handler_watcher.erl src/lager_handler_watcher_sup.erl src/lager_manager_killer.erl src/lager_msg.erl src/lager_stdlib.erl src/lager_sup.erl src/lager_transform.erl src/lager_trunc_io.erl src/lager_util.erl test/compress_pr_record_test.erl test/crash.erl test/lager_app_tests.erl test/lager_crash_backend.erl test/lager_manager_killer_test.erl test/lager_rotate.erl test/lager_slow_backend.erl test/lager_test_backend.erl test/pr_nested_record_test.erl test/pr_stacktrace_test.erl test/special_process.erl test/sync_error_logger.erl test/trunc_io_eqc.erl test/zzzz_gh280_crash.erl ".eunit" >Compiled src/lager_util.erl >Compiled src/lager_transform.erl >Compiled src/lager.erl >Compiled src/error_logger_lager_h.erl >Compiled src/lager_backend_throttle.erl >Compiled src/lager_common_test_backend.erl >Compiled src/lager_app.erl >Compiled src/lager_config.erl >Compiled src/lager_crash_log.erl >Compiled src/lager_default_formatter.erl >Compiled src/lager_console_backend.erl >Compiled src/lager_format.erl >Compiled src/lager_handler_watcher_sup.erl >Compiled src/lager_manager_killer.erl >Compiled src/lager_msg.erl >Compiled src/lager_handler_watcher.erl >Compiled src/lager_sup.erl >Compiled src/lager_stdlib.erl >Compiled test/compress_pr_record_test.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/lager_app_tests.erl >Compiled test/lager_crash_backend.erl >Compiled test/lager_manager_killer_test.erl >Compiled src/lager_trunc_io.erl >Compiled test/lager_slow_backend.erl >Compiled test/lager_rotate.erl >Compiled test/pr_nested_record_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/special_process.erl >Compiled test/sync_error_logger.erl >Compiled test/trunc_io_eqc.erl >Compiled test/zzzz_gh280_crash.erl >Compiled test/lager_test_backend.erl >======================== EUnit ======================== >module 'lager_util' > lager_util: parse_test...ok > lager_util: parse_fail_test...ok > lager_util: rotation_calculation_test...[0.002 s] ok > lager_util: rotate_file_test...[0.060 s] ok > lager_util: rotate_file_fail_test...[0.028 s] ok > lager_util: check_trace_test...18:26:07.386 [info] Application lager started on node nonode@nohost > >[0.384 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.541 s] >module 'lager_transform' >module 'lager' >module 'error_logger_lager_h' >module 'lager_backend_throttle' >module 'lager_common_test_backend' >module 'lager_app' > lager_app:317: application_config_mangling_test_ (Explode the file backend handlers)...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)...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.039 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.120 s] >module 'lager_config' >module 'lager_crash_log' > lager_crash_log: filesystem_test_ (under normal circumstances, file should be opened)...[0.002 s] ok > lager_crash_log: filesystem_test_ (file can't be opened on startup triggers an error message)...[0.003 s] ok > lager_crash_log: filesystem_test_ (file that becomes unavailable at runtime should trigger an error message)...[0.001 s] ok > lager_crash_log: filesystem_test_ (unavailable files that are fixed at runtime should start having log messages written)...[0.001 s] ok > lager_crash_log: filesystem_test_ (external logfile rotation/deletion should be handled)...[0.002 s] ok > [done in 0.595 s] >module 'lager_default_formatter' > lager_default_formatter:206: basic_test_ (Default formatting test)...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)...[0.018 s] 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.072 s] >module 'lager_console_backend' > lager_console_backend: console_log_test_ (regular console logging)...ok > lager_console_backend: console_log_test_ (verbose console logging)...[0.001 s] ok > lager_console_backend: console_log_test_ (custom format console logging)...ok > lager_console_backend: console_log_test_ (tracing should work)...[0.515 s] ok > lager_console_backend: console_log_test_ (tracing doesn't duplicate messages)...[1.017 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.501 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.678 s] >module 'lager_format' >module 'lager_handler_watcher_sup' >module 'lager_manager_killer' >module 'lager_msg' >module 'lager_handler_watcher' > lager_handler_watcher: reinstall_on_initial_failure_test_...[6.018 s] ok > lager_handler_watcher: reinstall_on_runtime_failure_test_...[6.017 s] ok > [done in 12.041 s] >module 'lager_sup' >module 'lager_stdlib' >compress_pr_record_test: nested_record_test (module 'compress_pr_record_test')...ok >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.003 s] ok > lager_file_backend: filesystem_test_ (under normal circumstances, file should be opened)...ok > lager_file_backend: filesystem_test_ (don't choke on unicode)...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.001 s] ok > lager_file_backend: filesystem_test_ (external logfile rotation/deletion should be handled)...[0.002 s] ok > lager_file_backend: filesystem_test_ (internal size rotation should work)...[0.002 s] ok > lager_file_backend: filesystem_test_ (internal time rotation should work)...[0.002 s] ok > lager_file_backend: filesystem_test_ (rotation call should work)...[0.002 s] ok > lager_file_backend: filesystem_test_ (sync_on option should work)...ok > lager_file_backend: filesystem_test_ (sync_on none option should work (also tests sync_interval))...[2.005 s] ok > lager_file_backend: filesystem_test_ (sync_size option should work)...[0.001 s] ok > lager_file_backend: filesystem_test_ (runtime level changes)...[0.001 s] ok > lager_file_backend: filesystem_test_ (invalid runtime level changes)...ok > lager_file_backend: filesystem_test_ (tracing should work)...[1.001 s] ok > lager_file_backend: filesystem_test_ (tracing should not duplicate messages)...[0.002 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.029 s] ok > lager_file_backend: trace_files_test_ (a trace using file backend set up in configuration should work)...[1.002 s] ok > lager_file_backend: formatting_test_ (Should have two log files, the second prefixed with 2>)...[0.001 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.640 s] >module 'crash' >module 'lager_crash_backend' >module 'lager_manager_killer_test' > lager_manager_killer_test: overload_test_...test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1529.0>,unlink,<0.1527.0>} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1527.0>,getting_unlinked,<0.1529.0>} >test/lager_manager_killer_test.erl:101:<0.475.0>: Manager <0.1527.0> killed >[3.008 s] ok > lager_manager_killer_test: overload_alternate_sink_test_...test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1527.0>,unregister,lager_event} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1526.0>,getting_unlinked,<0.1527.0>} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1530.0>,exit,killed} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1528.0>,getting_unlinked,<0.1530.0>} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1526.0>,spawn,<0.1537.0>, > {proc_lib,init_p, > [lager_sup, > [<0.1525.0>], > gen,init_it, > [gen_event,<0.1526.0>,<0.1526.0>, > {local,lager_event}, > 'no callback module',[],[]]]}} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1526.0>,link,<0.1537.0>} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1537.0>,spawned,<0.1526.0>, > {proc_lib,init_p, > [lager_sup, > [<0.1525.0>], > gen,init_it, > [gen_event,<0.1526.0>,<0.1526.0>, > {local,lager_event}, > 'no callback module',[],[]]]}} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1537.0>,getting_linked,<0.1526.0>} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.31.0>,link,<0.1531.0>} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1531.0>,getting_linked,<0.31.0>} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1551.0>,unlink,<0.1550.0>} >test/lager_manager_killer_test.erl:103:<0.475.0>: OTHER MSG: {trace,<0.1550.0>,getting_unlinked,<0.1551.0>} >test/lager_manager_killer_test.erl:101:<0.475.0>: Manager <0.1550.0> killed >[2.024 s] ok > [done in 5.038 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.046 s] >module 'lager_slow_backend' >module 'lager_rotate' > lager_rotate: rotate_test_ (Rotate single file)...[0.003 s] ok > lager_rotate: rotate_test_ (Rotate sink)...[0.002 s] ok > lager_rotate: rotate_test_ (Rotate all)...[0.003 s] ok > [done in 0.061 s] >pr_nested_record_test: nested_record_test (module 'pr_nested_record_test')...ok >module 'pr_stacktrace_test' > pr_stacktrace_test: pr_stacktrace_throw_test...ok > pr_stacktrace_test: pr_stacktrace_bad_arg_test...ok > pr_stacktrace_test: pr_stacktrace_bad_arity_test...ok > [done in 0.009 s] >module 'special_process' >module 'sync_error_logger' >module 'trunc_io_eqc' >zzzz_gh280_crash: gh280_crash_test (module 'zzzz_gh280_crash')...ok >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.001 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)...ok > lager_test_backend: lager_test_ (function calls inplace of literals in logging statements work)...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.032 s] ok > lager_test_backend: lager_test_ (tracing works with custom attributes and event stream processing)...[0.109 s] ok > lager_test_backend: lager_test_ (tracing custom attributes works with event stream processing statistics and reductions)...[0.117 s] ok > lager_test_backend: lager_test_ (persistent traces work)...[0.034 s] ok > lager_test_backend: lager_test_ (tracing honors loglevel)...[0.026 s] ok > lager_test_backend: lager_test_ (stopped trace stops and removes its event handler - default sink (gh#267))...[0.115 s] ok > lager_test_backend: lager_test_ (record printing works)...[0.101 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.101 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.001 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.001 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)...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)...ok > lager_test_backend: extra_sinks_test_ (stopped trace stops and removes its event handler - test sink (gh#267))...[0.072 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)...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.009 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)...18:26:38.520 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,bad_return,{},{bad_return_value,bleh},<0.3260.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,573}]},{gen_event,server_notify,4,[{file,"gen_event.erl"},{line,555}]},{gen_event,handle_msg,6,[{file,"gen_event.erl"},{line,296}]},{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)...18:26:38.636 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,bad_return_string,{},{bad_return_value,{tuple,{tuple,"string"}}},<0.3292.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,573}]},{gen_event,server_notify,4,[{file,"gen_event.erl"},{line,555}]},{gen_event,handle_msg,6,[{file,"gen_event.erl"},{line,296}]},{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)...18:26:38.754 [error] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[crash,throw,{},{bad_return_value,a_ball},<0.3324.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,573}]},{gen_event,server_notify,4,[{file,"gen_event.erl"},{line,555}]},{gen_event,handle_msg,6,[{file,"gen_event.erl"},{line,296}]},{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)...18:26:38.875 [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.3356.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)...18:26:38.995 [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.3388.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)...18:26:39.115 [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.3420.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)...18:26:39.235 [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.3452.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)...18:26:39.354 [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.3484.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)...18:26:39.472 [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.3516.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)...18:26:39.591 [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.3548.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)...18:26:39.711 [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.3580.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)...18:26:39.831 [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.3612.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)...18:26:39.948 [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.3644.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)...18:26:40.068 [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.3676.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)...18:26:40.187 [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.3708.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)...18:26:40.305 [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,245}]},{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.3740.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)...18:26:40.424 [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.3772.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.037 s] > [done in 4.046 s] > Error logger redirect > Redirect to default 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.003 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)...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.006 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.003 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)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor reports with real error and pid)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor_bridge reports)...ok > lager_test_backend: error_logger_redirect_test_ (application progress report)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor progress report)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor progress report with pid)...[0.001 s] 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)...ok > lager_test_backend: error_logger_redirect_test_ (crash report for system ets table limit)...[0.001 s] 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.501 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.501 s] ok > lager_test_backend: error_logger_redirect_test_ (webmachine error reports)...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)...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.006 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.003 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)...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.008 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.002 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)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor_bridge reports)...ok > lager_test_backend: error_logger_redirect_test_ (application progress report)...ok > lager_test_backend: error_logger_redirect_test_ (supervisor progress report)...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)...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.001 s] ok > lager_test_backend: error_logger_redirect_test_ (crash reports for 'special processes' should be handled right - function_clause)...[0.501 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.503 s] ok > lager_test_backend: error_logger_redirect_test_ (crash reports for 'special processes' should be handled right - error)...[0.501 s] ok > lager_test_backend: error_logger_redirect_test_ (webmachine error reports)...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)...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)...ok > [done in 7.079 s] > [done in 14.085 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.503 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.105 s] ok > lager_test_backend: high_watermark_test_ (Non-notifications are not dropped)...[1.153 s] ok > [done in 25.233 s] >======================================================= > Failed: 34. Skipped: 0. Passed: 266. > >=INFO REPORT==== 1-Sep-2017::18:26:59 === > application: goldrush > exited: killed > type: permanent >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 > * ERROR: dev-erlang/lager-3.2.4::gentoo failed (test phase): > * rebar eunit failed > * > * Call stack: > * ebuild.sh, line 115: Called src_test > * environment, line 461: Called rebar_src_test > * environment, line 440: Called erebar 'eunit' > * environment, line 324: Called die > * The specific snippet of code: > * rebar -v skip_deps=true "$@" || die -n "rebar $@ failed" > * > * If you need support, post the output of `emerge --info '=dev-erlang/lager-3.2.4::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-erlang/lager-3.2.4::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-erlang:lager-3.2.4:20170901-162558.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-erlang/lager-3.2.4/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-erlang/lager-3.2.4/temp/environment'. > * Working directory: '/var/tmp/portage/dev-erlang/lager-3.2.4/work/lager-3.2.4' > * 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