Skip to content

Commit d0b8e14

Browse files
committed
qa/standalone/scrub: fix expected output in snaps repair tests
Specifically - TEST_corrupt_snapset_scrub_rep in osd-scrub-repair.sh. Signed-off-by: Ronen Friedman <[email protected]> (cherry picked from commit 4816832)
1 parent 41f0a3d commit d0b8e14

File tree

1 file changed

+28
-25
lines changed

1 file changed

+28
-25
lines changed

qa/standalone/scrub/osd-scrub-repair.sh

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -6159,7 +6159,7 @@ function TEST_corrupt_snapset_scrub_rep() {
61596159

61606160
jq "$jqfilter" << EOF | jq '.inconsistents' | python3 -c "$sortkeys" > $dir/checkcsjson
61616161
{
6162-
"epoch": 34,
6162+
"epoch": 39,
61636163
"inconsistents": [
61646164
{
61656165
"object": {
@@ -6183,13 +6183,13 @@ function TEST_corrupt_snapset_scrub_rep() {
61836183
"pool": 3,
61846184
"namespace": ""
61856185
},
6186-
"version": "24'8",
6187-
"prior_version": "21'3",
6188-
"last_reqid": "client.4195.0:1",
6186+
"version": "29'8",
6187+
"prior_version": "26'3",
6188+
"last_reqid": "client.4216.0:1",
61896189
"user_version": 8,
61906190
"size": 21,
6191-
"mtime": "2018-04-05 14:35:43.286117",
6192-
"local_mtime": "2018-04-05 14:35:43.288990",
6191+
"mtime": "2025-04-28T22:25:38.106944-0500",
6192+
"local_mtime": "2025-04-28T22:25:38.111607-0500",
61936193
"lost": 0,
61946194
"flags": [
61956195
"dirty",
@@ -6206,7 +6206,8 @@ function TEST_corrupt_snapset_scrub_rep() {
62066206
"manifest": {
62076207
"type": 0
62086208
},
6209-
"watchers": {}
6209+
"watchers": {},
6210+
"shard_versions": []
62106211
},
62116212
"shards": [
62126213
{
@@ -6215,17 +6216,17 @@ function TEST_corrupt_snapset_scrub_rep() {
62156216
"errors": [],
62166217
"size": 21,
62176218
"snapset": {
6219+
"seq": 1,
62186220
"clones": [
62196221
{
6220-
"overlap": "[]",
6221-
"size": 7,
62226222
"snap": 1,
6223+
"size": 7,
6224+
"overlap": "[]",
62236225
"snaps": [
62246226
1
62256227
]
62266228
}
6227-
],
6228-
"seq": 1
6229+
]
62296230
}
62306231
},
62316232
{
@@ -6234,8 +6235,8 @@ function TEST_corrupt_snapset_scrub_rep() {
62346235
"errors": [],
62356236
"size": 21,
62366237
"snapset": {
6237-
"clones": [],
6238-
"seq": 0
6238+
"seq": 0,
6239+
"clones": []
62396240
}
62406241
}
62416242
]
@@ -6262,13 +6263,13 @@ function TEST_corrupt_snapset_scrub_rep() {
62626263
"pool": 3,
62636264
"namespace": ""
62646265
},
6265-
"version": "28'10",
6266-
"prior_version": "23'6",
6267-
"last_reqid": "client.4223.0:1",
6266+
"version": "35'10",
6267+
"prior_version": "28'6",
6268+
"last_reqid": "client.4246.0:1",
62686269
"user_version": 10,
62696270
"size": 21,
6270-
"mtime": "2018-04-05 14:35:48.326856",
6271-
"local_mtime": "2018-04-05 14:35:48.328097",
6271+
"mtime": "2025-04-28T22:25:44.826346-0500",
6272+
"local_mtime": "2025-04-28T22:25:44.828220-0500",
62726273
"lost": 0,
62736274
"flags": [
62746275
"dirty",
@@ -6285,7 +6286,8 @@ function TEST_corrupt_snapset_scrub_rep() {
62856286
"manifest": {
62866287
"type": 0
62876288
},
6288-
"watchers": {}
6289+
"watchers": {},
6290+
"shard_versions": []
62896291
},
62906292
"shards": [
62916293
{
@@ -6294,8 +6296,8 @@ function TEST_corrupt_snapset_scrub_rep() {
62946296
"errors": [],
62956297
"size": 21,
62966298
"snapset": {
6297-
"clones": [],
6298-
"seq": 0
6299+
"seq": 0,
6300+
"clones": []
62996301
}
63006302
},
63016303
{
@@ -6304,23 +6306,24 @@ function TEST_corrupt_snapset_scrub_rep() {
63046306
"errors": [],
63056307
"size": 21,
63066308
"snapset": {
6309+
"seq": 1,
63076310
"clones": [
63086311
{
6309-
"overlap": "[]",
6310-
"size": 7,
63116312
"snap": 1,
6313+
"size": 7,
6314+
"overlap": "[]",
63126315
"snaps": [
63136316
1
63146317
]
63156318
}
6316-
],
6317-
"seq": 1
6319+
]
63186320
}
63196321
}
63206322
]
63216323
}
63226324
]
63236325
}
6326+
63246327
EOF
63256328

63266329
jq "$jqfilter" $dir/json | jq '.inconsistents' | python3 -c "$sortkeys" > $dir/csjson

0 commit comments

Comments
 (0)