mbox series

[0/2] xfs test excluses needed for realtime_28k_logdev

Message ID 20220629125207.176710-1-tytso@mit.edu (mailing list archive)
Headers show
Series xfs test excluses needed for realtime_28k_logdev | expand

Message

Theodore Ts'o June 29, 2022, 12:52 p.m. UTC
These are tests in my out-of-tree patches to xfstests, which were
cherry-picked from Darrick's out-of-tree patches.  They are needed to
prevent a huge whackload (that's a technical term) of test failures in
the xfs/realtime_28k_logdev test config, which uses:

XFS_MKFS_OPTIONS='-d rtinherit=1 -m reflink=0,rmapbt=0 -r extsize=28k '

and uses an external logdevice as well as an external realtime device.

This test config is being used in the xfs 5.15 backports testing,
since it's one of Darrick's upstream acceptance test configs.

Darrick, any objections if I ask Zorro to consider these for upstream
xfstests?

Darrick J. Wong (2):
  misc: skip remap/fallocate tests when op length not congruent with
    file allocation unit
  misc: skip extent size hint tests when hint not congruent with file
    allocation unit

 common/rc         | 16 ++++++++++++++++
 tests/generic/031 |  1 +
 tests/generic/116 |  1 +
 tests/generic/118 |  1 +
 tests/generic/119 |  1 +
 tests/generic/121 |  1 +
 tests/generic/122 |  1 +
 tests/generic/134 |  1 +
 tests/generic/136 |  1 +
 tests/generic/137 |  1 +
 tests/generic/144 |  1 +
 tests/generic/149 |  1 +
 tests/generic/162 |  1 +
 tests/generic/163 |  1 +
 tests/generic/164 |  1 +
 tests/generic/165 |  1 +
 tests/generic/168 |  1 +
 tests/generic/170 |  1 +
 tests/generic/181 |  1 +
 tests/generic/183 |  1 +
 tests/generic/185 |  1 +
 tests/generic/186 |  1 +
 tests/generic/187 |  1 +
 tests/generic/188 |  1 +
 tests/generic/189 |  1 +
 tests/generic/190 |  1 +
 tests/generic/191 |  1 +
 tests/generic/194 |  1 +
 tests/generic/195 |  1 +
 tests/generic/196 |  1 +
 tests/generic/197 |  1 +
 tests/generic/199 |  1 +
 tests/generic/200 |  1 +
 tests/generic/201 |  1 +
 tests/generic/284 |  1 +
 tests/generic/287 |  1 +
 tests/generic/289 |  1 +
 tests/generic/290 |  1 +
 tests/generic/291 |  1 +
 tests/generic/292 |  1 +
 tests/generic/293 |  1 +
 tests/generic/295 |  1 +
 tests/generic/352 |  1 +
 tests/generic/358 |  1 +
 tests/generic/359 |  1 +
 tests/generic/372 |  1 +
 tests/generic/414 |  1 +
 tests/generic/501 |  1 +
 tests/generic/515 |  1 +
 tests/generic/516 |  1 +
 tests/generic/540 |  1 +
 tests/generic/541 |  1 +
 tests/generic/542 |  1 +
 tests/generic/543 |  1 +
 tests/generic/544 |  1 +
 tests/generic/546 |  1 +
 tests/generic/578 |  1 +
 tests/generic/588 |  2 ++
 tests/xfs/069     |  1 +
 tests/xfs/180     |  1 +
 tests/xfs/182     |  1 +
 tests/xfs/184     |  1 +
 tests/xfs/192     |  1 +
 tests/xfs/193     |  1 +
 tests/xfs/198     |  1 +
 tests/xfs/200     |  1 +
 tests/xfs/204     |  1 +
 tests/xfs/208     |  1 +
 tests/xfs/209     |  1 +
 tests/xfs/210     |  1 +
 tests/xfs/211     |  1 +
 tests/xfs/212     |  1 +
 tests/xfs/215     |  1 +
 tests/xfs/218     |  1 +
 tests/xfs/219     |  1 +
 tests/xfs/221     |  1 +
 tests/xfs/223     |  1 +
 tests/xfs/224     |  1 +
 tests/xfs/225     |  1 +
 tests/xfs/226     |  1 +
 tests/xfs/228     |  1 +
 tests/xfs/230     |  1 +
 tests/xfs/231     |  1 +
 tests/xfs/232     |  1 +
 tests/xfs/237     |  1 +
 tests/xfs/239     |  1 +
 tests/xfs/240     |  1 +
 tests/xfs/241     |  1 +
 tests/xfs/248     |  1 +
 tests/xfs/249     |  1 +
 tests/xfs/251     |  1 +
 tests/xfs/254     |  1 +
 tests/xfs/255     |  1 +
 tests/xfs/256     |  1 +
 tests/xfs/257     |  1 +
 tests/xfs/258     |  1 +
 tests/xfs/280     |  1 +
 tests/xfs/312     |  1 +
 tests/xfs/315     |  1 +
 tests/xfs/322     |  1 +
 tests/xfs/326     |  1 +
 tests/xfs/329     |  1 +
 tests/xfs/346     |  1 +
 tests/xfs/347     |  1 +
 tests/xfs/436     |  1 +
 tests/xfs/507     |  3 +++
 106 files changed, 124 insertions(+)

Comments

Darrick J. Wong July 5, 2022, 10:25 p.m. UTC | #1
On Wed, Jun 29, 2022 at 08:52:05AM -0400, Theodore Ts'o wrote:
> These are tests in my out-of-tree patches to xfstests, which were
> cherry-picked from Darrick's out-of-tree patches.  They are needed to
> prevent a huge whackload (that's a technical term) of test failures in
> the xfs/realtime_28k_logdev test config, which uses:
> 
> XFS_MKFS_OPTIONS='-d rtinherit=1 -m reflink=0,rmapbt=0 -r extsize=28k '
> 
> and uses an external logdevice as well as an external realtime device.
> 
> This test config is being used in the xfs 5.15 backports testing,
> since it's one of Darrick's upstream acceptance test configs.
> 
> Darrick, any objections if I ask Zorro to consider these for upstream
> xfstests?

Hmm, maybe I should post the most recent version of this.  Ok, I'll move
towards upstream head and send it in a day or two.

--D

> Darrick J. Wong (2):
>   misc: skip remap/fallocate tests when op length not congruent with
>     file allocation unit
>   misc: skip extent size hint tests when hint not congruent with file
>     allocation unit
> 
>  common/rc         | 16 ++++++++++++++++
>  tests/generic/031 |  1 +
>  tests/generic/116 |  1 +
>  tests/generic/118 |  1 +
>  tests/generic/119 |  1 +
>  tests/generic/121 |  1 +
>  tests/generic/122 |  1 +
>  tests/generic/134 |  1 +
>  tests/generic/136 |  1 +
>  tests/generic/137 |  1 +
>  tests/generic/144 |  1 +
>  tests/generic/149 |  1 +
>  tests/generic/162 |  1 +
>  tests/generic/163 |  1 +
>  tests/generic/164 |  1 +
>  tests/generic/165 |  1 +
>  tests/generic/168 |  1 +
>  tests/generic/170 |  1 +
>  tests/generic/181 |  1 +
>  tests/generic/183 |  1 +
>  tests/generic/185 |  1 +
>  tests/generic/186 |  1 +
>  tests/generic/187 |  1 +
>  tests/generic/188 |  1 +
>  tests/generic/189 |  1 +
>  tests/generic/190 |  1 +
>  tests/generic/191 |  1 +
>  tests/generic/194 |  1 +
>  tests/generic/195 |  1 +
>  tests/generic/196 |  1 +
>  tests/generic/197 |  1 +
>  tests/generic/199 |  1 +
>  tests/generic/200 |  1 +
>  tests/generic/201 |  1 +
>  tests/generic/284 |  1 +
>  tests/generic/287 |  1 +
>  tests/generic/289 |  1 +
>  tests/generic/290 |  1 +
>  tests/generic/291 |  1 +
>  tests/generic/292 |  1 +
>  tests/generic/293 |  1 +
>  tests/generic/295 |  1 +
>  tests/generic/352 |  1 +
>  tests/generic/358 |  1 +
>  tests/generic/359 |  1 +
>  tests/generic/372 |  1 +
>  tests/generic/414 |  1 +
>  tests/generic/501 |  1 +
>  tests/generic/515 |  1 +
>  tests/generic/516 |  1 +
>  tests/generic/540 |  1 +
>  tests/generic/541 |  1 +
>  tests/generic/542 |  1 +
>  tests/generic/543 |  1 +
>  tests/generic/544 |  1 +
>  tests/generic/546 |  1 +
>  tests/generic/578 |  1 +
>  tests/generic/588 |  2 ++
>  tests/xfs/069     |  1 +
>  tests/xfs/180     |  1 +
>  tests/xfs/182     |  1 +
>  tests/xfs/184     |  1 +
>  tests/xfs/192     |  1 +
>  tests/xfs/193     |  1 +
>  tests/xfs/198     |  1 +
>  tests/xfs/200     |  1 +
>  tests/xfs/204     |  1 +
>  tests/xfs/208     |  1 +
>  tests/xfs/209     |  1 +
>  tests/xfs/210     |  1 +
>  tests/xfs/211     |  1 +
>  tests/xfs/212     |  1 +
>  tests/xfs/215     |  1 +
>  tests/xfs/218     |  1 +
>  tests/xfs/219     |  1 +
>  tests/xfs/221     |  1 +
>  tests/xfs/223     |  1 +
>  tests/xfs/224     |  1 +
>  tests/xfs/225     |  1 +
>  tests/xfs/226     |  1 +
>  tests/xfs/228     |  1 +
>  tests/xfs/230     |  1 +
>  tests/xfs/231     |  1 +
>  tests/xfs/232     |  1 +
>  tests/xfs/237     |  1 +
>  tests/xfs/239     |  1 +
>  tests/xfs/240     |  1 +
>  tests/xfs/241     |  1 +
>  tests/xfs/248     |  1 +
>  tests/xfs/249     |  1 +
>  tests/xfs/251     |  1 +
>  tests/xfs/254     |  1 +
>  tests/xfs/255     |  1 +
>  tests/xfs/256     |  1 +
>  tests/xfs/257     |  1 +
>  tests/xfs/258     |  1 +
>  tests/xfs/280     |  1 +
>  tests/xfs/312     |  1 +
>  tests/xfs/315     |  1 +
>  tests/xfs/322     |  1 +
>  tests/xfs/326     |  1 +
>  tests/xfs/329     |  1 +
>  tests/xfs/346     |  1 +
>  tests/xfs/347     |  1 +
>  tests/xfs/436     |  1 +
>  tests/xfs/507     |  3 +++
>  106 files changed, 124 insertions(+)
> 
> -- 
> 2.31.0
>
Theodore Ts'o July 6, 2022, 2:41 p.m. UTC | #2
On Tue, Jul 05, 2022 at 03:25:01PM -0700, Darrick J. Wong wrote:
> On Wed, Jun 29, 2022 at 08:52:05AM -0400, Theodore Ts'o wrote:
> > These are tests in my out-of-tree patches to xfstests, which were
> > cherry-picked from Darrick's out-of-tree patches.  They are needed to
> > prevent a huge whackload (that's a technical term) of test failures in
> > the xfs/realtime_28k_logdev test config, which uses:
> > 
> > XFS_MKFS_OPTIONS='-d rtinherit=1 -m reflink=0,rmapbt=0 -r extsize=28k '
> > 
> > and uses an external logdevice as well as an external realtime device.
> > 
> > This test config is being used in the xfs 5.15 backports testing,
> > since it's one of Darrick's upstream acceptance test configs.
> > 
> > Darrick, any objections if I ask Zorro to consider these for upstream
> > xfstests?
> 
> Hmm, maybe I should post the most recent version of this.  Ok, I'll move
> towards upstream head and send it in a day or two.

Many thanks!

I'll be on the lookout of your patches and drop the older versions of
the aptch (from November 2021) from my tree once they show up.

    	  		       	       - Ted