Skip to content

Commit

Permalink
Merge pull request #2 from openebs/selfci-config-add
Browse files Browse the repository at this point in the history
feat: add selfci config yaml
  • Loading branch information
blaisedias authored Jul 5, 2024
2 parents 7452bb8 + 8e93516 commit 39ecf8b
Showing 1 changed file with 85 additions and 0 deletions.
85 changes: 85 additions & 0 deletions configurations/selfci_config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
# Defining feature is that long running tests have attenuated durations
configName: selfci
grpcMandated: true
selfTest: true
failQuick: true
beforeEachCheckAndRestart: true
ioEngineNvmeTimeout: 110
pvcStress:
replicas: 1
cdCycles: 1
crudCycles: 1
ioSoakTest:
replicas: 1
duration: 3m
# loadFactor is number of volumes for each mayastor instance
# volumes for disruptor pods are allocated from within this "pool"
loadFactor: 3
protocols:
- nvmf
# fioStartDelay units are seconds
fioStartDelay: 90
readyTimeout: 180s
disrupt:
# Number of disruptor pods
podCount: 3
# faultAfter units are seconds
faultAfter: 51
readyTimeout: 60s
# thinkTime units are microseconds
fioDutyCycles:
- thinkTime: 500000
thinkTimeBlocks: 1000
- thinkTime: 750000
thinkTimeBlocks: 1000
- thinkTime: 1250000
thinkTimeBlocks: 2000
- thinkTime: 1500000
thinkTimeBlocks: 3000
- thinkTime: 1750000
thinkTimeBlocks: 3000
- thinkTime: 2000000
thinkTimeBlocks: 4000
csi:
replicas: 1
smallClaimSize: 50Mi
largeClaimSize: 500Mi
uninstall:
cleanup: 0
basicVolumeIO:
replicas: 1
# timeout units are seconds
fioLoopTimeout: 30
# volSizeMb units are MiB
volSizeMb: 312
# fsVolSizeMb units are MiB
fsVolSizeMb: 50
multiVolumesPodIO:
replicas: 1
volumeSizeMb: 312
pvcReadWriteOnce:
# timeout units are seconds
fioTimeout: 20
pvcDelete:
# volSizeMb units are MiB
volSizeMb: 312
# fsVolSizeMb units are MiB
fsVolSizeMb: 312
primitiveReplicas:
iterations: 2
startSizeMb: 312
endSizeMb: 512
sizeStepMb: 64
primitiveMaxVolsInPool:
volMb: 64
volumeCountPerPool: 110
replicas: 1
primitiveMspState:
iterationCount: 10
primitiveMspDelete:
iterations: 10
PrimitiveMspStressTest:
iterations: 2
maximumVolsIO:
volumeCountPerPod: 10
podCount: 11

0 comments on commit 39ecf8b

Please sign in to comment.