Documentation
¶
Overview ¶
Package images provides centralized container image references for e2e tests. This package serves as a single source of truth for all container images used in end-to-end testing, making it easier to maintain versions and enabling automated dependency updates through tools like Renovate.
Each image is composed of an imageURL (base path) and imageTag (version). The complete Image constant combines the URL and tag for use in tests.
Index ¶
Constants ¶
View Source
const ( // YardstickServerImage is used in operator tests across multiple transport protocols // (stdio, SSE, streamable-http) and tenancy modes. // Note: This image is also referenced in 8 YAML fixture files under // test/e2e/chainsaw/operator/. Those files are declarative Kubernetes manifests // and cannot import Go constants directly. YardstickServerImage = yardstickServerImageURL + ":" + yardstickServerImageTag // GofetchServerImage is used for testing virtual MCP server features, including // authentication flows and backend aggregation. GofetchServerImage = gofetchServerImageURL + ":" + gofetchServerImageTag // OSVMCPServerImage is used for testing discovered mode aggregation and telemetry // metrics validation. OSVMCPServerImage = osvmcpServerImageURL + ":" + osvmcpServerImageTag // PythonImage is used for deploying mock OIDC servers and instrumented backend servers // in Kubernetes tests. These run Flask-based Python services for testing authentication flows. PythonImage = pythonImageURL + ":" + pythonImageTag // CurlImage is used to query service endpoints and gather statistics during Kubernetes tests. CurlImage = curlImageURL + ":" + curlImageTag )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.