Documentation
¶
Overview ¶
Package main is the Pulumi entry point for demo lab scenarios.
The scenario resolution and dispatch logic lives in registry.Run, shared with test/e2e-framework/run. This runner exists separately only because it must blank-import scenarios from this module: test/new-e2e depends on test/e2e-framework, so the framework's own runner cannot import back into test/new-e2e/tests/*.
It therefore exposes all scenarios registered via registry.RegisterScenario (called from init() in test/new-e2e/tests/*/scenario.go files), as well as the built-in scenarios from test/e2e-framework/registry.
Regenerate scenarios_import_gen.go after adding a new scenario.go:
Click to show internal directories.
Click to hide internal directories.