[0.95rc2] Preliminary test results

Sergio NNX <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
> Hi Sergio,
>   can you try the new rc version? Should be much better.

Compile-time settings (established with the "configure" script)
                            Version: freetds v0.95rc2
             freetds.conf directory: \freetds-0.95rc2\etc
     MS db-lib source compatibility: no
        Sybase binary compatibility: no
                      Thread safety: yes
                      iconv library: yes
                        TDS version: 7.0
                              iODBC: no
                           unixodbc: yes
              SSPI "trusted" logins: yes
                           Kerberos: yes (Heimdal 1.6.99)
                            OpenSSL: yes (OpenSSL 1.0.2a)
                             GnuTLS: no
                             
Protocol Version = <whichever is set by 'make check' command>

MS SQL Server version: 2008 (10.0.1600.22)

===================
All 4 tests passed (replacements/unittests)
===================

===================
All 20 tests passed (tds/unittests)
===================

===================
All 29 tests passed (ctlib/unittests)
===================

====================
1 of 35 tests failed (dblib/unittests)
====================

Failed tests: rpc

[...]
retrieving return status...
42
retrieving output parameters...
param name                  type length  data                          
----  -------------------   ----  ----- ------------------------------
1     @null_input             39      3  xml                           
2     @first_type             39      6  bigint                        
3     @nullout                56      0                                
4     @varchar_tds7_out       39   8000  ÷÷÷÷÷÷÷÷÷÷...                 
5     @nvarchar_tds7_out      39   4000  öööööööööö...                 
6     @nrows                  56      4  3                             
Good: Got 6 output parameters and 1 return status of 42.
Expected an empty resultset got 2.
FAIL rpc.exe (exit status: 1)

====================
3 of 72 tests failed (odbc/unittests)
====================

Failed tests: genparams rpc freeclose

genparams test output

[...]
DROP TABLE #tmp_insert
SELECT GETDATE()
SELECT CONVERT(DATETIME, '2003-07-22 13:02:03')
CREATE TABLE #tmp_insert (col DATETIME)
SELECT * FROM #tmp_insert WHERE col = CONVERT(DATETIME, '2015-05-12 13:02:03')
genparams.c:191 rc=100 SQLFetch
FAIL genparams.exe (exit status: 1)

rpc test output

[...]
done.
bound data for parameter 1 is 4 bytes: 42.
bound data for parameter 2 is 3 bytes: 'xml'.
bound data for parameter 3 is 6 bytes: 'bigint'.
bound data for parameter 4 is 4 bytes: 6381921.
bound data for parameter 5 is 4 bytes: 3.
executing SQLFreeStmt
1 errors found in expected row count
FAIL rpc.exe (exit status: 1)

freeclose test output

[...]
Error finding last socket opened
FAIL freeclose.exe (exit status: 1)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.