Skip to content

Commit c63361d

Browse files
committed
ssh: add test suites categories (by Hans) to internal_doc
1 parent b5cdd74 commit c63361d

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

lib/ssh/internal_doc/ssh_notes.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,3 +164,34 @@ flowchart RL
164164
end
165165
end
166166
```
167+
# Test Suites Overview
168+
## Crypto algorithms
169+
ssh_algorithms_SUITE (all algorithms against installed OpenSSH and self)
170+
ssh_compat_SUITE (all algorithms against different OpenSSH by using them)
171+
## Key handling
172+
ssh_pubkey_SUITE
173+
ssh_basic_SUITE
174+
ssh_algorithms_SUITE
175+
ssh_comp_SUITE
176+
ssh_engine_SUITE
177+
ssh_agent_SUITE + ssh_agent_mock_server (Keys in an (mock) agent)
178+
## Protocol (error behaviour)
179+
ssh_protocol_SUITE (contains a minimal ssh that injects errors and hard-to-test stuff)
180+
ssh_comp_SUITE
181+
## Compatibility
182+
ssh_comp_SUITE (Tests towards dockers with different OpenSSH versions)
183+
## Channels
184+
ssh_chan_behaviours_SUITE
185+
ssh_basic_SUITE (shell, cli, key callback mechanism)
186+
ssh_connection_SUITE
187+
ssh_sftp_SUITE
188+
ssh_sftpd_SUITE
189+
## Perseverance
190+
ssh_property_test_SUITE (lib/ssh/test/property_test/ssh_eqc_*)
191+
## Misc
192+
ssh_agents_SUITE
193+
ssh_to_openssh_SUITE ( tcp-forwarding)
194+
ssh_dbg_SUITE
195+
ssh_sup_SUITE
196+
ssh_upgrade_SUITE (broken)
197+
ssh_options_SUITE

0 commit comments

Comments
 (0)