freebsd64: __________________ ArchiverTestCase.test_create_read_special ___________________
freebsd64: [gw0] freebsd10 -- Python 3.6.6 /vagrant/borg/borg/.tox/py36/bin/python
freebsd64: self = <borg.testsuite.archiver.ArchiverTestCase testMethod=test_create_read_special>
freebsd64: def test_create_read_special(self):
freebsd64: self.create_regular_file('regular', size=1024)
freebsd64: os.symlink(os.path.join(self.input_path, 'file'), os.path.join(self.input_path, 'link_regular'))
freebsd64: if are_fifos_supported():
freebsd64: os.mkfifo(os.path.join(self.input_path, 'fifo'))
freebsd64: os.symlink(os.path.join(self.input_path, 'fifo'), os.path.join(self.input_path, 'link_fifo'))
freebsd64: self.cmd('init', '--encryption=repokey', self.repository_location)
freebsd64: archive = self.repository_location + '::test'
freebsd64: > self.cmd('create', '--read-special', archive, 'input')
freebsd64: .tox/py36/lib/python3.6/site-packages/borg/testsuite/archiver.py:1791:
freebsd64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
freebsd64: .tox/py36/lib/python3.6/site-packages/borg/testsuite/archiver.py:292: in cmd
freebsd64: self.assert_equal(ret, exit_code)
freebsd64: E AssertionError: 1 != 0
freebsd64: ----------------------------- Captured stdout call -----------------------------
freebsd64: input/fifo: read: [Errno 35] Resource temporarily unavailable
freebsd64: input/link_fifo: read: [Errno 35] Resource temporarily unavailable
the read-special test fails when reading the fifo on freebsd (master branch):