Dagger
Search

test-split

No long description provided.

Installation

dagger install github.com/sipsma/dagger/toolchains/test-split@deb8691f38f37829fc0b8d952228bd9d6cebc429

Entrypoint

Return Type
TestSplit !
Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@deb8691f38f37829fc0b8d952228bd9d6cebc429 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
NameTypeDefault ValueDescription
run[String ! ] !-No description provided
ebpfProgs[String ! ] -No description provided
pkgString -No description provided
raceBoolean -No description provided
Example
dagger -m github.com/sipsma/dagger/toolchains/test-split@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-specific --run string1 --run string2
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-base
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-provision
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-telemetry
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-call-and-shell
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-cli-engine
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-cache-persistence
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-local-cache
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-client-generator
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-container
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-interface
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-llm
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-module-runtimes
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-modules
func (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@deb8691f38f37829fc0b8d952228bd9d6cebc429 call \
 test-workspaces
func (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()
}