Random test-session failure
Hello,
On debian hppa and mipsel, libsecret test-session test fails randomly with:
ERROR: test-session
===================
**
ERROR:libsecret/test-session.c:169:test_ensure_async_aes: 'G_IS_ASYNC_RESULT (result)' should be TRUE
Aborted
# random seed: R02Se6bf6cdd3d6a6144baf1d9a29088099f
# test-session: random seed: R02Se6bf6cdd3d6a6144baf1d9a29088099f
1..6
# Start of session tests
# test-session: Start of session tests
# GLib-DEBUG: posix_spawn avoided (workdir specified) (fd close requested) (child_setup specified)
# test-session: GLib-DEBUG: posix_spawn avoided (workdir specified) (fd close requested) (child_setup specified)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
# test-session: GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 1 /session/ensure-aes
PASS: test-session 1 /session/ensure-aes
# GLib-DEBUG: posix_spawn avoided (workdir specified) (fd close requested) (child_setup specified)
# test-session: GLib-DEBUG: posix_spawn avoided (workdir specified) (fd close requested) (child_setup specified)
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# test-session: GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
# test-session: GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 2 /session/ensure-twice
PASS: test-session 2 /session/ensure-twice
# GLib-DEBUG: posix_spawn avoided (workdir specified) (fd close requested) (child_setup specified)
# test-session: GLib-DEBUG: posix_spawn avoided (workdir specified) (fd close requested) (child_setup specified)
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# test-session: GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
# test-session: GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 3 /session/ensure-plain
PASS: test-session 3 /session/ensure-plain
# GLib-DEBUG: posix_spawn avoided (workdir specified) (fd close requested) (child_setup specified)
# test-session: GLib-DEBUG: posix_spawn avoided (workdir specified) (fd close requested) (child_setup specified)
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# test-session: GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
Bail out! ERROR:libsecret/test-session.c:169:test_ensure_async_aes: 'G_IS_ASYNC_RESULT (result)' should be TRUE
ERROR: test-session - Bail out! ERROR:libsecret/test-session.c:169:test_ensure_async_aes: 'G_IS_ASYNC_RESULT (result)' should be TRUE