Bug#663056: libsoup2.4: FTBFS on kfreebsd-*: test-suite FAIL: context-test

Steven Chamberlain steven at pyro.eu.org
Tue Mar 20 19:51:55 UTC 2012


Hi,

I've run the failing tests with -d option on kfreebsd-i386 to try to get
some more detail:

> $ ./context-test -d
> 
> Test 1: blocking the main thread does not block other thread
> (Using SOUP_SESSION_ASYNC_CONTEXT)
>   timeout!
> 
> Test 2: blocking the main thread does not block other thread
> (Using g_main_context_push_thread_default())
>   send_message
>   timeout!
> 
> Test 3: a session with its own context is independent of the main loop.
> (Using SOUP_SESSION_ASYNC_CONTEXT)
>   send_message
>   send_message
>   queue_message
>   queue_message
> 
> Test 4: a session with its own context is independent of the main loop.
> (Using g_main_context_push_thread_default())
>   send_message
> 
> Test 5: Using multiple async contexts
> 
> context-test: 2 error(s).

Those tests run for a total of 1.412s real.

And since 2.37.91-1 this test also fails (on the buildd, the
queue->head==NULL assertion failure is seen;  but the G_IS_OBJECT
assertion failure below seems specific to my system) :

> $ ./connection-test -d
> 
> Invalid Content-Length framing tests
>   Content-Length larger than message body length
>   Server claims 'Connection: close' but doesn't
> 
> Unexpected timing out of persistent connections
>   Async session
>     First message
>     Second message
>   Sync session
>     First message
>     Second message
> 
> Exceeding max-conns
>   Async session
>   Sync session
> 
> Non-persistent connections are closed immediately
>   Async session
>   Sync session
> leaked SoupSession!
> 
> (connection-test:19509): GLib-GObject-CRITICAL **: g_object_remove_weak_pointer: assertion `G_IS_OBJECT (object)' failed
> 
> Non-idempotent methods are always sent on new connections
> 
> (connection-test:19509): libsoup-CRITICAL **: soup_message_queue_destroy: assertion `queue->head == NULL' failed
>   Async session
>   Sync session
> 
> connection-test: 3 error(s).

Regards,
-- 
Steven Chamberlain
steven at pyro.eu.org





More information about the pkg-gnome-maintainers mailing list