grafana/Pyroscope Smoke Test

Validates that a profiled application sends profiles to Pyroscope and that a known function name appears in the captured data.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dockerfileRelative path to a Dockerfile in the caller's repo (e.g. ./smoke/Dockerfile). Provide this OR image, not both. no
imageDocker image reference (e.g. myorg/app:latest). Provide this OR dockerfile, not both. no
search-termString to find in the pprof StringTable (e.g. a function name).yes
service-namePyroscope service_name label the profiled app sends. Also injected as PYROSCOPE_SERVICE_NAME into the container. yes
pyroscope-versiongrafana/pyroscope image tag to use.nolatest
timeout-secondsMaximum seconds to poll Pyroscope before failing.no60
profile-typePyroscope profile type ID to query.noprocess_cpu:cpu:nanoseconds:cpu:nanoseconds

no outputs