blob: c1ed44dfab9e21acfa94f1b1af59b7cded99f648 [file] [log] [blame]
Theodore Ts'o93d29692000-05-25 16:40:54 +000012000-05-25 <tytso@snap.thunk.org>
2
3 * test_script.in: Ignore files in the test directory (to avoid
4 spurious messages when builddir==srcdir).
5
Theodore Ts'o4ea0a112000-05-08 13:33:17 +000062000-05-08 Theodore Ts'o <tytso@valinux.com>
7
8 * f_hurd: Add test for Hurd-specific features (right now, just
9 checks to make sure the filetype feature is cleared)
10
Theodore Ts'occ73e042000-04-06 23:05:32 +0000112000-04-06 Theodore Ts'o <tytso@valinux.com>
12
13 * f_filetype: Updated expect script to match with new text for
14 immutable/append-only files.
15
Theodore Ts'o58efb822000-02-08 00:50:34 +0000162000-02-07 Theodore Ts'o <tytso@valinux.com>
17
18 * f_swapfs: Fix expected text to match changed debugfs dump
19 command for i_generation field.
20
Theodore Ts'o0444e151999-11-10 13:17:24 +0000211999-11-10 <tytso@valinux.com>
22
Theodore Ts'ocd086361999-11-10 16:00:39 +000023 * Release of E2fsprogs 1.18
24
251999-11-10 <tytso@valinux.com>
26
Theodore Ts'o0444e151999-11-10 13:17:24 +000027 * f_imagic: New test case which tests handling of imagic inodes in
28 an non-imagic-enabled filessystem.
29
30 * f_imagic_fs: New test case which tests handling of imagic inodes
31 in an imagic-enabled filesystem.
32
33 * f_filetype: New test case which tests setting filetype
34 information in a filesystem. Also tests handling of
35 immutable special files (device/fifo).
36
37 * run_e2fsck: Add support for PREP_CMD, which allows a test case
38 to specify some commands which will be run (via eval)
39 after the image is compressed and before running e2fsck.
40
Theodore Ts'o28e11941999-10-26 18:17:20 +0000411999-10-26 <tytso@valinux.com>
42
43 * Release of E2fsprogs 1.17
44
Theodore Ts'o614fdfd1999-10-23 03:19:51 +0000451999-10-22 <tytso@valinux.com>
46
47 * Release of E2fsprogs 1.16
48
Theodore Ts'o67efcf71999-09-16 14:20:07 +0000491999-09-16 <tytso@rsts-11.mit.edu>
50
51 * f_dupdot: New test case which tests duplicate '.' and '..' entries.
52
Theodore Ts'o8b250411999-09-14 19:54:39 +0000531999-09-07 <tytso@rsts-11.mit.edu>
54
55 * f_expand: Make test case better by testing increasing the size
56 of lost+found where an indirect block must be created.
57 Also add checks to see what happens when directories are
58 disconnected because their containing directory is
59 destroyed (turned into a socket :-)
60
611999-08-02 <tytso@rsts-11.mit.edu>
62
63 * f_dupfsblks: Add additional test cases where files share
64 duplicate blocks with both other files and filesystem
65 metadata.
66
Theodore Ts'o85734701999-07-31 00:35:04 +0000671999-07-30 <tytso@valinux.com>
68
69 * f_swapfs: Change to deal with new dump_inode command.
70
711999-07-18 Theodore Ts'o <tytso@valinux.com>
Theodore Ts'o657cb971999-07-30 23:19:10 +000072
73 * Release of E2fsprogs 1.15
74
Theodore Ts'oe72a9ba1999-06-25 15:40:18 +0000751999-06-25 <tytso@rsts-11.mit.edu>
76
77 * f_recnect_bad: New test which checks the case where a disconnect
78 inode also bad inode fields; we need to make sure e2fsck
79 offers to fix the inode (or clear the inode, as necessary).
80
Theodore Ts'o3f408751999-03-15 17:00:48 +0000811999-03-14 Theodore Ts'o <tytso@rsts-11.mit.edu>
82
83 * f_lpffile: New test which checks how e2fsck handles a the case
84 where lost+found exists, but it's not a directory.
85
Theodore Ts'o9e51eca1999-01-09 16:32:31 +0000861999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
87
88 * Release of E2fsprogs 1.14
89
Theodore Ts'o556ad131998-12-19 08:10:58 +0000901998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
91
92 * Release of E2fsprogs 1.13
93
Theodore Ts'od56385e1998-12-04 06:18:58 +0000941998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
95
96 * f_badtable, f_illitable, f_lpf: Update to deal with the fact
97 that e2fsck will now create a lost+found directory at the
98 end of pass 3 if one isn't present.
99
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00001001998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
101
102 * Release of E2fsprogs 1.12
103
Theodore Ts'oc9833a61998-07-05 19:37:53 +00001041998-07-05 Theodore Ts'o <tytso@rsts-11.mit.edu>
105
106 * f_swapfs: Fix script to ignore the version string header which
107 debugfs now prints when it starts up.
108
Theodore Ts'o246501c1998-03-24 16:22:38 +00001091998-03-23 Theodore Ts'o <tytso@rsts-11.mit.edu>
110
111 * f_messy_inode: Modify test to deal with changes to support
112 64-bit size files. (/MAKEDEV had i_dir_acl, now
113 i_size_high, set.)
114
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00001151998-02-20 Theodore Y. Ts'o <tytso@edt.mit.edu>
116
117 * f_badinode: Set the immutable flag on the block and
118 character device so that e2fsck notices them as bad
119 devices, and offers to fix them. E2fsck currently
120 only checks devices with the immutable flag set, since
121 otherwise there might be some false positives --- the
122 kernel doesn't always clear the all of i_blocks[n],
123 n>=4, due to a race condition.
124
Theodore Ts'o6e5eeba1997-10-25 22:43:58 +0000125Sat Oct 25 18:38:56 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
126
127 * Add scripts to skip the e_brel_bma and e_irel_ima tests (since
128 they have been removed from the library for now)
129
Theodore Ts'o1c27cac1997-08-14 17:20:42 +0000130Thu Aug 14 11:25:23 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
131
132 * f_badinode: Modify test to check for "bad" character and block
133 devices (i.e., ones which contain garbage block entries)
134
Theodore Ts'o024996c1997-06-17 05:38:35 +0000135Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
136
137 * Release of E2fsprogs 1.11
138
Theodore Ts'oa29f4d31997-04-29 21:26:48 +0000139Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
140
141 * Release of E2fsprogs version 1.10
142
143Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
144
145 * Release of E2fsprogs version 1.09
146
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000147Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
148
149 * Release of E2fsprogs version 1.08
150
Theodore Ts'o521e3681997-04-29 17:48:10 +0000151Wed Mar 26 09:29:25 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
152
153 * e_icount_normal, e_icount_opt: New tests which validate the
154 icount abstraction.
155
156 * test_script.in: New feature; an argument of a single character
157 means do all the tests in that series.
158
159Tue Mar 18 15:11:04 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
160
161 * test_config (LANG): Set the language to be C so that the brel
162 and irel tests don't fail.
163
Theodore Ts'o19c78dc1997-04-29 16:17:09 +0000164Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
165
166 * Release of E2fsprogs version 1.07
167
168Thu Mar 6 23:23:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
169
170 * f_misstable: New test case which checks what happens when the
171 inode table for a block group is missing
172
173 * f_reconnect: New test case which makes sure a simple
174 disconnected inode is properly handled.
175
176Mon Dec 2 09:33:31 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
177
178 * test_script.in: Add error checking to make sure a requested test
179 exists.
180
181Tue Oct 15 00:10:37 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
182
183 * f_bbinode: New test case which exercises what happens when a bad
184 block appears in the inode table.
185
186Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
187
188 * Release of E2fsprogs version 1.06
189
Theodore Ts'o5c576471997-04-29 15:29:49 +0000190Mon Oct 7 07:52:41 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
191
192 * f_preen: New test case which makes sure that e2fsck -p won't
193 bash the backup superblock in case of a corrupted master
194 superblock.
195
196 * test_script.in: Let the environment variable TEST_CONFIG to
197 override the location of the test_config file. Move
198 definition of TMP_DIR to test_config.
199
200 * test_config: Add new defnitions for mke2fs, dumpe2fs, tune2fs,
201 lsattr, and chattr.
202
203Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
204
205 * Release of E2fsprogs version 1.05
206
Theodore Ts'o1e3472c1997-04-29 14:53:37 +0000207Mon Sep 9 23:09:47 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
208
209 * Makefile.in (check): Add explicit ./ to test_script invokation,
210 since not all people will have "." in their path.
211
212Tue Sep 3 15:13:05 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
213
214 * test_config (PAGER): Unset pager to prevent debugfs forking a
215 pager, since the escape sequences confuse the expect
216 script.
217
218Sun May 19 23:37:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
219
220 * test_script: New feature; second optional argument allows
221 developers to only run one test case.
222
223 * f_crashdisk: New test case which contains a patently illegal
224 superblock with a valid magic number.
225
Theodore Ts'o62c06f71997-04-29 14:34:47 +0000226Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
227
228 * Release of E2fsprogs version 1.04
229
230Wed May 15 21:41:29 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
231
232 * f_illibitmap/expect.1, f_illbbitmap/expect.1: Changed
233 expected output to reflect hint which e2fsck will print when
234 there is a illegal block in the block group
235 descriptors, pointing at a block bitmap, inode bitmap,
236 or block in the inode table.
237
Theodore Ts'o7f88b041997-04-26 14:48:50 +0000238Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
239
240 * Release of E2fsprogs version 1.03
241
Theodore Ts'o74becf31997-04-26 14:37:06 +0000242Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
243
244 * Release of E2fsprogs version 1.02
245
Theodore Ts'oa418d3a1997-04-26 14:00:26 +0000246Mon Sep 4 23:06:06 1995 Remy Card <card@bbj>
247
248 * Makefile.in (clean, distclean): Use the -f option when removing
249 files.
250
251Fri Aug 11 10:10:30 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
252
253 * test_script: Count up the number of passed and failed tests by
254 tallying the *.ok and *.failed files.
255
256 * run_e2fsck: Create foo.ok and foo.failed files when tests
257 succeed or fail, respectively.
258
259 * test_config (TZ): Set the timezone to be GMT, so that test
260 results are consistent.
261