Skip to content

Commit 0dec9dd

Browse files
committed
add ssh_dev.spec
1 parent 5ea3e0f commit 0dec9dd

2 files changed

Lines changed: 61 additions & 0 deletions

File tree

lib/ssh/test/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ TARGET_FILES= $(MODULES:%=$(EBIN)/%.$(EMULATOR))
8585
SPEC_FILES = \
8686
ssh.spec \
8787
ssh_bench.spec \
88+
ssh_dev.spec \
8889
ssh_gh.spec \
8990
ssh_sup.spec
9091

lib/ssh/test/ssh_dev.spec

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
%% %CopyrightBegin%
2+
%%
3+
%% SPDX-License-Identifier: Apache-2.0
4+
%%
5+
%% Copyright Ericsson AB 2026. All Rights Reserved.
6+
%%
7+
%% Licensed under the Apache License, Version 2.0 (the "License");
8+
%% you may not use this file except in compliance with the License.
9+
%% You may obtain a copy of the License at
10+
%%
11+
%% http://www.apache.org/licenses/LICENSE-2.0
12+
%%
13+
%% Unless required by applicable law or agreed to in writing, software
14+
%% distributed under the License is distributed on an "AS IS" BASIS,
15+
%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
%% See the License for the specific language governing permissions and
17+
%% limitations under the License.
18+
%%
19+
%% %CopyrightEnd%
20+
21+
%% SSH test spec for local developer iteration
22+
{alias,dir,"../ssh_test"}.
23+
24+
%% ssh_basic_SUITE first: its p_basic parallel group is sensitive to
25+
%% logger event leakage from other suites' daemon startups (shell tests
26+
%% receive {TestRef, LogEvent} tuples instead of shell output).
27+
%% Proper fix: 49f021164f (ssh: Fix logger event leakage between
28+
%% parallel test cases) — adds filter_by_test_scope/2 to add_log_handler.
29+
{suites,dir,[ssh_basic_SUITE,
30+
ssh_to_openssh_SUITE,
31+
ssh_protocol_SUITE,
32+
ssh_connection_SUITE,
33+
ssh_sup_SUITE,
34+
ssh_agent_SUITE,
35+
ssh_chan_behaviours_SUITE]}.
36+
37+
{skip_cases,dir,ssh_basic_SUITE,
38+
[ssh_file_is_host_key,
39+
ssh_file_is_host_key_misc,
40+
shell_exit_status,
41+
idle_time_client,
42+
idle_time_server,
43+
max_initial_idle_time,
44+
daemon_opt_fd,
45+
multi_daemon_opt_fd,
46+
packet_size,
47+
known_hosts
48+
],"Dev: skip sequential/timer cases"}.
49+
50+
{skip_cases,dir,ssh_protocol_SUITE,
51+
[client_close_after_hello,
52+
alive_reneg_eserver_tclient,
53+
alive_reneg_tserver_eclient,
54+
alive_eserver_tclient,
55+
alive_tserver_eclient
56+
],"Dev: skip timer-based (30s+ each)"}.
57+
58+
{event_handler, {cte_track, []}}.
59+
{enable_builtin_hooks, false}.
60+
{ct_hooks, [{cth_log_redirect, [{mode, replace}]}]}.

0 commit comments

Comments
 (0)