waft.cli.run module¶
- waft.cli.run.pytest(ctx: ~typer.models.Context, config: ~typing.Annotated[~pathlib.Path | None, <typer.models.OptionInfo object at 0x7f785a2b2010>] = None, systems: ~typing.Annotated[list[str], <typer.models.OptionInfo object at 0x7f78599f7e90>] = SystemsDefault.LOCAL, prompt: ~typing.Annotated[bool, <typer.models.OptionInfo object at 0x7f78597afb90>] = True, limit: ~typing.Annotated[int | None, <typer.models.OptionInfo object at 0x7f78592d4ed0>] = None, timing: ~typing.Annotated[bool, <typer.models.OptionInfo object at 0x7f785a162010>] = False, images: ~typing.Annotated[list[str] | None, <typer.models.OptionInfo object at 0x7f78592d50d0>] = None, cloud_provider: ~waft.enums.CloudProvider = CloudProvider.AZURE)¶
Run Python E2E tests on WAFT test system(s).
This command targets WAFT test system(s) given as either command line option(s), a pre-configured system or group named “default”, or the “local” system, by default.