71
71
%% When run in test server.
72
-export([all/1,test_basic/1,test_cmp/1,test_range/1,test_spread/1,
72
-export([all/0, suite/0,groups/0,init_per_suite/1, end_per_suite/1,
73
init_per_group/2,end_per_group/2,
74
test_basic/1,test_cmp/1,test_range/1,test_spread/1,
73
75
test_phash2/1,otp_5292/1,bit_level_binaries/1,otp_7127/1,
74
fin_per_testcase/2,init_per_testcase/2]).
76
end_per_testcase/2,init_per_testcase/2]).
75
77
init_per_testcase(_Case, Config) ->
76
78
?line Dog=test_server:timetrap(test_server:minutes(10)),
77
79
[{watchdog, Dog}|Config].
79
fin_per_testcase(_Case, Config) ->
81
end_per_testcase(_Case, Config) ->
80
82
Dog=?config(watchdog, Config),
81
83
test_server:timetrap_cancel(Dog),
84
["Test erlang:phash"];
86
[test_basic, test_cmp, test_range, test_spread, test_phash2, otp_5292,
87
bit_level_binaries, otp_7127].
85
suite() -> [{ct_hooks,[ts_install_cth]}].
88
[test_basic, test_cmp, test_range, test_spread,
89
test_phash2, otp_5292, bit_level_binaries, otp_7127].
94
init_per_suite(Config) ->
97
end_per_suite(_Config) ->
100
init_per_group(_GroupName, Config) ->
103
end_per_group(_GroupName, Config) ->
89
107
test_basic(suite) ->