Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/FSLibrary/MissionMaxTPSClassic.fs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ open StellarCoreHTTP
let maxTPSClassic (context: MissionContext) =
let context =
{ context with
coreResources = SimulatePubnetTier1PerfResources
coreResources = MaxTPSClassicResources
Comment thread
bboston7 marked this conversation as resolved.
installNetworkDelay = Some(context.installNetworkDelay |> Option.defaultValue true)
enableTailLogging = false
// Isolate this perf run onto its own nodes so co-tenant pods from
Expand Down
6 changes: 6 additions & 0 deletions src/FSLibrary/StellarKubeSpecs.fs
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,11 @@ let SimulatePubnetTier1PerfCoreResourceRequirements : V1ResourceRequirements =
// and 128MB-2GB RAM.
makeResourceRequirements 500 128 4000 6000

let MaxTPSClassicCoreResourceRequirements : V1ResourceRequirements =
// Sized so one core pod plus the http-proxy fills a 2-vCPU node, since pod
// density dominates the reported max TPS.
makeResourceRequirements 1100 2560 4000 6000
Comment thread
Jonathan-Eid marked this conversation as resolved.

let ParallelCatchupCoreResourceRequirements : V1ResourceRequirements =
// When doing parallel catchup, we give each container
// 0.25 vCPUs, 8Gi RAM and 35 GB of disk bursting to 2vCPU, 28Gi (28672Mi) and 40 GB
Expand Down Expand Up @@ -173,6 +178,7 @@ let GetCoreResourceRequirements (cr: CoreResources) : V1ResourceRequirements =
| AcceptanceTestResources -> AcceptanceTestCoreResourceRequirements
| SimulatePubnetResources -> SimulatePubnetResources
| SimulatePubnetTier1PerfResources -> SimulatePubnetTier1PerfCoreResourceRequirements
| MaxTPSClassicResources -> MaxTPSClassicCoreResourceRequirements
| ParallelCatchupResources -> ParallelCatchupCoreResourceRequirements
| NonParallelCatchupResources -> NonParallelCatchupCoreResourceRequirements
| UpgradeResources -> UpgradeCoreResourceRequirements
Expand Down
1 change: 1 addition & 0 deletions src/FSLibrary/StellarMissionContext.fs
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ type CoreResources =
| AcceptanceTestResources
| SimulatePubnetResources
| SimulatePubnetTier1PerfResources
| MaxTPSClassicResources
| ParallelCatchupResources
| NonParallelCatchupResources
| UpgradeResources
Expand Down
Loading