duplicity-talk
[Top][All Lists]
Advanced

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

Re: [Duplicity-talk] Errors during test phase of installation.....


From: Scott Hannahs
Subject: Re: [Duplicity-talk] Errors during test phase of installation.....
Date: Sun, 5 Feb 2017 16:38:05 -0500

These are the tests that now give errors when run as “fink-bld” user and 
allowing 4096 simultaneous open files.  I have not included the unsupported 
par2 backend issues.  The assertion 30 just seems to be an “exception” which is 
sort of broad.
-Scott


test_piped_password (testing.functional.test_final.OldFilenamesFinalTest)
Make sure that prompting for a password works … ERROR

test_new_file (testing.functional.test_restart.RestartTest) ... ERROR
test_split_after_large (testing.functional.test_restart.RestartTest) ... ERROR
test_split_after_small (testing.functional.test_restart.RestartTest) ... ERROR
test_split_inside_large (testing.functional.test_restart.RestartTest) ... ERROR
test_ignore_double_snapshot 
(testing.functional.test_restart.RestartTestWithoutEncryption) ... ERROR
test_new_file (testing.functional.test_restart.RestartTestWithoutEncryption) … 
ERROR

test_split_after_large 
(testing.functional.test_restart.RestartTestWithoutEncryption) ... ERROR
test_split_after_small 
(testing.functional.test_restart.RestartTestWithoutEncryption) ... ERROR
test_split_inside_large 
(testing.functional.test_restart.RestartTestWithoutEncryption) ... ERROR

test_diff2 (testing.unit.test_diffdir.DDTest)
Another diff test - this one involves multivol support ... sh: rdiff: command 
not found
FAIL

======================================================================
ERROR: test_piped_password (testing.functional.test_final.FinalTest)
Make sure that prompting for a password works
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_final.py",
 line 163, in test_piped_password
    passphrase_input=[self.sign_passphrase, self.sign_passphrase])
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 143, in backup
    result = self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 110, in run_duplicity
    child.expect('passphrase.*:')
  File "/sw/lib/python2.7/site-packages/pexpect/__init__.py", line 1451, in 
expect
    timeout, searchwindowsize)
  File "/sw/lib/python2.7/site-packages/pexpect/__init__.py", line 1466, in 
expect_list
    timeout, searchwindowsize)
  File "/sw/lib/python2.7/site-packages/pexpect/__init__.py", line 1554, in 
expect_loop
    raise EOF(str(err) + '\n' + str(self))
EOF: End Of File (EOF). Empty string style platform.
<pexpect.spawn object at 0x109c21390>
version: 3.3
command: /bin/sh
args: ['/bin/sh', '-c', '"duplicity" "full" "testfiles/empty_dir" 
"file://testfiles/output" "--volsize" "1" "-v0" "--no-print-statistics" 
"--allow-source-mismatch" "--archive-dir=testfiles/cache"']
searcher: <pexpect.searcher_re object at 0x10a3a07d0>
buffer (last 100 chars): ''
before (last 100 chars): ' unknown encoding: \r\n\r\ntest\r\n'
after: <class 'pexpect.EOF'>
match: None
match_index: None
exitstatus: 30
flag_eof: True
pid: 3668
child_fd: 3
closed: False
timeout: None
delimiter: <class 'pexpect.EOF'>
logfile: None
logfile_read: None
logfile_send: None
maxread: 2000
ignorecase: False
searchwindowsize: None
delaybeforesend: 0.05
delayafterclose: 0.1
delayafterterminate: 0.1

======================================================================
ERROR: test_piped_password (testing.functional.test_final.OldFilenamesFinalTest)
Make sure that prompting for a password works
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_final.py",
 line 163, in test_piped_password
    passphrase_input=[self.sign_passphrase, self.sign_passphrase])
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 143, in backup
    result = self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 110, in run_duplicity
    child.expect('passphrase.*:')
  File "/sw/lib/python2.7/site-packages/pexpect/__init__.py", line 1451, in 
