Skip to main content

14 docs tagged with "cloud-foundry-faults"

View all tags

CF app container kill

Kill the container of a Cloud Foundry app instance so you can test how the platform reschedules it and how peers absorb traffic during the gap.

CF app JVM CPU stress

Drive CPU saturation inside the JVM of a Cloud Foundry app instance so you can test how the application and the platform react to sustained CPU pressure.

CF app JVM memory stress

Drive heap or non-heap memory pressure inside the JVM of a Cloud Foundry app instance so you can test how the application reacts to sustained memory exhaustion.

CF app JVM method exception

Make a specific JVM method throw an exception inside a Cloud Foundry app instance so you can test how callers handle synchronous failures.

CF app JVM method latency

Add artificial latency to a specific JVM method inside a Cloud Foundry app instance so you can test how slow downstream calls cascade through the system.

CF app JVM modify return

Override the return value of a specific JVM method inside a Cloud Foundry app instance so you can test caller behavior against unexpected return values.

CF app JVM trigger GC

Trigger a full garbage collection cycle inside the JVM of a Cloud Foundry app instance so you can measure pause time and tail-latency impact.

CF app network corruption

Corrupt a configurable percentage of egress packets from a Cloud Foundry app instance so you can test how TCP retransmissions and protocol handlers cope.

CF app network duplication

Duplicate a configurable percentage of egress packets from a Cloud Foundry app instance so you can test deduplication logic and idempotency assumptions.

CF app network latency

Inject network latency on the egress of a Cloud Foundry app instance so you can test how the app and its callers behave when downstream calls become slow.

CF app network loss

Drop a configurable percentage of egress packets from a Cloud Foundry app instance so you can test retry, timeout, and circuit-breaker behavior.

CF app route unmap

Temporarily unmap a route from a Cloud Foundry app so you can test how upstream consumers behave when the app becomes unreachable via that route.

CF app stop

Stop a Cloud Foundry app for a configurable duration, then restart it, so you can test how the platform and dependents react when the app goes offline.

Chaos faults for Cloud Foundry

Catalog of Cloud Foundry chaos faults that disrupt apps, JVM runtimes, and the network between app instances and their dependencies.