Documentation
¶
Overview ¶
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
sinq - A concurrent integration testing tool Copyright (C) 2026 Veitangie SPDX-License-Identifier: GPL-3.0-or-later
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RequestProcessor ¶
type RequestProcessor struct {
// contains filtered or unexported fields
}
type RequestResult ¶
type RequestResult struct {
Status ResultStatus
FailedAssertions []string
Name string
ErrorMessage string
Request string
Response string
StartedAt time.Time
Pre time.Duration
Materialization time.Duration
Parsing time.Duration
Execution time.Duration
Retry time.Duration
Assert time.Duration
Post time.Duration
Total time.Duration
}
type ResultStatus ¶
type ResultStatus int
const ( Unset ResultStatus = iota Skipped Aborted Success Error Failure )
func (ResultStatus) String ¶
func (s ResultStatus) String() string
type Runner ¶
type Runner struct {
// contains filtered or unexported fields
}
func (*Runner) RunScenarios ¶
type ScenarioBundle ¶ added in v0.0.2
type ScenarioBundle struct {
scenario.ScenarioBlueprint
Workspace Workspace
}
type ScenarioResult ¶
type ScenarioResult struct {
Name string
Tags []string
StartedAt time.Time
TotalDuration time.Duration
RequestResults []RequestResult
Status ResultStatus
Output *bytes.Buffer
}