Dagger
Search

viztest

No long description provided.

Installation

dagger install github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d

Entrypoint

Return Type
Viztest
Example
func (m *myModule) example() *Viztest  {
	return dag.
			Viztest()
}
@function
def example() -> dag.Viztest:
	return (
		dag.viztest()
	)
@func()
example(): Viztest {
	return dag
		.viztest()
}

Types

Viztest

num()

Return Type
Integer !
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 num
func (m *myModule) example(ctx context.Context) int  {
	return dag.
			Viztest().
			Num(ctx)
}
@function
async def example() -> int:
	return await (
		dag.viztest()
		.num()
	)
@func()
async example(): Promise<number> {
	return dag
		.viztest()
		.num()
}

spam()

LogThroughput logs the current time in a tight loop.

Return Type
Container !
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 spam
func (m *myModule) example() *Container  {
	return dag.
			Viztest().
			Spam()
}
@function
def example() -> dagger.Container:
	return (
		dag.viztest()
		.spam()
	)
@func()
example(): Container {
	return dag
		.viztest()
		.spam()
}

encapsulate()

Encapsulate calls a failing function, but ultimately succeeds.

Return Type
Void !
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 encapsulate
func (m *myModule) example(ctx context.Context)   {
	return dag.
			Viztest().
			Encapsulate(ctx)
}
@function
async def example() -> None:
	return await (
		dag.viztest()
		.encapsulate()
	)
@func()
async example(): Promise<void> {
	return dag
		.viztest()
		.encapsulate()
}

logStdout()

Return Type
Void !
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 log-stdout
func (m *myModule) example(ctx context.Context)   {
	return dag.
			Viztest().
			LogStdout(ctx)
}
@function
async def example() -> None:
	return await (
		dag.viztest()
		.log_stdout()
	)
@func()
async example(): Promise<void> {
	return dag
		.viztest()
		.logStdout()
}

primaryLines()

Return Type
String !
Arguments
NameTypeDefault ValueDescription
nInteger !-No description provided
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 primary-lines --n integer
func (m *myModule) example(ctx context.Context, n int) string  {
	return dag.
			Viztest().
			PrimaryLines(ctx, n)
}
@function
async def example(n: int) -> str:
	return await (
		dag.viztest()
		.primary_lines(n)
	)
@func()
async example(n: number): Promise<string> {
	return dag
		.viztest()
		.primaryLines(n)
}

manyLines()

Return Type
Void !
Arguments
NameTypeDefault ValueDescription
nInteger !-No description provided
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 many-lines --n integer
func (m *myModule) example(ctx context.Context, n int)   {
	return dag.
			Viztest().
			ManyLines(ctx, n)
}
@function
async def example(n: int) -> None:
	return await (
		dag.viztest()
		.many_lines(n)
	)
@func()
async example(n: number): Promise<void> {
	return dag
		.viztest()
		.manyLines(n)
}

manySpans()

Return Type
Void !
Arguments
NameTypeDefault ValueDescription
nInteger !-No description provided
delayMsInteger !0No description provided
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 many-spans --n integer --delay-ms integer
func (m *myModule) example(ctx context.Context, n int, delayMs int)   {
	return dag.
			Viztest().
			ManySpans(ctx, n, delayMs)
}
@function
async def example(n: int, delay_ms: int) -> None:
	return await (
		dag.viztest()
		.many_spans(n, delay_ms)
	)
@func()
async example(n: number, delayMs: number): Promise<void> {
	return dag
		.viztest()
		.manySpans(n, delayMs)
}

streamingLogs()

Return Type
Void !
Arguments
NameTypeDefault ValueDescription
batchSizeInteger 5No description provided
delayMsInteger 500No description provided
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 streaming-logs
func (m *myModule) example(ctx context.Context)   {
	return dag.
			Viztest().
			StreamingLogs(ctx)
}
@function
async def example() -> None:
	return await (
		dag.viztest()
		.streaming_logs()
	)
@func()
async example(): Promise<void> {
	return dag
		.viztest()
		.streamingLogs()
}

echo()

Return Type
String !
Arguments
NameTypeDefault ValueDescription
messageString !-No description provided
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 echo --message string
func (m *myModule) example(ctx context.Context, message string) string  {
	return dag.
			Viztest().
			Echo(ctx, message)
}
@function
async def example(message: str) -> str:
	return await (
		dag.viztest()
		.echo(message)
	)
@func()
async example(message: string): Promise<string> {
	return dag
		.viztest()
		.echo(message)
}

accounting()

Accounting returns a container that sleeps for 1 second and then sleeps for 2 seconds.

It can be used to test UI cues for tracking down the place where a slow operation is configured, which is more interesting than the place where it is un-lazied when you’re trying to figure out where to optimize.

Return Type
Container !
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 accounting
func (m *myModule) example() *Container  {
	return dag.
			Viztest().
			Accounting()
}
@function
def example() -> dagger.Container:
	return (
		dag.viztest()
		.accounting()
	)
@func()
example(): Container {
	return dag
		.viztest()
		.accounting()
}

add()

Return Type
Viztest !
Arguments
NameTypeDefault ValueDescription
diffInteger 1No description provided
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 add \
 spam
func (m *myModule) example() *Viztest  {
	return dag.
			Viztest().
			Add()
}
@function
def example() -> dag.Viztest:
	return (
		dag.viztest()
		.add()
	)
@func()
example(): Viztest {
	return dag
		.viztest()
		.add()
}

countFiles()

Return Type
Viztest !
Arguments
NameTypeDefault ValueDescription
dirDirectory !-No description provided
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 count-files --dir DIR_PATH \
 spam
func (m *myModule) example(dir *Directory) *Viztest  {
	return dag.
			Viztest().
			CountFiles(dir)
}
@function
def example(dir: dagger.Directory) -> dag.Viztest:
	return (
		dag.viztest()
		.count_files(dir)
	)
@func()
example(dir: Directory): Viztest {
	return dag
		.viztest()
		.countFiles(dir)
}

logStderr()

Return Type
Void !
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 log-stderr
func (m *myModule) example(ctx context.Context)   {
	return dag.
			Viztest().
			LogStderr(ctx)
}
@function
async def example() -> None:
	return await (
		dag.viztest()
		.log_stderr()
	)
@func()
async example(): Promise<void> {
	return dag
		.viztest()
		.logStderr()
}

fail()

Fail fails after waiting for a certain amount of time.

Return Type
Void !
Arguments
NameTypeDefault ValueDescription
afterString "10"No description provided
Example
dagger -m github.com/vito/daggerverse/viztest@a11281b0a5c749562a11dc8ce6c364ed9933366d call \
 fail
func (m *myModule) example(ctx context.Context)   {
	return dag.
			Viztest().
			Fail(ctx)
}
@function
async def example() -> None:
	return await (
		dag.viztest()
		.fail()
	)
@func()
async example(): Promise<void> {
	return dag
		.viztest()
		.fail()
}