summaryrefslogtreecommitdiff
path: root/src/journal
diff options
context:
space:
mode:
authormsizanoen1 <msizanoen@qtmlabs.xyz>2022-10-12 15:38:25 +0700
committermsizanoen1 <msizanoen@qtmlabs.xyz>2023-01-09 22:57:50 +0700
commit9cd80d8a580d63320efb245fc9c30c1365629ba1 (patch)
tree0ee00e6de5da8cd0d4d271c4c7504a4771d21a43 /src/journal
parent1d8d483f59ffa62974772fb58a8ef4abe88550ec (diff)
downloadsystemd-9cd80d8a580d63320efb245fc9c30c1365629ba1.tar.gz
test-journal-flush: don't fail on -EREMCHG
-EREMCHG on write is now used to denote clock rollback conditions detected during journal write.
Diffstat (limited to 'src/journal')
-rw-r--r--src/journal/test-journal-flush.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/journal/test-journal-flush.c b/src/journal/test-journal-flush.c
index c734aa02ca..b78e073ddd 100644
--- a/src/journal/test-journal-flush.c
+++ b/src/journal/test-journal-flush.c
@@ -58,7 +58,8 @@ static void test_journal_flush(int argc, char *argv[]) {
assert_se(r >= 0 ||
IN_SET(r, -EBADMSG, /* corrupted file */
-EPROTONOSUPPORT, /* unsupported compression */
- -EIO)); /* file rotated */
+ -EIO, /* file rotated */
+ -EREMCHG)); /* clock rollback */
if (++n >= 10000)
break;