From 49411d1c6c4a0d99cfab2f2d31eec6e31a7b8dbb Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Wed, 21 Jun 2017 15:59:44 +0200 Subject: [PATCH] remove skipping the noatime tests on GNU/Hurd, fixes #2710 I recently installed GNU/Hurd 2017 and found the atime test works now. --- src/borg/testsuite/archiver.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/borg/testsuite/archiver.py b/src/borg/testsuite/archiver.py index b0b0a9b7f..24377a1e7 100644 --- a/src/borg/testsuite/archiver.py +++ b/src/borg/testsuite/archiver.py @@ -453,9 +453,6 @@ def test_symlink_extract(self): self.cmd('extract', self.repository_location + '::test') assert os.readlink('input/link1') == 'somewhere' - # Search for O_NOATIME there: https://www.gnu.org/software/hurd/contributing.html - we just - # skip the test on Hurd, it is not critical anyway, just testing a performance optimization. - @pytest.mark.skipif(sys.platform == 'gnu0', reason="O_NOATIME is strangely broken on GNU Hurd") @pytest.mark.skipif(not is_utime_fully_supported(), reason='cannot properly setup and execute test without utime') def test_atime(self): def has_noatime(some_file):