test@f139a4a4db7a:~/build/test$ ctest -V UpdateCTestConfiguration from :/home/test/build/test/DartConfiguration.tcl UpdateCTestConfiguration from :/home/test/build/test/DartConfiguration.tcl Test project /home/test/build/test Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: basic 1: Test command: /home/test/build/test/basic 1: Test timeout computed to be: 120 1: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 1: 1..34 1: ok 1 - t_disconnect 1: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 1: ok 2 - t_describe_nulti 1: # row_count: 52 1: # row_count: 52 1: ok 3 - test_CONO1 1: ok 4 - test_CONO3 1: ok 5 - t_count 1: Expected value=1 (File: /home/test/mariadb-connector-odbc/test/basic.c Line: 96) 1: not ok 6 - Simple test 1: ok 7 - Simple test1 1: ok 8 - select1000 1: ok 9 - simple_2 1: ok 10 - test_reconnect 1: ok 11 - bug19823 1: ok 12 - t_basic 1: ok 13 - t_reconnect 1: Value: 10 1: Value: 30 1: Value: 30 1: Value: 10 1: Value: 10 1: Value: 10 1: ok 14 - charset_utf8 1: ok 15 - charset_gbk 1: ok 16 - t_bug30774 1: ok 17 - t_bug30983 1: # OutString Length: 43 1: # DSN=maodbc_test;UID=root;PWD=;CHARSET=utf8; DSN=maodbc_test;UID=root;PWD=;CHARSET=utf8; 1: # DSN=maodbc_test;UID=root;PWD=;CHARSET=utf8; DSN=maodbc_test;UID=root;PWD=;CHARSET=utf8; 1: ok 18 - t_driverconnect_outstring 1: ok 19 - setnames 1: ok 20 - setnames_conn 1: ok 21 - sqlcancel 1: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 1: # checking 0 (0) 1: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=69206018;SERVER=localhost; 1: # checking 1 (2097152) 1: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108898;SERVER=localhost; 1: # checking 2 (32) 1: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=69206050;SERVER=localhost; 1: # checking 3 (2097184) 1: ok 22 - t_bug32014 1: # select 1,2,3,4 1: # select 1,2,3,4 select 1,2,3,4 1: ok 23 - t_bug10128 1: ok 24 - t_bug32727 1: # length: 90 1: # length: 90 1: # length: 90 1: ok 25 - t_bug28820 1: # READ-UNCOMMITTED READ-UNCOMMITTED 1: # Level = READ-UNCOMMITTED 1: 1: # READ-COMMITTED READ-COMMITTED 1: # Level = READ-COMMITTED 1: 1: # REPEATABLE-READ REPEATABLE-READ 1: # Level = REPEATABLE-READ 1: 1: # SERIALIZABLE SERIALIZABLE 1: # Level = SERIALIZABLE 1: 1: # HY024 HY024 1: ok 26 - t_bug31959 1/25 Test #1: basic ............................***Exception: SegFault 2.70 sec test 2 Start 2: types 2: Test command: /home/test/build/test/types 2: Test timeout computed to be: 120 2: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 2: 1..20 2: ok 1 - t_longlong1 2: decimal(SQL_C_DOUBLE) : 189.456700 2: decimal(SQL_C_INTEGER): 189.000000 2: decimal(SQL_C_CHAR) : 189.456700 2: decimal(SQL_C_LONG) : -23.000000 2: ok 2 - t_decimal 2: ok 3 - t_bigint 2: ok 4 - t_enumset 2: ok 5 - t_bug16917 2/25 Test #2: types ............................***Exception: SegFault 0.29 sec test 3 Start 3: blob 3: Test command: /home/test/build/test/blob 3: Test timeout computed to be: 120 3: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 3: 1..13 3: # j: 5120 3: # Wrote 5120 bytes in 0.000 seconds (9.99e+99 bytes/s) 3: # Read 5120 bytes in 0.000 seconds (9.99e+99 bytes/s) 3: ok 1 - t_blob 3/25 Test #3: blob .............................***Exception: SegFault 0.14 sec test 4 Start 4: desc 4: Test command: /home/test/build/test/desc 4: Test timeout computed to be: 120 4: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 4: 1..14 4: ok 1 - t_desc_paramset 4: # HY091 HY091 4: # HY091 HY091 4: # HY091 HY091 4: ok 2 - t_desc_set_error 4: ok 3 - t_sqlbindcol_count_reset 4: ok 4 - t_desc_default_type 4: ok 5 - t_basic_explicit 4: # HY017 HY017 4: # HY017 HY024 4: String comparison failed (File: /home/test/mariadb-connector-odbc/test/tap.h Line: 564) 4: # HY017 HY017 4: # HY017 HY017 4: # HY024 HY024 4: # explicit apd: 29817200, stmt's ard: 29817200 4: ok 6 - t_explicit_error 4/25 Test #4: desc .............................***Exception: SegFault 0.12 sec test 5 Start 5: info 5: Test command: /home/test/build/test/info 5: Test timeout computed to be: 120 5: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 5: 1..17 5: ok 1 - t_gettypeinfo 5: # 03.51 03.51 5: ok 2 - sqlgetinfo 5: ok 3 - t_stmt_attr_status 5: # test test 5: # test test 5: ok 4 - t_msdev_bug 5: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 5: ok 5 - t_bug14639 5: ok 6 - t_bug31055 5: # DRIVER=maodbc_test;SERVER=localhost;UID=root;PASSWORD=;PORT=3306 5: # null null 5: # null null 5: ok 7 - t_bug3780 5: ok 8 - t_bug16653 5: ok 9 - t_bug30626 5: ok 10 - t_bug43855 5: # test test 5: ok 11 - t_bug46910 5: # 1234567890+2234567890+3234567890+4234567890+5234567890+6234567890+7234567890++8234567890+9234567890+1034567890+1234567890++1334567890+1434567890+1534567890+1634567890++1734567890+1834567890+1934567890+2034567890++2134567890+2234567890+2334567890+2434567890 1234567890+2234567890+3234567890+4234567890+5234567890+6234567890+7234567890++8234567890+9234567890+1034567890+1234567890++1334567890+1434567890+1534567890+1634567890++1734567890+1834567890+1934567890+2034567890++2134567890+2234567890+2334567890+2434567890++2534567890+2634567890+2734567890+2834567890 5: ok 12 - t_bug11749093 5: ok 13 - odbc15 5: # N N 5: ok 14 - test_need_long_data_len 5: ok 15 - odbc61_SQL_FILE_USAGE 5: # my_fetch_str: length(6) 5: # length length 5: # my_fetch_str: length(6) 5: # length length 5: # my_fetch_str: length(6) 5: # length length 5: # my_fetch_str: length(6) 5: # length length 5: # my_fetch_str: precision,scale(15) 5: # precision,scale precision,scale 5: # my_fetch_str: precision,scale(15) 5: # precision,scale precision,scale 5: # my_fetch_str: precision,scale(15) 5: # precision,scale precision,scale 5: # my_fetch_str: length(6) 5: # length length 5: # my_fetch_str: length(6) 5: # length length 5: # my_fetch_str: length(6) 5: # length length 5: # my_fetch_str: length(6) 5: # length length 5: # my_fetch_str: precision,scale(15) 5: # precision,scale precision,scale 5: # my_fetch_str: precision,scale(15) 5: # precision,scale precision,scale 5: # my_fetch_str: precision,scale(15) 5: # precision,scale precision,scale 5: ok 16 - odbc84_WCHAR_types_odbc62_CREATE_PARAMS 5: ok 17 - odbc71_some_odbc2_types 5/25 Test #5: info ............................. Passed 1.67 sec test 6 Start 6: tran 6: Test command: /home/test/build/test/tran 6: Test timeout computed to be: 120 6: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 6: 1..3 6: ok 1 - my_transaction 6: ok 2 - t_tran 6: # READ-UNCOMMITTED READ-UNCOMMITTED 6: ok 3 - t_isolation 6/25 Test #6: tran ............................. Passed 0.33 sec test 7 Start 7: catalog1 7: Test command: /home/test/build/test/catalog1 7: Test timeout computed to be: 120 7: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 7: 1..31 7: TABLE_CAT TABLE_SCHEM TABLE_NAME COLUMN_NAME DATA_TYPE TYPE_NAME COLUMN_SIZE BUFFER_LENGTH DECIMAL_DIGITS NUM_PREC_RADIX NULLABLE REMARKS COLUMN_DEF SQL_DATA_TYPE SQL_DATETIME_SUB CHAR_OCTET_LENGTH ORDINAL_POSITION IS_NULLABLE 7: test my_column_null id 4 INT 10 4 0 10 0 42 1 NO 7: test my_column_null name 12 VARCHAR 30 30 0 10 1 NULL12 30 2 YES 7: # Total rows fetched: 2 7: ok 1 - my_columns_null 7: TABLE_CAT TABLE_SCHEM TABLE_NAME COLUMN_NAME DATA_TYPE TYPE_NAME COLUMN_SIZE BUFFER_LENGTH DECIMAL_DIGITS NUM_PREC_RADIX NULLABLE REMARKS COLUMN_DEF SQL_DATA_TYPE SQL_DATETIME_SUB CHAR_OCTET_LENGTH ORDINAL_POSITION IS_NULLABLE 7: test my_drop_table id 4 INT 10 4 0 10 0 42 1 NO 7: # Total rows fetched: 1 7: ok 2 - my_drop_table 7: # fix me 7: skip 3 - my_table_dbs 7: # 1) Privileges on all columns from test_colprev1 7: TABLE_CAT TABLE_SCHEM TABLE_NAME COLUMN_NAME GRANTOR GRANTEE PRIVILEGE IS_GRANTABLE 7: test test_colprev1 a 'my_colpriv'@'%' SELECT NO 7: test test_colprev1 b 'my_colpriv'@'%' SELECT NO 7: test test_colprev1 c 'my_colpriv'@'%' UPDATE NO 7: test test_colprev1 d 'my_colpriv'@'%' INSERT NO 7: # Total rows fetched: 4 7: # 2) Privileges on column 'a' from test_colprev1 7: TABLE_CAT TABLE_SCHEM TABLE_NAME COLUMN_NAME GRANTOR GRANTEE PRIVILEGE IS_GRANTABLE 7: test test_colprev1 a 'my_colpriv'@'%' SELECT NO 7: # Total rows fetched: 1 7: # 3) Privileges on all columns from test_colprev2 7: TABLE_CAT TABLE_SCHEM TABLE_NAME COLUMN_NAME GRANTOR GRANTEE PRIVILEGE IS_GRANTABLE 7: # Total rows fetched: 0 7: # 4) Privileges on all columns from test_colprev3 7: TABLE_CAT TABLE_SCHEM TABLE_NAME COLUMN_NAME GRANTOR GRANTEE PRIVILEGE IS_GRANTABLE 7: test test_colprev3 a 'my_colpriv'@'%' SELECT NO 7: test test_colprev3 a 'my_colpriv'@'%' UPDATE NO 7: test test_colprev3 b 'my_colpriv'@'%' UPDATE NO 7: test test_colprev3 c 'my_colpriv'@'%' SELECT NO 7: # Total rows fetched: 4 7: TABLE_CAT TABLE_SCHEM TABLE_NAME COLUMN_NAME GRANTOR GRANTEE PRIVILEGE IS_GRANTABLE 7: # Total rows fetched: 0 7: ok 4 - my_colpriv 7: PROCEDURE_CAT PROCEDURE_SCHEM PROCEDURE_NAME NUM_INPUT_PARAMS NUM_OUTPUT_PARAMS NUM_RESULT_SETS REMARKS PROCEDURE_TYPE 7: test t_sqlproc_func 2 7: test t_sqlproc_proc 1 7: # Total rows fetched: 2 7: PROCEDURE_CAT PROCEDURE_SCHEM PROCEDURE_NAME NUM_INPUT_PARAMS NUM_OUTPUT_PARAMS NUM_RESULT_SETS REMARKS PROCEDURE_TYPE 7: test t_sqlproc_func 2 7: test t_sqlproc_proc 1 7: # Total rows fetched: 2 7: ok 5 - t_sqlprocedures 7: # total columns: 18 7: # column 1: TABLE_CAT (9) 7: # TABLE_CAT TABLE_CAT 7: # column 2: TABLE_SCHEM (11) 7: # TABLE_SCHEM TABLE_SCHEM 7: # column 3: TABLE_NAME (10) 7: # TABLE_NAME TABLE_NAME 7: # column 4: COLUMN_NAME (11) 7: # COLUMN_NAME COLUMN_NAME 7: # column 5: DATA_TYPE (9) 7: # DATA_TYPE DATA_TYPE 7: # column 6: TYPE_NAME (9) 7: # TYPE_NAME TYPE_NAME 7: # column 7: COLUMN_SIZE (11) 7: # COLUMN_SIZE COLUMN_SIZE 7: # column 8: BUFFER_LENGTH (13) 7: # BUFFER_LENGTH BUFFER_LENGTH 7: # column 9: DECIMAL_DIGITS (14) 7: # DECIMAL_DIGITS DECIMAL_DIGITS 7: # column 10: NUM_PREC_RADIX (14) 7: # NUM_PREC_RADIX NUM_PREC_RADIX 7: # column 11: NULLABLE (8) 7: # NULLABLE NULLABLE 7: # column 12: REMARKS (7) 7: # REMARKS REMARKS 7: # column 13: COLUMN_DEF (10) 7: # COLUMN_DEF COLUMN_DEF 7: # column 14: SQL_DATA_TYPE (13) 7: # SQL_DATA_TYPE SQL_DATA_TYPE 7: # column 15: SQL_DATETIME_SUB (16) 7: # SQL_DATETIME_SUB SQL_DATETIME_SUB 7: # column 16: CHAR_OCTET_LENGTH (17) 7: # CHAR_OCTET_LENGTH CHAR_OCTET_LENGTH 7: # column 17: ORDINAL_POSITION (16) 7: # ORDINAL_POSITION ORDINAL_POSITION 7: # column 18: IS_NULLABLE (11) 7: # IS_NULLABLE IS_NULLABLE 7: ok 6 - t_catalog 7: ok 7 - tmysql_specialcols 7: # checking column `col0` 7: # checking column `col1` 7: # checking column `col2` 7: # checking column `col3` 7: # checking column `col4` 7: # checking column `col5` 7: # checking column `col6` 7: ok 8 - t_columns 7: # MariaDB ODBC Driver doesn't set column types for NULL columns 7: skip 9 - t_tables_bug 7: ok 10 - t_current_catalog_unicode 7: # test test 7: # test_odbc_current test_odbc_current 7: ok 11 - t_current_catalog_ansi 7: ok 12 - tmysql_showkeys 7: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=mariadbodbc_sqltables;OPTION=67108866;SERVER=localhost; 7: ok 13 - t_sqltables 7: TABLE_CAT TABLE_SCHEM TABLE_NAME TABLE_TYPE REMARKS 7: istest_1 istab1 TABLE 7: istest_2 istab2 TABLE 7: istest__ istab_ TABLE 7: # Total rows fetched: 3 7: TABLE_CAT TABLE_SCHEM TABLE_NAME TABLE_TYPE REMARKS 7: istest__ istab_ TABLE 7: # Total rows fetched: 1 7: ok 14 - my_information_schema 7: # my_fetch_str: t_bug4518_p(11) 7: # t_bug4518_p t_bug4518_p 7: # my_fetch_str: id(2) 7: # id id 7: # my_fetch_str: t_bug4518_c(11) 7: # t_bug4518_c t_bug4518_c 7: # my_fetch_str: parent_id(9) 7: # parent_id parent_id 7: # my_fetch_str: t_bug4518_p(11) 7: # t_bug4518_p t_bug4518_p 7: # my_fetch_str: id(2) 7: # id id 7: # my_fetch_str: t_bug4518ac(11) 7: # t_bug4518ac t_bug4518ac 7: # my_fetch_str: parent_id(9) 7: # parent_id parent_id 7: ok 15 - t_bug4518 7: ok 16 - empty_set 7: # my_fetch_str: t_bug23031_t(12) 7: # t_bug23031_t t_bug23031_t 7: # my_fetch_str: TABLE(5) 7: # TABLE TABLE 7: # my_fetch_str: Whee!(5) 7: # Whee! Whee! 7: # my_fetch_str: t_bug23031_v(12) 7: # t_bug23031_v t_bug23031_v 7: # my_fetch_str: VIEW(4) 7: # VIEW VIEW 7: # my_fetch_str: t_bug23031_t(12) 7: # t_bug23031_t t_bug23031_t 7: # my_fetch_str: TABLE(5) 7: # TABLE TABLE 7: # my_fetch_str: Whee!(5) 7: # Whee! Whee! 7: # my_fetch_str: t_bug23031_v(12) 7: # t_bug23031_v t_bug23031_v 7: # my_fetch_str: VIEW(4) 7: # VIEW VIEW 7: ok 17 - t_bug23031 7: # my_fetch_str: test(4) 7: # test test 7: # my_fetch_str: t_bug15713(10) 7: # t_bug15713 t_bug15713 7: # my_fetch_str: a(1) 7: # a a 7: ok 18 - bug15713 7: ok 19 - t_bug28316 7: # my_fetch_str: t_bug8860(9) 7: # t_bug8860 t_bug8860 7: # my_fetch_str: a(1) 7: # a a 7: # my_fetch_str: t_bug8860_a'b(13) 7: # t_bug8860_a'b t_bug8860_a'b 7: # my_fetch_str: b(1) 7: # b b 7: ok 20 - bug8860 7: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 7: # 08S01 08S01 7: ok 21 - t_bug26934 7: ok 22 - t_bug29888 7: # my_fetch_str: a(1) 7: # a a 7: # my_fetch_str: YES(3) 7: # YES YES 7: ok 23 - t_bug14407 7: # my_fetch_str: t_bug19923a(11) 7: # t_bug19923a t_bug19923a 7: # my_fetch_str: a(1) 7: # a a 7: # my_fetch_str: t_bug19923c(11) 7: # t_bug19923c t_bug19923c 7: # my_fetch_str: a(1) 7: # a a 7: # my_fetch_str: second_constraint(17) 7: # second_constraint second_constraint 7: # my_fetch_str: t_bug19923b(11) 7: # t_bug19923b t_bug19923b 7: # my_fetch_str: b(1) 7: # b b 7: # my_fetch_str: t_bug19923c(11) 7: # t_bug19923c t_bug19923c 7: # my_fetch_str: b(1) 7: # b b 7: # my_fetch_str: first_constraint(16) 7: # first_constraint first_constraint 7: ok 24 - t_bug19923 7: ok 25 - t_bug32864 7: # doesn't work doesn't work 7: ok 26 - t_bug32989 7: ok 27 - t_bug33298 7: # Option not supported yet 7: skip 28 - t_bug12805 7: # my_fetch_str: bug30770(8) 7: # bug30770 bug30770 7: # my_fetch_str: a(1) 7: # a a 7: ok 29 - t_bug30770 7: ok 30 - t_bug36275 7: # my_fetch_str: t_bug39957(10) 7: # t_bug39957 t_bug39957 7: ok 31 - t_bug39957 7/25 Test #7: catalog1 ......................... Passed 6.35 sec test 8 Start 8: catalog2 8: Test command: /home/test/build/test/catalog2 8: Test timeout computed to be: 120 8: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 8: 1..18 8: # REMARKS REMARKS 8: ok 1 - t_bug37621 8: # INT UNSIGNED INT UNSIGNED 8: # YES YES 8: ok 2 - t_bug34272 8: ok 3 - t_bug49660 8: ok 4 - t_bug51422 8: # t_bug36441_0123456789 t_bug36441_0123456789 8: # pk_for_table1 pk_for_table1 8: # PRIMARY PRIMARY 8: # t_bug36441_0123456789 t_bug36441_0123456789 8: # c1_for_table1 c1_for_table1 8: # PRIMARY PRIMARY 8: ok 5 - t_bug36441 8: ok 6 - t_bug53235 8: # ALTER ALTER 8: # CREATE CREATE 8: # CREATE VIEW CREATE VIEW 8: # DELETE DELETE 8: # DROP DROP 8: # INDEX INDEX 8: # INSERT INSERT 8: # REFERENCES REFERENCES 8: # SHOW VIEW SHOW VIEW 8: # TRIGGER TRIGGER 8: # UPDATE UPDATE 8: ok 7 - t_bug50195 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param1(9) 8: # re_param1.re_param1 8: # re_param1 re_param1 8: # my_fetch_str: tinyint(7) 8: # tinyint tinyint 8: # Iter: 0 8: # my_fetch_str: YES(3) 8: # YES YES 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param2(9) 8: # re_param2.re_param2 8: # re_param2 re_param2 8: # my_fetch_str: smallint(8) 8: # smallint smallint 8: # Iter: 1 8: # my_fetch_str: YES(3) 8: # YES YES 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param3(9) 8: # re_param3.re_param3 8: # re_param3 re_param3 8: # my_fetch_str: mediumint(9) 8: # mediumint mediumint 8: # Iter: 2 8: # my_fetch_str: YES(3) 8: # YES YES 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param 4(10) 8: # re_param 4.re_param 4 8: # re_param 4 re_param 4 8: # my_fetch_str: int(3) 8: # int int 8: # Iter: 3 8: # my_fetch_str: YES(3) 8: # YES YES 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param5(9) 8: # re_param5.re_param5 8: # re_param5 re_param5 8: # my_fetch_str: bigint(6) 8: # bigint bigint 8: # Iter: 4 8: # my_fetch_str: YES(3) 8: # YES YES 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param6(9) 8: # re_param6.re_param6 8: # re_param6 re_param6 8: # my_fetch_str: float(5) 8: # float float 8: # Iter: 5 8: # /home/test/mariadb-connector-odbc/test/catalog2.c 601: my_fetch_int(Stmt, 11)(10)!=data_to_check[iter].c11_num_prec_radix(0) 8: ok 8 - t_sqlprocedurecolumns #TODO: not ok - test is known to fail, unknown reason 8: # my_fetch_str: bug57182(8) 8: # bug57182 bug57182 8: # my_fetch_str: id(2) 8: # id id 8: # my_fetch_str: int(3) 8: # int int 8: # my_fetch_str: bug57182(8) 8: # bug57182 bug57182 8: # my_fetch_str: name(4) 8: # name name 8: # my_fetch_str: varchar(7) 8: # varchar varchar 8: # my_fetch_str: bug57182(8) 8: # bug57182 bug57182 8: # my_fetch_str: id(2) 8: # id id 8: # my_fetch_str: int(3) 8: # int int 8: ok 9 - t_bug57182 8: Error (rc=-1) in /home/test/mariadb-connector-odbc/test/catalog2.c:729: 8: [28000] (1133) [ma-3.0.2][10.2.11-MariaDB]Can't find any matching row in the user table 8: not ok 10 - t_bug55870 8: # my_fetch_str: 'bug31067'(10) 8: # 'bug31067' 'bug31067' 8: ok 11 - t_bug31067 8: ok 12 - bug12824839 8: # null null 8: ok 13 - sqlcolumns_nodbselected 8: # my_fetch_str: database_64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(63) 8: # database_64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx database_64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 8: # my_fetch_str: table____64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(63) 8: # table____64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx table____64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 8: # HY090 HY090 8: ok 14 - t_bug14085211_part1 8: ok 15 - t_sqlcolumns_after_select 8: ok 16 - t_bug14555713 8: # ODBCv3, row#0 8: # ODBCv3, row#1 8: # ODBCv3, row#2 8: # ODBCv3, row#3 8: ok 17 - odbc2_odbc3_data_types 8: ok 18 - odbc51_wchar_emptystring 8: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 8: 1..18 8: # REMARKS REMARKS 8: ok 1 - t_bug37621 8: # INT UNSIGNED INT UNSIGNED 8: # YES YES 8: ok 2 - t_bug34272 8: ok 3 - t_bug49660 8: ok 4 - t_bug51422 8: # t_bug36441_0123456789 t_bug36441_0123456789 8: # pk_for_table1 pk_for_table1 8: # PRIMARY PRIMARY 8: # t_bug36441_0123456789 t_bug36441_0123456789 8: # c1_for_table1 c1_for_table1 8: # PRIMARY PRIMARY 8: ok 5 - t_bug36441 8: ok 6 - t_bug53235 8: # ALTER ALTER 8: # CREATE CREATE 8: # CREATE VIEW CREATE VIEW 8: # DELETE DELETE 8: # DROP DROP 8: # INDEX INDEX 8: # INSERT INSERT 8: # REFERENCES REFERENCES 8: # SHOW VIEW SHOW VIEW 8: # TRIGGER TRIGGER 8: # UPDATE UPDATE 8: ok 7 - t_bug50195 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param1(9) 8: # re_param1.re_param1 8: # re_param1 re_param1 8: # my_fetch_str: tinyint(7) 8: # tinyint tinyint 8: # Iter: 0 8: # my_fetch_str: YES(3) 8: # YES YES 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param2(9) 8: # re_param2.re_param2 8: # re_param2 re_param2 8: # my_fetch_str: smallint(8) 8: # smallint smallint 8: # Iter: 1 8: # my_fetch_str: YES(3) 8: # YES YES 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param3(9) 8: # re_param3.re_param3 8: # re_param3 re_param3 8: # my_fetch_str: mediumint(9) 8: # mediumint mediumint 8: # Iter: 2 8: # my_fetch_str: YES(3) 8: # YES YES 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param 4(10) 8: # re_param 4.re_param 4 8: # re_param 4 re_param 4 8: # my_fetch_str: int(3) 8: # int int 8: # Iter: 3 8: # my_fetch_str: YES(3) 8: # YES YES 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param5(9) 8: # re_param5.re_param5 8: # re_param5 re_param5 8: # my_fetch_str: bigint(6) 8: # bigint bigint 8: # Iter: 4 8: # my_fetch_str: YES(3) 8: # YES YES 8: # my_fetch_str: test(4) 8: # test test 8: # my_fetch_str: procedure_columns_test1(23) 8: # procedure_columns_test1 procedure_columns_test1 8: # my_fetch_str: re_param6(9) 8: # re_param6.re_param6 8: # re_param6 re_param6 8: # my_fetch_str: float(5) 8: # float float 8: # Iter: 5 8: # /home/test/mariadb-connector-odbc/test/catalog2.c 601: my_fetch_int(Stmt, 11)(10)!=data_to_check[iter].c11_num_prec_radix(0) 8: ok 8 - t_sqlprocedurecolumns #TODO: not ok - test is known to fail, unknown reason 8: # my_fetch_str: bug57182(8) 8: # bug57182 bug57182 8: # my_fetch_str: id(2) 8: # id id 8: # my_fetch_str: int(3) 8: # int int 8: # my_fetch_str: bug57182(8) 8: # bug57182 bug57182 8: # my_fetch_str: name(4) 8: # name name 8: # my_fetch_str: varchar(7) 8: # varchar varchar 8: # my_fetch_str: bug57182(8) 8: # bug57182 bug57182 8: # my_fetch_str: id(2) 8: # id id 8: # my_fetch_str: int(3) 8: # int int 8: ok 9 - t_bug57182 8: Error (rc=-1) in /home/test/mariadb-connector-odbc/test/catalog2.c:729: 8: [28000] (1133) [ma-3.0.2][10.2.11-MariaDB]Can't find any matching row in the user table 8: not ok 10 - t_bug55870 8: # my_fetch_str: 'bug31067'(10) 8: # 'bug31067' 'bug31067' 8: ok 11 - t_bug31067 8: ok 12 - bug12824839 8: # null null 8: ok 13 - sqlcolumns_nodbselected 8: # my_fetch_str: database_64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(63) 8: # database_64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx database_64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 8: # my_fetch_str: table____64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(63) 8: # table____64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx table____64_symbols_long_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 8: # S1009 S1009 8: ok 14 - t_bug14085211_part1 8: ok 15 - t_sqlcolumns_after_select 8: ok 16 - t_bug14555713 8: # ODBCv2, row#0 8: # ODBCv2, row#1 8: # ODBCv2, row#2 8: # ODBCv2, row#3 8: ok 17 - odbc2_odbc3_data_types 8: ok 18 - odbc51_wchar_emptystring 8/25 Test #8: catalog2 .........................***Failed 2.05 sec test 9 Start 9: use_result 9: Test command: /home/test/build/test/use_result 9: Test timeout computed to be: 120 9: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 9: 1..3 9: ok 1 - t_use_result 9: ok 2 - t_bug4657 9: # Creating table t_bug39878 9: # Filling table with data... 9: # inserted 32 rows. 9: # Setting net_write_timeout to 1 9: # Started table scan, sleeping 3sec ... 9: # Fetching rows... 9: # 0 9: # Scan interrupted, 0 rows left in the table. 9: # Last SQLFetch() returned: SQL_NO_DATA 9: Rows fetched: 0 9: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 9: ok 3 - t_bug39878 9/25 Test #9: use_result ....................... Passed 3.26 sec test 10 Start 10: scroll 10: Test command: /home/test/build/test/scroll 10: Test timeout computed to be: 120 10: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 10: 1..7 10: ok 1 - t_scroll 10: # 1-10, total rows:10 10: 10: # 1 10: # 2 10: # 3 10: # 4 10: # 5 10: # 6 10: # 7 10: # 8 10: # 9 10: # 10 10: # 10: 10-20, total rows:10 10: 10: # 11 10: # 12 10: # 13 10: # 14 10: # 15 10: # 16 10: # 17 10: # 18 10: # 19 10: # 20 10: # 10: 1-10, total rows:10 10: 10: # 1 10: # 2 10: # 3 10: # 4 10: # 5 10: # 6 10: # 7 10: # 8 10: # 9 10: # 10 10: # 10: 2-12, total rows:10 10: 10: # 2 10: # 3 10: # 4 10: # 5 10: # 6 10: # 7 10: # 8 10: # 9 10: # 10 10: # 11 10: # 10: 1-10, total rows:10 10: 10: # 1 10: # 2 10: # 3 10: # 4 10: # 5 10: # 6 10: # 7 10: # 8 10: # 9 10: # 10 10: # 10: 1-10, total rows:10 10: 10: # 1 10: # 2 10: # 3 10: # 4 10: # 5 10: # 6 10: # 7 10: # 8 10: # 9 10: # 10 10: # 10: 1-10, total rows:10 10: 10: # 1 10: # 2 10: # 3 10: # 4 10: # 5 10: # 6 10: # 7 10: # 8 10: # 9 10: # 10 10: ok 2 - t_array_relative_10 10: ok 3 - t_relative_1 10: ok 4 - t_array_relative_2 10: ok 5 - t_absolute_1 10: ok 6 - t_absolute_2 10: ok 7 - t_odbc_110_unbind_before_fetch 10/25 Test #10: scroll ........................... Passed 0.55 sec test 11 Start 11: bulk 11: Test command: /home/test/build/test/bulk 11: Test timeout computed to be: 120 11: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 11: 1..8 11: ok 1 - t_bulk_insert_nts 11: ok 2 - t_bulk_insert_test 11: ok 3 - t_bulk_insert 11: ok 4 - t_mul_pkdel 11: ok 5 - t_bulk_insert_indicator 11: ok 6 - t_bulk_insert_rows 11: # Record 1 Record 1 11: # Record 21 Record 21 11: # Record 1 Record 1 11: # Record 21 Record 21 11: ok 7 - odbc90_insert_with_ts_col 11: # my_fetch_str: second(6) 11: # second second 11: ok 8 - t_bulk_delete 11/25 Test #11: bulk ............................. Passed 0.52 sec test 12 Start 12: prepare 12: Test command: /home/test/build/test/prepare 12: Test timeout computed to be: 120 12: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 12: 1..17 12: # affected rows: 1 12: 12: # outdata: 100(4), venu(4) 12: 12: ok 1 - t_prep_basic 12: # outdata: (0) 12: 12: # outdata: abc (3) 12: 12: # abc abc 12: # outdata: abcdefghij (10) 12: 12: # abcdefghij abcdefghij 12: # outdata: abcdefghi (9) 12: 12: # abcdefghi abcdefghi 12: # outdata: abcdefghij (10) 12: 12: # abcdefghij abcdefghij 12: ok 2 - t_prep_buffer_length 12: # affected rows: 1 12: 12: # str outdata: venu(4) 12: 12: # venu v 12: # bin outdata: venuM(4) 12: 12: # venuM venuM 12: ok 3 - t_prep_truncate 12: ok 4 - t_prep_scroll 12: # record 1 : 10 12: 12: # record 2 : 10 12: 12: # record 3 : venu(4) 12: 12: # venu venu 12: # record 1 : 10 12: ok 5 - t_prep_getdata 12: # data: M (10) 12: 12: # M M 12: # data: abc (10) 12: 12: # abc abc 12: # data: def (7) 12: 12: # def def 12: # data: ghi (4) 12: 12: # ghi ghi 12: # data: Mhi (1) 12: 12: # Mhi M 12: # data: (1) 12: 12: # data: j (1) 12: 12: # j j 12: # data: M (5) 12: 12: # M M 12: # data: 12 (5) 12: 12: # 12 12 12: # data: 3 (3) 12: 12: # 3 3 12: # data: 4 (2) 12: 12: # 4 4 12: # data: M (1) 12: 12: # M M 12: # data: (1) 12: 12: # data: 5 (1) 12: 12: # 5 5 12: ok 6 - t_prep_getdata1 12: # t_prep_catalog t_prep_catalog 12: # t_prep_catalog t_prep_catalog 12: # a a 12: # table: 100(3) 12: 12: # 100 100 12: ok 7 - t_prep_catalog 12: # data: 0, (0) 12: 12: # data: 1, a(1) 12: 12: # data: 2, ab(2) 12: 12: # data: 3, abc(3) 12: 12: # data: 4, abcd(4) 12: 12: # data: 5, abcde(5) 12: 12: # data: 6, abcdef(6) 12: 12: # data: 7, abcdefg(7) 12: 12: # data: 8, abcdefgh(8) 12: 12: # data: 9, abcdefghi(9) 12: 12: ok 8 - t_sps 12: outdata: 200, MySQL(5) 12: ok 9 - t_prepare 12: ok 10 - t_prepare1 12: # outdata: 200, MySQL(5) 12: 12: ok 11 - tmysql_bindcol 12: # outdata: 200, MySQL(5) 12: 12: ok 12 - tmysql_bindparam 12/25 Test #12: prepare ..........................***Exception: SegFault 0.76 sec test 13 Start 13: datetime 13: Test command: /home/test/build/test/datetime 13: Test timeout computed to be: 120 13/25 Test #13: datetime .........................***Exception: SegFault 0.11 sec test 14 Start 14: keys 14: Test command: /home/test/build/test/keys 14: Test timeout computed to be: 120 14: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 14: 1..2 14: ok 1 - my_no_keys 14: # 14: WITH ONLY PK OPTION 14: # 14: WITH ONLY FK OPTION 14: # 14: WITH ONLY FK OPTION 14: # 14: WITH ONLY FK OPTION 14: # 14: WITH ONLY PK OPTION 14: # 14: WITH ONLY PK OPTION 14: # 14: WITH ONLY PK OPTION 14: # 14: WITH ONLY PK OPTION 14: # 14: WITH ONLY FK OPTION 14: # 14: WITH BOTH PK and FK OPTION 14: # 14: WITH BOTH PK and FK OPTION 14: # 14: WITH BOTH PK and FK OPTION 14: # 14: WITH BOTH PK and FK OPTION 14: # 14: WITH BOTH PK and FK OPTION 14: # 14: WITH BOTH PK and FK OPTION 14: # 14: WITH ACTUAL LENGTH INSTEAD OF SQL_NTS 14: # 14: WITH NON-EXISTANT TABLES 14: # 14: WITH COMMENT FIELD 14: ok 2 - my_foreign_keys 14/25 Test #14: keys ............................. Passed 0.64 sec test 15 Start 15: curext 15: Test command: /home/test/build/test/curext 15: Test timeout computed to be: 120 15: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 15: 1..5 15: # total rows updated:1 15: 15: # upd upd 15: # updated updated 15: # updated updated 15: ok 1 - my_pcbvalue 15: # total rows updated:1 15: 15: # ins ins 15: # insert insert 15: # inserted inserted 15: ok 2 - my_pcbvalue_add 15: Value One Value Two Value Three 15: venu anuganti mysql ab 15: monty widenius mysql ab 15: # Total rows fetched: 2 15: Value One Value Two Value Three 15: venu anuganti mysql ab 15: monty widenius mysql ab 15: # Total rows fetched: 2 15: ok 3 - my_columnspace 15: # szData:(0) 15: 15: ok 4 - my_empty_string 15: ok 5 - t_fetch_array 15/25 Test #15: curext ........................... Passed 0.73 sec test 16 Start 16: relative 16: Test command: /home/test/build/test/relative 16: Test timeout computed to be: 120 16: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 16: 1..5 16: ok 1 - t_relative 16: ok 2 - t_relative1 16: ok 3 - t_relative2 16: # 16: total rows fetched: 2 16: # 16: total rows fetched: 2 16: # 16: total rows fetched: 2 16: # 16: total rows fetched: 3 16: # 16: total rows fetched: 3 16: # 16: total rows fetched: 4 16: # 16: total rows fetched: 2 16: ok 4 - t_rows_fetched_ptr 16: total rows fetched: 1 16: total rows fetched: 1 16: total rows fetched: 1 16: total rows fetched: 1 16: total rows fetched: 1 16: total rows fetched: 1 16: total rows fetched: 2 16: total rows fetched: 2 16: total rows fetched: 2 16: # total rows fetched: 3 16: 16: # total rows fetched: 3 16: 16: # total rows fetched: 4 16: 16: # total rows fetched: 2 16: 16: ok 5 - t_rows_fetched_ptr1 16/25 Test #16: relative ......................... Passed 0.59 sec test 17 Start 17: unicode 17: Test command: /home/test/build/test/unicode 17: Test timeout computed to be: 120 17: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 17: 1..27 17: # row_count: 52 17: # row_count: 52 17: ok 1 - test_CONO1 17: ok 2 - test_count 17: ok 3 - sqlconnect 17: ok 4 - sqlprepare 17: # not relevant when using driver manager 17: skip 5 - sqlprepare_ansi 17: # my_fetch_str: São Paolo(10) 17: # São Paolo São Paolo 17: ok 6 - sqlchar 17: ok 7 - sqldriverconnect 17/25 Test #17: unicode ..........................***Exception: SegFault 0.20 sec test 18 Start 18: cursor 18: Test command: /home/test/build/test/cursor 18: Test timeout computed to be: 120 18/25 Test #18: cursor ...........................***Exception: SegFault 0.10 sec test 19 Start 19: dyn_cursor 19: Test command: /home/test/build/test/dyn_cursor 19: Test timeout computed to be: 120 19/25 Test #19: dyn_cursor .......................***Exception: SegFault 0.13 sec test 20 Start 20: error 20: Test command: /home/test/build/test/error 20: Test timeout computed to be: 120 20: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 20: 1..18 20: # 42S02 42S02 20: # 42S01 42S01 20: # HYC00 HYC00 20: ok 1 - t_odbc3_error 20: # S0002 S0002 20: # S0001 S0001 20: # S1C00 S1C00 20: ok 2 - t_odbc2_error 20: ok 3 - t_diagrec 20: # Ven Ven 20: # u A u A 20: # nug nug 20: # ant ant 20: # i i 20: ok 4 - t_warning 20: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 20: # 08S01 08S01 20: ok 5 - t_bug3456_fails_due_to_conc_bug 20: ok 6 - t_bug16224 20: # 07009 07009 20: # 07009 07009 20: # 07009 07009 20: # 07009 07009 20: # 07009 07009 20: # 07009 07009 20: ok 7 - bind_invalidcol 20: # 07002 07002 20: ok 8 - bind_notenoughparam1 20: # 07002 07002 20: ok 9 - bind_notenoughparam2 20: # 22002 22002 20: ok 10 - getdata_need_nullind 20: # HY010 HY010 20: # 01S02 01S02 20: ok 11 - t_handle_err 20: ok 12 - sqlerror 20: # 42000 42000 20: ok 13 - t_bug27158 20: # 22002 22002 20: ok 14 - t_bug13542600 20: ok 15 - t_bug14285620 20: ok 16 - t_bug49466 20: ok 17 - t_odbc94 20: # /home/test/mariadb-connector-odbc/test/error.c 647: SQLFetch(Stmt) returned 0, expected SQL_ERROR(-1) 20: not ok 18 - t_odbc115 20/25 Test #20: error ............................***Failed 1.16 sec test 21 Start 21: param 21: Test command: /home/test/build/test/param 21: Test timeout computed to be: 120 21: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 21: 1..23 21: ok 1 - unbuffered_result 21: ok 2 - my_init_table 21: ok 3 - my_param_insert 21: # 21: total rows updated:1 21: 21: ok 4 - my_param_update 21/25 Test #21: param ............................***Exception: SegFault 0.23 sec test 22 Start 22: result1 22: Test command: /home/test/build/test/result1 22: Test timeout computed to be: 120 22: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 22: 1..29 22: # total columns in resultset:2 22: id name 22: 1 MySQL 22: 2 MyODBC 3.51 22: # total rows fetched:2 22: ok 1 - my_resultset 22: # odbc version: SQL_OV_ODBC3 22: # MAX(col0): 4 22: # MAX(col1): 91 22: # MAX(col0): 1 22: ok 2 - t_convert_type 22: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost;CHARSET=latin1; 22: # Column Number'1': 22: # Column Name : c1 22: # NameLengh : 2 22: # DataType : 4 22: # ColumnSize : 10 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c1 c1 22: # Column Number'2': 22: # Column Name : c2 22: # NameLengh : 2 22: # DataType : -2 22: # ColumnSize : 2 22: # DecimalDigits : 0 22: # Nullable : 0 22: # c2 c2 22: # Column Number'3': 22: # Column Name : c3 22: # NameLengh : 2 22: # DataType : 1 22: # ColumnSize : 1 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c3 c3 22: # Column Number'4': 22: # Column Name : c4 22: # NameLengh : 2 22: # DataType : 12 22: # ColumnSize : 5 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c4 c4 22: # Column Number'5': 22: # Column Name : c5 22: # NameLengh : 2 22: # DataType : 3 22: # ColumnSize : 10 22: # DecimalDigits : 3 22: # Nullable : 0 22: # c5 c5 22: # Column Number'6': 22: # Column Name : c6 22: # NameLengh : 2 22: # DataType : -6 22: # ColumnSize : 3 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c6 c6 22: # Column Number'7': 22: # Column Name : c7 22: # NameLengh : 2 22: # DataType : 5 22: # ColumnSize : 5 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c7 c7 22: # Column Number'8': 22: # Column Name : c8 22: # NameLengh : 2 22: # DataType : 3 22: # ColumnSize : 4 22: # DecimalDigits : 2 22: # Nullable : 1 22: # c8 c8 22: # Column Number'9': 22: # Column Name : c9 22: # NameLengh : 2 22: # DataType : 8 22: # ColumnSize : 15 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c9 c9 22: # Column Number'10': 22: # Column Name : c10 22: # NameLengh : 3 22: # DataType : 7 22: # ColumnSize : 7 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c10 c10 22: # Column Number'11': 22: # Column Name : c11 22: # NameLengh : 3 22: # DataType : -5 22: # ColumnSize : 20 22: # DecimalDigits : 0 22: # Nullable : 0 22: # c11 c11 22: # Column Number'12': 22: # Column Name : c12 22: # NameLengh : 3 22: # DataType : -3 22: # ColumnSize : 12 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c12 c12 22: # Column Number'13': 22: # Column Name : c13 22: # NameLengh : 3 22: # DataType : 1 22: # ColumnSize : 20 22: # DecimalDigits : 0 22: # Nullable : 0 22: # c13 c13 22: # Column Number'14': 22: # Column Name : c14 22: # NameLengh : 3 22: # DataType : 7 22: # ColumnSize : 7 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c14 c14 22: # Column Number'15': 22: # Column Name : c15 22: # NameLengh : 3 22: # DataType : -1 22: # ColumnSize : 255 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c15 c15 22: # Column Number'16': 22: # Column Name : c16 22: # NameLengh : 3 22: # DataType : -1 22: # ColumnSize : 65535 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c16 c16 22: # Column Number'17': 22: # Column Name : c17 22: # NameLengh : 3 22: # DataType : -1 22: # ColumnSize : 16777215 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c17 c17 22: # Column Number'18': 22: # Column Name : c18 22: # NameLengh : 3 22: # DataType : -1 22: # ColumnSize : -1 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c18 c18 22: # Column Number'19': 22: # Column Name : c19 22: # NameLengh : 3 22: # DataType : -4 22: # ColumnSize : 255 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c19 c19 22: # Column Number'20': 22: # Column Name : c20 22: # NameLengh : 3 22: # DataType : -4 22: # ColumnSize : 65535 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c20 c20 22: # Column Number'21': 22: # Column Name : c21 22: # NameLengh : 3 22: # DataType : -4 22: # ColumnSize : 16777215 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c21 c21 22: # Column Number'22': 22: # Column Name : c22 22: # NameLengh : 3 22: # DataType : -4 22: # ColumnSize : -1 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c22 c22 22: # Column Number'23': 22: # Column Name : c23 22: # NameLengh : 3 22: # DataType : -4 22: # ColumnSize : 255 22: # DecimalDigits : 0 22: # Nullable : 1 22: # c23 c23 22: ok 3 - t_desc_col 22: ok 4 - t_convert 22/25 Test #22: result1 ..........................***Exception: SegFault 0.33 sec test 23 Start 23: result2 23: Test command: /home/test/build/test/result2 23: Test timeout computed to be: 120 23: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 23: 1..22 23: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 23: # string 1 string 1 23: # string 2 string 2 23: # string 3 string 3 23: # string 4 string 4 23: ok 1 - t_bug32420 23: # my_fetch_str: (0) 23: # 23: # my_fetch_str: 2.0(3) 23: # 2.0 2.0 23: ok 2 - t_bug34575 23: # colSize: 1024, boundLen: 464 23: ok 3 - t_bug24131 23: ok 4 - t_bug36069 23: ok 5 - t_bug41942 23: ok 6 - t_bug39644 23/25 Test #23: result2 ..........................***Exception: SegFault 1.77 sec test 24 Start 24: multistatement 24: Test command: /home/test/build/test/multistatement 24: Test timeout computed to be: 120 24: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 24: 1..7 24: # inserted: 1 24: ok 1 - test_multi_statements 24: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=0;SERVER=localhost; 24: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 24: ok 2 - test_multi_on_off 24: ok 3 - test_params 24: ok 4 - test_odbc_16 24: # my_fetch_str: Semicolon ; insert .. er... inside string(41) 24: # Semicolon ; insert .. er... inside string Semicolon ; insert .. er... inside string 24: ok 5 - test_semicolon_in_string 24: # my_fetch_str: "(1) 24: # " " 24: # my_fetch_str: '(1) 24: # ' ' 24: # my_fetch_str: */(2) 24: # */ */ 24: # my_fetch_str: /*(2) 24: # /* /* 24: # my_fetch_str: end(3) 24: # end end 24: # my_fetch_str: one\(4) 24: # one\ one\two\one\ 24: # my_fetch_str: two\(4) 24: # two\ two\two\ 24: # DSN=maodbc_test;UID=root;PWD={********};PORT=3306;DATABASE=test;OPTION=67108866;SERVER=localhost; 24: # my_fetch_str: one\(4) 24: # one\ one\two\one\ 24: # my_fetch_str: two\(4) 24: # two\ two\two\ 24: ok 6 - t_odbc74and_odbc97 24: ok 7 - t_odbc95 24/25 Test #24: multistatement ................... Passed 0.86 sec test 25 Start 25: connstring 25: Test command: /home/test/build/test/connstring 25: Test timeout computed to be: 120 25/25 Test #25: connstring .......................***Exception: SegFault 0.02 sec 40% tests passed, 15 tests failed out of 25 Total Test time (real) = 25.62 sec The following tests FAILED: 1 - basic (SEGFAULT) 2 - types (SEGFAULT) 3 - blob (SEGFAULT) 4 - desc (SEGFAULT) 8 - catalog2 (Failed) 12 - prepare (SEGFAULT) 13 - datetime (SEGFAULT) 17 - unicode (SEGFAULT) 18 - cursor (SEGFAULT) 19 - dyn_cursor (SEGFAULT) 20 - error (Failed) 21 - param (SEGFAULT) 22 - result1 (SEGFAULT) 23 - result2 (SEGFAULT) 25 - connstring (SEGFAULT) Errors while running CTest