Dagger
Search

test-split

No long description provided.

Installation

dagger install github.com/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000

Entrypoint

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
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/dagger/dagger/toolchains/test-split@6f618ceb3955bff31a44307f4ffa0c3c8680e000 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()
		.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-provision
func (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-telemetry
func (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-generator
func (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-container
func (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-interface
func (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-runtimes
func (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-base
func (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-shell
func (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-engine
func (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-llm
func (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-modules
func (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-workspaces
func (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()
}