History log of /curl/tests/libtest/lib525.c (Results 26 – 41 of 41)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: curl-7_17_0, curl-7_17_0-preldapfix, curl-7_16_4, curl-7_16_3, curl-7_16_2
# 40087ce7 10-Mar-2007 Yang Tse

change max allowed time for this test to complete to 90 seconds


# 4dc453c0 16-Feb-2007 Yang Tse

add debug messages for fopen() failures


# 2f4fe017 09-Feb-2007 Yang Tse

Some tests were using functions curlx_tvnow and curlx_tvdiff which are not
part of the official libcurl API http://curl.haxx.se/lxr/source/lib/README.curlx
The documented way of using them wo

Some tests were using functions curlx_tvnow and curlx_tvdiff which are not
part of the official libcurl API http://curl.haxx.se/lxr/source/lib/README.curlx
The documented way of using them would be to use timeval.c as a source code file.

The above described method works very well when statically linking libcurl and
apps, test programs, but has several drawbacks when you build a true shared
libcurl (i.e. Name space clash at linkage stage as functions are defined more
than once. Windows makefiles are not capable of handling this system of
source-level sharing)

So...

Now testutil.h and testutil.c define and implement tutil_tvnow and tutil_tvdiff
which replace curlx_tvnow and curlx_tvdiff for the libtest programs. Doing this
we avoid the above described problems, and the code in the testsuite does not
impose the need to keep those functions public in libcurl even when not part of
the API.

show more ...


Revision tags: curl-7_16_1, curl-7_16_0
# 32ad212a 27-Oct-2006 Yang Tse

30 seconds isn't long enough for this test on a loaded server.


# 125830ab 26-Oct-2006 Gisle Vanem

Use proper 'stat' structure for fstat(). I.e. 'struct _stati64' and '_fstati64()'
on Win32.


# 384c8f35 25-Oct-2006 Yang Tse

Use curl_global_init() and curl_global_cleanup().
Improve cleanup in case of initialization failure.


# d997ff6a 20-Oct-2006 Yang Tse

Oops! Actually set the limit to 30 seconds.


# b9ccecf8 20-Oct-2006 Yang Tse

Decrease the posibility of aborting a test which actually is not
stale by replacing loop counters with timeouts. In this way the
main loop of the test will be allowed to run up to 30 seconds

Decrease the posibility of aborting a test which actually is not
stale by replacing loop counters with timeouts. In this way the
main loop of the test will be allowed to run up to 30 seconds on
any platform before aborting it.

show more ...


# c818e706 19-Oct-2006 Yang Tse

When aborting, show loop counter values when more than one counter exists.


# ead6ab2e 19-Oct-2006 Yang Tse

Abort test if it seems that it would have run forever. This is just to prevent
test hanging and actually is an indication that there's a condition that is
not being properly handled at some p

Abort test if it seems that it would have run forever. This is just to prevent
test hanging and actually is an indication that there's a condition that is
not being properly handled at some point in the library.

Loop counter limits might need to be further increased on false positives.

show more ...


# 8274447d 10-Oct-2006 Yang Tse

Call curl_global_cleanup() in all code paths before exiting test


# ae13c93b 28-Sep-2006 Daniel Stenberg

Reported in #1561470 (http://curl.haxx.se/bug/view.cgi?id=1561470), libcurl
would crash if a bad function sequence was used when shutting down after
using the multi interface (i.e using easy_

Reported in #1561470 (http://curl.haxx.se/bug/view.cgi?id=1561470), libcurl
would crash if a bad function sequence was used when shutting down after
using the multi interface (i.e using easy_cleanup after multi_cleanup) so
precautions have been added to make sure it doesn't any more - test case 529
was added to verify.

show more ...


# e134a402 10-Sep-2006 Gisle Vanem

Added select_test() function to allow selecting on no sockets on
Winsock.


# 145084b6 09-Sep-2006 Gisle Vanem

Print usage in case 'arg2 == NULL'.


Revision tags: curl-7_15_6-prepipeline, curl-7_15_5, curl-7_15_4
# 79296007 09-Jun-2006 Daniel Stenberg

stricter type use to please compilers


# 6a03ab3a 08-Jun-2006 Daniel Stenberg

lib525.c does a FTP upload with PORT using multi interface


12