1 #
   2 # CDDL HEADER START
   3 #
   4 # The contents of this file are subject to the terms of the
   5 # Common Development and Distribution License (the "License").
   6 # You may not use this file except in compliance with the License.
   7 #
   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  24 # Use is subject to license terms.
  25 #
  26 # Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
  27 #
  28 
  29 all
  30         ^comstar
  31         ^fc_target
  32         ^iscsi_target
  33 fc
  34         ^comstar
  35         ^fc_target
  36 
  37 iscsi
  38         ^iscsi_target
  39 
  40 comstar
  41         ^framework
  42         ^sbdadm 
  43         ^stmfadm 
  44         ^libstmf
  45 
  46 framework
  47         ^framework_smf
  48 
  49 libstmf
  50         ^add_to_host_group
  51         ^add_to_target_group
  52         ^add_view_entry
  53         ^clear_provider_data
  54         ^create_host_group
  55         ^create_target_group
  56         ^delete_host_group
  57         ^delete_target_group
  58         ^devid_from_iscsi_name
  59         ^devid_from_wwn
  60         ^get_host_group_list
  61         ^get_host_group_members
  62         ^get_logical_unit_list
  63         ^get_logical_unit_properties
  64         ^get_provider_data
  65         ^get_state
  66         ^get_target_group_list
  67         ^get_target_group_members
  68         ^get_target_list
  69         ^get_target_properties
  70         ^get_view_entry_list
  71         ^offline_logical_unit
  72         ^offline_target
  73         ^online_logical_unit
  74         ^online_target
  75         ^remove_from_host_group
  76         ^remove_from_target_group
  77         ^remove_view_entry
  78         ^set_provider_data
  79 
  80 sbdadm
  81         ^sbdadm_create 
  82         ^sbdadm_delete 
  83         ^sbdadm_import 
  84         ^sbdadm_modify 
  85         ^sbdadm_list
  86 
  87 stmfadm
  88         ^stmfadm_create 
  89         ^stmfadm_delete 
  90         ^stmfadm_add 
  91         ^stmfadm_remove 
  92         ^stmfadm_online 
  93         ^stmfadm_offline
  94         ^stmfadm_list 
  95 itadm
  96         ^itadm_create_target
  97         ^itadm_create_tpg
  98         ^itadm_delete_target
  99         ^itadm_delete_tpg
 100         ^itadm_list_defaults
 101         ^itadm_list_initiator
 102         ^itadm_list_target
 103         ^itadm_list_tpg
 104         ^itadm_modify_defaults
 105         ^itadm_modify_initiator
 106         ^itadm_modify_target
 107 
 108 itadm_create_target
 109         ^itadm_create_target_data
 110         ^itadm_create_target_n_syntax
 111         ^itadm_create_target_p_syntax   
 112 
 113 itadm_create_tpg
 114         ^itadm_create_tpg_data
 115         ^itadm_create_tpg_n_syntax
 116         ^itadm_create_tpg_p_syntax      
 117 
 118 itadm_delete_target
 119         ^itadm_delete_target_data
 120         ^itadm_delete_target_n_syntax
 121         ^itadm_delete_target_p_syntax   
 122 
 123 itadm_delete_tpg
 124         ^itadm_delete_tpg_data
 125         ^itadm_delete_tpg_n_syntax
 126         ^itadm_delete_tpg_p_syntax      
 127 
 128 itadm_list_defaults
 129         ^itadm_list_defaults_p_syntax   
 130 
 131 itadm_list_initiator
 132         ^itadm_list_initiator_n_syntax
 133         ^itadm_list_initiator_p_syntax  
 134 
 135 itadm_list_target
 136         ^itadm_list_target_n_syntax
 137         ^itadm_list_target_p_syntax     
 138 
 139 itadm_list_tpg
 140         ^itadm_list_tpg_data
 141         ^itadm_list_tpg_n_syntax
 142         ^itadm_list_tpg_p_syntax        
 143 
 144 itadm_modify_defaults
 145         ^itadm_modify_defaults_n_syntax
 146         ^itadm_modify_defaults_p_syntax 
 147 
 148 itadm_modify_initiator
 149         ^itadm_modify_initiator_n_syntax
 150         ^itadm_modify_initiator_p_syntax        
 151 
 152 itadm_modify_target
 153         ^itadm_modify_target_data
 154         ^itadm_modify_target_n_syntax
 155         ^itadm_modify_target_p_syntax   
 156 
 157 fc_target
 158         ^fc_fcinfo
 159         ^fc_visible
 160         ^fc_fault
 161 
 162 fc_fault
 163         ^fc_fault_forcelip
 164         ^fc_fault_stmfoffline
 165         ^fc_fault_tgtcablepull
 166 
 167 iscsi_target
 168         ^itadm
 169         ^iscsi_auth
 170         ^iscsi_discovery
 171         ^iscsi_io
 172         ^iscsi_fs
 173         ^iscsi_smf
 174         ^iscsi_visible
 175         ^iscsi_tgmember
 176 
 177 iscsi_io
 178         ^iscsi_io_mpxio_disable
 179 
 180 framework_smf
 181         /tests/framework/smf/tc_stmf_smf
 182 
 183 sbdadm_create
 184         /tests/sbdadm/create/tc_create_sbdadm
 185 
 186 sbdadm_delete
 187         /tests/sbdadm/delete/tc_delete_sbdadm
 188         
 189 sbdadm_import
 190         /tests/sbdadm/import/tc_import_sbdadm
 191 
 192 sbdadm_modify
 193         /tests/sbdadm/modify/tc_modify_sbdadm
 194 
 195 sbdadm_list
 196         /tests/sbdadm/list/tc_list_sbdadm
 197         
 198 stmfadm_create
 199         /tests/stmfadm/create/tc_create_stmfadm
 200 
 201 stmfadm_delete
 202         /tests/stmfadm/delete/tc_delete_stmfadm
 203         
 204 stmfadm_add
 205         /tests/stmfadm/add/tc_add_stmfadm
 206 
 207 stmfadm_remove
 208         /tests/stmfadm/remove/tc_remove_stmfadm
 209 
 210 stmfadm_online
 211         /tests/stmfadm/online/tc_online_stmfadm
 212 
 213 stmfadm_offline
 214         /tests/stmfadm/offline/tc_offline_stmfadm
 215 
 216 stmfadm_list
 217         /tests/stmfadm/list/tc_list_stmfadm
 218 
 219 stmfadm_visible
 220         /tests/stmfadm/visible/tc_visible_stmfadm
 221         
 222 fc_fcinfo
 223         /tests/fc/fcinfo/tc_fcinfo
 224 
 225 fc_visible
 226         /tests/fc/visible/tc_visible_fc
 227 
 228 fc_fault_forcelip
 229         /tests/fc/fault/forcelip/tc_forcelip_fault
 230 
 231 fc_fault_stmfoffline
 232         /tests/fc/fault/stmfoffline/tc_stmfoffline_fault
 233 
 234 fc_fault_tgtcablepull
 235         /tests/fc/fault/tgtcablepull/tc_tgtcablepull_fault
 236 
 237 fc_configure
 238         /tests/configure/fc_configure{1}
 239         
 240 fc_unconfigure
 241         /tests/configure/fc_configure{2}
 242 
 243 stress_load
 244         /tests/fc/manual/load_max_lun{1}
 245         
 246 stress_unload
 247         /tests/fc/manual/load_max_lun{2}
 248 
 249 add_to_host_group
 250         /tests/libstmf/add_to_host_group/tc_add_to_host_group
 251 
 252 add_to_target_group
 253         /tests/libstmf/add_to_target_group/tc_add_to_target_group
 254 
 255 add_view_entry
 256         /tests/libstmf/add_view_entry/tc_add_view_entry
 257 
 258 clear_provider_data
 259         /tests/libstmf/clear_provider_data/tc_clear_provider_data
 260 
 261 create_host_group
 262         /tests/libstmf/create_host_group/tc_create_host_group
 263 
 264 create_target_group
 265         /tests/libstmf/create_target_group/tc_create_target_group
 266 
 267 delete_host_group
 268         /tests/libstmf/delete_host_group/tc_delete_host_group
 269 
 270 delete_target_group
 271         /tests/libstmf/delete_target_group/tc_delete_target_group
 272 
 273 devid_from_iscsi_name
 274         /tests/libstmf/devid_from_iscsi_name/tc_devid_from_iscsi_name
 275 
 276 devid_from_wwn
 277         /tests/libstmf/devid_from_wwn/tc_devid_from_wwn
 278 
 279 get_host_group_list
 280         /tests/libstmf/get_host_group_list/tc_get_host_group_list
 281 
 282 get_host_group_members
 283         /tests/libstmf/get_host_group_members/tc_get_host_group_members
 284 
 285 
 286 get_logical_unit_list
 287         /tests/libstmf/get_logical_unit_list/tc_get_logical_unit_list
 288 
 289 
 290 get_logical_unit_properties
 291         /tests/libstmf/get_logical_unit_properties/tc_get_logical_unit_properties
 292 
 293 get_provider_data
 294         /tests/libstmf/get_provider_data/tc_get_provider_data
 295 
 296 get_state
 297         /tests/libstmf/get_state/tc_get_state
 298 
 299 get_target_group_list
 300         /tests/libstmf/get_target_group_list/tc_get_target_group_list
 301 
 302 get_target_group_members
 303         /tests/libstmf/get_target_group_members/tc_get_target_group_members
 304 
 305 get_target_list
 306         /tests/libstmf/get_target_list/tc_get_target_list
 307 
 308 get_target_properties
 309         /tests/libstmf/get_target_properties/tc_get_target_properties
 310 
 311 get_view_entry_list
 312         /tests/libstmf/get_view_entry_list/tc_get_view_entry_list
 313 
 314 offline_logical_unit
 315         /tests/libstmf/offline_logical_unit/tc_offline_logical_unit
 316 
 317 offline_target
 318         /tests/libstmf/offline_target/tc_offline_target
 319 
 320 online_logical_unit
 321         /tests/libstmf/online_logical_unit/tc_online_logical_unit
 322 
 323 online_target
 324         /tests/libstmf/online_target/tc_online_target
 325 
 326 remove_from_host_group
 327         /tests/libstmf/remove_from_host_group/tc_remove_from_host_group
 328 
 329 remove_from_target_group
 330         /tests/libstmf/remove_from_target_group/tc_remove_from_target_group
 331 
 332 remove_view_entry
 333         /tests/libstmf/remove_view_entry/tc_remove_view_entry
 334 
 335 set_provider_data
 336         /tests/libstmf/set_provider_data/tc_set_provider_data
 337 
 338 iscsi_configure
 339         /tests/configure/iscsi_configure{1}
 340         
 341 iscsi_unconfigure
 342         /tests/configure/iscsi_configure{2}
 343 
 344 itadm_create_target_data
 345         /tests/itadm/create_target/data/tc_itadm_create_target_data
 346 
 347 itadm_create_target_n_syntax
 348         /tests/itadm/create_target/n_syntax/tc_itadm_create_target_n_syntax
 349 
 350 itadm_create_target_p_syntax
 351         /tests/itadm/create_target/p_syntax/tc_itadm_create_target_p_syntax
 352 
 353 itadm_create_tpg_data
 354         /tests/itadm/create_tpg/data/tc_itadm_create_tpg_data
 355 
 356 itadm_create_tpg_n_syntax
 357         /tests/itadm/create_tpg/n_syntax/tc_itadm_create_tpg_n_syntax
 358 
 359 itadm_create_tpg_p_syntax
 360         /tests/itadm/create_tpg/p_syntax/tc_itadm_create_tpg_p_syntax
 361 
 362 itadm_delete_target_data
 363         /tests/itadm/delete_target/data/tc_itadm_delete_target_data
 364 
 365 itadm_delete_target_n_syntax
 366         /tests/itadm/delete_target/n_syntax/tc_itadm_delete_target_n_syntax
 367 
 368 itadm_delete_target_p_syntax
 369         /tests/itadm/delete_target/p_syntax/tc_itadm_delete_target_p_syntax
 370 
 371 itadm_delete_tpg_data
 372         /tests/itadm/delete_tpg/data/tc_itadm_delete_tpg_data
 373 
 374 itadm_delete_tpg_n_syntax
 375         /tests/itadm/delete_tpg/n_syntax/tc_itadm_delete_tpg_n_syntax
 376 
 377 itadm_delete_tpg_p_syntax
 378         /tests/itadm/delete_tpg/p_syntax/tc_itadm_delete_tpg_p_syntax
 379 
 380 itadm_list_defaults_p_syntax
 381         /tests/itadm/list_defaults/p_syntax/tc_itadm_list_defaults_p_syntax
 382 
 383 itadm_list_initiator_n_syntax
 384         /tests/itadm/list_initiator/n_syntax/tc_itadm_list_initiator_n_syntax
 385 
 386 itadm_list_initiator_p_syntax
 387         /tests/itadm/list_initiator/p_syntax/tc_itadm_list_initiator_p_syntax
 388 
 389 itadm_list_target_n_syntax
 390         /tests/itadm/list_target/n_syntax/tc_itadm_list_target_n_syntax
 391 
 392 itadm_list_target_p_syntax
 393         /tests/itadm/list_target/p_syntax/tc_itadm_list_target_p_syntax
 394 
 395 itadm_list_tpg_data
 396         /tests/itadm/list_tpg/data/tc_itadm_list_tpg_data
 397 
 398 itadm_list_tpg_n_syntax
 399         /tests/itadm/list_tpg/n_syntax/tc_itadm_list_tpg_n_syntax
 400 
 401 itadm_list_tpg_p_syntax
 402         /tests/itadm/list_tpg/p_syntax/tc_itadm_list_tpg_p_syntax
 403 
 404 itadm_modify_defaults_n_syntax
 405         /tests/itadm/modify_defaults/n_syntax/tc_itadm_modify_defaults_n_syntax
 406 
 407 itadm_modify_defaults_p_syntax
 408         /tests/itadm/modify_defaults/p_syntax/tc_itadm_modify_defaults_p_syntax
 409 
 410 itadm_modify_initiator_n_syntax
 411         /tests/itadm/modify_initiator/n_syntax/tc_itadm_modify_initiator_n_syntax
 412 
 413 itadm_modify_initiator_p_syntax
 414         /tests/itadm/modify_initiator/p_syntax/tc_itadm_modify_initiator_p_syntax
 415 
 416 itadm_modify_target_data
 417         /tests/itadm/modify_target/data/tc_itadm_modify_target_data
 418 
 419 itadm_modify_target_n_syntax
 420         /tests/itadm/modify_target/n_syntax/tc_itadm_modify_target_n_syntax
 421 
 422 itadm_modify_target_p_syntax
 423         /tests/itadm/modify_target/p_syntax/tc_itadm_modify_target_p_syntax
 424 
 425 iscsi_auth
 426         /tests/iscsi/auth/tc_iscsi_auth
 427 
 428 iscsi_fs
 429         /tests/iscsi/fs/tc_iscsi_fs
 430 
 431 iscsi_smf
 432         /tests/iscsi/smf/tc_iscsi_smf
 433 
 434 iscsi_discovery
 435         /tests/iscsi/discovery/tc_iscsi_discovery
 436 
 437 iscsi_io_mpxio_disable
 438         /tests/iscsi/io/mpxio_disable/tc_iscsi_io_mpxio_disable
 439 
 440 iscsi_io_mpxio_enable
 441         /tests/iscsi/io/mpxio_enable/tc_iscsi_io_mpxio_enable
 442 
 443 iscsi_visible
 444         /tests/iscsi/visible/tc_iscsi_visible
 445 
 446 iscsi_tgmember
 447         /tests/iscsi/tgmember/tc_tg_member