zfs/tests/zfs-tests/tests/functional/slog
Ryan Moeller 325a551232
ZTS: Fix faulty slog_replay_fs_001 test
This test is supposed to verify zil operations. For TX_WRITE, writes
must be synchronous in order to be entered in the zil. Linux seems to
be doing sync writes even when they are not asked for, but on FreeBSD
the test does not do what is intended.

Use dd oflag=sync for the parts of this test that are supposed to
result in TX_WRITE zil entries.

Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ryan Moeller <ryan@iXsystems.com>
Closes #10022
2020-02-20 08:11:51 -08:00
..
Makefile.am Fix zil replay panic when TX_REMOVE followed by TX_CREATE 2019-08-28 10:42:02 -07:00
cleanup.ksh OpenZFS 7290 - ZFS test suite needs to control what utilities it can run 2017-04-06 09:25:36 -07:00
setup.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog.cfg OpenZFS 7104 - increase indirect block size 2017-02-09 10:27:02 -08:00
slog.kshlib Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_001_pos.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_002_pos.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_003_pos.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_004_pos.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_005_pos.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_006_pos.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_007_pos.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_008_neg.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_009_neg.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_010_neg.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_011_neg.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_012_neg.ksh Make slog test setup more robust 2019-08-22 17:26:50 -07:00
slog_013_pos.ksh Update ZTS to work on FreeBSD 2019-12-18 12:29:43 -08:00
slog_014_pos.ksh Update ZTS to work on FreeBSD 2019-12-18 12:29:43 -08:00
slog_015_neg.ksh ZTS: Catalog tunable names for tests in tunables.cfg 2020-01-14 14:57:28 -08:00
slog_replay_fs_001.ksh ZTS: Fix faulty slog_replay_fs_001 test 2020-02-20 08:11:51 -08:00
slog_replay_fs_002.ksh Fix zil replay panic when TX_REMOVE followed by TX_CREATE 2019-08-28 10:42:02 -07:00
slog_replay_volume.ksh Update ZTS to work on FreeBSD 2019-12-18 12:29:43 -08:00