CDRouter Storage Test Summaries

Test Case Summaries

  • Modules: 10
  • Test Cases: 174

Below is a summary of the testcases in each module


smb.tcl

SMB IPv4 storage tests

Test Name Synopsis
smb_1 Verify SMB server responds to a service lookup
smb_2 Verify SMB server allows directory listing
smb_10 Verify SMB server allows file copy to server
smb_11 Verify SMB server allows file copy from server
smb_12 Verify SMB server allows creation and deletion of new folders
smb_13 Verify SMB server allows files to be renamed
smb_14 Verify SMB server allows folders to be renamed
smb_20 Perform SMB read-after-write test to verify file integrity
smb_30 Verify SMB server rejects clients with invalid password
smb_31 Verify SMB server rejects unknown clients
smb_40 Verify SMB server does not allow file copy for ReadOnly clients
smb_41 Verify SMB server does not allow folder creation for ReadOnly clients
smb_50 Verify SMB server supports simultaneous access from two clients
smb_51 Verify all configured SMB shares and users
smb_52 Verify the maximum number of SMB sessions

ftp.tcl

FTP IPv4 storage tests

Test Name Synopsis
ftp_2 Verify FTP server allows directory listing
ftp_3 Verify FTP server allows name list command
ftp_10 Verify FTP server allows file upload
ftp_11 Verify FTP server allows file download
ftp_12 Verify FTP server allows creation and deletion of new directories
ftp_13 Verify FTP server allows files to be renamed
ftp_14 Verify FTP server allows directories to be renamed
ftp_20 Perform FTP read-after-write test to verify file integrity
ftp_21 Perform FTP read-after-write test to verify file integrity using active mode
ftp_22 Perform FTP read-after-write test to verify file integrity using active mode with EPRT disabled
ftp_23 Perform FTP read-after-write test to verify file integrity using passive mode with EPSV disabled
ftp_30 Verify FTP server rejects clients with invalid password
ftp_31 Verify FTP server rejects unknown clients
ftp_40 Verify FTP server does not allow file upload for ReadOnly clients
ftp_41 Verify FTP server does not allow directory creation for ReadOnly clients
ftp_50 Verify FTP server supports simultaneous access from two clients
ftp_51 Verify all configured FTP users
ftp_52 Verify the maximum number of FTP sessions

ftps.tcl

FTPS IPv4 storage tests

Test Name Synopsis
ftps_2 Verify FTPS server allows directory listing
ftps_3 Verify FTPS server allows name list command
ftps_10 Verify FTPS server allows file upload
ftps_11 Verify FTPS server allows file download
ftps_12 Verify FTPS server allows creation and deletion of new directories
ftps_13 Verify FTPS server allows files to be renamed
ftps_14 Verify FTPS server allows directories to be renamed
ftps_20 Perform FTPS read-after-write test to verify file integrity
ftps_21 Perform FTPS read-after-write test to verify file integrity using active mode
ftps_22 Perform FTPS read-after-write test to verify file integrity using active mode with EPRT disabled
ftps_23 Perform FTPS read-after-write test to verify file integrity using passive mode with EPSV disabled
ftps_30 Verify FTPS server rejects clients with invalid password
ftps_31 Verify FTPS server rejects unknown clients
ftps_40 Verify FTPS server does not allow file upload for ReadOnly clients
ftps_41 Verify FTPS server does not allow directory creation for ReadOnly clients
ftps_50 Verify FTPS server supports simultaneous access from two clients
ftps_51 Verify all configured FTPS users
ftps_52 Verify the maximum number of FTPS sessions

ftp-wan.tcl

WAN FTP IPv4 storage tests

Test Name Synopsis
ftp_wan_2 Verify FTP server allows directory listing
ftp_wan_3 Verify FTP server allows name list command
ftp_wan_10 Verify FTP server allows file upload
ftp_wan_11 Verify FTP server allows file download
ftp_wan_12 Verify FTP server allows creation and deletion of new directories
ftp_wan_13 Verify FTP server allows files to be renamed
ftp_wan_14 Verify FTP server allows directories to be renamed
ftp_wan_20 Perform FTP read-after-write test to verify file integrity
ftp_wan_21 Perform FTP read-after-write test to verify file integrity using active mode
ftp_wan_22 Perform FTP read-after-write test to verify file integrity using active mode with EPRT disabled
ftp_wan_23 Perform FTP read-after-write test to verify file integrity using passive mode with EPSV disabled
ftp_wan_30 Verify FTP server rejects clients with invalid password
ftp_wan_31 Verify FTP server rejects unknown clients
ftp_wan_40 Verify FTP server does not allow file upload for ReadOnly clients
ftp_wan_41 Verify FTP server does not allow directory creation for ReadOnly clients
ftp_wan_50 Verify FTP server supports simultaneous access from two clients
ftp_wan_51 Verify all configured FTP users
ftp_wan_52 Verify the maximum number of FTP sessions

ftps-wan.tcl

WAN FTPS IPv4 storage tests

Test Name Synopsis
ftps_wan_2 Verify FTPS server allows directory listing
ftps_wan_3 Verify FTPS server allows name list command
ftps_wan_10 Verify FTPS server allows file upload
ftps_wan_11 Verify FTPS server allows file download
ftps_wan_12 Verify FTPS server allows creation and deletion of new directories
ftps_wan_13 Verify FTPS server allows files to be renamed
ftps_wan_14 Verify FTPS server allows directories to be renamed
ftps_wan_20 Perform FTPS read-after-write test to verify file integrity
ftps_wan_21 Perform FTPS read-after-write test to verify file integrity using active mode
ftps_wan_22 Perform FTPS read-after-write test to verify file integrity using active mode with EPRT disabled
ftps_wan_23 Perform FTPS read-after-write test to verify file integrity using passive mode with EPSV disabled
ftps_wan_30 Verify FTPS server rejects clients with invalid password
ftps_wan_31 Verify FTPS server rejects unknown clients
ftps_wan_40 Verify FTPS server does not allow file upload for ReadOnly clients
ftps_wan_41 Verify FTPS server does not allow directory creation for ReadOnly clients
ftps_wan_50 Verify FTPS server supports simultaneous access from two clients
ftps_wan_51 Verify all configured FTPS users
ftps_wan_52 Verify the maximum number of FTPS sessions

smb-v6.tcl

SMB IPv6 storage tests

Test Name Synopsis
ipv6_smb_1 Verify IPv6 SMB server responds to a service lookup
ipv6_smb_2 Verify IPv6 SMB server allows directory listing
ipv6_smb_10 Verify IPv6 SMB server allows file copy to server
ipv6_smb_11 Verify IPv6 SMB server allows file copy from server
ipv6_smb_12 Verify IPv6 SMB server allows creation and deletion of new folders
ipv6_smb_13 Verify IPv6 SMB server allows files to be renamed
ipv6_smb_14 Verify IPv6 SMB server allows folders to be renamed
ipv6_smb_20 Perform IPv6 SMB read-after-write test to verify file integrity
ipv6_smb_30 Verify IPv6 SMB server rejects clients with invalid password
ipv6_smb_31 Verify IPv6 SMB server rejects unknown clients
ipv6_smb_40 Verify IPv6 SMB server does not allow file copy for ReadOnly clients
ipv6_smb_41 Verify IPv6 SMB server does not allow folder creation for ReadOnly clients
ipv6_smb_50 Verify IPv6 SMB server supports simultaneous access from two clients
ipv6_smb_51 Verify all configured IPv6 SMB shares and users
ipv6_smb_52 Verify the maximum number of IPv6 SMB sessions

ftp-v6.tcl

FTP IPv6 storage tests

Test Name Synopsis
ipv6_ftp_2 Verify IPv6 FTP server allows directory listing
ipv6_ftp_3 Verify IPv6 FTP server allows name list command
ipv6_ftp_10 Verify IPv6 FTP server allows file upload
ipv6_ftp_11 Verify IPv6 FTP server allows file download
ipv6_ftp_12 Verify IPv6 FTP server allows creation and deletion of new directories
ipv6_ftp_13 Verify IPv6 FTP server allows files to be renamed
ipv6_ftp_14 Verify IPv6 FTP server allows directories to be renamed
ipv6_ftp_20 Perform FTP read-after-write test to verify file integrity
ipv6_ftp_21 Perform FTP read-after-write test to verify file integrity using active mode
ipv6_ftp_22 Perform FTP read-after-write test to verify file integrity using active mode with EPRT disabled
ipv6_ftp_23 Perform FTP read-after-write test to verify file integrity using passive mode with EPSV disabled
ipv6_ftp_30 Verify IPv6 FTP server rejects clients with invalid password
ipv6_ftp_31 Verify IPv6 FTP server rejects unknown clients
ipv6_ftp_40 Verify IPv6 FTP server does not allow file upload for ReadOnly clients
ipv6_ftp_41 Verify IPv6 FTP server does not allow directory creation for ReadOnly clients
ipv6_ftp_50 Verify IPv6 FTP server supports simultaneous access from two clients
ipv6_ftp_51 Verify all configured FTP users
ipv6_ftp_52 Verify the maximum number of FTP sessions

ftps-v6.tcl

FTPS IPv6 storage tests

Test Name Synopsis
ipv6_ftps_2 Verify IPv6 FTPS server allows directory listing
ipv6_ftps_3 Verify IPv6 FTPS server allows name list command
ipv6_ftps_10 Verify IPv6 FTPS server allows file upload
ipv6_ftps_11 Verify IPv6 FTPS server allows file download
ipv6_ftps_12 Verify IPv6 FTPS server allows creation and deletion of new directories
ipv6_ftps_13 Verify IPv6 FTPS server allows files to be renamed
ipv6_ftps_14 Verify IPv6 FTPS server allows directories to be renamed
ipv6_ftps_20 Perform FTPS read-after-write test to verify file integrity
ipv6_ftps_21 Perform FTPS read-after-write test to verify file integrity using active mode
ipv6_ftps_22 Perform FTPS read-after-write test to verify file integrity using active mode with EPRT disabled
ipv6_ftps_23 Perform FTPS read-after-write test to verify file integrity using passive mode with EPSV disabled
ipv6_ftps_30 Verify IPv6 FTPS server rejects clients with invalid password
ipv6_ftps_31 Verify IPv6 FTPS server rejects unknown clients
ipv6_ftps_40 Verify IPv6 FTPS server does not allow file upload for ReadOnly clients
ipv6_ftps_41 Verify IPv6 FTPS server does not allow directory creation for ReadOnly clients
ipv6_ftps_50 Verify IPv6 FTPS server supports simultaneous access from two clients
ipv6_ftps_51 Verify all configured FTPS users
ipv6_ftps_52 Verify the maximum number of FTPS sessions

ftp-wan-v6.tcl

WAN FTP IPv6 storage tests

Test Name Synopsis
ipv6_ftp_wan_2 Verify FTP server allows directory listing
ipv6_ftp_wan_3 Verify FTP server allows name list command
ipv6_ftp_wan_10 Verify FTP server allows file upload
ipv6_ftp_wan_11 Verify FTP server allows file download
ipv6_ftp_wan_12 Verify FTP server allows creation and deletion of new directories
ipv6_ftp_wan_13 Verify FTP server allows files to be renamed
ipv6_ftp_wan_14 Verify FTP server allows directories to be renamed
ipv6_ftp_wan_20 Perform FTP read-after-write test to verify file integrity
ipv6_ftp_wan_21 Perform FTP read-after-write test to verify file integrity using active mode
ipv6_ftp_wan_22 Perform FTP read-after-write test to verify file integrity using active mode with EPRT disabled
ipv6_ftp_wan_23 Perform FTP read-after-write test to verify file integrity using passive mode with EPSV disabled
ipv6_ftp_wan_30 Verify FTP server rejects clients with invalid password
ipv6_ftp_wan_31 Verify FTP server rejects unknown clients
ipv6_ftp_wan_40 Verify FTP server does not allow file upload for ReadOnly clients
ipv6_ftp_wan_41 Verify FTP server does not allow directory creation for ReadOnly clients
ipv6_ftp_wan_50 Verify FTP server supports simultaneous access from two clients
ipv6_ftp_wan_51 Verify all configured FTP users
ipv6_ftp_wan_52 Verify the maximum number of FTP sessions

ftps-wan-v6.tcl

WAN FTPS IPv6 storage tests

Test Name Synopsis
ipv6_ftps_wan_2 Verify FTPS server allows directory listing
ipv6_ftps_wan_3 Verify FTPS server allows name list command
ipv6_ftps_wan_10 Verify FTPS server allows file upload
ipv6_ftps_wan_11 Verify FTPS server allows file download
ipv6_ftps_wan_12 Verify FTPS server allows creation and deletion of new directories
ipv6_ftps_wan_13 Verify FTPS server allows files to be renamed
ipv6_ftps_wan_14 Verify FTPS server allows directories to be renamed
ipv6_ftps_wan_20 Perform FTPS read-after-write test to verify file integrity
ipv6_ftps_wan_21 Perform FTPS read-after-write test to verify file integrity using active mode
ipv6_ftps_wan_22 Perform FTPS read-after-write test to verify file integrity using active mode with EPRT disabled
ipv6_ftps_wan_23 Perform FTPS read-after-write test to verify file integrity using passive mode with EPSV disabled
ipv6_ftps_wan_30 Verify FTPS server rejects clients with invalid password
ipv6_ftps_wan_31 Verify FTPS server rejects unknown clients
ipv6_ftps_wan_40 Verify FTPS server does not allow file upload for ReadOnly clients
ipv6_ftps_wan_41 Verify FTPS server does not allow directory creation for ReadOnly clients
ipv6_ftps_wan_50 Verify FTPS server supports simultaneous access from two clients
ipv6_ftps_wan_51 Verify all configured FTPS users
ipv6_ftps_wan_52 Verify the maximum number of FTPS sessions