e2e

package
v2.0.26 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 2, 2026 License: AGPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DefaultTimeout = 60 * time.Second
View Source
var DialTimeout = 10 * time.Second

Functions

func ExecuteCmdZenoGetList

func ExecuteCmdZenoGetList(t *testing.T, wg *sync.WaitGroup, files []string)

ExecuteCmdZenoGetList executes the Zeno get list command with the e2e logging, file paths and custom config.toml file

func ExecuteCmdZenoGetURL

func ExecuteCmdZenoGetURL(t *testing.T, wg *sync.WaitGroup, urls []string)

ExecuteCmdZenoGetURL executes the Zeno get URL command with the e2e logging, URLs and custom config.toml file

func StartHandleLogRecord

func StartHandleLogRecord(t *testing.T, wg *sync.WaitGroup, rm log.RecordMatcher, stopCh chan struct{})

Connects to the log conn and processes log records using the provided RecordMatcher

func WaitForGoroutines

func WaitForGoroutines(t *testing.T, wg *sync.WaitGroup, shouldStopCh chan struct{})

WaitForGoroutines waits for ANY of the following conditions to be met:

  • [1] all goroutines in the wait group to finish
  • [2] the shouldStop channel is closed

Then send a termination signal to the Zeno controler to gracefully stop Zeno.

Types

This section is empty.

Directories

Path Synopsis
test

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL