Hello,

I set up a freebsd 7.2 (amd64) virtual box. I can test the framework
inside it now.

Some impressions:

1- Attached is the test results. I have some failures about
dbi_result_get_binary_* functions. In my Ubuntu test box I cant see
these results because I have a crash in tests.

2- In the 'test_managing_results' test group  and we have more
exceptions with firebird. These tests need more inserts in schema
table because it work with first, last, current results. The problem
is near to drop (drop_schema function) this schema. The firebird tells
me about:

gdb test_dbi
run -s test_dbi_result_next_row

Program received signal SIGBUS, Bus error.
0x00000008006576e0 in dbi_result_free (Result=0x800b0d220) at dbi_result.c:655
655         free(result->rows[rowidx]->field_values);
(gdb) bt

I am using freebsd 7.2-RELEASE amd64. Maybe try the i386?


Thanks.

-- 
-----------------------------------------------------------
João Henrique Freitas - joaohf_at_gmail.com
Campinas-SP-Brasil
BSD051283
LPI 1
http://www.joaohfreitas.eti.br
Begin tests:
--------------------
Running "libdbi framework test"...
Use CONNECT or CREATE DATABASE to specify a database
CREATE DATABASE 'localhost:/usr/local/var/lib/libdbi/firebird/libdbitest';
CREATE DATABASE 'localhost:/usr/local/var/lib/libdbi/firebird/libdbitest';
test_dbi.c:5425: unit test failure: firebird -> libdbi connection -> Retrieving 
fields meta-data -> test_dbi_result_get_field_length -> [1] should match [6] at 
[test_dbi.c] line [5425]
test_dbi.c:5428: unit test failure: firebird -> libdbi connection -> Retrieving 
fields meta-data -> test_dbi_result_get_field_length -> [1] should match [6] at 
[test_dbi.c] line [5428]
test_dbi.c:5476: unit test failure: firebird -> libdbi connection -> Retrieving 
fields meta-data -> test_dbi_result_get_field_length_idx -> [1] should match 
[6] at [test_dbi.c] line [5476]
test_dbi.c:5479: unit test failure: firebird -> libdbi connection -> Retrieving 
fields meta-data -> test_dbi_result_get_field_length_idx -> [1] should match 
[6] at [test_dbi.c] line [5479]
test_dbi.c:5963: unit test failure: firebird -> libdbi connection -> Retrieving 
fields meta-data -> test_dbi_result_get_field_attribs -> [8] should match [16] 
at [test_dbi.c] line [5963]
test_dbi.c:5966: unit test failure: firebird -> libdbi connection -> Retrieving 
fields meta-data -> test_dbi_result_get_field_attribs -> [8] should match [16] 
at [test_dbi.c] line [5966]
test_dbi.c:6064: unit test failure: firebird -> libdbi connection -> Retrieving 
fields meta-data -> test_dbi_result_get_field_attribs_idx -> [8] should match 
[16] at [test_dbi.c] line [6064]
test_dbi.c:6067: unit test failure: firebird -> libdbi connection -> Retrieving 
fields meta-data -> test_dbi_result_get_field_attribs_idx -> [8] should match 
[16] at [test_dbi.c] line [6067]
test_dbi.c:4077: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_get_binary -> [66] should match [64] at 
[test_dbi.c] line [4077]
test_dbi.c:4079: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_get_binary -> [67] should match [0] at 
[test_dbi.c] line [4079]
test_dbi.c:4080: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_get_binary -> [39] should match [0] at 
[test_dbi.c] line [4080]
test_dbi.c:4081: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_get_binary -> [68] should match [0] at 
[test_dbi.c] line [4081]
test_dbi.c:4100: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_get_binary_copy -> [66] should match 
[64] at [test_dbi.c] line [4100]
test_dbi.c:4101: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_get_binary_copy -> [0] should match [65] 
at [test_dbi.c] line [4101]
test_dbi.c:4102: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_get_binary_copy -> [67] should match 
[255] at [test_dbi.c] line [4102]
test_dbi.c:4103: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_get_binary_copy -> [39] should match 
[66] at [test_dbi.c] line [4103]
test_dbi.c:4104: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_get_binary_copy -> [68] should match 
[38] at [test_dbi.c] line [4104]
test_dbi.c:4899: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_bind_binary -> [66] should match [64] at 
[test_dbi.c] line [4899]
test_dbi.c:4901: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_bind_binary -> [67] should match [0] at 
[test_dbi.c] line [4901]
test_dbi.c:4902: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_bind_binary -> [39] should match [0] at 
[test_dbi.c] line [4902]
test_dbi.c:4903: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_bind_binary -> [68] should match [0] at 
[test_dbi.c] line [4903]
test_dbi.c:4924: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_bind_binary_copy -> [66] should match 
[64] at [test_dbi.c] line [4924]
test_dbi.c:4925: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_bind_binary_copy -> [0] should match 
[65] at [test_dbi.c] line [4925]
test_dbi.c:4926: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_bind_binary_copy -> [67] should match 
[255] at [test_dbi.c] line [4926]
test_dbi.c:4927: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_bind_binary_copy -> [39] should match 
[66] at [test_dbi.c] line [4927]
test_dbi.c:4928: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by name -> test_dbi_result_bind_binary_copy -> [68] should match 
[38] at [test_dbi.c] line [4928]
test_dbi.c:3448: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by index -> test_dbi_result_get_binary_idx -> [66] should match 
[64] at [test_dbi.c] line [3448]
test_dbi.c:3450: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by index -> test_dbi_result_get_binary_idx -> [67] should match [0] 
at [test_dbi.c] line [3450]
test_dbi.c:3451: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by index -> test_dbi_result_get_binary_idx -> [39] should match [0] 
at [test_dbi.c] line [3451]
test_dbi.c:3452: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by index -> test_dbi_result_get_binary_idx -> [68] should match [0] 
at [test_dbi.c] line [3452]
test_dbi.c:3472: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by index -> test_dbi_result_get_binary_copy_idx -> [66] should 
match [64] at [test_dbi.c] line [3472]
test_dbi.c:3473: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by index -> test_dbi_result_get_binary_copy_idx -> [0] should match 
[65] at [test_dbi.c] line [3473]
test_dbi.c:3474: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by index -> test_dbi_result_get_binary_copy_idx -> [67] should 
match [255] at [test_dbi.c] line [3474]
test_dbi.c:3475: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by index -> test_dbi_result_get_binary_copy_idx -> [39] should 
match [66] at [test_dbi.c] line [3475]
test_dbi.c:3476: unit test failure: firebird -> libdbi connection -> Retrieving 
fields data by index -> test_dbi_result_get_binary_copy_idx -> [68] should 
match [38] at [test_dbi.c] line [3476]
Use CONNECT or CREATE DATABASE to specify a database
CONNECT 'localhost:/usr/local/var/lib/libdbi/firebird/libdbitest';DROP DATABASE;
CONNECT 'localhost:/usr/local/var/lib/libdbi/firebird/libdbitest';DROP DATABASE;
Completed "libdbi framework test": 239 passes, 35 failures, 0 exceptions.
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
libdbi-devel mailing list
libdbi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libdbi-devel

Reply via email to