diff options
author | John Högberg <[email protected]> | 2019-03-19 09:01:20 +0100 |
---|---|---|
committer | John Högberg <[email protected]> | 2019-03-19 09:01:46 +0100 |
commit | c6b5df425ec825c041e666351b1466e4d3feb859 (patch) | |
tree | ae74837890a0c7112d4d3d441d0c7b6afd52798b | |
parent | 92a4e1f61fd5313f3590e110847a4ea19e66edb4 (diff) | |
download | otp-c6b5df425ec825c041e666351b1466e4d3feb859.tar.gz otp-c6b5df425ec825c041e666351b1466e4d3feb859.tar.bz2 otp-c6b5df425ec825c041e666351b1466e4d3feb859.zip |
code_SUITE: Always disable tracing after 'upgrade' test
Tracing would be left hanging if the test timed out, causing later
tests to fail.
-rw-r--r-- | lib/kernel/test/code_SUITE.erl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/kernel/test/code_SUITE.erl b/lib/kernel/test/code_SUITE.erl index f5c1864b3e..99fecbe970 100644 --- a/lib/kernel/test/code_SUITE.erl +++ b/lib/kernel/test/code_SUITE.erl @@ -140,6 +140,11 @@ end_per_testcase(on_load_embedded, Config) -> LinkName = proplists:get_value(link_name, Config), _ = del_link(LinkName), end_per_testcase(Config); +end_per_testcase(upgrade, Config) -> + %% Make sure tracing is turned off even if the test times out. + erlang:trace_pattern({error_handler,undefined_function,3}, false, [global]), + erlang:trace(self(), false, [call]), + end_per_testcase(Config); end_per_testcase(_Func, Config) -> end_per_testcase(Config). |