diff options
author | Siri Hansen <[email protected]> | 2018-06-11 14:56:34 +0200 |
---|---|---|
committer | Siri Hansen <[email protected]> | 2018-06-12 14:07:56 +0200 |
commit | 4e429c8ec783947b84ef7e8e337e3af0cd5603ed (patch) | |
tree | 038ca8cd3b46e4ecb93ca6196e89747f3a8a66b7 /lib | |
parent | 465d2849ed0d832577a25a52f0717ec5f7eb94bd (diff) | |
download | otp-4e429c8ec783947b84ef7e8e337e3af0cd5603ed.tar.gz otp-4e429c8ec783947b84ef7e8e337e3af0cd5603ed.tar.bz2 otp-4e429c8ec783947b84ef7e8e337e3af0cd5603ed.zip |
[logger] Skip some overload protection tests when using dirty schedulers
Diffstat (limited to 'lib')
-rw-r--r-- | lib/kernel/test/logger_std_h_SUITE.erl | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/kernel/test/logger_std_h_SUITE.erl b/lib/kernel/test/logger_std_h_SUITE.erl index 36b123b07d..27a8db1db6 100644 --- a/lib/kernel/test/logger_std_h_SUITE.erl +++ b/lib/kernel/test/logger_std_h_SUITE.erl @@ -79,6 +79,18 @@ init_per_testcase(TestHooksCase, Config) when ct:print("********** ~w **********", [TestHooksCase]), Config end; +init_per_testcase(OPCase, Config) when + OPCase == qlen_kill_new; + OPCase == restart_after -> + case re:run(erlang:system_info(system_version), + "dirty-schedulers-TEST", + [{capture,none}]) of + match -> + {skip,"Overload protection test skipped on dirty-schedulers-TEST"}; + nomatch -> + ct:print("********** ~w **********", [OPCase]), + Config + end; init_per_testcase(TestCase, Config) -> ct:print("********** ~w **********", [TestCase]), Config. |