Merge pull request #6330 from sfc-gh-jslocum/tss_restarting_fix

Fixing TSS buggify in restarting tests
This commit is contained in:
Markus Pilman 2022-02-03 08:02:38 -07:00 committed by GitHub
commit 66b43d4426
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 1 deletions

View File

@ -3220,7 +3220,10 @@ ACTOR Future<Void> getKeyValuesStreamQ(StorageServer* data, GetKeyValuesStreamRe
throw transaction_too_old(); throw transaction_too_old();
} }
state int byteLimit = (BUGGIFY && g_simulator.tssMode == ISimulator::TSSMode::Disabled) // Even if TSS mode is Disabled, this may be the second test in a restarting test where the first run
// had it enabled.
state int byteLimit = (BUGGIFY && g_simulator.tssMode == ISimulator::TSSMode::Disabled &&
!data->isTss() && !data->isSSWithTSSPair())
? 1 ? 1
: CLIENT_KNOBS->REPLY_BYTE_LIMIT; : CLIENT_KNOBS->REPLY_BYTE_LIMIT;
GetKeyValuesReply _r = GetKeyValuesReply _r =