expect
    timeout, searchwindowsize)
  File "/sw/lib/python2.7/site-packages/pexpect/__init__.py", line 1466, in 
expect_list
    timeout, searchwindowsize)
  File "/sw/lib/python2.7/site-packages/pexpect/__init__.py", line 1554, in 
expect_loop
    raise EOF(str(err) + '\n' + str(self))
EOF: End Of File (EOF). Empty string style platform.
<pexpect.spawn object at 0x10a32b750>
version: 3.3
command: /bin/sh
args: ['/bin/sh', '-c', '"duplicity" "full" "testfiles/empty_dir" 
"file://testfiles/output" "--volsize" "1" "-v0" "--no-print-statistics" 
"--allow-source-mismatch" "--archive-dir=testfiles/cache" "--old-filenames"']
searcher: <pexpect.searcher_re object at 0x10a32b990>
buffer (last 100 chars): ''
before (last 100 chars): ' unknown encoding: \r\n\r\ntest\r\n'
after: <class 'pexpect.EOF'>
match: None
match_index: None
exitstatus: 30
flag_eof: True
pid: 4329
child_fd: 3
closed: False
timeout: None
delimiter: <class 'pexpect.EOF'>
logfile: None
logfile_read: None
logfile_send: None
maxread: 2000
ignorecase: False
searchwindowsize: None
delaybeforesend: 0.05
delayafterclose: 0.1
delayafterterminate: 0.1


======================================================================
ERROR: test_piped_password 
(testing.functional.test_final.ShortFilenamesFinalTest)
Make sure that prompting for a password works
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_final.py",
 line 163, in test_piped_password
    passphrase_input=[self.sign_passphrase, self.sign_passphrase])
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 143, in backup
    result = self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 110, in run_duplicity
    child.expect('passphrase.*:')
  File "/sw/lib/python2.7/site-packages/pexpect/__init__.py", line 1451, in 
expect
    timeout, searchwindowsize)
  File "/sw/lib/python2.7/site-packages/pexpect/__init__.py", line 1466, in 
expect_list
    timeout, searchwindowsize)
  File "/sw/lib/python2.7/site-packages/pexpect/__init__.py", line 1554, in 
expect_loop
    raise EOF(str(err) + '\n' + str(self))
