test-split
No long description provided.
Installation
dagger install github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7Entrypoint
Return Type
TestSplit ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 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/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 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()
.testspecific(run)
)@func()
async example(run: string[]): Promise<void> {
return dag
.testSplit()
.testSpecific(run)
}testBase() 🔗
Test Base
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 call \
test-basefunc (m *MyModule) Example(ctx context.Context) {
return dag.
Testsplit().
Testbase(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.testbase()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testBase()
}testProvision() 🔗
Test Provision
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 call \
test-provisionfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Testsplit().
Testprovision(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.testprovision()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testProvision()
}testTelemetry() 🔗
Test Telemetry
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 call \
test-telemetryfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Testsplit().
Testtelemetry(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.testtelemetry()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testTelemetry()
}testCallAndShell() 🔗
Test Call and Shell
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 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()
.testcallandshell()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testCallAndShell()
}testCliEngine() 🔗
Test CLI Engine
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 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()
.testcliengine()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testCliEngine()
}testCachePersistence() 🔗
Test cache persistence
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 call \
test-cache-persistencefunc (m *MyModule) Example(ctx context.Context) {
return dag.
Testsplit().
Testcachepersistence(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.testcachepersistence()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testCachePersistence()
}testLocalCache() 🔗
Test local cache
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 call \
test-local-cachefunc (m *MyModule) Example(ctx context.Context) {
return dag.
Testsplit().
Testlocalcache(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.testlocalcache()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testLocalCache()
}testClientGenerator() 🔗
Test Client Generator
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 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()
.testclientgenerator()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testClientGenerator()
}testContainer() 🔗
Test Container
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 call \
test-containerfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Testsplit().
Testcontainer(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.testcontainer()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testContainer()
}testInterface() 🔗
Test Interface
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 call \
test-interfacefunc (m *MyModule) Example(ctx context.Context) {
return dag.
Testsplit().
Testinterface(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.testinterface()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testInterface()
}testLlm() 🔗
Test LLM
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 call \
test-llmfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Testsplit().
Testllm(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.testllm()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testLlm()
}testModuleRuntimes() 🔗
Test Module Runtimes
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 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()
.testmoduleruntimes()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testModuleRuntimes()
}testModules() 🔗
Test Modules
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 call \
test-modulesfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Testsplit().
Testmodules(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.testmodules()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testModules()
}testWorkspaces() 🔗
Test Workspaces
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@46679b13792aded66134d327dc291325c724e3f7 call \
test-workspacesfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Testsplit().
Testworkspaces(ctx)
}@function
async def example() -> None:
return await (
dag.test_split()
.testworkspaces()
)@func()
async example(): Promise<void> {
return dag
.testSplit()
.testWorkspaces()
}