[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2807: Magic Folder: Unicode-related test failures

Tahoe-LAFS trac at tahoe-lafs.org
Tue Aug 16 16:36:35 UTC 2016


#2807: Magic Folder: Unicode-related test failures
--------------------------------------------+------------------------------
     Reporter:  daira                       |      Owner:  daira
         Type:  defect                      |     Status:  assigned
     Priority:  normal                      |  Milestone:  1.12.0
    Component:  code-frontend-magic-folder  |    Version:  1.11.0
   Resolution:                              |   Keywords:  magic-folder
Launchpad Bug:                              |  unicode
--------------------------------------------+------------------------------
Changes (by daira):

 * status:  new => assigned


Old description:

> https://tahoe-lafs.org/buildbot-tahoe-
> lafs/builders/Markus%20slackware64%20stable/builds/225/steps/tox/logs/stdio
>
> {{{
> allmydata.test.test_upload.EncodingParameters.test_problem_layout_ticket_1128
> ===============================================================================
> [ERROR]
> Traceback (most recent call last):
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/test/test_magic_folder.py",
> line 1273, in setUp
>     d = super(MockTest, self).setUp()
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/test/test_magic_folder.py",
> line 966, in setUp
>     d = self.create_invite_join_magic_folder(u"Alice\u0101",
> self.local_dir)
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/test/cli/test_magic_folder.py",
> line 99, in create_invite_join_magic_folder
>     nickname_arg = unicode_to_argv(nickname)
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/util/encodingutil.py",
> line 123, in unicode_to_argv
>     return s.encode(io_encoding)
> exceptions.UnicodeEncodeError: 'ascii' codec can't encode character
> u'\u0101' in position 5: ordinal not in range(128)
> [...]
>
> allmydata.test.test_magic_folder.MockTest.test_write_downloaded_file
> ===============================================================================
> [ERROR]
> Traceback (most recent call last):
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/test/test_magic_folder.py",
> line 249, in <lambda>
>     d.addCallback(lambda ign: self.do_invite(0, u"Alice\u00F8"))
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/test/cli/test_magic_folder.py",
> line 35, in do_invite
>     nickname_arg = unicode_to_argv(nickname)
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/util/encodingutil.py",
> line 123, in unicode_to_argv
>     return s.encode(io_encoding)
> exceptions.UnicodeEncodeError: 'ascii' codec can't encode character
> u'\xf8' in position 5: ordinal not in range(128)
> [...]
>
> allmydata.test.test_magic_folder.MockTestAliceBob.test_download_retry
> ===============================================================================
> [ERROR]
> Traceback (most recent call last):
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/test/test_magic_folder.py",
> line 1430, in setUp
>     d = super(RealTest, self).setUp()
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/test/test_magic_folder.py",
> line 966, in setUp
>     d = self.create_invite_join_magic_folder(u"Alice\u0101",
> self.local_dir)
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/test/cli/test_magic_folder.py",
> line 99, in create_invite_join_magic_folder
>     nickname_arg = unicode_to_argv(nickname)
>   File "/src/buildslave/tahoe-
> lafs/Markus_slackware64_stable/build/src/allmydata/util/encodingutil.py",
> line 123, in unicode_to_argv
>     return s.encode(io_encoding)
> exceptions.UnicodeEncodeError: 'ascii' codec can't encode character
> u'\u0101' in position 5: ordinal not in range(128)
> }}}

New description:

 https://tahoe-lafs.org/buildbot-tahoe-
 lafs/builders/Markus%20slackware64%20stable/builds/225/steps/tox/logs/stdio

 {{{
 [ERROR]
 Traceback (most recent call last):
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/test/test_magic_folder.py",
 line 1273, in setUp
     d = super(MockTest, self).setUp()
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/test/test_magic_folder.py",
 line 966, in setUp
     d = self.create_invite_join_magic_folder(u"Alice\u0101",
 self.local_dir)
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/test/cli/test_magic_folder.py",
 line 99, in create_invite_join_magic_folder
     nickname_arg = unicode_to_argv(nickname)
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/util/encodingutil.py",
 line 123, in unicode_to_argv
     return s.encode(io_encoding)
 exceptions.UnicodeEncodeError: 'ascii' codec can't encode character
 u'\u0101' in position 5: ordinal not in range(128)

 allmydata.test.test_magic_folder.MockTest.test_db_basic
 allmydata.test.test_magic_folder.MockTest.test_db_persistence
 allmydata.test.test_magic_folder.MockTest.test_delete
 allmydata.test.test_magic_folder.MockTest.test_delete_and_restore
 allmydata.test.test_magic_folder.MockTest.test_errors
 allmydata.test.test_magic_folder.MockTest.test_magic_folder
 allmydata.test.test_magic_folder.MockTest.test_move_tree
 allmydata.test.test_magic_folder.MockTest.test_periodic_full_scan
 allmydata.test.test_magic_folder.MockTest.test_persistence
 allmydata.test.test_magic_folder.MockTest.test_scan_once_on_startup
 allmydata.test.test_magic_folder.MockTest.test_statistics
 allmydata.test.test_magic_folder.MockTest.test_write_downloaded_file
 ===============================================================================
 [...]

 [ERROR]
 Traceback (most recent call last):
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/test/test_magic_folder.py",
 line 249, in <lambda>
     d.addCallback(lambda ign: self.do_invite(0, u"Alice\u00F8"))
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/test/cli/test_magic_folder.py",
 line 35, in do_invite
     nickname_arg = unicode_to_argv(nickname)
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/util/encodingutil.py",
 line 123, in unicode_to_argv
     return s.encode(io_encoding)
 exceptions.UnicodeEncodeError: 'ascii' codec can't encode character
 u'\xf8' in position 5: ordinal not in range(128)

 allmydata.test.test_magic_folder.MockTestAliceBob.test_alice_bob
 allmydata.test.test_magic_folder.MockTestAliceBob.test_alice_create_bob_update
 allmydata.test.test_magic_folder.MockTestAliceBob.test_alice_delete_and_restore
 allmydata.test.test_magic_folder.MockTestAliceBob.test_alice_delete_bob_restore
 allmydata.test.test_magic_folder.MockTestAliceBob.test_alice_sees_bobs_delete_with_error
 allmydata.test.test_magic_folder.MockTestAliceBob.test_download_retry
 allmydata.test.test_magic_folder.RealTestAliceBob.test_alice_bob
 allmydata.test.test_magic_folder.RealTestAliceBob.test_alice_create_bob_update
 allmydata.test.test_magic_folder.RealTestAliceBob.test_alice_delete_and_restore
 allmydata.test.test_magic_folder.RealTestAliceBob.test_alice_delete_bob_restore
 allmydata.test.test_magic_folder.RealTestAliceBob.test_alice_sees_bobs_delete_with_error
 allmydata.test.test_magic_folder.RealTestAliceBob.test_download_retry
 ===============================================================================

 [ERROR]
 Traceback (most recent call last):
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/test/test_magic_folder.py",
 line 1430, in setUp
     d = super(RealTest, self).setUp()
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/test/test_magic_folder.py",
 line 966, in setUp
     d = self.create_invite_join_magic_folder(u"Alice\u0101",
 self.local_dir)
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/test/cli/test_magic_folder.py",
 line 99, in create_invite_join_magic_folder
     nickname_arg = unicode_to_argv(nickname)
   File "/src/buildslave/tahoe-
 lafs/Markus_slackware64_stable/build/src/allmydata/util/encodingutil.py",
 line 123, in unicode_to_argv
     return s.encode(io_encoding)
 exceptions.UnicodeEncodeError: 'ascii' codec can't encode character
 u'\u0101' in position 5: ordinal not in range(128)

 allmydata.test.test_magic_folder.RealTest.test_db_basic
 allmydata.test.test_magic_folder.RealTest.test_db_persistence
 allmydata.test.test_magic_folder.RealTest.test_delete
 allmydata.test.test_magic_folder.RealTest.test_delete_and_restore
 allmydata.test.test_magic_folder.RealTest.test_magic_folder
 allmydata.test.test_magic_folder.RealTest.test_move_tree
 allmydata.test.test_magic_folder.RealTest.test_persistence
 allmydata.test.test_magic_folder.RealTest.test_scan_once_on_startup
 ===============================================================================
 }}}

--

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2807#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list