EOF: End Of File (EOF). Empty string style platform.
<pexpect.spawn object at 0x109c216d0>
version: 3.3
command: /bin/sh
args: ['/bin/sh', '-c', '"duplicity" "full" "testfiles/empty_dir" 
"file://testfiles/output" "--volsize" "1" "-v0" "--no-print-statistics" 
"--allow-source-mismatch" "--archive-dir=testfiles/cache" "--short-filenames"']
searcher: <pexpect.searcher_re object at 0x10a335c10>
buffer (last 100 chars): ''
before (last 100 chars): ' unknown encoding: \r\n\r\ntest\r\n'
after: <class 'pexpect.EOF'>
match: None
match_index: None
exitstatus: 30
flag_eof: True
pid: 4999
child_fd: 3
closed: False
timeout: None
delimiter: <class 'pexpect.EOF'>
logfile: None
logfile_read: None
logfile_send: None
maxread: 2000
ignorecase: False
searchwindowsize: None
delaybeforesend: 0.05
delayafterclose: 0.1
delayafterterminate: 0.1

======================================================================
ERROR: test_new_file (testing.functional.test_restart.RestartTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_restart.py",
 line 248, in test_new_file
    self.restore()
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 156, in restore
    self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 130, in run_duplicity
    raise CmdError(return_val)
CmdError: 30

======================================================================
ERROR: test_split_after_large (testing.functional.test_restart.RestartTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_restart.py",
 line 211, in test_split_after_large
    self.restore()
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 156, in restore
    self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 130, in run_duplicity
    raise CmdError(return_val)
CmdError: 30

======================================================================
ERROR: test_split_after_small (testing.functional.test_restart.RestartTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_restart.py",
 line 191, in test_split_after_small
    self.restore()
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 156, in restore
    self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 130, in run_duplicity
    raise CmdError(return_val)
CmdError: 30

======================================================================
ERROR: test_split_inside_large (testing.functional.test_restart.RestartTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_restart.py",
 line 227, in test_split_inside_large
    self.restore()
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 156, in restore
    self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 130, in run_duplicity
    raise CmdError(return_val)
CmdError: 30

======================================================================
ERROR: test_ignore_double_snapshot 
(testing.functional.test_restart.RestartTestWithoutEncryption)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_restart.py",
 line 356, in test_ignore_double_snapshot
    self.backup("inc", "testfiles/blocktartest")
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 143, in backup
    result = self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 130, in run_duplicity
    raise CmdError(return_val)
CmdError: 30

======================================================================
ERROR: test_new_file 
(testing.functional.test_restart.RestartTestWithoutEncryption)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_restart.py",
 line 248, in test_new_file
    self.restore()
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 156, in restore
    self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 130, in run_duplicity
    raise CmdError(return_val)
CmdError: 30

======================================================================
ERROR: test_split_after_large 
(testing.functional.test_restart.RestartTestWithoutEncryption)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_restart.py",
 line 211, in test_split_after_large
    self.restore()
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 156, in restore
    self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 130, in run_duplicity
    raise CmdError(return_val)
CmdError: 30

======================================================================
ERROR: test_split_after_small 
(testing.functional.test_restart.RestartTestWithoutEncryption)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_restart.py",
 line 191, in test_split_after_small
    self.restore()
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 156, in restore
    self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 130, in run_duplicity
    raise CmdError(return_val)
CmdError: 30

======================================================================
ERROR: test_split_inside_large 
(testing.functional.test_restart.RestartTestWithoutEncryption)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/test_restart.py",
 line 227, in test_split_inside_large
    self.restore()
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 156, in restore
    self.run_duplicity(options=options, **kwargs)
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/functional/__init__.py",
 line 130, in run_duplicity
    raise CmdError(return_val)
CmdError: 30

======================================================================
FAIL: test_diff2 (testing.unit.test_diffdir.DDTest)
Another diff test - this one involves multivol support
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/sw/src/fink.build/duplicity-0.7.11-6/duplicity-0.7.11/testing/unit/test_diffdir.py",
 line 154, in test_diff2
    assert not os.system("rdiff patch testfiles/dir2/largefile "
AssertionError

----------------------------------------------------------------------
Ran 418 tests in 687.861s

FAILED (failures=1, errors=19, skipped=5)
Test failed: <unittest.runner.TextTestResult run=418 errors=19 failures=1>
error: Test failed: <unittest.runner.TextTestResult run=418 errors=19 
failures=1>


> On Feb 5, 2017, at 8:28 AM, edgar.soldin--- via Duplicity-talk 
> <address@hidden> wrote:
> 
> On 04.02.2017 00:23, Scott Hannahs via Duplicity-talk wrote:
>> The other big error was that the un-tar of the test files would set file 
>> permissions and owners so that the test user could not delete them.   I set 
>> a note that the testing phase has to run as root.  It shouldn’t but that 
>> seems to be an issue.  If the no-owner no-group flags were set on the untar 
>> command for the test directories it might work.  But that may mess up some 
>> of the tests.
> 
> Scott,
> 
> can you explain this a little bit more detailed? do you mean that untar-ing 
> the duplicity tarball creates files/folders with improper permissions?
> 
> what do those improper persmissions/owner values look like?
> 
> ..ede/duply.net
> 
> _______________________________________________
> Duplicity-talk mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/duplicity-talk




reply via email to

[Prev in Thread] Current Thread [Next in Thread]