summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 1e151be)
raw | patch | inline | side by side (parent: 1e151be)
author | Roger Quadros <rogerq@ti.com> | |
Thu, 21 Nov 2013 11:20:05 +0000 (13:20 +0200) | ||
committer | Yan Liu <yan-liu@ti.com> | |
Fri, 3 Jan 2014 03:46:00 +0000 (22:46 -0500) |
Some tests like ISO need specific parameters for the usbtest module so
we reload the modules with the necessary parameters.
Check if USB_TEST and USB_ZERO drivers are configured as modules since we
need to load to load them with different parameters for different test cases.
Increase USB_L_STRESS_UNLINK timeout to 200 seconds.
get rid of XHCI* test cases as it adds no differentiation at the moment.
Signed-off-by: Roger Quadros <rogerq@ti.com>
Signed-off-by: Yan Liu <yan-liu@ti.com>
we reload the modules with the necessary parameters.
Check if USB_TEST and USB_ZERO drivers are configured as modules since we
need to load to load them with different parameters for different test cases.
Increase USB_L_STRESS_UNLINK timeout to 200 seconds.
get rid of XHCI* test cases as it adds no differentiation at the moment.
Signed-off-by: Roger Quadros <rogerq@ti.com>
Signed-off-by: Yan Liu <yan-liu@ti.com>
runtest/ddt/usb_stress_io | patch | blob | history |
index 02de839f86b23a5f24e57e6082725ff332a70b60..25d98269f3d98974f1732b495cf6cbeb3520e9fe 100644 (file)
# For a complete list of compatible devices, see
# http://lxr.free-electrons.com/source/drivers/usb/misc/usbtest.c#L2440
-USB_L_STRESS_OUT source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "y" CONFIG_USB_TEST; do_cmd usb_test.sh -t out
+USB_L_STRESS_OUT source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "m" CONFIG_USB_TEST; check_config_options "m" CONFIG_USB_ZERO; do_cmd modprobe -r g_zero; do_cmd modprobe -r usbtest; do_cmd modprobe usbtest; do_cmd modprobe g_zero; do_cmd sleep 2; do_cmd usb_test.sh -t out
-USB_L_STRESS_ISO_OUT source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "y" CONFIG_USB_TEST; do_cmd usb_test.sh -t iso-out
+USB_L_STRESS_IN source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "m" CONFIG_USB_TEST; check_config_options "m" CONFIG_USB_ZERO; do_cmd modprobe -r g_zero; do_cmd modprobe -r usbtest; do_cmd modprobe usbtest; do_cmd modprobe g_zero; do_cmd sleep 2; do_cmd usb_test.sh -t in
-USB_L_STRESS_IN source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "y" CONFIG_USB_TEST; do_cmd usb_test.sh -t in
+USB_L_STRESS_ISO_OUT source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "m" CONFIG_USB_TEST; check_config_options "m" CONFIG_USB_ZERO; do_cmd modprobe -r g_zero; do_cmd modprobe -r usbtest; do_cmd modprobe usbtest alt=1; do_cmd modprobe g_zero isoc_interval=1 isoc_maxpacket=1024 isoc_mult=2 isoc_maxburst=15; do_cmd sleep 2; do_cmd usb_test.sh -t iso-out
-USB_L_STRESS_ISO_IN source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "y" CONFIG_USB_TEST; do_cmd usb_test.sh -t iso-in
+USB_L_STRESS_ISO_IN source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "m" CONFIG_USB_TEST; check_config_options "m" CONFIG_USB_ZERO; do_cmd modprobe -r g_zero; do_cmd modprobe -r usbtest; do_cmd modprobe usbtest alt=1; do_cmd modprobe g_zero isoc_interval=1 isoc_maxpacket=1024 isoc_mult=2 isoc_maxburst=15; do_cmd sleep 2; do_cmd usb_test.sh -t iso-in
-USB_L_STRESS_HALT source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "y" CONFIG_USB_TEST; do_cmd usb_test.sh -t halt
+USB_L_STRESS_HALT source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "m" CONFIG_USB_TEST; check_config_options "m" CONFIG_USB_ZERO; do_cmd modprobe -r g_zero; do_cmd modprobe -r usbtest; do_cmd modprobe usbtest; do_cmd modprobe g_zero; do_cmd sleep 2; do_cmd usb_test.sh -t halt
-USB_L_STRESS_UNLINK source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "y" CONFIG_USB_TEST; do_cmd "timeout 90 usb_test.sh -t unlink"
+USB_L_STRESS_UNLINK source 'common.sh' ; do_cmd install_modules.sh 'usb'; check_config_options "m" CONFIG_USB_TEST; check_config_options "m" CONFIG_USB_ZERO; do_cmd modprobe -r g_zero; do_cmd modprobe -r usbtest; do_cmd modprobe usbtest; do_cmd modprobe g_zero; do_cmd sleep 2; do_cmd "timeout 200 usb_test.sh -t unlink"
-USBXHCI_L_STRESS_OUT source 'common.sh' ; do_cmd install_modules.sh 'usbxhci'; check_config_options "y" CONFIG_USB_TEST; do_cmd usb_test.sh -t out
-
-USBXHCI_L_STRESS_ISO_OUT source 'common.sh' ; do_cmd install_modules.sh 'usbxhci'; check_config_options "y" CONFIG_USB_TEST; do_cmd usb_test.sh -t iso-out
-
-USBXHCI_L_STRESS_IN source 'common.sh' ; do_cmd install_modules.sh 'usbxhci'; check_config_options "y" CONFIG_USB_TEST; do_cmd usb_test.sh -t in
-
-USBXHCI_L_STRESS_ISO_IN source 'common.sh' ; do_cmd install_modules.sh 'usbxhci'; check_config_options "y" CONFIG_USB_TEST; do_cmd usb_test.sh -t iso-in
-
-USBXHCI_L_STRESS_HALT source 'common.sh' ; do_cmd install_modules.sh 'usbxhci'; check_config_options "y" CONFIG_USB_TEST; do_cmd usb_test.sh -t halt
-
-USBXHCI_L_STRESS_UNLINK source 'common.sh' ; do_cmd install_modules.sh 'usbxhci'; check_config_options "y" CONFIG_USB_TEST; do_cmd "timeout 90 usb_test.sh -t unlink"