forked from Imagelibrary/rtems
2010-08-10 Bharath Suri <bharath.s.jois@gmail.com>
PR 1661/testing * termios01/init.c, termios01/termios01.scn: Added a test case to hit a case in rtems_termios_read.
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2010-08-10 Bharath Suri <bharath.s.jois@gmail.com>
|
||||
|
||||
PR 1661/testing
|
||||
* termios01/init.c, termios01/termios01.scn: Added a test case to
|
||||
hit a case in rtems_termios_read.
|
||||
|
||||
2010-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
PR 1664/testing
|
||||
|
||||
@@ -462,6 +462,7 @@ rtems_task Init(
|
||||
rtems_device_major_number registered;
|
||||
int test;
|
||||
struct termios t;
|
||||
int index = 0;
|
||||
|
||||
puts( "\n\n*** TEST TERMIOS 01 ***" );
|
||||
|
||||
@@ -591,22 +592,16 @@ rtems_task Init(
|
||||
rtems_test_exit(0);
|
||||
}
|
||||
|
||||
/*
|
||||
TODO: This must be enabled, but is facing a strange problem
|
||||
where the code dies off at rtems_termios_open.
|
||||
*/
|
||||
|
||||
/*
|
||||
puts( "Multiple open of the device" );
|
||||
for( ; index < 26; ++index ) {
|
||||
printf( "...%d ", index );
|
||||
test = open( TERMIOS_TEST_DRIVER_DEVICE_NAME, O_RDWR );
|
||||
rtems_test_assert( test != -1 );
|
||||
rc = close( test );
|
||||
rtems_test_assert( rc == 0 );
|
||||
}
|
||||
puts( "" );
|
||||
*/
|
||||
|
||||
puts( "*** END OF TEST TERMIOS 01 ***" );
|
||||
rtems_test_exit(0);
|
||||
}
|
||||
|
||||
@@ -302,4 +302,58 @@ cfgetispeed(B230400) - OK
|
||||
cfsetispeed(B460800) - OK
|
||||
cfgetispeed(B460800) - OK
|
||||
Init - close - /dev/test - OK
|
||||
Multiple open of the device
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - bad baud - OK
|
||||
Termios_test_driver - rtems_set_initial_baud - 38400 - OK
|
||||
|
||||
*** END OF TEST TERMIOS 01 ***
|
||||
|
||||
Reference in New Issue
Block a user