test-split
No long description provided.
Installation
dagger install github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000Entrypoint
Return Type
TestSplit ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
func (m *MyModule) Example() *dagger.TestSplit {
return dag.
TestSplit()
}@function
def example() -> dagger.TestSplit:
return (
dag.test_split()
)@func()
example(): TestSplit {
return dag
.testSplit()
}Types
TestSplit 🔗
Test suites to run
testSpecific() 🔗
Lower-level API for running specific tests
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| run | [String ! ] ! | - | No description provided |
| ebpfProgs | [String ! ] | - | No description provided |
| pkg | String | - | No description provided |
| race | Boolean | - | No description provided |
Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-specific --run string1 --run string2func (m *MyModule) Example(ctx context.Context, run []string) {
return dag.
TestSplit().
TestSpecific(ctx, run)
}@function
async def example(run: List[str]) -> None:
return await (
dag.test_split()
.test_specific(run)
)@func()
async example(run: string[]): Promise<void> {
return dag
.testSplit()
.testSpecific(run)
}testProvision() 🔗
Test Provision
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-provisionfunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestProvision(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_provision()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testProvision()
}testTelemetry() 🔗
Test Telemetry
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-telemetryfunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestTelemetry(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_telemetry()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testTelemetry()
}testClientGenerator() 🔗
Test Client Generator
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-client-generatorfunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestClientGenerator(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_client_generator()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testClientGenerator()
}testContainer() 🔗
Test Container
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-containerfunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestContainer(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_container()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testContainer()
}testInterface() 🔗
Test Interface
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-interfacefunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestInterface(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_interface()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testInterface()
}testModuleRuntimes() 🔗
Test Module Runtimes
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-module-runtimesfunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestModuleRuntimes(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_module_runtimes()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testModuleRuntimes()
}testBase() 🔗
Test Base
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-basefunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestBase(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_base()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testBase()
}testCallAndShell() 🔗
Test Call and Shell
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-call-and-shellfunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestCallAndShell(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_call_and_shell()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testCallAndShell()
}testCliEngine() 🔗
Test CLI Engine
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-cli-enginefunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestCliEngine(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_cli_engine()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testCliEngine()
}testLlm() 🔗
Test LLM
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-llmfunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestLlm(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_llm()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testLlm()
}testModules() 🔗
Test Modules
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-modulesfunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestModules(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_modules()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testModules()
}testWorkspaces() 🔗
Test Workspaces
Return Type
Void ! Example
dagger -m github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 call \
test-workspacesfunc (m *MyModule) Example(ctx context.Context) {
return dag.
TestSplit().
TestWorkspaces(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.test_workspaces()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testWorkspaces()
}