engine-tests failing on Alpine Linux
Bug Summary
The engine-tests fails on Alpine Linux edge:
4/5 engine-tests FAIL 5.03 s (killed by signal 6 SIGABRT)
--- command ---
15:15:08 /home/builder/aports/community/geary/src/geary-3.36.1/output/test/test-engine
--- Listing only the last 100 lines from a long log. ---
# End of Geary.Db.DatabaseTest tests
# Start of Geary.Db.VersionedDatabaseTest tests
ok 93 /engine/Geary.Db.VersionedDatabaseTest/open_new
# End of Geary.Db.VersionedDatabaseTest tests
# Start of Geary.HTML.Util tests
ok 94 /engine/Geary.HTML.Util/preserve_whitespace
ok 95 /engine/Geary.HTML.Util/smart_escape_div
ok 96 /engine/Geary.HTML.Util/smart_escape_no_closing_tag
ok 97 /engine/Geary.HTML.Util/smart_escape_img
ok 98 /engine/Geary.HTML.Util/smart_escape_xhtml_img
ok 99 /engine/Geary.HTML.Util/smart_escape_mixed
ok 100 /engine/Geary.HTML.Util/smart_escape_text
ok 101 /engine/Geary.HTML.Util/smart_escape_text_url
ok 102 /engine/Geary.HTML.Util/remove_html_tags
# End of Geary.HTML.Util tests
# Start of Geary.Imap.DataFormatTest tests
ok 103 /engine/Geary.Imap.DataFormatTest/is_atom_special
# End of Geary.Imap.DataFormatTest tests
# Start of Geary.Imap.CreateCommandTest tests
ok 104 /engine/Geary.Imap.CreateCommandTest/basic_create
ok 105 /engine/Geary.Imap.CreateCommandTest/special_use
# End of Geary.Imap.CreateCommandTest tests
# Start of Geary.Imap.DeserializerTest tests
ok 106 /engine/Geary.Imap.DeserializerTest/parse_unquoted
ok 107 /engine/Geary.Imap.DeserializerTest/parse_quoted
ok 108 /engine/Geary.Imap.DeserializerTest/parse_number
ok 109 /engine/Geary.Imap.DeserializerTest/parse_list
ok 110 /engine/Geary.Imap.DeserializerTest/parse_response_code
ok 111 /engine/Geary.Imap.DeserializerTest/parse_bad_list
ok 112 /engine/Geary.Imap.DeserializerTest/parse_bad_code
ok 113 /engine/Geary.Imap.DeserializerTest/gmail_greeting
ok 114 /engine/Geary.Imap.DeserializerTest/cyrus_2_4_greeting
ok 115 /engine/Geary.Imap.DeserializerTest/aliyun_greeting
ok 116 /engine/Geary.Imap.DeserializerTest/invalid_atom_prefix
ok 117 /engine/Geary.Imap.DeserializerTest/gmail_flags
ok 118 /engine/Geary.Imap.DeserializerTest/gmail_permanent_flags
ok 119 /engine/Geary.Imap.DeserializerTest/cyrus_flags
ok 120 /engine/Geary.Imap.DeserializerTest/runin_special_flag
ok 121 /engine/Geary.Imap.DeserializerTest/invalid_flag_prefix
ok 122 /engine/Geary.Imap.DeserializerTest/instant_eos
ok 123 /engine/Geary.Imap.DeserializerTest/bye_eos
# End of Geary.Imap.DeserializerTest tests
# Start of Geary.Imap.FetchCommandTest tests
ok 124 /engine/Geary.Imap.FetchCommandTest/list_ctor_single_data_item
ok 125 /engine/Geary.Imap.FetchCommandTest/list_ctor_single_body_item
ok 126 /engine/Geary.Imap.FetchCommandTest/list_ctor_multiple_data_item
ok 127 /engine/Geary.Imap.FetchCommandTest/list_ctor_multiple_body_item
ok 128 /engine/Geary.Imap.FetchCommandTest/list_ctor_both
# End of Geary.Imap.FetchCommandTest tests
# Start of Geary.Imap.ListParameterTest tests
ok 129 /engine/Geary.Imap.ListParameterTest/add_to_multiple_parents
# End of Geary.Imap.ListParameterTest tests
# Start of Geary.Imap.MailboxSpecifierTest tests
ok 130 /engine/Geary.Imap.MailboxSpecifierTest/to_parameter
ok 131 /engine/Geary.Imap.MailboxSpecifierTest/from_parameter
ok 132 /engine/Geary.Imap.MailboxSpecifierTest/from_folder_path
ok 133 /engine/Geary.Imap.MailboxSpecifierTest/folder_path_is_inbox
# End of Geary.Imap.MailboxSpecifierTest tests
# Start of Geary.Imap.NamespaceResponseTest tests
ok 134 /engine/Geary.Imap.NamespaceResponseTest/minimal
ok 135 /engine/Geary.Imap.NamespaceResponseTest/complete
ok 136 /engine/Geary.Imap.NamespaceResponseTest/cyrus
ok 137 /engine/Geary.Imap.NamespaceResponseTest/anonymous
# End of Geary.Imap.NamespaceResponseTest tests
# Start of Geary.ImapDB.AccountTest tests
ok 138 /engine/Geary.ImapDB.AccountTest/create_base_folder
ok 139 /engine/Geary.ImapDB.AccountTest/create_child_folder
ok 140 /engine/Geary.ImapDB.AccountTest/list_folders
ok 141 /engine/Geary.ImapDB.AccountTest/delete_folder
ok 142 /engine/Geary.ImapDB.AccountTest/delete_folder_with_child
ok 143 /engine/Geary.ImapDB.AccountTest/delete_nonexistent_folder
ok 144 /engine/Geary.ImapDB.AccountTest/fetch_base_folder
ok 145 /engine/Geary.ImapDB.AccountTest/fetch_child_folder
ok 146 /engine/Geary.ImapDB.AccountTest/fetch_nonexistent_folder
ok 147 /engine/Geary.ImapDB.AccountTest/list_local_email
# End of Geary.ImapDB.AccountTest tests
# Start of Geary.ImapDB.AttachmentTest tests
ok 148 /engine/Geary.ImapDB.AttachmentTest/new_from_minimal_mime_part
ok 149 /engine/Geary.ImapDB.AttachmentTest/new_from_complete_mime_part
ok 150 /engine/Geary.ImapDB.AttachmentTest/new_from_inline_mime_part
# End of Geary.ImapDB.AttachmentTest tests
# Start of Geary.ImapDB.AttachmentIoTest tests
ok 151 /engine/Geary.ImapDB.AttachmentIoTest/save_minimal_attachment
ok 152 /engine/Geary.ImapDB.AttachmentIoTest/save_complete_attachment
ok 153 /engine/Geary.ImapDB.AttachmentIoTest/save_qp_attachment
ok 154 /engine/Geary.ImapDB.AttachmentIoTest/list_attachments
ok 155 /engine/Geary.ImapDB.AttachmentIoTest/delete_attachments
# End of Geary.ImapDB.AttachmentIoTest tests
# Start of Geary.ImapDb.DatabaseTest tests
ok 156 /engine/Geary.ImapDb.DatabaseTest/open_new
# GLib-DEBUG: posix_spawn avoided (fd close requested) (child_setup specified)
ok 157 /engine/Geary.ImapDb.DatabaseTest/upgrade_0_6
Bail out! geary:ERROR:test/9f86d08@@test-lib@sta/test-case.c:476:assert_string: code should not be reached
--- stderr ---
geary-Message: 15:15:12.872: imap-db-database.vala:122: Garbage collection of IMAP database /tmp/geary-imap-db-database-test-ED6MI0/geary-0.6-db/geary.db failed: Operation was cancelled
Expected: "BB", was: "á"
**
geary:ERROR:test/9f86d08@@test-lib@sta/test-case.c:476:assert_string: code should not be reached
-------
Your installation
- Geary version: 3.36.1
- Installation method: Self-compiled
- Desktop environment: Run in xvfb-run
- Operating system and version: Alpine Linux Edge