Merge pull request #3475 from sfc-gh-xwang/master

better correctness criteria
This commit is contained in:
Meng Xu 2020-07-09 13:52:07 -07:00 committed by GitHub
commit 74bfd13c5b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 11 deletions

View File

@ -123,9 +123,8 @@ struct WriteTagThrottlingWorkload : KVWorkload {
return false; return false;
} }
if (writeThrottle) { if (writeThrottle) {
if (!badActorThrottleRetries) { if (!badActorThrottleRetries && !goodActorThrottleRetries) {
TraceEvent(SevError, "NoThrottleTriggered"); TraceEvent(SevWarn, "NoThrottleTriggered");
return false;
} }
if (badActorThrottleRetries < goodActorThrottleRetries) { if (badActorThrottleRetries < goodActorThrottleRetries) {
TraceEvent(SevError, "IncorrectThrottle"); TraceEvent(SevError, "IncorrectThrottle");

View File

@ -1,11 +1,11 @@
testTitle=withoutWriteThrottling testTitle=withoutWriteThrottling
testName=WriteTagThrottling testName=WriteTagThrottling
txPerSecond=10000000 trPerSecond=10000000
keyCount=5000 keyCount=5000
absentFrac=0.01 absentFrac=0.01
numWritePerTx=1 numWritePerTr=1
numReadPerTx=1 numReadPerTr=1
numClearPerTx=1 numClearPerTr=1
badOpRate = 0.9 badOpRate = 0.9
testName=HealthMetricsApi testName=HealthMetricsApi
@ -13,12 +13,12 @@ testTitle=withoutWriteThrottling
testTitle=withWriteThrottling testTitle=withWriteThrottling
testName=WriteTagThrottling testName=WriteTagThrottling
writeThrottle = true writeThrottle = true
txPerSecond=10000000 trPerSecond=10000000
keyCount=5000 keyCount=5000
absentFrac=0.01 absentFrac=0.01
numWritePerTx=1 numWritePerTr=1
numReadPerTx=1 numReadPerTr=1
numClearPerTx=1 numClearPerTr=1
badOpRate = 0.9 badOpRate = 0.9
tpsRate=20 tpsRate=20