Whamcloud - gitweb
ChangeLog, fileio.c:
[tools/e2fsprogs.git] / tests / ChangeLog
1 2001-05-05  Theodore Tso  <tytso@valinux.com>
2
3         * d_loaddump: New test which verifies debugfs's dump and load
4                 routines.
5
6 2000-10-24    <tytso@snap.thunk.org>
7
8         * f_journal: Update to take into account new printing by the
9                 e2fsck program.
10
11 2000-08-22    <tytso@valinux.com>
12
13         * f_journal: Make the test check for a wide variety of mixed sizes
14                 of orphaned inodes (and not just a size of 0).
15
16 2000-08-20    <tytso@valinux.com>
17
18         * run_e2fsck: Filter out JFS DEBUG messages when comparing e2fsck
19                 output.
20
21         * f_journal: New test case which checks out running the ext3
22                 journal.
23
24         * f_orphan: New test case which checks clearing the list of orphan
25                 inodes (files and directories).
26
27         * f_swapfs/expect: Update to reflect new debugfs format for
28                 dumping the blocks of an inode.
29
30 2000-07-13    <tytso@valinux.com>
31
32         * Release of E2fsprogs 1.19
33
34 2000-05-25    <tytso@snap.thunk.org>
35
36         * test_script.in: Ignore files in the test directory (to avoid
37                 spurious messages when builddir==srcdir).
38
39 2000-05-08  Theodore Ts'o  <tytso@valinux.com>
40
41         * f_hurd: Add test for Hurd-specific features (right now, just
42                 checks to make sure the filetype feature is cleared)
43
44 2000-04-06  Theodore Ts'o  <tytso@valinux.com>
45
46         * f_filetype: Updated expect script to match with new text for
47                 immutable/append-only files.
48
49 2000-02-07  Theodore Ts'o  <tytso@valinux.com>
50
51         * f_swapfs: Fix expected text to match changed debugfs dump
52                 command for i_generation field.
53
54 1999-11-10    <tytso@valinux.com>
55
56         * Release of E2fsprogs 1.18
57
58 1999-11-10    <tytso@valinux.com>
59
60         * f_imagic: New test case which tests handling of imagic inodes in
61                 an non-imagic-enabled filessystem.
62
63         * f_imagic_fs: New test case which tests handling of imagic inodes
64                 in an imagic-enabled filesystem.
65
66         * f_filetype: New test case which tests setting filetype
67                 information in a filesystem.  Also tests handling of
68                 immutable special files (device/fifo).
69
70         * run_e2fsck: Add support for PREP_CMD, which allows a test case
71                 to specify some commands which will be run (via eval)
72                 after the image is compressed and before running e2fsck.
73
74 1999-10-26    <tytso@valinux.com>
75
76         * Release of E2fsprogs 1.17
77
78 1999-10-22    <tytso@valinux.com>
79
80         * Release of E2fsprogs 1.16
81
82 1999-09-16    <tytso@rsts-11.mit.edu>
83
84         * f_dupdot: New test case which tests duplicate '.' and '..' entries.
85
86 1999-09-07    <tytso@rsts-11.mit.edu>
87
88         * f_expand: Make test case better by testing increasing the size
89                 of lost+found where an indirect block must be created.
90                 Also add checks to see what happens when directories are
91                 disconnected because their containing directory is
92                 destroyed (turned into a socket :-)
93
94 1999-08-02    <tytso@rsts-11.mit.edu>
95
96         * f_dupfsblks: Add additional test cases where files share
97                 duplicate blocks with both other files and filesystem
98                 metadata.
99
100 1999-07-30    <tytso@valinux.com>
101
102         * f_swapfs: Change to deal with new dump_inode command.
103
104 1999-07-18  Theodore Ts'o  <tytso@valinux.com>
105
106         * Release of E2fsprogs 1.15
107
108 1999-06-25    <tytso@rsts-11.mit.edu>
109
110         * f_recnect_bad: New test which checks the case where a disconnect
111                 inode also bad inode fields; we need to make sure e2fsck
112                 offers to fix the inode (or clear the inode, as necessary).
113
114 1999-03-14  Theodore Ts'o  <tytso@rsts-11.mit.edu>
115
116         * f_lpffile: New test which checks how e2fsck handles a the case
117                 where lost+found exists, but it's not a directory.
118
119 1999-01-09  Theodore Ts'o  <tytso@rsts-11.mit.edu>
120
121         * Release of E2fsprogs 1.14
122
123 1998-12-15  Theodore Ts'o  <tytso@rsts-11.mit.edu>
124
125         * Release of E2fsprogs 1.13
126
127 1998-12-04  Theodore Ts'o  <tytso@rsts-11.mit.edu>
128
129         * f_badtable, f_illitable, f_lpf: Update to deal with the fact
130                 that e2fsck will now create a lost+found directory at the
131                 end of pass 3 if one isn't present.
132
133 1998-07-09  Theodore Ts'o  <tytso@rsts-11.mit.edu>
134
135         * Release of E2fsprogs 1.12
136
137 1998-07-05  Theodore Ts'o  <tytso@rsts-11.mit.edu>
138
139         * f_swapfs: Fix script to ignore the version string header which
140                 debugfs now prints when it starts up.
141
142 1998-03-23  Theodore Ts'o  <tytso@rsts-11.mit.edu>
143
144         * f_messy_inode: Modify test to deal with changes to support
145                 64-bit size files.  (/MAKEDEV had i_dir_acl, now
146                 i_size_high, set.)
147
148 1998-02-20  Theodore Y. Ts'o  <tytso@edt.mit.edu>
149
150         * f_badinode: Set the immutable flag on the block and
151                 character device so that e2fsck notices them as bad
152                 devices, and offers to fix them.  E2fsck currently
153                 only checks devices with the immutable flag set, since
154                 otherwise there might be some false positives --- the
155                 kernel doesn't always clear the all of i_blocks[n],
156                 n>=4, due to a race condition.
157
158 Sat Oct 25 18:38:56 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
159
160         * Add scripts to skip the e_brel_bma and e_irel_ima tests (since
161                 they have been removed from the library for now)
162
163 Thu Aug 14 11:25:23 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
164
165         * f_badinode: Modify test to check for "bad" character and block
166                 devices (i.e., ones which contain garbage block entries)
167
168 Tue Jun 17 01:33:20 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
169
170         * Release of E2fsprogs 1.11
171
172 Thu Apr 24 12:16:42 1997  Theodre Ts'o  <tytso@localhost.mit.edu>
173
174         * Release of E2fsprogs version 1.10
175
176 Thu Apr 17 12:23:38 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
177
178         * Release of E2fsprogs version 1.09
179
180 Fri Apr 11 18:56:26 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
181
182         * Release of E2fsprogs version 1.08
183
184 Wed Mar 26 09:29:25 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
185
186         * e_icount_normal, e_icount_opt: New tests which validate the
187                 icount abstraction.
188
189         * test_script.in: New feature; an argument of a single character
190                 means do all the tests in that series.
191
192 Tue Mar 18 15:11:04 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
193
194         * test_config (LANG): Set the language to be C so that the brel
195                 and irel tests don't fail.
196
197 Wed Mar 12 13:32:05 1997  Theodore Y. Ts'o  <tytso@mit.edu>
198
199         * Release of E2fsprogs version 1.07
200
201 Thu Mar  6 23:23:07 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
202
203         * f_misstable: New test case which checks what happens when the
204                 inode table for a block group is missing
205
206         * f_reconnect: New test case which makes sure a simple
207                 disconnected inode is properly handled.
208
209 Mon Dec  2 09:33:31 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
210
211         * test_script.in: Add error checking to make sure a requested test
212                 exists.
213
214 Tue Oct 15 00:10:37 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
215
216         * f_bbinode: New test case which exercises what happens when a bad
217                 block appears in the inode table.
218
219 Tue Oct  8 02:02:03 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
220
221         * Release of E2fsprogs version 1.06
222
223 Mon Oct  7 07:52:41 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
224
225         * f_preen: New test case which makes sure that e2fsck -p won't
226                 bash the backup superblock in case of a corrupted master
227                 superblock.
228         
229         * test_script.in: Let the environment variable TEST_CONFIG to
230                 override the location of the test_config file.  Move
231                 definition of TMP_DIR to test_config.
232
233         * test_config: Add new defnitions for mke2fs, dumpe2fs, tune2fs,
234                 lsattr, and chattr.
235
236 Thu Sep 12 15:23:07 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
237
238         * Release of E2fsprogs version 1.05
239
240 Mon Sep  9 23:09:47 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
241
242         * Makefile.in (check): Add explicit ./ to test_script invokation,
243                 since not all people will have "." in their path.
244
245 Tue Sep  3 15:13:05 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
246
247         * test_config (PAGER): Unset pager to prevent debugfs forking a
248                 pager, since the escape sequences confuse the expect
249                 script.
250
251 Sun May 19 23:37:35 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
252
253         * test_script: New feature; second optional argument allows
254                 developers to only run one test case.
255
256         * f_crashdisk: New test case which contains a patently illegal
257                 superblock with a valid magic number.
258
259 Thu May 16 11:12:30 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
260
261         * Release of E2fsprogs version 1.04
262
263 Wed May 15 21:41:29 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
264
265         * f_illibitmap/expect.1, f_illbbitmap/expect.1: Changed
266                 expected output to reflect hint which e2fsck will print when
267                 there is a illegal block in the block group
268                 descriptors, pointing at a block bitmap, inode bitmap,
269                 or block in the inode table.
270
271 Wed Mar 27 00:33:40 1996    <tytso@rsts-11.mit.edu>
272
273         * Release of E2fsprogs version 1.03
274
275 Wed Jan 31 11:06:08 1996    <tytso@rsts-11.mit.edu>
276
277         * Release of E2fsprogs version 1.02
278
279 Mon Sep  4 23:06:06 1995  Remy Card  <card@bbj>
280
281         * Makefile.in (clean, distclean): Use the -f option when removing
282                 files.
283
284 Fri Aug 11 10:10:30 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>
285
286         * test_script: Count up the number of passed and failed tests by
287                 tallying the *.ok and *.failed files.
288
289         * run_e2fsck: Create foo.ok and foo.failed files when tests
290                 succeed or fail, respectively.
291
292         * test_config (TZ): Set the timezone to be GMT, so that test
293                 results are consistent.
294