make check test failures with 2.4.1



Hi, 
I am trying to build libsoup on OS X Tiger.  I have glib 2.16.2
installed.  Libsoup compiles cleanly but its tests fail with the
following information:

make check
Making check in libsoup
make  check-am
make[2]: Nothing to be done for `check-am'.
Making check in tests
make  check-TESTS
chunk-test: 5 error(s). Run with '-d' for details
FAIL: chunk-test
context-test: 3 error(s). Run with '-d' for details
FAIL: context-test
continue-test: 148 error(s). Run with '-d' for details
FAIL: continue-test
date: OK
PASS: date
header-parsing: OK
PASS: header-parsing
ntlm-test: 78 error(s). Run with '-d' for details
FAIL: ntlm-test
redirect-test: OK
PASS: redirect-test
uri-parsing: OK
PASS: uri-parsing
query-test: OK
PASS: query-test
server-auth-test: OK
PASS: server-auth-test
SYNCHRONOUS SSL TEST PASSED
ASYNCHRONOUS SSL TEST PASSED
PASS: ssl-test
====================
4 of 11 tests failed
====================



./chunk-test -d
PUT
  message failed: 4 Cannot connect to destination
  sent length mismatch: 0 vs 17 vs 0
  client/server data mismatch: 01a840a64117cae7d46ed81493f690ac vs
(null)
GET
  message failed: 4 Cannot connect to destination
  client/server data mismatch: d41d8cd98f00b204e9800998ecf8427e vs
(null)

chunk-test: 5 error(s).


./context-test -d
Test 1: blocking the main thread does not block other thread
  send_message
    unexpected status: 4 Cannot connect to destination
  queue_message
    unexpected status: 4 Cannot connect to destination
Test 2: a session with its own context is independent of the main loop.
  send_message
    unexpected status: 4 Cannot connect to destination

context-test: 3 error(s).

./continue-test -d
1. /unauth, short body, no Expect, without password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'client-wrote_body', got end of list
  Expected 'server-got_headers', got end of list
  Expected 'server-got_body', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
2. /unauth, long body, no Expect, without password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'client-wrote_body', got end of list
  Expected 'server-got_headers', got end of list
  Expected 'server-got_body', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
3. /unauth, short body, Expect, without password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'server-got_headers', got end of list
  Expected 'server-wrote_informational', got end of list
  Expected 'client-got_informational', got end of list
  Expected 'client-wrote_body', got end of list
  Expected 'server-got_body', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
4. /unauth, long body, Expect, without password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'server-got_headers', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
5. /auth, short body, no Expect, without password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'client-wrote_body', got end of list
  Expected 'server-got_headers', got end of list
  Expected 'server-got_body', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
6. /auth, long body, no Expect, without password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'client-wrote_body', got end of list
  Expected 'server-got_headers', got end of list
  Expected 'server-got_body', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
7. /auth, short body, Expect, without password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'server-got_headers', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
8. /auth, long body, Expect, without password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'server-got_headers', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
9. /auth, short body, no Expect, with password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'client-wrote_body', got end of list
  Expected 'server-got_headers', got end of list
  Expected 'server-got_body', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-wrote_headers', got end of list
  Expected 'client-wrote_body', got end of list
  Expected 'server-got_headers', got end of list
  Expected 'server-got_body', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
10. /auth, long body, no Expect, with password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'client-wrote_body', got end of list
  Expected 'server-got_headers', got end of list
  Expected 'server-got_body', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-wrote_headers', got end of list
  Expected 'client-wrote_body', got end of list
  Expected 'server-got_headers', got end of list
  Expected 'server-got_body', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
11. /auth, short body, Expect, with password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'server-got_headers', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-wrote_headers', got end of list
  Expected 'server-got_headers', got end of list
  Expected 'server-wrote_informational', got end of list
  Expected 'client-got_informational', got end of list
  Expected 'client-wrote_body', got end of list
  Expected 'server-got_body', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list
12. /auth, long body, Expect, with password
  Expected 'client-wrote_headers', got 'client-finished'
  Expected 'server-got_headers', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-wrote_headers', got end of list
  Expected 'server-got_headers', got end of list
  Expected 'server-wrote_headers', got end of list
  Expected 'server-wrote_body', got end of list
  Expected 'server-finished', got end of list
  Expected 'client-got_headers', got end of list
  Expected 'client-got_body', got end of list
  Expected 'client-finished', got end of list

continue-test: 148 error(s).

./ntlm-test -d    
Round 1: Non-NTLM Connection, no auth
  /noauth    ->  -> Cannot connect to destination???
  /alice     ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /alice/404 ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /alice     ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /bob       ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /alice     ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /basic     ->  no-basic-prompt??? -> Cannot connect to destination???
  /either    ->  no-ntlm-prompt??? no-basic-prompt??? -> Cannot connect
to destination???
Round 2: NTLM Connection, user=alice
  /noauth    ->  no-request??? no-challenge??? no-ntlm-response??? ->
Cannot connect to destination???
  /alice     ->  -> Cannot connect to destination???
  /alice/404 ->  -> Cannot connect to destination???
  /alice     ->  -> Cannot connect to destination???
  /bob       ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /alice     ->  no-request??? no-challenge??? no-ntlm-response??? ->
Cannot connect to destination???
  /basic     ->  no-basic-prompt??? no-basic-response??? -> Cannot
connect to destination???
  /either    ->  -> Cannot connect to destination???
Round 3: NTLM Connection, user=bob
  /noauth    ->  no-request??? no-challenge??? no-ntlm-response??? ->
Cannot connect to destination???
  /alice     ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /alice/404 ->  no-request??? no-challenge??? no-ntlm-response??? ->
Cannot connect to destination???
  /alice     ->  no-request??? no-challenge??? no-ntlm-response??? ->
Cannot connect to destination???
  /bob       ->  no-request??? no-challenge??? no-ntlm-response??? ->
Cannot connect to destination???
  /alice     ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /basic     ->  no-basic-prompt??? no-request??? no-challenge???
no-ntlm-response??? no-basic-response??? -> Cannot connect to
destination???
  /either    ->  -> Cannot connect to destination???
Round 4: Non-NTLM Connection, user=alice
  /noauth    ->  -> Cannot connect to destination???
  /alice     ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /alice/404 ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /alice     ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /bob       ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /alice     ->  no-ntlm-prompt??? -> Cannot connect to destination???
  /basic     ->  no-basic-prompt??? no-basic-response??? -> Cannot
connect to destination???
  /either    ->  no-ntlm-prompt??? no-basic-prompt???
no-basic-response??? -> Cannot connect to destination???

ntlm-test: 78 error(s).


Not sure where to begin to troubleshoot these.  I poked around in
chunk-test.c and all I could see it using was glib... Let me know if you
have any pointers.
Thanks, 
Steve
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]