* Re: btrfs v6.15-rc2 baseline
2025-04-16 18:33 btrfs v6.15-rc2 baseline Luis Chamberlain
@ 2025-04-16 19:12 ` Boris Burkov
2025-04-16 19:39 ` Luis Chamberlain
2025-04-17 9:04 ` Johannes Thumshirn
` (2 subsequent siblings)
3 siblings, 1 reply; 9+ messages in thread
From: Boris Burkov @ 2025-04-16 19:12 UTC (permalink / raw)
To: Luis Chamberlain
Cc: Chris Mason, Josef Bacik, David Sterba, linux-btrfs, kdevops
On Wed, Apr 16, 2025 at 11:33:58AM -0700, Luis Chamberlain wrote:
> btrfs developers,
>
> kdevops has run fstests on v6.15-rc2 across the different btrfs profiles
> it currently defines, and the results are below.
>
> The btrfs profiles which kdevops currently supports are:
>
> - btrfs_simple
> - btrfs_nohofspace
> - btrfs_noholes
> - btrfs_holes
> - btrfs_holes_zstd
> - btrfs_noholes_lzo
> - btrfs_fspace
> - btrfs_noholes_zlib
> - btrfs_noholes_zstd
>
> These are defined in the btrfs jinja2 template on kdevops [0] and described
> on the ext4 kconfig [1]. Adding support for more profiles is just a matter
> of editing these two files, please feel free to send a patch if you'd like
> kdevops to test more profiles. A full tarball of the fstests results are
> available on kdevops-results-archive [2]. Since we leverage git-lfs, you can
> opt to only download this single tarball as follows:
>
> GIT_LFS_SKIP_SMUDGE=1 git clone https://github.com/linux-kdevops/kdevops-results-archive.git
> cd kdevops-results-archive
> git lfs fetch --include "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
> git lfs checkout "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
>
> Few questions:
>
> - Is this useful information?
I think this is very useful, thank you for building it and sharing it
with us!
> - Do you want results for each rc release posted to the mailing list?
I am still getting a hang of how to get at the results, so in my
opinion, sharing an easily digestible update with releases would be
helpful.
>
> [0] https://github.com/linux-kdevops/kdevops/blob/main/playbooks/roles/fstests/templates/btrfs/btrfs.config
> [1] https://github.com/linux-kdevops/kdevops/blob/main/workflows/fstests/btrfs/Kconfig
> [2] https://github.com/linux-kdevops/kdevops-results-archive/commit/2d206121ed5b5fb1556bbbf08d2d227bae18cbc7
>
> Detailed test report:
>
> KERNEL: 6.15.0-rc2-g8ffd015db85f
> CPUS: 8
> MEMORY: 4 GiB
>
> btrfs_simple: 1064 tests, 24 failures, 244 skipped, 12131 seconds
> Failures: btrfs/002 btrfs/170 btrfs/220 btrfs/226 btrfs/271
> btrfs/300 btrfs/315 generic/015 generic/171 generic/172
> generic/173 generic/174 generic/371 generic/511 generic/546
> generic/633 generic/644 generic/645 generic/656 generic/679
> generic/689 generic/696 generic/730 generic/747
> btrfs_nohofspace: 1064 tests, 14 failures, 235 skipped, 13468 seconds
> Failures: btrfs/002 btrfs/192 btrfs/220 btrfs/226 btrfs/300
> btrfs/315 generic/633 generic/644 generic/645 generic/656
> generic/689 generic/696 generic/730 generic/747
> btrfs_noholes: 1064 tests, 193 failures, 235 skipped, 13744 seconds
> Failures: btrfs/002 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/126 btrfs/149 btrfs/153 btrfs/156 btrfs/180
> btrfs/181 btrfs/182 btrfs/183 btrfs/187 btrfs/189 btrfs/191
> btrfs/193 btrfs/194 btrfs/199 btrfs/200 btrfs/203 btrfs/204
> btrfs/205 btrfs/210 btrfs/212 btrfs/213 btrfs/214 btrfs/215
> btrfs/217 btrfs/220 btrfs/223 btrfs/226 btrfs/228 btrfs/229
> btrfs/242 btrfs/245 btrfs/246 btrfs/251 btrfs/258 btrfs/259
> btrfs/263 btrfs/279 btrfs/281 btrfs/283 btrfs/285 btrfs/287
> btrfs/295 btrfs/299 btrfs/300 btrfs/301 btrfs/310 btrfs/315
> btrfs/316 btrfs/319 btrfs/322 btrfs/331 generic/102 generic/157
> generic/158 generic/161 generic/162 generic/163 generic/164
> generic/165 generic/166 generic/167 generic/168 generic/170
> generic/171 generic/172 generic/173 generic/174 generic/176
> generic/183 generic/185 generic/188 generic/189 generic/190
> generic/191 generic/194 generic/195 generic/196 generic/197
> generic/199 generic/200 generic/201 generic/202 generic/203
> generic/242 generic/243 generic/253 generic/254 generic/259
> generic/265 generic/266 generic/267 generic/268 generic/271
> generic/272 generic/276 generic/278 generic/279 generic/281
> generic/282 generic/283 generic/284 generic/287 generic/289
> generic/290 generic/291 generic/292 generic/293 generic/295
> generic/296 generic/297 generic/298 generic/301 generic/302
> generic/329 generic/330 generic/331 generic/332 generic/333
> generic/334 generic/353 generic/356 generic/357 generic/358
> generic/359 generic/373 generic/374 generic/387 generic/414
> generic/415 generic/447 generic/457 generic/493 generic/501
> generic/513 generic/514 generic/515 generic/517 generic/518
> generic/540 generic/541 generic/542 generic/543 generic/544
> generic/546 generic/562 generic/588 generic/614 generic/628
> generic/629 generic/630 generic/633 generic/634 generic/643
> generic/644 generic/645 generic/648 generic/656 generic/657
> generic/658 generic/659 generic/660 generic/661 generic/662
> generic/663 generic/664 generic/665 generic/666 generic/667
> generic/668 generic/669 generic/670 generic/671 generic/672
> generic/673 generic/674 generic/675 generic/689 generic/696
> generic/698 generic/702 generic/730 generic/732 generic/733
> generic/738 generic/741 generic/747 generic/754
> btrfs_holes: 1064 tests, 192 failures, 235 skipped, 13880 seconds
> Failures: btrfs/002 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/126 btrfs/149 btrfs/153 btrfs/156 btrfs/180
> btrfs/181 btrfs/182 btrfs/183 btrfs/187 btrfs/189 btrfs/191
> btrfs/193 btrfs/194 btrfs/199 btrfs/200 btrfs/203 btrfs/204
> btrfs/205 btrfs/210 btrfs/212 btrfs/213 btrfs/214 btrfs/215
> btrfs/217 btrfs/220 btrfs/223 btrfs/226 btrfs/228 btrfs/229
> btrfs/242 btrfs/245 btrfs/246 btrfs/251 btrfs/258 btrfs/259
> btrfs/263 btrfs/279 btrfs/281 btrfs/283 btrfs/285 btrfs/287
> btrfs/295 btrfs/299 btrfs/300 btrfs/301 btrfs/310 btrfs/315
> btrfs/316 btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158
> generic/161 generic/162 generic/163 generic/164 generic/165
> generic/166 generic/167 generic/168 generic/170 generic/171
> generic/172 generic/173 generic/174 generic/176 generic/183
> generic/185 generic/188 generic/189 generic/190 generic/191
> generic/194 generic/195 generic/196 generic/197 generic/199
> generic/200 generic/201 generic/202 generic/203 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/457 generic/493 generic/501 generic/513
> generic/514 generic/515 generic/517 generic/518 generic/540
> generic/541 generic/542 generic/543 generic/544 generic/546
> generic/562 generic/588 generic/614 generic/628 generic/629
> generic/630 generic/633 generic/634 generic/643 generic/644
> generic/645 generic/648 generic/656 generic/657 generic/658
> generic/659 generic/660 generic/661 generic/662 generic/663
> generic/664 generic/665 generic/666 generic/667 generic/668
> generic/669 generic/670 generic/671 generic/672 generic/673
> generic/674 generic/675 generic/689 generic/696 generic/698
> generic/702 generic/730 generic/732 generic/733 generic/738
> generic/741 generic/747 generic/754
> btrfs_holes_zstd: 1064 tests, 196 failures, 256 skipped, 15608 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/295
> btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315 btrfs/316
> btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158 generic/161
> generic/162 generic/163 generic/164 generic/165 generic/166
> generic/167 generic/168 generic/170 generic/171 generic/172
> generic/173 generic/174 generic/176 generic/183 generic/185
> generic/188 generic/189 generic/190 generic/191 generic/194
> generic/195 generic/196 generic/197 generic/199 generic/200
> generic/201 generic/202 generic/203 generic/225 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/493 generic/501 generic/513 generic/514
> generic/515 generic/517 generic/518 generic/540 generic/541
> generic/542 generic/543 generic/544 generic/546 generic/562
> generic/588 generic/614 generic/628 generic/629 generic/630
> generic/633 generic/634 generic/643 generic/644 generic/645
> generic/648 generic/656 generic/657 generic/658 generic/659
> generic/660 generic/661 generic/662 generic/663 generic/664
> generic/665 generic/666 generic/667 generic/668 generic/669
> generic/670 generic/671 generic/672 generic/673 generic/674
> generic/675 generic/689 generic/696 generic/698 generic/702
> generic/730 generic/732 generic/733 generic/738 generic/741
> generic/754
> btrfs_noholes_lzo: 1064 tests, 198 failures, 248 skipped, 15934 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/294
> btrfs/295 btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315
> btrfs/316 btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158
> generic/161 generic/162 generic/163 generic/164 generic/165
> generic/166 generic/167 generic/168 generic/170 generic/171
> generic/172 generic/173 generic/174 generic/176 generic/183
> generic/185 generic/188 generic/189 generic/190 generic/191
> generic/194 generic/195 generic/196 generic/197 generic/199
> generic/200 generic/201 generic/202 generic/203 generic/225
> generic/242 generic/243 generic/253 generic/254 generic/259
> generic/265 generic/266 generic/267 generic/268 generic/271
> generic/272 generic/276 generic/278 generic/279 generic/281
> generic/282 generic/283 generic/284 generic/287 generic/289
> generic/290 generic/291 generic/292 generic/293 generic/295
> generic/296 generic/297 generic/298 generic/301 generic/302
> generic/329 generic/330 generic/331 generic/332 generic/333
> generic/334 generic/353 generic/356 generic/357 generic/358
> generic/359 generic/373 generic/374 generic/387 generic/414
> generic/415 generic/447 generic/457 generic/493 generic/501
> generic/513 generic/514 generic/515 generic/517 generic/518
> generic/540 generic/541 generic/542 generic/543 generic/544
> generic/546 generic/562 generic/588 generic/614 generic/628
> generic/629 generic/630 generic/633 generic/634 generic/643
> generic/644 generic/645 generic/648 generic/656 generic/657
> generic/658 generic/659 generic/660 generic/661 generic/662
> generic/663 generic/664 generic/665 generic/666 generic/667
> generic/668 generic/669 generic/670 generic/671 generic/672
> generic/673 generic/674 generic/675 generic/689 generic/696
> generic/698 generic/702 generic/730 generic/732 generic/733
> generic/738 generic/741 generic/754
> btrfs_fspace: 1064 tests, 14 failures, 235 skipped, 16601 seconds
> Failures: btrfs/002 btrfs/192 btrfs/220 btrfs/226 btrfs/300
> btrfs/315 generic/633 generic/644 generic/645 generic/656
> generic/689 generic/696 generic/730 generic/747
> btrfs_noholes_zlib: 1064 tests, 197 failures, 248 skipped, 18301 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/295
> btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315 btrfs/316
> btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158 generic/161
> generic/162 generic/163 generic/164 generic/165 generic/166
> generic/167 generic/168 generic/170 generic/171 generic/172
> generic/173 generic/174 generic/176 generic/183 generic/185
> generic/188 generic/189 generic/190 generic/191 generic/194
> generic/195 generic/196 generic/197 generic/199 generic/200
> generic/201 generic/202 generic/203 generic/225 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/457 generic/493 generic/501 generic/513
> generic/514 generic/515 generic/517 generic/518 generic/540
> generic/541 generic/542 generic/543 generic/544 generic/546
> generic/562 generic/588 generic/614 generic/628 generic/629
> generic/630 generic/633 generic/634 generic/643 generic/644
> generic/645 generic/648 generic/656 generic/657 generic/658
> generic/659 generic/660 generic/661 generic/662 generic/663
> generic/664 generic/665 generic/666 generic/667 generic/668
> generic/669 generic/670 generic/671 generic/672 generic/673
> generic/674 generic/675 generic/689 generic/696 generic/698
> generic/702 generic/730 generic/732 generic/733 generic/738
> generic/741 generic/754
> btrfs_noholes_zstd: 1064 tests, 197 failures, 248 skipped, 27142 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/295
> btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315 btrfs/316
> btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158 generic/161
> generic/162 generic/163 generic/164 generic/165 generic/166
> generic/167 generic/168 generic/170 generic/171 generic/172
> generic/173 generic/174 generic/176 generic/183 generic/185
> generic/188 generic/189 generic/190 generic/191 generic/194
> generic/195 generic/196 generic/197 generic/199 generic/200
> generic/201 generic/202 generic/203 generic/225 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/457 generic/493 generic/501 generic/513
> generic/514 generic/515 generic/517 generic/518 generic/540
> generic/541 generic/542 generic/543 generic/544 generic/546
> generic/562 generic/588 generic/614 generic/628 generic/629
> generic/630 generic/633 generic/634 generic/643 generic/644
> generic/645 generic/648 generic/656 generic/657 generic/658
> generic/659 generic/660 generic/661 generic/662 generic/663
> generic/664 generic/665 generic/666 generic/667 generic/668
> generic/669 generic/670 generic/671 generic/672 generic/673
> generic/674 generic/675 generic/689 generic/696 generic/698
> generic/702 generic/730 generic/732 generic/733 generic/738
> generic/741 generic/754
> Totals: 9576 tests, 2184 skipped, 1225 failures, 0 errors, 137340s
I'm surprised to see every profile that mentions holes/noholes has
hundreds of matching errors, while others that don't explicitly
configure them are fine. There are only two options, so you would think
that either "holes" or "noholes" would behave the same as
simple/fspace/etc..
It could be a good exercise for me to learn about the tooling to look
into what's going on...
Thanks,
Boris
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: btrfs v6.15-rc2 baseline
2025-04-16 19:12 ` Boris Burkov
@ 2025-04-16 19:39 ` Luis Chamberlain
0 siblings, 0 replies; 9+ messages in thread
From: Luis Chamberlain @ 2025-04-16 19:39 UTC (permalink / raw)
To: Boris Burkov; +Cc: Chris Mason, Josef Bacik, David Sterba, linux-btrfs, kdevops
On Wed, Apr 16, 2025 at 12:12:53PM -0700, Boris Burkov wrote:
> > - Do you want results for each rc release posted to the mailing list?
>
> I am still getting a hang of how to get at the results, so in my
> opinion, sharing an easily digestible update with releases would be
> helpful.
Great. Well so, essentially this is ready to be automated because the
results below were exctracted from a git commit on kdevops-results-archive,
and so we could simply just have it email the list per tag, if we wanted
that.
Then, do we want fs-next tested too?
> I'm surprised to see every profile that mentions holes/noholes has
> hundreds of matching errors, while others that don't explicitly
> configure them are fine. There are only two options, so you would think
> that either "holes" or "noholes" would behave the same as
> simple/fspace/etc..
>
> It could be a good exercise for me to learn about the tooling to look
> into what's going on...
Great, happy to help answer any questions you might have.
Luis
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: btrfs v6.15-rc2 baseline
2025-04-16 18:33 btrfs v6.15-rc2 baseline Luis Chamberlain
2025-04-16 19:12 ` Boris Burkov
@ 2025-04-17 9:04 ` Johannes Thumshirn
2025-04-18 1:44 ` Luis Chamberlain
2025-04-17 10:15 ` Qu Wenruo
2025-04-24 10:17 ` David Sterba
3 siblings, 1 reply; 9+ messages in thread
From: Johannes Thumshirn @ 2025-04-17 9:04 UTC (permalink / raw)
To: Luis Chamberlain, Chris Mason, Josef Bacik, David Sterba,
linux-btrfs@vger.kernel.org
Cc: kdevops@lists.linux.dev
On 16.04.25 20:34, Luis Chamberlain wrote:
> btrfs developers,
>
> kdevops has run fstests on v6.15-rc2 across the different btrfs profiles
> it currently defines, and the results are below.
>
> The btrfs profiles which kdevops currently supports are:
>
> - btrfs_simple
> - btrfs_nohofspace
> - btrfs_noholes
> - btrfs_holes
> - btrfs_holes_zstd
> - btrfs_noholes_lzo
> - btrfs_fspace
> - btrfs_noholes_zlib
> - btrfs_noholes_zstd
Just for me to understand, that's only with SCRATCH_DEV not
SCRATCH_DEV_POOL?
> These are defined in the btrfs jinja2 template on kdevops [0] and described
> on the ext4 kconfig [1]. Adding support for more profiles is just a matter
> of editing these two files, please feel free to send a patch if you'd like
> kdevops to test more profiles. A full tarball of the fstests results are
> available on kdevops-results-archive [2]. Since we leverage git-lfs, you can
> opt to only download this single tarball as follows:
>
> GIT_LFS_SKIP_SMUDGE=1 git clone https://github.com/linux-kdevops/kdevops-results-archive.git
> cd kdevops-results-archive
> git lfs fetch --include "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
> git lfs checkout "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
>
> Few questions:
>
> - Is this useful information?
> - Do you want results for each rc release posted to the mailing list?
YES and YES!!
> [0] https://github.com/linux-kdevops/kdevops/blob/main/playbooks/roles/fstests/templates/btrfs/btrfs.config
Soemtimes it'll help to finish reading, yep it's SCRATCH_DEV_POOL.
> [1] https://github.com/linux-kdevops/kdevops/blob/main/workflows/fstests/btrfs/Kconfig
> [2] https://github.com/linux-kdevops/kdevops-results-archive/commit/2d206121ed5b5fb1556bbbf08d2d227bae18cbc7
>
> Detailed test report:
>
> KERNEL: 6.15.0-rc2-g8ffd015db85f
> CPUS: 8
> MEMORY: 4 GiB
>
> btrfs_simple: 1064 tests, 24 failures, 244 skipped, 12131 seconds
> Failures: btrfs/002 btrfs/170 btrfs/220 btrfs/226 btrfs/271
> btrfs/300 btrfs/315 generic/015 generic/171 generic/172
> generic/173 generic/174 generic/371 generic/511 generic/546
> generic/633 generic/644 generic/645 generic/656 generic/679
> generic/689 generic/696 generic/730 generic/747
> btrfs_nohofspace: 1064 tests, 14 failures, 235 skipped, 13468 seconds
> Failures: btrfs/002 btrfs/192 btrfs/220 btrfs/226 btrfs/300
> btrfs/315 generic/633 generic/644 generic/645 generic/656
> generic/689 generic/696 generic/730 generic/747
> btrfs_noholes: 1064 tests, 193 failures, 235 skipped, 13744 seconds
> Failures: btrfs/002 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/126 btrfs/149 btrfs/153 btrfs/156 btrfs/180
> btrfs/181 btrfs/182 btrfs/183 btrfs/187 btrfs/189 btrfs/191
> btrfs/193 btrfs/194 btrfs/199 btrfs/200 btrfs/203 btrfs/204
> btrfs/205 btrfs/210 btrfs/212 btrfs/213 btrfs/214 btrfs/215
> btrfs/217 btrfs/220 btrfs/223 btrfs/226 btrfs/228 btrfs/229
> btrfs/242 btrfs/245 btrfs/246 btrfs/251 btrfs/258 btrfs/259
> btrfs/263 btrfs/279 btrfs/281 btrfs/283 btrfs/285 btrfs/287
> btrfs/295 btrfs/299 btrfs/300 btrfs/301 btrfs/310 btrfs/315
> btrfs/316 btrfs/319 btrfs/322 btrfs/331 generic/102 generic/157
> generic/158 generic/161 generic/162 generic/163 generic/164
> generic/165 generic/166 generic/167 generic/168 generic/170
> generic/171 generic/172 generic/173 generic/174 generic/176
> generic/183 generic/185 generic/188 generic/189 generic/190
> generic/191 generic/194 generic/195 generic/196 generic/197
> generic/199 generic/200 generic/201 generic/202 generic/203
> generic/242 generic/243 generic/253 generic/254 generic/259
> generic/265 generic/266 generic/267 generic/268 generic/271
> generic/272 generic/276 generic/278 generic/279 generic/281
> generic/282 generic/283 generic/284 generic/287 generic/289
> generic/290 generic/291 generic/292 generic/293 generic/295
> generic/296 generic/297 generic/298 generic/301 generic/302
> generic/329 generic/330 generic/331 generic/332 generic/333
> generic/334 generic/353 generic/356 generic/357 generic/358
> generic/359 generic/373 generic/374 generic/387 generic/414
> generic/415 generic/447 generic/457 generic/493 generic/501
> generic/513 generic/514 generic/515 generic/517 generic/518
> generic/540 generic/541 generic/542 generic/543 generic/544
> generic/546 generic/562 generic/588 generic/614 generic/628
> generic/629 generic/630 generic/633 generic/634 generic/643
> generic/644 generic/645 generic/648 generic/656 generic/657
> generic/658 generic/659 generic/660 generic/661 generic/662
> generic/663 generic/664 generic/665 generic/666 generic/667
> generic/668 generic/669 generic/670 generic/671 generic/672
> generic/673 generic/674 generic/675 generic/689 generic/696
> generic/698 generic/702 generic/730 generic/732 generic/733
> generic/738 generic/741 generic/747 generic/754
> btrfs_holes: 1064 tests, 192 failures, 235 skipped, 13880 seconds
> Failures: btrfs/002 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/126 btrfs/149 btrfs/153 btrfs/156 btrfs/180
> btrfs/181 btrfs/182 btrfs/183 btrfs/187 btrfs/189 btrfs/191
> btrfs/193 btrfs/194 btrfs/199 btrfs/200 btrfs/203 btrfs/204
> btrfs/205 btrfs/210 btrfs/212 btrfs/213 btrfs/214 btrfs/215
> btrfs/217 btrfs/220 btrfs/223 btrfs/226 btrfs/228 btrfs/229
> btrfs/242 btrfs/245 btrfs/246 btrfs/251 btrfs/258 btrfs/259
> btrfs/263 btrfs/279 btrfs/281 btrfs/283 btrfs/285 btrfs/287
> btrfs/295 btrfs/299 btrfs/300 btrfs/301 btrfs/310 btrfs/315
> btrfs/316 btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158
> generic/161 generic/162 generic/163 generic/164 generic/165
> generic/166 generic/167 generic/168 generic/170 generic/171
> generic/172 generic/173 generic/174 generic/176 generic/183
> generic/185 generic/188 generic/189 generic/190 generic/191
> generic/194 generic/195 generic/196 generic/197 generic/199
> generic/200 generic/201 generic/202 generic/203 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/457 generic/493 generic/501 generic/513
> generic/514 generic/515 generic/517 generic/518 generic/540
> generic/541 generic/542 generic/543 generic/544 generic/546
> generic/562 generic/588 generic/614 generic/628 generic/629
> generic/630 generic/633 generic/634 generic/643 generic/644
> generic/645 generic/648 generic/656 generic/657 generic/658
> generic/659 generic/660 generic/661 generic/662 generic/663
> generic/664 generic/665 generic/666 generic/667 generic/668
> generic/669 generic/670 generic/671 generic/672 generic/673
> generic/674 generic/675 generic/689 generic/696 generic/698
> generic/702 generic/730 generic/732 generic/733 generic/738
> generic/741 generic/747 generic/754
> btrfs_holes_zstd: 1064 tests, 196 failures, 256 skipped, 15608 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/295
> btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315 btrfs/316
> btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158 generic/161
> generic/162 generic/163 generic/164 generic/165 generic/166
> generic/167 generic/168 generic/170 generic/171 generic/172
> generic/173 generic/174 generic/176 generic/183 generic/185
> generic/188 generic/189 generic/190 generic/191 generic/194
> generic/195 generic/196 generic/197 generic/199 generic/200
> generic/201 generic/202 generic/203 generic/225 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/493 generic/501 generic/513 generic/514
> generic/515 generic/517 generic/518 generic/540 generic/541
> generic/542 generic/543 generic/544 generic/546 generic/562
> generic/588 generic/614 generic/628 generic/629 generic/630
> generic/633 generic/634 generic/643 generic/644 generic/645
> generic/648 generic/656 generic/657 generic/658 generic/659
> generic/660 generic/661 generic/662 generic/663 generic/664
> generic/665 generic/666 generic/667 generic/668 generic/669
> generic/670 generic/671 generic/672 generic/673 generic/674
> generic/675 generic/689 generic/696 generic/698 generic/702
> generic/730 generic/732 generic/733 generic/738 generic/741
> generic/754
> btrfs_noholes_lzo: 1064 tests, 198 failures, 248 skipped, 15934 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/294
> btrfs/295 btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315
> btrfs/316 btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158
> generic/161 generic/162 generic/163 generic/164 generic/165
> generic/166 generic/167 generic/168 generic/170 generic/171
> generic/172 generic/173 generic/174 generic/176 generic/183
> generic/185 generic/188 generic/189 generic/190 generic/191
> generic/194 generic/195 generic/196 generic/197 generic/199
> generic/200 generic/201 generic/202 generic/203 generic/225
> generic/242 generic/243 generic/253 generic/254 generic/259
> generic/265 generic/266 generic/267 generic/268 generic/271
> generic/272 generic/276 generic/278 generic/279 generic/281
> generic/282 generic/283 generic/284 generic/287 generic/289
> generic/290 generic/291 generic/292 generic/293 generic/295
> generic/296 generic/297 generic/298 generic/301 generic/302
> generic/329 generic/330 generic/331 generic/332 generic/333
> generic/334 generic/353 generic/356 generic/357 generic/358
> generic/359 generic/373 generic/374 generic/387 generic/414
> generic/415 generic/447 generic/457 generic/493 generic/501
> generic/513 generic/514 generic/515 generic/517 generic/518
> generic/540 generic/541 generic/542 generic/543 generic/544
> generic/546 generic/562 generic/588 generic/614 generic/628
> generic/629 generic/630 generic/633 generic/634 generic/643
> generic/644 generic/645 generic/648 generic/656 generic/657
> generic/658 generic/659 generic/660 generic/661 generic/662
> generic/663 generic/664 generic/665 generic/666 generic/667
> generic/668 generic/669 generic/670 generic/671 generic/672
> generic/673 generic/674 generic/675 generic/689 generic/696
> generic/698 generic/702 generic/730 generic/732 generic/733
> generic/738 generic/741 generic/754
> btrfs_fspace: 1064 tests, 14 failures, 235 skipped, 16601 seconds
> Failures: btrfs/002 btrfs/192 btrfs/220 btrfs/226 btrfs/300
> btrfs/315 generic/633 generic/644 generic/645 generic/656
> generic/689 generic/696 generic/730 generic/747
> btrfs_noholes_zlib: 1064 tests, 197 failures, 248 skipped, 18301 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/295
> btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315 btrfs/316
> btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158 generic/161
> generic/162 generic/163 generic/164 generic/165 generic/166
> generic/167 generic/168 generic/170 generic/171 generic/172
> generic/173 generic/174 generic/176 generic/183 generic/185
> generic/188 generic/189 generic/190 generic/191 generic/194
> generic/195 generic/196 generic/197 generic/199 generic/200
> generic/201 generic/202 generic/203 generic/225 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/457 generic/493 generic/501 generic/513
> generic/514 generic/515 generic/517 generic/518 generic/540
> generic/541 generic/542 generic/543 generic/544 generic/546
> generic/562 generic/588 generic/614 generic/628 generic/629
> generic/630 generic/633 generic/634 generic/643 generic/644
> generic/645 generic/648 generic/656 generic/657 generic/658
> generic/659 generic/660 generic/661 generic/662 generic/663
> generic/664 generic/665 generic/666 generic/667 generic/668
> generic/669 generic/670 generic/671 generic/672 generic/673
> generic/674 generic/675 generic/689 generic/696 generic/698
> generic/702 generic/730 generic/732 generic/733 generic/738
> generic/741 generic/754
> btrfs_noholes_zstd: 1064 tests, 197 failures, 248 skipped, 27142 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/295
> btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315 btrfs/316
> btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158 generic/161
> generic/162 generic/163 generic/164 generic/165 generic/166
> generic/167 generic/168 generic/170 generic/171 generic/172
> generic/173 generic/174 generic/176 generic/183 generic/185
> generic/188 generic/189 generic/190 generic/191 generic/194
> generic/195 generic/196 generic/197 generic/199 generic/200
> generic/201 generic/202 generic/203 generic/225 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/457 generic/493 generic/501 generic/513
> generic/514 generic/515 generic/517 generic/518 generic/540
> generic/541 generic/542 generic/543 generic/544 generic/546
> generic/562 generic/588 generic/614 generic/628 generic/629
> generic/630 generic/633 generic/634 generic/643 generic/644
> generic/645 generic/648 generic/656 generic/657 generic/658
> generic/659 generic/660 generic/661 generic/662 generic/663
> generic/664 generic/665 generic/666 generic/667 generic/668
> generic/669 generic/670 generic/671 generic/672 generic/673
> generic/674 generic/675 generic/689 generic/696 generic/698
> generic/702 generic/730 generic/732 generic/733 generic/738
> generic/741 generic/754
> Totals: 9576 tests, 2184 skipped, 1225 failures, 0 errors, 137340s
>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: btrfs v6.15-rc2 baseline
2025-04-17 9:04 ` Johannes Thumshirn
@ 2025-04-18 1:44 ` Luis Chamberlain
0 siblings, 0 replies; 9+ messages in thread
From: Luis Chamberlain @ 2025-04-18 1:44 UTC (permalink / raw)
To: Johannes Thumshirn
Cc: Chris Mason, Josef Bacik, David Sterba,
linux-btrfs@vger.kernel.org, kdevops@lists.linux.dev
On Thu, Apr 17, 2025 at 09:04:20AM +0000, Johannes Thumshirn wrote:
> On 16.04.25 20:34, Luis Chamberlain wrote:
> > Few questions:
> >
> > - Is this useful information?
> > - Do you want results for each rc release posted to the mailing list?
>
> YES and YES!!
Great. Well so it is very easy to submit these.
> > [0] https://github.com/linux-kdevops/kdevops/blob/main/playbooks/roles/fstests/templates/btrfs/btrfs.config
>
> Soemtimes it'll help to finish reading, yep it's SCRATCH_DEV_POOL.
Indeed :)
> > [1] https://github.com/linux-kdevops/kdevops/blob/main/workflows/fstests/btrfs/Kconfig
Dashboard:
https://kdevops.org/btrfs/v6.15-rc2.html
Luis
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: btrfs v6.15-rc2 baseline
2025-04-16 18:33 btrfs v6.15-rc2 baseline Luis Chamberlain
2025-04-16 19:12 ` Boris Burkov
2025-04-17 9:04 ` Johannes Thumshirn
@ 2025-04-17 10:15 ` Qu Wenruo
2025-04-18 2:02 ` Luis Chamberlain
2025-04-24 10:17 ` David Sterba
3 siblings, 1 reply; 9+ messages in thread
From: Qu Wenruo @ 2025-04-17 10:15 UTC (permalink / raw)
To: Luis Chamberlain, Chris Mason, Josef Bacik, David Sterba,
linux-btrfs
Cc: kdevops
在 2025/4/17 04:03, Luis Chamberlain 写道:
> btrfs developers,
>
> kdevops has run fstests on v6.15-rc2 across the different btrfs profiles
> it currently defines, and the results are below.
>
> The btrfs profiles which kdevops currently supports are:
>
> - btrfs_simple
It looks like the simple doesn't really mean "simply the default mkfs
options"?
Which is a surprise to me, as I'm digging into all the failures and only
at generic/015 I noticed this.
I really wish you can put `default` as the first profile.
> - btrfs_nohofspace
> - btrfs_noholes
> - btrfs_holes
> - btrfs_holes_zstd
> - btrfs_noholes_lzo
> - btrfs_fspace
> - btrfs_noholes_zlib
> - btrfs_noholes_zstd
>
> These are defined in the btrfs jinja2 template on kdevops [0] and described
> on the ext4 kconfig [1]. Adding support for more profiles is just a matter
> of editing these two files, please feel free to send a patch if you'd like
> kdevops to test more profiles. A full tarball of the fstests results are
> available on kdevops-results-archive [2]. Since we leverage git-lfs, you can
> opt to only download this single tarball as follows:
>
> GIT_LFS_SKIP_SMUDGE=1 git clone https://github.com/linux-kdevops/kdevops-results-archive.git
> cd kdevops-results-archive
> git lfs fetch --include "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
> git lfs checkout "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
I guess it's better to name the archive as "*.tar.xz" (so that
*sh-completion can work).
>
> Few questions:
>
> - Is this useful information?
> - Do you want results for each rc release posted to the mailing list?
Definitely yes for both answers.
Especially the history of each release (each rc may be a little
overkilled, normally -rc1 and release would be good enough) is very
useful to do a quick pin down of certain bugs.
But before the quick failure analyse for btrfs-simple (really bad name
though), I'm wondering why there is no default one?
I can not find the default result inside the assets.
>
> KERNEL: 6.15.0-rc2-g8ffd015db85f
> CPUS: 8
> MEMORY: 4 GiB
>
> btrfs_simple: 1064 tests, 24 failures, 244 skipped, 12131 seconds
- btrfs/002
OOM? What's going on? It killed the test case, thus failed.
- btrfs/170
ENOSPC. This may be caused by metadata ENOSPC, which is further caused
by the SINGLE profile, which gives a very small size compared to other
profiles.
We should address the default data/metadata chunk sizes in mkfs.btrfs.
- btrfs/220
- btrfs/226
Both look like some older fstests repo.
Especially btrfs/226 is updated to handle a recent direct IO fix.
- btrfs/271
It looks like the mkfs.btrfs is not using RAID1 as the mkfs is
specified to use "-m single".
Need to enhance the test case.
- btrfs/300
Looks like permission mask problems, as the failure has all the write
permission for group owners and there is a weird "permission denied"
error.
The later may have btrfs-progs involved?
- btrfs/315
The error messasge is a little different, "()" -> "system call".
Maybe something related to "mount" itself?
- generic/015
- generic/17[1234]
Those are ENOSPC behavior related, need to dig a little deeper.
- generic/371
- generic/511
- generic/546
- generic/679
Again ENOSPC related, and I still suspect it's related to the
default metadata chunk size.
- generic/633
- generic/64[45]
Idmapp mount related, need further dig.
- generic/656
- generic/689
- generic/696
Looks like some vfs tests, not sure why they fail.
But since they are using the TEST_DEV, maybe something nor properly
cleaned up at test failure?
- generic/730
The dmesg shows no symbol for __get_urandom_u32_below, maybe
related to that?
- generic/747
The known failure.
Before I dig deeper, I really hope a default mkfs option run can be added.
Thanks,
Qu
> Failures: btrfs/002 btrfs/170 btrfs/220 btrfs/226 btrfs/271
> btrfs/300 btrfs/315 generic/015 generic/171 generic/172
> generic/173 generic/174 generic/371 generic/511 generic/546
> generic/633 generic/644 generic/645 generic/656 generic/679
> generic/689 generic/696 generic/730 generic/747
> btrfs_nohofspace: 1064 tests, 14 failures, 235 skipped, 13468 seconds
> Failures: btrfs/002 btrfs/192 btrfs/220 btrfs/226 btrfs/300
> btrfs/315 generic/633 generic/644 generic/645 generic/656
> generic/689 generic/696 generic/730 generic/747
> btrfs_noholes: 1064 tests, 193 failures, 235 skipped, 13744 seconds
> Failures: btrfs/002 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/126 btrfs/149 btrfs/153 btrfs/156 btrfs/180
> btrfs/181 btrfs/182 btrfs/183 btrfs/187 btrfs/189 btrfs/191
> btrfs/193 btrfs/194 btrfs/199 btrfs/200 btrfs/203 btrfs/204
> btrfs/205 btrfs/210 btrfs/212 btrfs/213 btrfs/214 btrfs/215
> btrfs/217 btrfs/220 btrfs/223 btrfs/226 btrfs/228 btrfs/229
> btrfs/242 btrfs/245 btrfs/246 btrfs/251 btrfs/258 btrfs/259
> btrfs/263 btrfs/279 btrfs/281 btrfs/283 btrfs/285 btrfs/287
> btrfs/295 btrfs/299 btrfs/300 btrfs/301 btrfs/310 btrfs/315
> btrfs/316 btrfs/319 btrfs/322 btrfs/331 generic/102 generic/157
> generic/158 generic/161 generic/162 generic/163 generic/164
> generic/165 generic/166 generic/167 generic/168 generic/170
> generic/171 generic/172 generic/173 generic/174 generic/176
> generic/183 generic/185 generic/188 generic/189 generic/190
> generic/191 generic/194 generic/195 generic/196 generic/197
> generic/199 generic/200 generic/201 generic/202 generic/203
> generic/242 generic/243 generic/253 generic/254 generic/259
> generic/265 generic/266 generic/267 generic/268 generic/271
> generic/272 generic/276 generic/278 generic/279 generic/281
> generic/282 generic/283 generic/284 generic/287 generic/289
> generic/290 generic/291 generic/292 generic/293 generic/295
> generic/296 generic/297 generic/298 generic/301 generic/302
> generic/329 generic/330 generic/331 generic/332 generic/333
> generic/334 generic/353 generic/356 generic/357 generic/358
> generic/359 generic/373 generic/374 generic/387 generic/414
> generic/415 generic/447 generic/457 generic/493 generic/501
> generic/513 generic/514 generic/515 generic/517 generic/518
> generic/540 generic/541 generic/542 generic/543 generic/544
> generic/546 generic/562 generic/588 generic/614 generic/628
> generic/629 generic/630 generic/633 generic/634 generic/643
> generic/644 generic/645 generic/648 generic/656 generic/657
> generic/658 generic/659 generic/660 generic/661 generic/662
> generic/663 generic/664 generic/665 generic/666 generic/667
> generic/668 generic/669 generic/670 generic/671 generic/672
> generic/673 generic/674 generic/675 generic/689 generic/696
> generic/698 generic/702 generic/730 generic/732 generic/733
> generic/738 generic/741 generic/747 generic/754
> btrfs_holes: 1064 tests, 192 failures, 235 skipped, 13880 seconds
> Failures: btrfs/002 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/126 btrfs/149 btrfs/153 btrfs/156 btrfs/180
> btrfs/181 btrfs/182 btrfs/183 btrfs/187 btrfs/189 btrfs/191
> btrfs/193 btrfs/194 btrfs/199 btrfs/200 btrfs/203 btrfs/204
> btrfs/205 btrfs/210 btrfs/212 btrfs/213 btrfs/214 btrfs/215
> btrfs/217 btrfs/220 btrfs/223 btrfs/226 btrfs/228 btrfs/229
> btrfs/242 btrfs/245 btrfs/246 btrfs/251 btrfs/258 btrfs/259
> btrfs/263 btrfs/279 btrfs/281 btrfs/283 btrfs/285 btrfs/287
> btrfs/295 btrfs/299 btrfs/300 btrfs/301 btrfs/310 btrfs/315
> btrfs/316 btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158
> generic/161 generic/162 generic/163 generic/164 generic/165
> generic/166 generic/167 generic/168 generic/170 generic/171
> generic/172 generic/173 generic/174 generic/176 generic/183
> generic/185 generic/188 generic/189 generic/190 generic/191
> generic/194 generic/195 generic/196 generic/197 generic/199
> generic/200 generic/201 generic/202 generic/203 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/457 generic/493 generic/501 generic/513
> generic/514 generic/515 generic/517 generic/518 generic/540
> generic/541 generic/542 generic/543 generic/544 generic/546
> generic/562 generic/588 generic/614 generic/628 generic/629
> generic/630 generic/633 generic/634 generic/643 generic/644
> generic/645 generic/648 generic/656 generic/657 generic/658
> generic/659 generic/660 generic/661 generic/662 generic/663
> generic/664 generic/665 generic/666 generic/667 generic/668
> generic/669 generic/670 generic/671 generic/672 generic/673
> generic/674 generic/675 generic/689 generic/696 generic/698
> generic/702 generic/730 generic/732 generic/733 generic/738
> generic/741 generic/747 generic/754
> btrfs_holes_zstd: 1064 tests, 196 failures, 256 skipped, 15608 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/295
> btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315 btrfs/316
> btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158 generic/161
> generic/162 generic/163 generic/164 generic/165 generic/166
> generic/167 generic/168 generic/170 generic/171 generic/172
> generic/173 generic/174 generic/176 generic/183 generic/185
> generic/188 generic/189 generic/190 generic/191 generic/194
> generic/195 generic/196 generic/197 generic/199 generic/200
> generic/201 generic/202 generic/203 generic/225 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/493 generic/501 generic/513 generic/514
> generic/515 generic/517 generic/518 generic/540 generic/541
> generic/542 generic/543 generic/544 generic/546 generic/562
> generic/588 generic/614 generic/628 generic/629 generic/630
> generic/633 generic/634 generic/643 generic/644 generic/645
> generic/648 generic/656 generic/657 generic/658 generic/659
> generic/660 generic/661 generic/662 generic/663 generic/664
> generic/665 generic/666 generic/667 generic/668 generic/669
> generic/670 generic/671 generic/672 generic/673 generic/674
> generic/675 generic/689 generic/696 generic/698 generic/702
> generic/730 generic/732 generic/733 generic/738 generic/741
> generic/754
> btrfs_noholes_lzo: 1064 tests, 198 failures, 248 skipped, 15934 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/294
> btrfs/295 btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315
> btrfs/316 btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158
> generic/161 generic/162 generic/163 generic/164 generic/165
> generic/166 generic/167 generic/168 generic/170 generic/171
> generic/172 generic/173 generic/174 generic/176 generic/183
> generic/185 generic/188 generic/189 generic/190 generic/191
> generic/194 generic/195 generic/196 generic/197 generic/199
> generic/200 generic/201 generic/202 generic/203 generic/225
> generic/242 generic/243 generic/253 generic/254 generic/259
> generic/265 generic/266 generic/267 generic/268 generic/271
> generic/272 generic/276 generic/278 generic/279 generic/281
> generic/282 generic/283 generic/284 generic/287 generic/289
> generic/290 generic/291 generic/292 generic/293 generic/295
> generic/296 generic/297 generic/298 generic/301 generic/302
> generic/329 generic/330 generic/331 generic/332 generic/333
> generic/334 generic/353 generic/356 generic/357 generic/358
> generic/359 generic/373 generic/374 generic/387 generic/414
> generic/415 generic/447 generic/457 generic/493 generic/501
> generic/513 generic/514 generic/515 generic/517 generic/518
> generic/540 generic/541 generic/542 generic/543 generic/544
> generic/546 generic/562 generic/588 generic/614 generic/628
> generic/629 generic/630 generic/633 generic/634 generic/643
> generic/644 generic/645 generic/648 generic/656 generic/657
> generic/658 generic/659 generic/660 generic/661 generic/662
> generic/663 generic/664 generic/665 generic/666 generic/667
> generic/668 generic/669 generic/670 generic/671 generic/672
> generic/673 generic/674 generic/675 generic/689 generic/696
> generic/698 generic/702 generic/730 generic/732 generic/733
> generic/738 generic/741 generic/754
> btrfs_fspace: 1064 tests, 14 failures, 235 skipped, 16601 seconds
> Failures: btrfs/002 btrfs/192 btrfs/220 btrfs/226 btrfs/300
> btrfs/315 generic/633 generic/644 generic/645 generic/656
> generic/689 generic/696 generic/730 generic/747
> btrfs_noholes_zlib: 1064 tests, 197 failures, 248 skipped, 18301 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/295
> btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315 btrfs/316
> btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158 generic/161
> generic/162 generic/163 generic/164 generic/165 generic/166
> generic/167 generic/168 generic/170 generic/171 generic/172
> generic/173 generic/174 generic/176 generic/183 generic/185
> generic/188 generic/189 generic/190 generic/191 generic/194
> generic/195 generic/196 generic/197 generic/199 generic/200
> generic/201 generic/202 generic/203 generic/225 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/457 generic/493 generic/501 generic/513
> generic/514 generic/515 generic/517 generic/518 generic/540
> generic/541 generic/542 generic/543 generic/544 generic/546
> generic/562 generic/588 generic/614 generic/628 generic/629
> generic/630 generic/633 generic/634 generic/643 generic/644
> generic/645 generic/648 generic/656 generic/657 generic/658
> generic/659 generic/660 generic/661 generic/662 generic/663
> generic/664 generic/665 generic/666 generic/667 generic/668
> generic/669 generic/670 generic/671 generic/672 generic/673
> generic/674 generic/675 generic/689 generic/696 generic/698
> generic/702 generic/730 generic/732 generic/733 generic/738
> generic/741 generic/754
> btrfs_noholes_zstd: 1064 tests, 197 failures, 248 skipped, 27142 seconds
> Failures: btrfs/011 btrfs/028 btrfs/049 btrfs/121 btrfs/122
> btrfs/123 btrfs/149 btrfs/153 btrfs/180 btrfs/181 btrfs/182
> btrfs/183 btrfs/187 btrfs/189 btrfs/191 btrfs/193 btrfs/194
> btrfs/199 btrfs/200 btrfs/203 btrfs/204 btrfs/205 btrfs/210
> btrfs/212 btrfs/213 btrfs/214 btrfs/215 btrfs/217 btrfs/220
> btrfs/223 btrfs/226 btrfs/228 btrfs/229 btrfs/242 btrfs/245
> btrfs/246 btrfs/251 btrfs/258 btrfs/259 btrfs/263 btrfs/265
> btrfs/266 btrfs/267 btrfs/268 btrfs/269 btrfs/279 btrfs/281
> btrfs/283 btrfs/285 btrfs/287 btrfs/288 btrfs/289 btrfs/295
> btrfs/297 btrfs/299 btrfs/300 btrfs/310 btrfs/315 btrfs/316
> btrfs/319 btrfs/322 btrfs/331 generic/157 generic/158 generic/161
> generic/162 generic/163 generic/164 generic/165 generic/166
> generic/167 generic/168 generic/170 generic/171 generic/172
> generic/173 generic/174 generic/176 generic/183 generic/185
> generic/188 generic/189 generic/190 generic/191 generic/194
> generic/195 generic/196 generic/197 generic/199 generic/200
> generic/201 generic/202 generic/203 generic/225 generic/242
> generic/243 generic/253 generic/254 generic/259 generic/265
> generic/266 generic/267 generic/268 generic/271 generic/272
> generic/276 generic/278 generic/279 generic/281 generic/282
> generic/283 generic/284 generic/287 generic/289 generic/290
> generic/291 generic/292 generic/293 generic/295 generic/296
> generic/297 generic/298 generic/301 generic/302 generic/329
> generic/330 generic/331 generic/332 generic/333 generic/334
> generic/353 generic/356 generic/357 generic/358 generic/359
> generic/373 generic/374 generic/387 generic/414 generic/415
> generic/447 generic/457 generic/493 generic/501 generic/513
> generic/514 generic/515 generic/517 generic/518 generic/540
> generic/541 generic/542 generic/543 generic/544 generic/546
> generic/562 generic/588 generic/614 generic/628 generic/629
> generic/630 generic/633 generic/634 generic/643 generic/644
> generic/645 generic/648 generic/656 generic/657 generic/658
> generic/659 generic/660 generic/661 generic/662 generic/663
> generic/664 generic/665 generic/666 generic/667 generic/668
> generic/669 generic/670 generic/671 generic/672 generic/673
> generic/674 generic/675 generic/689 generic/696 generic/698
> generic/702 generic/730 generic/732 generic/733 generic/738
> generic/741 generic/754
> Totals: 9576 tests, 2184 skipped, 1225 failures, 0 errors, 137340s
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: btrfs v6.15-rc2 baseline
2025-04-17 10:15 ` Qu Wenruo
@ 2025-04-18 2:02 ` Luis Chamberlain
0 siblings, 0 replies; 9+ messages in thread
From: Luis Chamberlain @ 2025-04-18 2:02 UTC (permalink / raw)
To: Qu Wenruo; +Cc: Chris Mason, Josef Bacik, David Sterba, linux-btrfs, kdevops
On Thu, Apr 17, 2025 at 07:45:24PM +0930, Qu Wenruo wrote:
>
>
> 在 2025/4/17 04:03, Luis Chamberlain 写道:
> > btrfs developers,
> >
> > kdevops has run fstests on v6.15-rc2 across the different btrfs profiles
> > it currently defines, and the results are below.
> >
> > The btrfs profiles which kdevops currently supports are:
> >
> > - btrfs_simple
>
> It looks like the simple doesn't really mean "simply the default mkfs
> options"?
> Which is a surprise to me, as I'm digging into all the failures and only at
> generic/015 I noticed this.
>
> I really wish you can put `default` as the first profile.
The [default] is an optimization we have in kdevops which we can
upstream if folks think its useful, so that we don't repeat the same
crap over and over for each profile.
So its not a test target profile.
> > - btrfs_nohofspace
> > - btrfs_noholes
> > - btrfs_holes
> > - btrfs_holes_zstd
> > - btrfs_noholes_lzo
> > - btrfs_fspace
> > - btrfs_noholes_zlib
> > - btrfs_noholes_zstd
> >
> > These are defined in the btrfs jinja2 template on kdevops [0] and described
> > on the ext4 kconfig [1]. Adding support for more profiles is just a matter
> > of editing these two files, please feel free to send a patch if you'd like
> > kdevops to test more profiles. A full tarball of the fstests results are
> > available on kdevops-results-archive [2]. Since we leverage git-lfs, you can
> > opt to only download this single tarball as follows:
> >
> > GIT_LFS_SKIP_SMUDGE=1 git clone https://github.com/linux-kdevops/kdevops-results-archive.git
> > cd kdevops-results-archive
> > git lfs fetch --include "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
> > git lfs checkout "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
>
> I guess it's better to name the archive as "*.tar.xz" (so that
> *sh-completion can work).
Done. Pushed for new tests.
https://github.com/linux-kdevops/kdevops/commit/7af3abbefc05a156e63dc2ebb034d0de3f2f7f23
> > Few questions:
> >
> > - Is this useful information?
> > - Do you want results for each rc release posted to the mailing list?
>
> Definitely yes for both answers.
Fantastic.
> Especially the history of each release (each rc may be a little overkilled,
> normally -rc1 and release would be good enough) is very useful to do a quick
> pin down of certain bugs.
>
> But before the quick failure analyse for btrfs-simple (really bad name
> though), I'm wondering why there is no default one?
> I can not find the default result inside the assets.
The [default] is an optimization we have so we don't have to repeat the
same crap for each profile.
There really is only two files for adding new btrfs files to test in
kdevops for btrfs:
https://github.com/linux-kdevops/kdevops/blob/main/playbooks/roles/fstests/templates/btrfs/btrfs.config
https://github.com/linux-kdevops/kdevops/blob/main/workflows/fstests/btrfs/Kconfig
Adding that to the CI drop down menu to let you configure if you want to
reduce scope to test is just one line change here:
https://github.com/linux-kdevops/kdevops-ci/blob/btrfs/.github/workflows/kdevops-fstests.yml
Care sending a patch to add new profiles you think we may need? In order
to scale a kernel-ci for the community I am convinced we need to have
folks chip in small ways they can, I hope the above is not *much* to ask
for for adding new filesystem test target profiles to support.
In fact it'd be great if someone might want to just be the maintainer
on the kdevops side of things for btrfs.
> Before I dig deeper, I really hope a default mkfs option run can be added.
Patches are welcomed, I hope I made it easy. I also just updated the
version of fstests that kdevops uses to the latest tag out. So we can
push another version of tests and include a default profile in the
next run.
Luis
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: btrfs v6.15-rc2 baseline
2025-04-16 18:33 btrfs v6.15-rc2 baseline Luis Chamberlain
` (2 preceding siblings ...)
2025-04-17 10:15 ` Qu Wenruo
@ 2025-04-24 10:17 ` David Sterba
2025-04-29 19:58 ` Luis Chamberlain
3 siblings, 1 reply; 9+ messages in thread
From: David Sterba @ 2025-04-24 10:17 UTC (permalink / raw)
To: Luis Chamberlain
Cc: Chris Mason, Josef Bacik, David Sterba, linux-btrfs, kdevops
On Wed, Apr 16, 2025 at 11:33:58AM -0700, Luis Chamberlain wrote:
> btrfs developers,
>
> kdevops has run fstests on v6.15-rc2 across the different btrfs profiles
> it currently defines, and the results are below.
>
> The btrfs profiles which kdevops currently supports are:
>
> - btrfs_simple
> - btrfs_nohofspace
> - btrfs_noholes
> - btrfs_holes
> - btrfs_holes_zstd
> - btrfs_noholes_lzo
> - btrfs_fspace
> - btrfs_noholes_zlib
> - btrfs_noholes_zstd
I don't know how much VM power you have to run all the setups, some of
thhem can be removed as they are duplicating the defaults. We've
switched to 'noholes' by default, so anything with 'holes' can be
removed. Same with free space tree (space_cache=v2).
> These are defined in the btrfs jinja2 template on kdevops [0] and described
> on the ext4 kconfig [1]. Adding support for more profiles is just a matter
> of editing these two files, please feel free to send a patch if you'd like
> kdevops to test more profiles. A full tarball of the fstests results are
> available on kdevops-results-archive [2]. Since we leverage git-lfs, you can
> opt to only download this single tarball as follows:
>
> GIT_LFS_SKIP_SMUDGE=1 git clone https://github.com/linux-kdevops/kdevops-results-archive.git
> cd kdevops-results-archive
> git lfs fetch --include "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
> git lfs checkout "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
>
> Few questions:
>
> - Is this useful information?
Yes.
> - Do you want results for each rc release posted to the mailing list?
Yes, ideally in some terse form with the summary lines only, the full
list of Failures seems too much. Tuning fstests to run with 0 failures
involves adding expunges/excludes or other workarounds.
Another idea is to post only the diff from one week to another, once
some baseline is established.
>
> [0] https://github.com/linux-kdevops/kdevops/blob/main/playbooks/roles/fstests/templates/btrfs/btrfs.config
> [1] https://github.com/linux-kdevops/kdevops/blob/main/workflows/fstests/btrfs/Kconfig
There are some configured options that are default, like the
discard=async, so they can be removed for the configs related to
mainline.
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: btrfs v6.15-rc2 baseline
2025-04-24 10:17 ` David Sterba
@ 2025-04-29 19:58 ` Luis Chamberlain
0 siblings, 0 replies; 9+ messages in thread
From: Luis Chamberlain @ 2025-04-29 19:58 UTC (permalink / raw)
To: David Sterba; +Cc: Chris Mason, Josef Bacik, David Sterba, linux-btrfs, kdevops
On Thu, Apr 24, 2025 at 12:17:36PM +0200, David Sterba wrote:
> On Wed, Apr 16, 2025 at 11:33:58AM -0700, Luis Chamberlain wrote:
> > btrfs developers,
> >
> > kdevops has run fstests on v6.15-rc2 across the different btrfs profiles
> > it currently defines, and the results are below.
> >
> > The btrfs profiles which kdevops currently supports are:
> >
> > - btrfs_simple
> > - btrfs_nohofspace
> > - btrfs_noholes
> > - btrfs_holes
> > - btrfs_holes_zstd
> > - btrfs_noholes_lzo
> > - btrfs_fspace
> > - btrfs_noholes_zlib
> > - btrfs_noholes_zstd
>
> I don't know how much VM power you have to run all the setups,
I'm of the opinion that there are enough interested parties in btrfs
that we should be able to scope out a dedicated VM to teste daily
regardless of needs. For now Samsung is helping with this, but certainly
we can scale better longer term with more folks who wish to volunteer
hardware.
> some of
> thhem can be removed as they are duplicating the defaults. We've
> switched to 'noholes' by default, so anything with 'holes' can be
> removed. Same with free space tree (space_cache=v2).
OK how about this:
From a7e822d87d6a9fe918d011a0b7057d4a015809fe Mon Sep 17 00:00:00 2001
From: Luis Chamberlain <mcgrof@kernel.org>
Date: Tue, 29 Apr 2025 12:03:20 -0700
Subject: [PATCH] btrfs: remove nospace and fspace from the default profile
We have a defconfig for btrfs on kdevops which provides the default
configuration of how we want to test btrfs on kdevops. Update it
so that CI trees which rely on it only test the profiles which
btrfs developers wish to dedicate attention towards as suggested
by the community [0].
Link: https://lkml.kernel.org/r/20250424101736.GL3659@suse.cz # [0]
Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
---
defconfigs/btrfs | 11 -----------
1 file changed, 11 deletions(-)
diff --git a/defconfigs/btrfs b/defconfigs/btrfs
index e69bf91e8a19..979d1a2b1115 100644
--- a/defconfigs/btrfs
+++ b/defconfigs/btrfs
@@ -20,23 +20,12 @@ CONFIG_FSTESTS_BTRFS_ENABLES_COMPRESSION=y
CONFIG_FSTESTS_BTRFS_ENABLES_COMPRESSION_ZLIB=y
CONFIG_FSTESTS_BTRFS_ENABLES_COMPRESSION_LZO=y
CONFIG_FSTESTS_BTRFS_ENABLES_COMPRESSION_ZSTD=y
-CONFIG_FSTESTS_BTRFS_ENABLES_HOLES=y
CONFIG_FSTESTS_BTRFS_ENABLES_NOHOLES=y
-CONFIG_FSTESTS_BTRFS_ENABLES_FSPACE=y
CONFIG_FSTESTS_BTRFS_ENABLES_NOHOFSPACE=y
-CONFIG_FSTESTS_BTRFS_SECTION_HOLES=y
-CONFIG_FSTESTS_BTRFS_SECTION_HOLES_ZLIB=y
-CONFIG_FSTESTS_BTRFS_SECTION_HOLES_LZO=y
-CONFIG_FSTESTS_BTRFS_SECTION_HOLES_ZSTD=y
CONFIG_FSTESTS_BTRFS_SECTION_NOHOLES=y
CONFIG_FSTESTS_BTRFS_SECTION_NOHOLES_ZLIB=y
CONFIG_FSTESTS_BTRFS_SECTION_NOHOLES_LZO=y
CONFIG_FSTESTS_BTRFS_SECTION_NOHOLES_ZSTD=y
-CONFIG_FSTESTS_BTRFS_SECTION_FSPACE=y
-CONFIG_FSTESTS_BTRFS_SECTION_FSPACE_DSYNC=y
-CONFIG_FSTESTS_BTRFS_SECTION_FSPACE_ZLIB=y
-CONFIG_FSTESTS_BTRFS_SECTION_FSPACE_LZO=y
-CONFIG_FSTESTS_BTRFS_SECTION_FSPACE_ZSTD=y
CONFIG_FSTESTS_BTRFS_SECTION_NOHOFSPACE=y
CONFIG_FSTESTS_BTRFS_SECTION_NOHOFSPACE_ZLIB=y
CONFIG_FSTESTS_BTRFS_SECTION_NOHOFSPACE_LZO=y
--
2.47.2
And so with just:
make defconfig-btrfs KDEVOPS_HOSTS_PREFIX="yay" -j 128
make -j128
cat hosts we nd up with a shorter list now, 10 guests:
yay-btrfs-noholes
yay-btrfs-noholes-zlib
yay-btrfs-noholes-lzo
yay-btrfs-noholes-zstd
yay-btrfs-nohofspace
yay-btrfs-nohofspace-zlib
yay-btrfs-nohofspace-lzo
yay-btrfs-nohofspace-zstd
yay-btrfs-simple
yay-btrfs-simple-zns
Does this seem right? I realize the compression ones may test the same thing,
so its not clear if we want to run the default btrfs defconfig without
compression more regularly and just add a new defconfig with compression to
just run that maybe once a month?
If we remove compression we have:
btrfs-noholes
btrfs-nohofspace
btrfs-simple
btrfs-simple-zns
Having the compression profiles *in* for now just means a bit more redudant
testing.
> > These are defined in the btrfs jinja2 template on kdevops [0] and described
> > on the ext4 kconfig [1]. Adding support for more profiles is just a matter
> > of editing these two files, please feel free to send a patch if you'd like
> > kdevops to test more profiles. A full tarball of the fstests results are
> > available on kdevops-results-archive [2]. Since we leverage git-lfs, you can
> > opt to only download this single tarball as follows:
> >
> > GIT_LFS_SKIP_SMUDGE=1 git clone https://github.com/linux-kdevops/kdevops-results-archive.git
> > cd kdevops-results-archive
> > git lfs fetch --include "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
> > git lfs checkout "fstests/gh/linux-btrfs-kpd/20250416/0001/linux-6-15-rc2/8ffd015db85f.xz"
> >
> > Few questions:
> >
> > - Is this useful information?
>
> Yes.
Fantastico.
> > - Do you want results for each rc release posted to the mailing list?
>
> Yes, ideally in some terse form with the summary lines only, the full
> list of Failures seems too much.
We gotta start somewhere!
> Tuning fstests to run with 0 failures
> involves adding expunges/excludes or other workarounds.
Indeed. There is support for that. So we can just expunge them, do we
want a first report to be the lore URL as a comment for the commit log? For
example. Anyone can generate the expunge files that can be used by
kdevops by untarring the results archive into kdevops and using the
commands specified in the commit logs below. First we itemize all
failures per section:
From 7a963f5f020cf113288ce99ad51d836e2b9b5c18 Mon Sep 17 00:00:00 2001
From: Luis Chamberlain <mcgrof@kernel.org>
Date: Tue, 29 Apr 2025 12:49:46 -0700
Subject: [PATCH 1/2] btrfs: add expunges for 6.15.0-rc2-g8ffd015db85f
This adds expunges for btrfs for 6.15.0-rc2-g8ffd015db85f.
This was generated with:
./playbooks/python/workflows/fstests/augment_expunge_list.py btrfs workflows/fstests/results/6.15.0-rc2-g8ffd015db85f workflows/fstests/expunges
Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
---
.../btrfs/unassigned/btrfs_fspace.txt | 14 ++
.../btrfs/unassigned/btrfs_holes.txt | 192 +++++++++++++++++
.../btrfs/unassigned/btrfs_holes_zstd.txt | 196 +++++++++++++++++
.../btrfs/unassigned/btrfs_nohofspace.txt | 14 ++
.../btrfs/unassigned/btrfs_noholes.txt | 193 +++++++++++++++++
.../btrfs/unassigned/btrfs_noholes_lzo.txt | 198 ++++++++++++++++++
.../btrfs/unassigned/btrfs_noholes_zlib.txt | 197 +++++++++++++++++
.../btrfs/unassigned/btrfs_noholes_zstd.txt | 197 +++++++++++++++++
.../btrfs/unassigned/btrfs_simple.txt | 24 +++
9 files changed, 1225 insertions(+)
create mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_fspace.txt
create mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes.txt
create mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes_zstd.txt
create mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_nohofspace.txt
create mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes.txt
create mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_lzo.txt
create mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zlib.txt
create mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zstd.txt
create mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_simple.txt
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_fspace.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_fspace.txt
new file mode 100644
index 000000000000..59c89701dd96
--- /dev/null
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_fspace.txt
@@ -0,0 +1,14 @@
+btrfs/002
+btrfs/192
+btrfs/220
+btrfs/226
+btrfs/300
+btrfs/315
+generic/633
+generic/644
+generic/645
+generic/656
+generic/689
+generic/696
+generic/730
+generic/747
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes.txt
new file mode 100644
index 000000000000..17099db84acf
--- /dev/null
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes.txt
@@ -0,0 +1,192 @@
+btrfs/002
+btrfs/028
+btrfs/049
+btrfs/121
+btrfs/122
+btrfs/123
+btrfs/126
+btrfs/149
+btrfs/153
+btrfs/156
+btrfs/180
+btrfs/181
+btrfs/182
+btrfs/183
+btrfs/187
+btrfs/189
+btrfs/191
+btrfs/193
+btrfs/194
+btrfs/199
+btrfs/200
+btrfs/203
+btrfs/204
+btrfs/205
+btrfs/210
+btrfs/212
+btrfs/213
+btrfs/214
+btrfs/215
+btrfs/217
+btrfs/220
+btrfs/223
+btrfs/226
+btrfs/228
+btrfs/229
+btrfs/242
+btrfs/245
+btrfs/246
+btrfs/251
+btrfs/258
+btrfs/259
+btrfs/263
+btrfs/279
+btrfs/281
+btrfs/283
+btrfs/285
+btrfs/287
+btrfs/295
+btrfs/299
+btrfs/300
+btrfs/301
+btrfs/310
+btrfs/315
+btrfs/316
+btrfs/319
+btrfs/322
+btrfs/331
+generic/157
+generic/158
+generic/161
+generic/162
+generic/163
+generic/164
+generic/165
+generic/166
+generic/167
+generic/168
+generic/170
+generic/171
+generic/172
+generic/173
+generic/174
+generic/176
+generic/183
+generic/185
+generic/188
+generic/189
+generic/190
+generic/191
+generic/194
+generic/195
+generic/196
+generic/197
+generic/199
+generic/200
+generic/201
+generic/202
+generic/203
+generic/242
+generic/243
+generic/253
+generic/254
+generic/259
+generic/265
+generic/266
+generic/267
+generic/268
+generic/271
+generic/272
+generic/276
+generic/278
+generic/279
+generic/281
+generic/282
+generic/283
+generic/284
+generic/287
+generic/289
+generic/290
+generic/291
+generic/292
+generic/293
+generic/295
+generic/296
+generic/297
+generic/298
+generic/301
+generic/302
+generic/329
+generic/330
+generic/331
+generic/332
+generic/333
+generic/334
+generic/353
+generic/356
+generic/357
+generic/358
+generic/359
+generic/373
+generic/374
+generic/387
+generic/414
+generic/415
+generic/447
+generic/457
+generic/493
+generic/501
+generic/513
+generic/514
+generic/515
+generic/517
+generic/518
+generic/540
+generic/541
+generic/542
+generic/543
+generic/544
+generic/546
+generic/562
+generic/588
+generic/614
+generic/628
+generic/629
+generic/630
+generic/633
+generic/634
+generic/643
+generic/644
+generic/645
+generic/648
+generic/656
+generic/657
+generic/658
+generic/659
+generic/660
+generic/661
+generic/662
+generic/663
+generic/664
+generic/665
+generic/666
+generic/667
+generic/668
+generic/669
+generic/670
+generic/671
+generic/672
+generic/673
+generic/674
+generic/675
+generic/689
+generic/696
+generic/698
+generic/702
+generic/730
+generic/732
+generic/733
+generic/738
+generic/741
+generic/747
+generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes_zstd.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes_zstd.txt
new file mode 100644
index 000000000000..897f9cad537a
--- /dev/null
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes_zstd.txt
@@ -0,0 +1,196 @@
+btrfs/011
+btrfs/028
+btrfs/049
+btrfs/121
+btrfs/122
+btrfs/123
+btrfs/149
+btrfs/153
+btrfs/180
+btrfs/181
+btrfs/182
+btrfs/183
+btrfs/187
+btrfs/189
+btrfs/191
+btrfs/193
+btrfs/194
+btrfs/199
+btrfs/200
+btrfs/203
+btrfs/204
+btrfs/205
+btrfs/210
+btrfs/212
+btrfs/213
+btrfs/214
+btrfs/215
+btrfs/217
+btrfs/220
+btrfs/223
+btrfs/226
+btrfs/228
+btrfs/229
+btrfs/242
+btrfs/245
+btrfs/246
+btrfs/251
+btrfs/258
+btrfs/259
+btrfs/263
+btrfs/265
+btrfs/266
+btrfs/267
+btrfs/268
+btrfs/269
+btrfs/279
+btrfs/281
+btrfs/283
+btrfs/285
+btrfs/287
+btrfs/288
+btrfs/289
+btrfs/295
+btrfs/297
+btrfs/299
+btrfs/300
+btrfs/310
+btrfs/315
+btrfs/316
+btrfs/319
+btrfs/322
+btrfs/331
+generic/157
+generic/158
+generic/161
+generic/162
+generic/163
+generic/164
+generic/165
+generic/166
+generic/167
+generic/168
+generic/170
+generic/171
+generic/172
+generic/173
+generic/174
+generic/176
+generic/183
+generic/185
+generic/188
+generic/189
+generic/190
+generic/191
+generic/194
+generic/195
+generic/196
+generic/197
+generic/199
+generic/200
+generic/201
+generic/202
+generic/203
+generic/225
+generic/242
+generic/243
+generic/253
+generic/254
+generic/259
+generic/265
+generic/266
+generic/267
+generic/268
+generic/271
+generic/272
+generic/276
+generic/278
+generic/279
+generic/281
+generic/282
+generic/283
+generic/284
+generic/287
+generic/289
+generic/290
+generic/291
+generic/292
+generic/293
+generic/295
+generic/296
+generic/297
+generic/298
+generic/301
+generic/302
+generic/329
+generic/330
+generic/331
+generic/332
+generic/333
+generic/334
+generic/353
+generic/356
+generic/357
+generic/358
+generic/359
+generic/373
+generic/374
+generic/387
+generic/414
+generic/415
+generic/447
+generic/493
+generic/501
+generic/513
+generic/514
+generic/515
+generic/517
+generic/518
+generic/540
+generic/541
+generic/542
+generic/543
+generic/544
+generic/546
+generic/562
+generic/588
+generic/614
+generic/628
+generic/629
+generic/630
+generic/633
+generic/634
+generic/643
+generic/644
+generic/645
+generic/648
+generic/656
+generic/657
+generic/658
+generic/659
+generic/660
+generic/661
+generic/662
+generic/663
+generic/664
+generic/665
+generic/666
+generic/667
+generic/668
+generic/669
+generic/670
+generic/671
+generic/672
+generic/673
+generic/674
+generic/675
+generic/689
+generic/696
+generic/698
+generic/702
+generic/730
+generic/732
+generic/733
+generic/738
+generic/741
+generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_nohofspace.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_nohofspace.txt
new file mode 100644
index 000000000000..59c89701dd96
--- /dev/null
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_nohofspace.txt
@@ -0,0 +1,14 @@
+btrfs/002
+btrfs/192
+btrfs/220
+btrfs/226
+btrfs/300
+btrfs/315
+generic/633
+generic/644
+generic/645
+generic/656
+generic/689
+generic/696
+generic/730
+generic/747
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes.txt
new file mode 100644
index 000000000000..6ff8f21a1d4c
--- /dev/null
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes.txt
@@ -0,0 +1,193 @@
+btrfs/002
+btrfs/028
+btrfs/049
+btrfs/121
+btrfs/122
+btrfs/123
+btrfs/126
+btrfs/149
+btrfs/153
+btrfs/156
+btrfs/180
+btrfs/181
+btrfs/182
+btrfs/183
+btrfs/187
+btrfs/189
+btrfs/191
+btrfs/193
+btrfs/194
+btrfs/199
+btrfs/200
+btrfs/203
+btrfs/204
+btrfs/205
+btrfs/210
+btrfs/212
+btrfs/213
+btrfs/214
+btrfs/215
+btrfs/217
+btrfs/220
+btrfs/223
+btrfs/226
+btrfs/228
+btrfs/229
+btrfs/242
+btrfs/245
+btrfs/246
+btrfs/251
+btrfs/258
+btrfs/259
+btrfs/263
+btrfs/279
+btrfs/281
+btrfs/283
+btrfs/285
+btrfs/287
+btrfs/295
+btrfs/299
+btrfs/300
+btrfs/301
+btrfs/310
+btrfs/315
+btrfs/316
+btrfs/319
+btrfs/322
+btrfs/331
+generic/102
+generic/157
+generic/158
+generic/161
+generic/162
+generic/163
+generic/164
+generic/165
+generic/166
+generic/167
+generic/168
+generic/170
+generic/171
+generic/172
+generic/173
+generic/174
+generic/176
+generic/183
+generic/185
+generic/188
+generic/189
+generic/190
+generic/191
+generic/194
+generic/195
+generic/196
+generic/197
+generic/199
+generic/200
+generic/201
+generic/202
+generic/203
+generic/242
+generic/243
+generic/253
+generic/254
+generic/259
+generic/265
+generic/266
+generic/267
+generic/268
+generic/271
+generic/272
+generic/276
+generic/278
+generic/279
+generic/281
+generic/282
+generic/283
+generic/284
+generic/287
+generic/289
+generic/290
+generic/291
+generic/292
+generic/293
+generic/295
+generic/296
+generic/297
+generic/298
+generic/301
+generic/302
+generic/329
+generic/330
+generic/331
+generic/332
+generic/333
+generic/334
+generic/353
+generic/356
+generic/357
+generic/358
+generic/359
+generic/373
+generic/374
+generic/387
+generic/414
+generic/415
+generic/447
+generic/457
+generic/493
+generic/501
+generic/513
+generic/514
+generic/515
+generic/517
+generic/518
+generic/540
+generic/541
+generic/542
+generic/543
+generic/544
+generic/546
+generic/562
+generic/588
+generic/614
+generic/628
+generic/629
+generic/630
+generic/633
+generic/634
+generic/643
+generic/644
+generic/645
+generic/648
+generic/656
+generic/657
+generic/658
+generic/659
+generic/660
+generic/661
+generic/662
+generic/663
+generic/664
+generic/665
+generic/666
+generic/667
+generic/668
+generic/669
+generic/670
+generic/671
+generic/672
+generic/673
+generic/674
+generic/675
+generic/689
+generic/696
+generic/698
+generic/702
+generic/730
+generic/732
+generic/733
+generic/738
+generic/741
+generic/747
+generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_lzo.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_lzo.txt
new file mode 100644
index 000000000000..d13fd089dd70
--- /dev/null
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_lzo.txt
@@ -0,0 +1,198 @@
+btrfs/011
+btrfs/028
+btrfs/049
+btrfs/121
+btrfs/122
+btrfs/123
+btrfs/149
+btrfs/153
+btrfs/180
+btrfs/181
+btrfs/182
+btrfs/183
+btrfs/187
+btrfs/189
+btrfs/191
+btrfs/193
+btrfs/194
+btrfs/199
+btrfs/200
+btrfs/203
+btrfs/204
+btrfs/205
+btrfs/210
+btrfs/212
+btrfs/213
+btrfs/214
+btrfs/215
+btrfs/217
+btrfs/220
+btrfs/223
+btrfs/226
+btrfs/228
+btrfs/229
+btrfs/242
+btrfs/245
+btrfs/246
+btrfs/251
+btrfs/258
+btrfs/259
+btrfs/263
+btrfs/265
+btrfs/266
+btrfs/267
+btrfs/268
+btrfs/269
+btrfs/279
+btrfs/281
+btrfs/283
+btrfs/285
+btrfs/287
+btrfs/288
+btrfs/289
+btrfs/294
+btrfs/295
+btrfs/297
+btrfs/299
+btrfs/300
+btrfs/310
+btrfs/315
+btrfs/316
+btrfs/319
+btrfs/322
+btrfs/331
+generic/157
+generic/158
+generic/161
+generic/162
+generic/163
+generic/164
+generic/165
+generic/166
+generic/167
+generic/168
+generic/170
+generic/171
+generic/172
+generic/173
+generic/174
+generic/176
+generic/183
+generic/185
+generic/188
+generic/189
+generic/190
+generic/191
+generic/194
+generic/195
+generic/196
+generic/197
+generic/199
+generic/200
+generic/201
+generic/202
+generic/203
+generic/225
+generic/242
+generic/243
+generic/253
+generic/254
+generic/259
+generic/265
+generic/266
+generic/267
+generic/268
+generic/271
+generic/272
+generic/276
+generic/278
+generic/279
+generic/281
+generic/282
+generic/283
+generic/284
+generic/287
+generic/289
+generic/290
+generic/291
+generic/292
+generic/293
+generic/295
+generic/296
+generic/297
+generic/298
+generic/301
+generic/302
+generic/329
+generic/330
+generic/331
+generic/332
+generic/333
+generic/334
+generic/353
+generic/356
+generic/357
+generic/358
+generic/359
+generic/373
+generic/374
+generic/387
+generic/414
+generic/415
+generic/447
+generic/457
+generic/493
+generic/501
+generic/513
+generic/514
+generic/515
+generic/517
+generic/518
+generic/540
+generic/541
+generic/542
+generic/543
+generic/544
+generic/546
+generic/562
+generic/588
+generic/614
+generic/628
+generic/629
+generic/630
+generic/633
+generic/634
+generic/643
+generic/644
+generic/645
+generic/648
+generic/656
+generic/657
+generic/658
+generic/659
+generic/660
+generic/661
+generic/662
+generic/663
+generic/664
+generic/665
+generic/666
+generic/667
+generic/668
+generic/669
+generic/670
+generic/671
+generic/672
+generic/673
+generic/674
+generic/675
+generic/689
+generic/696
+generic/698
+generic/702
+generic/730
+generic/732
+generic/733
+generic/738
+generic/741
+generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zlib.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zlib.txt
new file mode 100644
index 000000000000..783b30cf033e
--- /dev/null
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zlib.txt
@@ -0,0 +1,197 @@
+btrfs/011
+btrfs/028
+btrfs/049
+btrfs/121
+btrfs/122
+btrfs/123
+btrfs/149
+btrfs/153
+btrfs/180
+btrfs/181
+btrfs/182
+btrfs/183
+btrfs/187
+btrfs/189
+btrfs/191
+btrfs/193
+btrfs/194
+btrfs/199
+btrfs/200
+btrfs/203
+btrfs/204
+btrfs/205
+btrfs/210
+btrfs/212
+btrfs/213
+btrfs/214
+btrfs/215
+btrfs/217
+btrfs/220
+btrfs/223
+btrfs/226
+btrfs/228
+btrfs/229
+btrfs/242
+btrfs/245
+btrfs/246
+btrfs/251
+btrfs/258
+btrfs/259
+btrfs/263
+btrfs/265
+btrfs/266
+btrfs/267
+btrfs/268
+btrfs/269
+btrfs/279
+btrfs/281
+btrfs/283
+btrfs/285
+btrfs/287
+btrfs/288
+btrfs/289
+btrfs/295
+btrfs/297
+btrfs/299
+btrfs/300
+btrfs/310
+btrfs/315
+btrfs/316
+btrfs/319
+btrfs/322
+btrfs/331
+generic/157
+generic/158
+generic/161
+generic/162
+generic/163
+generic/164
+generic/165
+generic/166
+generic/167
+generic/168
+generic/170
+generic/171
+generic/172
+generic/173
+generic/174
+generic/176
+generic/183
+generic/185
+generic/188
+generic/189
+generic/190
+generic/191
+generic/194
+generic/195
+generic/196
+generic/197
+generic/199
+generic/200
+generic/201
+generic/202
+generic/203
+generic/225
+generic/242
+generic/243
+generic/253
+generic/254
+generic/259
+generic/265
+generic/266
+generic/267
+generic/268
+generic/271
+generic/272
+generic/276
+generic/278
+generic/279
+generic/281
+generic/282
+generic/283
+generic/284
+generic/287
+generic/289
+generic/290
+generic/291
+generic/292
+generic/293
+generic/295
+generic/296
+generic/297
+generic/298
+generic/301
+generic/302
+generic/329
+generic/330
+generic/331
+generic/332
+generic/333
+generic/334
+generic/353
+generic/356
+generic/357
+generic/358
+generic/359
+generic/373
+generic/374
+generic/387
+generic/414
+generic/415
+generic/447
+generic/457
+generic/493
+generic/501
+generic/513
+generic/514
+generic/515
+generic/517
+generic/518
+generic/540
+generic/541
+generic/542
+generic/543
+generic/544
+generic/546
+generic/562
+generic/588
+generic/614
+generic/628
+generic/629
+generic/630
+generic/633
+generic/634
+generic/643
+generic/644
+generic/645
+generic/648
+generic/656
+generic/657
+generic/658
+generic/659
+generic/660
+generic/661
+generic/662
+generic/663
+generic/664
+generic/665
+generic/666
+generic/667
+generic/668
+generic/669
+generic/670
+generic/671
+generic/672
+generic/673
+generic/674
+generic/675
+generic/689
+generic/696
+generic/698
+generic/702
+generic/730
+generic/732
+generic/733
+generic/738
+generic/741
+generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zstd.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zstd.txt
new file mode 100644
index 000000000000..783b30cf033e
--- /dev/null
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zstd.txt
@@ -0,0 +1,197 @@
+btrfs/011
+btrfs/028
+btrfs/049
+btrfs/121
+btrfs/122
+btrfs/123
+btrfs/149
+btrfs/153
+btrfs/180
+btrfs/181
+btrfs/182
+btrfs/183
+btrfs/187
+btrfs/189
+btrfs/191
+btrfs/193
+btrfs/194
+btrfs/199
+btrfs/200
+btrfs/203
+btrfs/204
+btrfs/205
+btrfs/210
+btrfs/212
+btrfs/213
+btrfs/214
+btrfs/215
+btrfs/217
+btrfs/220
+btrfs/223
+btrfs/226
+btrfs/228
+btrfs/229
+btrfs/242
+btrfs/245
+btrfs/246
+btrfs/251
+btrfs/258
+btrfs/259
+btrfs/263
+btrfs/265
+btrfs/266
+btrfs/267
+btrfs/268
+btrfs/269
+btrfs/279
+btrfs/281
+btrfs/283
+btrfs/285
+btrfs/287
+btrfs/288
+btrfs/289
+btrfs/295
+btrfs/297
+btrfs/299
+btrfs/300
+btrfs/310
+btrfs/315
+btrfs/316
+btrfs/319
+btrfs/322
+btrfs/331
+generic/157
+generic/158
+generic/161
+generic/162
+generic/163
+generic/164
+generic/165
+generic/166
+generic/167
+generic/168
+generic/170
+generic/171
+generic/172
+generic/173
+generic/174
+generic/176
+generic/183
+generic/185
+generic/188
+generic/189
+generic/190
+generic/191
+generic/194
+generic/195
+generic/196
+generic/197
+generic/199
+generic/200
+generic/201
+generic/202
+generic/203
+generic/225
+generic/242
+generic/243
+generic/253
+generic/254
+generic/259
+generic/265
+generic/266
+generic/267
+generic/268
+generic/271
+generic/272
+generic/276
+generic/278
+generic/279
+generic/281
+generic/282
+generic/283
+generic/284
+generic/287
+generic/289
+generic/290
+generic/291
+generic/292
+generic/293
+generic/295
+generic/296
+generic/297
+generic/298
+generic/301
+generic/302
+generic/329
+generic/330
+generic/331
+generic/332
+generic/333
+generic/334
+generic/353
+generic/356
+generic/357
+generic/358
+generic/359
+generic/373
+generic/374
+generic/387
+generic/414
+generic/415
+generic/447
+generic/457
+generic/493
+generic/501
+generic/513
+generic/514
+generic/515
+generic/517
+generic/518
+generic/540
+generic/541
+generic/542
+generic/543
+generic/544
+generic/546
+generic/562
+generic/588
+generic/614
+generic/628
+generic/629
+generic/630
+generic/633
+generic/634
+generic/643
+generic/644
+generic/645
+generic/648
+generic/656
+generic/657
+generic/658
+generic/659
+generic/660
+generic/661
+generic/662
+generic/663
+generic/664
+generic/665
+generic/666
+generic/667
+generic/668
+generic/669
+generic/670
+generic/671
+generic/672
+generic/673
+generic/674
+generic/675
+generic/689
+generic/696
+generic/698
+generic/702
+generic/730
+generic/732
+generic/733
+generic/738
+generic/741
+generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_simple.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_simple.txt
new file mode 100644
index 000000000000..6c7d462916d8
--- /dev/null
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_simple.txt
@@ -0,0 +1,24 @@
+btrfs/002
+btrfs/170
+btrfs/220
+btrfs/226
+btrfs/271
+btrfs/300
+btrfs/315
+generic/015
+generic/171
+generic/172
+generic/173
+generic/174
+generic/371
+generic/511
+generic/546
+generic/633
+generic/644
+generic/645
+generic/656
+generic/679
+generic/689
+generic/696
+generic/730
+generic/747
--
2.47.2
Then if you rather treat a failure found on more than two sections to be
generic expunges we can use the ./scripts/workflows/fstests/lazy-baseline.sh
as follows, this generates an all.txt section which will be shared for
all profiles:
From c9d3c9bf7ab456f190457a8c3bd044288cc6750d Mon Sep 17 00:00:00 2001
From: Luis Chamberlain <mcgrof@kernel.org>
Date: Tue, 29 Apr 2025 12:52:02 -0700
Subject: [PATCH 2/2] btrfs: use lazy baseline
Use a lazy baseline for btrfs. This consolidates a failure found on more
than two profiles to all profiles.
./scripts/workflows/fstests/lazy-baseline.sh
Filesystem: btrfs
Kernel tested: 6.15.0-rc2-g8ffd015db85f
Running:
./scripts/workflows/fstests/find-common-failures.sh -l workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/
./scripts/workflows/fstests/remove-common-failures.sh workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/
rm 'workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_nohofspace.txt'
rm 'workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zstd.txt'
rm 'workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_fspace.txt'
rm 'workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes.txt'
rm 'workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes_zstd.txt'
rm 'workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zlib.txt'
git add workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/all.txt
Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
---
.../btrfs/unassigned/all.txt | 203 ++++++++++++++++++
.../btrfs/unassigned/btrfs_fspace.txt | 14 --
.../btrfs/unassigned/btrfs_holes.txt | 192 -----------------
.../btrfs/unassigned/btrfs_holes_zstd.txt | 196 -----------------
.../btrfs/unassigned/btrfs_nohofspace.txt | 14 --
.../btrfs/unassigned/btrfs_noholes.txt | 192 -----------------
.../btrfs/unassigned/btrfs_noholes_lzo.txt | 197 -----------------
.../btrfs/unassigned/btrfs_noholes_zlib.txt | 197 -----------------
.../btrfs/unassigned/btrfs_noholes_zstd.txt | 197 -----------------
.../btrfs/unassigned/btrfs_simple.txt | 18 --
10 files changed, 203 insertions(+), 1217 deletions(-)
create mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/all.txt
delete mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_fspace.txt
delete mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes.txt
delete mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes_zstd.txt
delete mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_nohofspace.txt
delete mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zlib.txt
delete mode 100644 workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zstd.txt
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/all.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/all.txt
new file mode 100644
index 000000000000..f8d6013a0808
--- /dev/null
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/all.txt
@@ -0,0 +1,203 @@
+btrfs/002 # lazy baseline - failure found in at least two sections
+btrfs/011 # lazy baseline - failure found in at least two sections
+btrfs/028 # lazy baseline - failure found in at least two sections
+btrfs/049 # lazy baseline - failure found in at least two sections
+btrfs/121 # lazy baseline - failure found in at least two sections
+btrfs/122 # lazy baseline - failure found in at least two sections
+btrfs/123 # lazy baseline - failure found in at least two sections
+btrfs/126 # lazy baseline - failure found in at least two sections
+btrfs/149 # lazy baseline - failure found in at least two sections
+btrfs/153 # lazy baseline - failure found in at least two sections
+btrfs/156 # lazy baseline - failure found in at least two sections
+btrfs/180 # lazy baseline - failure found in at least two sections
+btrfs/181 # lazy baseline - failure found in at least two sections
+btrfs/182 # lazy baseline - failure found in at least two sections
+btrfs/183 # lazy baseline - failure found in at least two sections
+btrfs/187 # lazy baseline - failure found in at least two sections
+btrfs/189 # lazy baseline - failure found in at least two sections
+btrfs/191 # lazy baseline - failure found in at least two sections
+btrfs/192 # lazy baseline - failure found in at least two sections
+btrfs/193 # lazy baseline - failure found in at least two sections
+btrfs/194 # lazy baseline - failure found in at least two sections
+btrfs/199 # lazy baseline - failure found in at least two sections
+btrfs/200 # lazy baseline - failure found in at least two sections
+btrfs/203 # lazy baseline - failure found in at least two sections
+btrfs/204 # lazy baseline - failure found in at least two sections
+btrfs/205 # lazy baseline - failure found in at least two sections
+btrfs/210 # lazy baseline - failure found in at least two sections
+btrfs/212 # lazy baseline - failure found in at least two sections
+btrfs/213 # lazy baseline - failure found in at least two sections
+btrfs/214 # lazy baseline - failure found in at least two sections
+btrfs/215 # lazy baseline - failure found in at least two sections
+btrfs/217 # lazy baseline - failure found in at least two sections
+btrfs/220 # lazy baseline - failure found in at least two sections
+btrfs/223 # lazy baseline - failure found in at least two sections
+btrfs/226 # lazy baseline - failure found in at least two sections
+btrfs/228 # lazy baseline - failure found in at least two sections
+btrfs/229 # lazy baseline - failure found in at least two sections
+btrfs/242 # lazy baseline - failure found in at least two sections
+btrfs/245 # lazy baseline - failure found in at least two sections
+btrfs/246 # lazy baseline - failure found in at least two sections
+btrfs/251 # lazy baseline - failure found in at least two sections
+btrfs/258 # lazy baseline - failure found in at least two sections
+btrfs/259 # lazy baseline - failure found in at least two sections
+btrfs/263 # lazy baseline - failure found in at least two sections
+btrfs/265 # lazy baseline - failure found in at least two sections
+btrfs/266 # lazy baseline - failure found in at least two sections
+btrfs/267 # lazy baseline - failure found in at least two sections
+btrfs/268 # lazy baseline - failure found in at least two sections
+btrfs/269 # lazy baseline - failure found in at least two sections
+btrfs/279 # lazy baseline - failure found in at least two sections
+btrfs/281 # lazy baseline - failure found in at least two sections
+btrfs/283 # lazy baseline - failure found in at least two sections
+btrfs/285 # lazy baseline - failure found in at least two sections
+btrfs/287 # lazy baseline - failure found in at least two sections
+btrfs/288 # lazy baseline - failure found in at least two sections
+btrfs/289 # lazy baseline - failure found in at least two sections
+btrfs/295 # lazy baseline - failure found in at least two sections
+btrfs/297 # lazy baseline - failure found in at least two sections
+btrfs/299 # lazy baseline - failure found in at least two sections
+btrfs/300 # lazy baseline - failure found in at least two sections
+btrfs/301 # lazy baseline - failure found in at least two sections
+btrfs/310 # lazy baseline - failure found in at least two sections
+btrfs/315 # lazy baseline - failure found in at least two sections
+btrfs/316 # lazy baseline - failure found in at least two sections
+btrfs/319 # lazy baseline - failure found in at least two sections
+btrfs/322 # lazy baseline - failure found in at least two sections
+btrfs/331 # lazy baseline - failure found in at least two sections
+generic/157 # lazy baseline - failure found in at least two sections
+generic/158 # lazy baseline - failure found in at least two sections
+generic/161 # lazy baseline - failure found in at least two sections
+generic/162 # lazy baseline - failure found in at least two sections
+generic/163 # lazy baseline - failure found in at least two sections
+generic/164 # lazy baseline - failure found in at least two sections
+generic/165 # lazy baseline - failure found in at least two sections
+generic/166 # lazy baseline - failure found in at least two sections
+generic/167 # lazy baseline - failure found in at least two sections
+generic/168 # lazy baseline - failure found in at least two sections
+generic/170 # lazy baseline - failure found in at least two sections
+generic/171 # lazy baseline - failure found in at least two sections
+generic/172 # lazy baseline - failure found in at least two sections
+generic/173 # lazy baseline - failure found in at least two sections
+generic/174 # lazy baseline - failure found in at least two sections
+generic/176 # lazy baseline - failure found in at least two sections
+generic/183 # lazy baseline - failure found in at least two sections
+generic/185 # lazy baseline - failure found in at least two sections
+generic/188 # lazy baseline - failure found in at least two sections
+generic/189 # lazy baseline - failure found in at least two sections
+generic/190 # lazy baseline - failure found in at least two sections
+generic/191 # lazy baseline - failure found in at least two sections
+generic/194 # lazy baseline - failure found in at least two sections
+generic/195 # lazy baseline - failure found in at least two sections
+generic/196 # lazy baseline - failure found in at least two sections
+generic/197 # lazy baseline - failure found in at least two sections
+generic/199 # lazy baseline - failure found in at least two sections
+generic/200 # lazy baseline - failure found in at least two sections
+generic/201 # lazy baseline - failure found in at least two sections
+generic/202 # lazy baseline - failure found in at least two sections
+generic/203 # lazy baseline - failure found in at least two sections
+generic/225 # lazy baseline - failure found in at least two sections
+generic/242 # lazy baseline - failure found in at least two sections
+generic/243 # lazy baseline - failure found in at least two sections
+generic/253 # lazy baseline - failure found in at least two sections
+generic/254 # lazy baseline - failure found in at least two sections
+generic/259 # lazy baseline - failure found in at least two sections
+generic/265 # lazy baseline - failure found in at least two sections
+generic/266 # lazy baseline - failure found in at least two sections
+generic/267 # lazy baseline - failure found in at least two sections
+generic/268 # lazy baseline - failure found in at least two sections
+generic/271 # lazy baseline - failure found in at least two sections
+generic/272 # lazy baseline - failure found in at least two sections
+generic/276 # lazy baseline - failure found in at least two sections
+generic/278 # lazy baseline - failure found in at least two sections
+generic/279 # lazy baseline - failure found in at least two sections
+generic/281 # lazy baseline - failure found in at least two sections
+generic/282 # lazy baseline - failure found in at least two sections
+generic/283 # lazy baseline - failure found in at least two sections
+generic/284 # lazy baseline - failure found in at least two sections
+generic/287 # lazy baseline - failure found in at least two sections
+generic/289 # lazy baseline - failure found in at least two sections
+generic/290 # lazy baseline - failure found in at least two sections
+generic/291 # lazy baseline - failure found in at least two sections
+generic/292 # lazy baseline - failure found in at least two sections
+generic/293 # lazy baseline - failure found in at least two sections
+generic/295 # lazy baseline - failure found in at least two sections
+generic/296 # lazy baseline - failure found in at least two sections
+generic/297 # lazy baseline - failure found in at least two sections
+generic/298 # lazy baseline - failure found in at least two sections
+generic/301 # lazy baseline - failure found in at least two sections
+generic/302 # lazy baseline - failure found in at least two sections
+generic/329 # lazy baseline - failure found in at least two sections
+generic/330 # lazy baseline - failure found in at least two sections
+generic/331 # lazy baseline - failure found in at least two sections
+generic/332 # lazy baseline - failure found in at least two sections
+generic/333 # lazy baseline - failure found in at least two sections
+generic/334 # lazy baseline - failure found in at least two sections
+generic/353 # lazy baseline - failure found in at least two sections
+generic/356 # lazy baseline - failure found in at least two sections
+generic/357 # lazy baseline - failure found in at least two sections
+generic/358 # lazy baseline - failure found in at least two sections
+generic/359 # lazy baseline - failure found in at least two sections
+generic/373 # lazy baseline - failure found in at least two sections
+generic/374 # lazy baseline - failure found in at least two sections
+generic/387 # lazy baseline - failure found in at least two sections
+generic/414 # lazy baseline - failure found in at least two sections
+generic/415 # lazy baseline - failure found in at least two sections
+generic/447 # lazy baseline - failure found in at least two sections
+generic/457 # lazy baseline - failure found in at least two sections
+generic/493 # lazy baseline - failure found in at least two sections
+generic/501 # lazy baseline - failure found in at least two sections
+generic/513 # lazy baseline - failure found in at least two sections
+generic/514 # lazy baseline - failure found in at least two sections
+generic/515 # lazy baseline - failure found in at least two sections
+generic/517 # lazy baseline - failure found in at least two sections
+generic/518 # lazy baseline - failure found in at least two sections
+generic/540 # lazy baseline - failure found in at least two sections
+generic/541 # lazy baseline - failure found in at least two sections
+generic/542 # lazy baseline - failure found in at least two sections
+generic/543 # lazy baseline - failure found in at least two sections
+generic/544 # lazy baseline - failure found in at least two sections
+generic/546 # lazy baseline - failure found in at least two sections
+generic/562 # lazy baseline - failure found in at least two sections
+generic/588 # lazy baseline - failure found in at least two sections
+generic/614 # lazy baseline - failure found in at least two sections
+generic/628 # lazy baseline - failure found in at least two sections
+generic/629 # lazy baseline - failure found in at least two sections
+generic/630 # lazy baseline - failure found in at least two sections
+generic/633 # lazy baseline - failure found in at least two sections
+generic/634 # lazy baseline - failure found in at least two sections
+generic/643 # lazy baseline - failure found in at least two sections
+generic/644 # lazy baseline - failure found in at least two sections
+generic/645 # lazy baseline - failure found in at least two sections
+generic/648 # lazy baseline - failure found in at least two sections
+generic/656 # lazy baseline - failure found in at least two sections
+generic/657 # lazy baseline - failure found in at least two sections
+generic/658 # lazy baseline - failure found in at least two sections
+generic/659 # lazy baseline - failure found in at least two sections
+generic/660 # lazy baseline - failure found in at least two sections
+generic/661 # lazy baseline - failure found in at least two sections
+generic/662 # lazy baseline - failure found in at least two sections
+generic/663 # lazy baseline - failure found in at least two sections
+generic/664 # lazy baseline - failure found in at least two sections
+generic/665 # lazy baseline - failure found in at least two sections
+generic/666 # lazy baseline - failure found in at least two sections
+generic/667 # lazy baseline - failure found in at least two sections
+generic/668 # lazy baseline - failure found in at least two sections
+generic/669 # lazy baseline - failure found in at least two sections
+generic/670 # lazy baseline - failure found in at least two sections
+generic/671 # lazy baseline - failure found in at least two sections
+generic/672 # lazy baseline - failure found in at least two sections
+generic/673 # lazy baseline - failure found in at least two sections
+generic/674 # lazy baseline - failure found in at least two sections
+generic/675 # lazy baseline - failure found in at least two sections
+generic/689 # lazy baseline - failure found in at least two sections
+generic/696 # lazy baseline - failure found in at least two sections
+generic/698 # lazy baseline - failure found in at least two sections
+generic/702 # lazy baseline - failure found in at least two sections
+generic/730 # lazy baseline - failure found in at least two sections
+generic/732 # lazy baseline - failure found in at least two sections
+generic/733 # lazy baseline - failure found in at least two sections
+generic/738 # lazy baseline - failure found in at least two sections
+generic/741 # lazy baseline - failure found in at least two sections
+generic/747 # lazy baseline - failure found in at least two sections
+generic/754 # lazy baseline - failure found in at least two sections
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_fspace.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_fspace.txt
deleted file mode 100644
index 59c89701dd96..000000000000
--- a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_fspace.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-btrfs/002
-btrfs/192
-btrfs/220
-btrfs/226
-btrfs/300
-btrfs/315
-generic/633
-generic/644
-generic/645
-generic/656
-generic/689
-generic/696
-generic/730
-generic/747
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes.txt
deleted file mode 100644
index 17099db84acf..000000000000
--- a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes.txt
+++ /dev/null
@@ -1,192 +0,0 @@
-btrfs/002
-btrfs/028
-btrfs/049
-btrfs/121
-btrfs/122
-btrfs/123
-btrfs/126
-btrfs/149
-btrfs/153
-btrfs/156
-btrfs/180
-btrfs/181
-btrfs/182
-btrfs/183
-btrfs/187
-btrfs/189
-btrfs/191
-btrfs/193
-btrfs/194
-btrfs/199
-btrfs/200
-btrfs/203
-btrfs/204
-btrfs/205
-btrfs/210
-btrfs/212
-btrfs/213
-btrfs/214
-btrfs/215
-btrfs/217
-btrfs/220
-btrfs/223
-btrfs/226
-btrfs/228
-btrfs/229
-btrfs/242
-btrfs/245
-btrfs/246
-btrfs/251
-btrfs/258
-btrfs/259
-btrfs/263
-btrfs/279
-btrfs/281
-btrfs/283
-btrfs/285
-btrfs/287
-btrfs/295
-btrfs/299
-btrfs/300
-btrfs/301
-btrfs/310
-btrfs/315
-btrfs/316
-btrfs/319
-btrfs/322
-btrfs/331
-generic/157
-generic/158
-generic/161
-generic/162
-generic/163
-generic/164
-generic/165
-generic/166
-generic/167
-generic/168
-generic/170
-generic/171
-generic/172
-generic/173
-generic/174
-generic/176
-generic/183
-generic/185
-generic/188
-generic/189
-generic/190
-generic/191
-generic/194
-generic/195
-generic/196
-generic/197
-generic/199
-generic/200
-generic/201
-generic/202
-generic/203
-generic/242
-generic/243
-generic/253
-generic/254
-generic/259
-generic/265
-generic/266
-generic/267
-generic/268
-generic/271
-generic/272
-generic/276
-generic/278
-generic/279
-generic/281
-generic/282
-generic/283
-generic/284
-generic/287
-generic/289
-generic/290
-generic/291
-generic/292
-generic/293
-generic/295
-generic/296
-generic/297
-generic/298
-generic/301
-generic/302
-generic/329
-generic/330
-generic/331
-generic/332
-generic/333
-generic/334
-generic/353
-generic/356
-generic/357
-generic/358
-generic/359
-generic/373
-generic/374
-generic/387
-generic/414
-generic/415
-generic/447
-generic/457
-generic/493
-generic/501
-generic/513
-generic/514
-generic/515
-generic/517
-generic/518
-generic/540
-generic/541
-generic/542
-generic/543
-generic/544
-generic/546
-generic/562
-generic/588
-generic/614
-generic/628
-generic/629
-generic/630
-generic/633
-generic/634
-generic/643
-generic/644
-generic/645
-generic/648
-generic/656
-generic/657
-generic/658
-generic/659
-generic/660
-generic/661
-generic/662
-generic/663
-generic/664
-generic/665
-generic/666
-generic/667
-generic/668
-generic/669
-generic/670
-generic/671
-generic/672
-generic/673
-generic/674
-generic/675
-generic/689
-generic/696
-generic/698
-generic/702
-generic/730
-generic/732
-generic/733
-generic/738
-generic/741
-generic/747
-generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes_zstd.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes_zstd.txt
deleted file mode 100644
index 897f9cad537a..000000000000
--- a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_holes_zstd.txt
+++ /dev/null
@@ -1,196 +0,0 @@
-btrfs/011
-btrfs/028
-btrfs/049
-btrfs/121
-btrfs/122
-btrfs/123
-btrfs/149
-btrfs/153
-btrfs/180
-btrfs/181
-btrfs/182
-btrfs/183
-btrfs/187
-btrfs/189
-btrfs/191
-btrfs/193
-btrfs/194
-btrfs/199
-btrfs/200
-btrfs/203
-btrfs/204
-btrfs/205
-btrfs/210
-btrfs/212
-btrfs/213
-btrfs/214
-btrfs/215
-btrfs/217
-btrfs/220
-btrfs/223
-btrfs/226
-btrfs/228
-btrfs/229
-btrfs/242
-btrfs/245
-btrfs/246
-btrfs/251
-btrfs/258
-btrfs/259
-btrfs/263
-btrfs/265
-btrfs/266
-btrfs/267
-btrfs/268
-btrfs/269
-btrfs/279
-btrfs/281
-btrfs/283
-btrfs/285
-btrfs/287
-btrfs/288
-btrfs/289
-btrfs/295
-btrfs/297
-btrfs/299
-btrfs/300
-btrfs/310
-btrfs/315
-btrfs/316
-btrfs/319
-btrfs/322
-btrfs/331
-generic/157
-generic/158
-generic/161
-generic/162
-generic/163
-generic/164
-generic/165
-generic/166
-generic/167
-generic/168
-generic/170
-generic/171
-generic/172
-generic/173
-generic/174
-generic/176
-generic/183
-generic/185
-generic/188
-generic/189
-generic/190
-generic/191
-generic/194
-generic/195
-generic/196
-generic/197
-generic/199
-generic/200
-generic/201
-generic/202
-generic/203
-generic/225
-generic/242
-generic/243
-generic/253
-generic/254
-generic/259
-generic/265
-generic/266
-generic/267
-generic/268
-generic/271
-generic/272
-generic/276
-generic/278
-generic/279
-generic/281
-generic/282
-generic/283
-generic/284
-generic/287
-generic/289
-generic/290
-generic/291
-generic/292
-generic/293
-generic/295
-generic/296
-generic/297
-generic/298
-generic/301
-generic/302
-generic/329
-generic/330
-generic/331
-generic/332
-generic/333
-generic/334
-generic/353
-generic/356
-generic/357
-generic/358
-generic/359
-generic/373
-generic/374
-generic/387
-generic/414
-generic/415
-generic/447
-generic/493
-generic/501
-generic/513
-generic/514
-generic/515
-generic/517
-generic/518
-generic/540
-generic/541
-generic/542
-generic/543
-generic/544
-generic/546
-generic/562
-generic/588
-generic/614
-generic/628
-generic/629
-generic/630
-generic/633
-generic/634
-generic/643
-generic/644
-generic/645
-generic/648
-generic/656
-generic/657
-generic/658
-generic/659
-generic/660
-generic/661
-generic/662
-generic/663
-generic/664
-generic/665
-generic/666
-generic/667
-generic/668
-generic/669
-generic/670
-generic/671
-generic/672
-generic/673
-generic/674
-generic/675
-generic/689
-generic/696
-generic/698
-generic/702
-generic/730
-generic/732
-generic/733
-generic/738
-generic/741
-generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_nohofspace.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_nohofspace.txt
deleted file mode 100644
index 59c89701dd96..000000000000
--- a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_nohofspace.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-btrfs/002
-btrfs/192
-btrfs/220
-btrfs/226
-btrfs/300
-btrfs/315
-generic/633
-generic/644
-generic/645
-generic/656
-generic/689
-generic/696
-generic/730
-generic/747
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes.txt
index 6ff8f21a1d4c..d63f30f64469 100644
--- a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes.txt
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes.txt
@@ -1,193 +1 @@
-btrfs/002
-btrfs/028
-btrfs/049
-btrfs/121
-btrfs/122
-btrfs/123
-btrfs/126
-btrfs/149
-btrfs/153
-btrfs/156
-btrfs/180
-btrfs/181
-btrfs/182
-btrfs/183
-btrfs/187
-btrfs/189
-btrfs/191
-btrfs/193
-btrfs/194
-btrfs/199
-btrfs/200
-btrfs/203
-btrfs/204
-btrfs/205
-btrfs/210
-btrfs/212
-btrfs/213
-btrfs/214
-btrfs/215
-btrfs/217
-btrfs/220
-btrfs/223
-btrfs/226
-btrfs/228
-btrfs/229
-btrfs/242
-btrfs/245
-btrfs/246
-btrfs/251
-btrfs/258
-btrfs/259
-btrfs/263
-btrfs/279
-btrfs/281
-btrfs/283
-btrfs/285
-btrfs/287
-btrfs/295
-btrfs/299
-btrfs/300
-btrfs/301
-btrfs/310
-btrfs/315
-btrfs/316
-btrfs/319
-btrfs/322
-btrfs/331
generic/102
-generic/157
-generic/158
-generic/161
-generic/162
-generic/163
-generic/164
-generic/165
-generic/166
-generic/167
-generic/168
-generic/170
-generic/171
-generic/172
-generic/173
-generic/174
-generic/176
-generic/183
-generic/185
-generic/188
-generic/189
-generic/190
-generic/191
-generic/194
-generic/195
-generic/196
-generic/197
-generic/199
-generic/200
-generic/201
-generic/202
-generic/203
-generic/242
-generic/243
-generic/253
-generic/254
-generic/259
-generic/265
-generic/266
-generic/267
-generic/268
-generic/271
-generic/272
-generic/276
-generic/278
-generic/279
-generic/281
-generic/282
-generic/283
-generic/284
-generic/287
-generic/289
-generic/290
-generic/291
-generic/292
-generic/293
-generic/295
-generic/296
-generic/297
-generic/298
-generic/301
-generic/302
-generic/329
-generic/330
-generic/331
-generic/332
-generic/333
-generic/334
-generic/353
-generic/356
-generic/357
-generic/358
-generic/359
-generic/373
-generic/374
-generic/387
-generic/414
-generic/415
-generic/447
-generic/457
-generic/493
-generic/501
-generic/513
-generic/514
-generic/515
-generic/517
-generic/518
-generic/540
-generic/541
-generic/542
-generic/543
-generic/544
-generic/546
-generic/562
-generic/588
-generic/614
-generic/628
-generic/629
-generic/630
-generic/633
-generic/634
-generic/643
-generic/644
-generic/645
-generic/648
-generic/656
-generic/657
-generic/658
-generic/659
-generic/660
-generic/661
-generic/662
-generic/663
-generic/664
-generic/665
-generic/666
-generic/667
-generic/668
-generic/669
-generic/670
-generic/671
-generic/672
-generic/673
-generic/674
-generic/675
-generic/689
-generic/696
-generic/698
-generic/702
-generic/730
-generic/732
-generic/733
-generic/738
-generic/741
-generic/747
-generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_lzo.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_lzo.txt
index d13fd089dd70..10f65eeba9ac 100644
--- a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_lzo.txt
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_lzo.txt
@@ -1,198 +1 @@
-btrfs/011
-btrfs/028
-btrfs/049
-btrfs/121
-btrfs/122
-btrfs/123
-btrfs/149
-btrfs/153
-btrfs/180
-btrfs/181
-btrfs/182
-btrfs/183
-btrfs/187
-btrfs/189
-btrfs/191
-btrfs/193
-btrfs/194
-btrfs/199
-btrfs/200
-btrfs/203
-btrfs/204
-btrfs/205
-btrfs/210
-btrfs/212
-btrfs/213
-btrfs/214
-btrfs/215
-btrfs/217
-btrfs/220
-btrfs/223
-btrfs/226
-btrfs/228
-btrfs/229
-btrfs/242
-btrfs/245
-btrfs/246
-btrfs/251
-btrfs/258
-btrfs/259
-btrfs/263
-btrfs/265
-btrfs/266
-btrfs/267
-btrfs/268
-btrfs/269
-btrfs/279
-btrfs/281
-btrfs/283
-btrfs/285
-btrfs/287
-btrfs/288
-btrfs/289
btrfs/294
-btrfs/295
-btrfs/297
-btrfs/299
-btrfs/300
-btrfs/310
-btrfs/315
-btrfs/316
-btrfs/319
-btrfs/322
-btrfs/331
-generic/157
-generic/158
-generic/161
-generic/162
-generic/163
-generic/164
-generic/165
-generic/166
-generic/167
-generic/168
-generic/170
-generic/171
-generic/172
-generic/173
-generic/174
-generic/176
-generic/183
-generic/185
-generic/188
-generic/189
-generic/190
-generic/191
-generic/194
-generic/195
-generic/196
-generic/197
-generic/199
-generic/200
-generic/201
-generic/202
-generic/203
-generic/225
-generic/242
-generic/243
-generic/253
-generic/254
-generic/259
-generic/265
-generic/266
-generic/267
-generic/268
-generic/271
-generic/272
-generic/276
-generic/278
-generic/279
-generic/281
-generic/282
-generic/283
-generic/284
-generic/287
-generic/289
-generic/290
-generic/291
-generic/292
-generic/293
-generic/295
-generic/296
-generic/297
-generic/298
-generic/301
-generic/302
-generic/329
-generic/330
-generic/331
-generic/332
-generic/333
-generic/334
-generic/353
-generic/356
-generic/357
-generic/358
-generic/359
-generic/373
-generic/374
-generic/387
-generic/414
-generic/415
-generic/447
-generic/457
-generic/493
-generic/501
-generic/513
-generic/514
-generic/515
-generic/517
-generic/518
-generic/540
-generic/541
-generic/542
-generic/543
-generic/544
-generic/546
-generic/562
-generic/588
-generic/614
-generic/628
-generic/629
-generic/630
-generic/633
-generic/634
-generic/643
-generic/644
-generic/645
-generic/648
-generic/656
-generic/657
-generic/658
-generic/659
-generic/660
-generic/661
-generic/662
-generic/663
-generic/664
-generic/665
-generic/666
-generic/667
-generic/668
-generic/669
-generic/670
-generic/671
-generic/672
-generic/673
-generic/674
-generic/675
-generic/689
-generic/696
-generic/698
-generic/702
-generic/730
-generic/732
-generic/733
-generic/738
-generic/741
-generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zlib.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zlib.txt
deleted file mode 100644
index 783b30cf033e..000000000000
--- a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zlib.txt
+++ /dev/null
@@ -1,197 +0,0 @@
-btrfs/011
-btrfs/028
-btrfs/049
-btrfs/121
-btrfs/122
-btrfs/123
-btrfs/149
-btrfs/153
-btrfs/180
-btrfs/181
-btrfs/182
-btrfs/183
-btrfs/187
-btrfs/189
-btrfs/191
-btrfs/193
-btrfs/194
-btrfs/199
-btrfs/200
-btrfs/203
-btrfs/204
-btrfs/205
-btrfs/210
-btrfs/212
-btrfs/213
-btrfs/214
-btrfs/215
-btrfs/217
-btrfs/220
-btrfs/223
-btrfs/226
-btrfs/228
-btrfs/229
-btrfs/242
-btrfs/245
-btrfs/246
-btrfs/251
-btrfs/258
-btrfs/259
-btrfs/263
-btrfs/265
-btrfs/266
-btrfs/267
-btrfs/268
-btrfs/269
-btrfs/279
-btrfs/281
-btrfs/283
-btrfs/285
-btrfs/287
-btrfs/288
-btrfs/289
-btrfs/295
-btrfs/297
-btrfs/299
-btrfs/300
-btrfs/310
-btrfs/315
-btrfs/316
-btrfs/319
-btrfs/322
-btrfs/331
-generic/157
-generic/158
-generic/161
-generic/162
-generic/163
-generic/164
-generic/165
-generic/166
-generic/167
-generic/168
-generic/170
-generic/171
-generic/172
-generic/173
-generic/174
-generic/176
-generic/183
-generic/185
-generic/188
-generic/189
-generic/190
-generic/191
-generic/194
-generic/195
-generic/196
-generic/197
-generic/199
-generic/200
-generic/201
-generic/202
-generic/203
-generic/225
-generic/242
-generic/243
-generic/253
-generic/254
-generic/259
-generic/265
-generic/266
-generic/267
-generic/268
-generic/271
-generic/272
-generic/276
-generic/278
-generic/279
-generic/281
-generic/282
-generic/283
-generic/284
-generic/287
-generic/289
-generic/290
-generic/291
-generic/292
-generic/293
-generic/295
-generic/296
-generic/297
-generic/298
-generic/301
-generic/302
-generic/329
-generic/330
-generic/331
-generic/332
-generic/333
-generic/334
-generic/353
-generic/356
-generic/357
-generic/358
-generic/359
-generic/373
-generic/374
-generic/387
-generic/414
-generic/415
-generic/447
-generic/457
-generic/493
-generic/501
-generic/513
-generic/514
-generic/515
-generic/517
-generic/518
-generic/540
-generic/541
-generic/542
-generic/543
-generic/544
-generic/546
-generic/562
-generic/588
-generic/614
-generic/628
-generic/629
-generic/630
-generic/633
-generic/634
-generic/643
-generic/644
-generic/645
-generic/648
-generic/656
-generic/657
-generic/658
-generic/659
-generic/660
-generic/661
-generic/662
-generic/663
-generic/664
-generic/665
-generic/666
-generic/667
-generic/668
-generic/669
-generic/670
-generic/671
-generic/672
-generic/673
-generic/674
-generic/675
-generic/689
-generic/696
-generic/698
-generic/702
-generic/730
-generic/732
-generic/733
-generic/738
-generic/741
-generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zstd.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zstd.txt
deleted file mode 100644
index 783b30cf033e..000000000000
--- a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_noholes_zstd.txt
+++ /dev/null
@@ -1,197 +0,0 @@
-btrfs/011
-btrfs/028
-btrfs/049
-btrfs/121
-btrfs/122
-btrfs/123
-btrfs/149
-btrfs/153
-btrfs/180
-btrfs/181
-btrfs/182
-btrfs/183
-btrfs/187
-btrfs/189
-btrfs/191
-btrfs/193
-btrfs/194
-btrfs/199
-btrfs/200
-btrfs/203
-btrfs/204
-btrfs/205
-btrfs/210
-btrfs/212
-btrfs/213
-btrfs/214
-btrfs/215
-btrfs/217
-btrfs/220
-btrfs/223
-btrfs/226
-btrfs/228
-btrfs/229
-btrfs/242
-btrfs/245
-btrfs/246
-btrfs/251
-btrfs/258
-btrfs/259
-btrfs/263
-btrfs/265
-btrfs/266
-btrfs/267
-btrfs/268
-btrfs/269
-btrfs/279
-btrfs/281
-btrfs/283
-btrfs/285
-btrfs/287
-btrfs/288
-btrfs/289
-btrfs/295
-btrfs/297
-btrfs/299
-btrfs/300
-btrfs/310
-btrfs/315
-btrfs/316
-btrfs/319
-btrfs/322
-btrfs/331
-generic/157
-generic/158
-generic/161
-generic/162
-generic/163
-generic/164
-generic/165
-generic/166
-generic/167
-generic/168
-generic/170
-generic/171
-generic/172
-generic/173
-generic/174
-generic/176
-generic/183
-generic/185
-generic/188
-generic/189
-generic/190
-generic/191
-generic/194
-generic/195
-generic/196
-generic/197
-generic/199
-generic/200
-generic/201
-generic/202
-generic/203
-generic/225
-generic/242
-generic/243
-generic/253
-generic/254
-generic/259
-generic/265
-generic/266
-generic/267
-generic/268
-generic/271
-generic/272
-generic/276
-generic/278
-generic/279
-generic/281
-generic/282
-generic/283
-generic/284
-generic/287
-generic/289
-generic/290
-generic/291
-generic/292
-generic/293
-generic/295
-generic/296
-generic/297
-generic/298
-generic/301
-generic/302
-generic/329
-generic/330
-generic/331
-generic/332
-generic/333
-generic/334
-generic/353
-generic/356
-generic/357
-generic/358
-generic/359
-generic/373
-generic/374
-generic/387
-generic/414
-generic/415
-generic/447
-generic/457
-generic/493
-generic/501
-generic/513
-generic/514
-generic/515
-generic/517
-generic/518
-generic/540
-generic/541
-generic/542
-generic/543
-generic/544
-generic/546
-generic/562
-generic/588
-generic/614
-generic/628
-generic/629
-generic/630
-generic/633
-generic/634
-generic/643
-generic/644
-generic/645
-generic/648
-generic/656
-generic/657
-generic/658
-generic/659
-generic/660
-generic/661
-generic/662
-generic/663
-generic/664
-generic/665
-generic/666
-generic/667
-generic/668
-generic/669
-generic/670
-generic/671
-generic/672
-generic/673
-generic/674
-generic/675
-generic/689
-generic/696
-generic/698
-generic/702
-generic/730
-generic/732
-generic/733
-generic/738
-generic/741
-generic/754
diff --git a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_simple.txt b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_simple.txt
index 6c7d462916d8..e069a730ae71 100644
--- a/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_simple.txt
+++ b/workflows/fstests/expunges/6.15.0-rc2-g8ffd015db85f/btrfs/unassigned/btrfs_simple.txt
@@ -1,24 +1,6 @@
-btrfs/002
btrfs/170
-btrfs/220
-btrfs/226
btrfs/271
-btrfs/300
-btrfs/315
generic/015
-generic/171
-generic/172
-generic/173
-generic/174
generic/371
generic/511
-generic/546
-generic/633
-generic/644
-generic/645
-generic/656
generic/679
-generic/689
-generic/696
-generic/730
-generic/747
--
2.47.2
Obviously we can just use this baseline for future kernels too.
> Another idea is to post only the diff from one week to another, once
> some baseline is established.
Sure, we have support for that. So a git diff after a run would show
only new failures.
> > [0] https://github.com/linux-kdevops/kdevops/blob/main/playbooks/roles/fstests/templates/btrfs/btrfs.config
> > [1] https://github.com/linux-kdevops/kdevops/blob/main/workflows/fstests/btrfs/Kconfig
>
> There are some configured options that are default, like the
> discard=async, so they can be removed for the configs related to
> mainline.
Your patch has been applied. Let us know how you'd like to proceed with
the expunges.
Luis
^ permalink raw reply related [flat|nested] 9+ messages in thread