models

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2020 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// TestCaseResultDtoExecutionStatusPASSED captures enum value "PASSED"
	TestCaseResultDtoExecutionStatusPASSED string = "PASSED"

	// TestCaseResultDtoExecutionStatusFAILED captures enum value "FAILED"
	TestCaseResultDtoExecutionStatusFAILED string = "FAILED"

	// TestCaseResultDtoExecutionStatusSKIPPED captures enum value "SKIPPED"
	TestCaseResultDtoExecutionStatusSKIPPED string = "SKIPPED"

	// TestCaseResultDtoExecutionStatusERROR captures enum value "ERROR"
	TestCaseResultDtoExecutionStatusERROR string = "ERROR"

	// TestCaseResultDtoExecutionStatusDISABLED captures enum value "DISABLED"
	TestCaseResultDtoExecutionStatusDISABLED string = "DISABLED"
)
View Source
const (

	// TestSuiteResultDtoTestSuiteExecutionStatusPASSED captures enum value "PASSED"
	TestSuiteResultDtoTestSuiteExecutionStatusPASSED string = "PASSED"

	// TestSuiteResultDtoTestSuiteExecutionStatusFAILED captures enum value "FAILED"
	TestSuiteResultDtoTestSuiteExecutionStatusFAILED string = "FAILED"

	// TestSuiteResultDtoTestSuiteExecutionStatusSKIPPED captures enum value "SKIPPED"
	TestSuiteResultDtoTestSuiteExecutionStatusSKIPPED string = "SKIPPED"

	// TestSuiteResultDtoTestSuiteExecutionStatusERROR captures enum value "ERROR"
	TestSuiteResultDtoTestSuiteExecutionStatusERROR string = "ERROR"

	// TestSuiteResultDtoTestSuiteExecutionStatusDISABLED captures enum value "DISABLED"
	TestSuiteResultDtoTestSuiteExecutionStatusDISABLED string = "DISABLED"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ChangedFileDto

type ChangedFileDto struct {

	// application
	Application *NamedIdentifiableDto `json:"application,omitempty"`

	// application version
	ApplicationVersion *NamedIdentifiableDto `json:"applicationVersion,omitempty"`

	// file Id
	FileID string `json:"fileId,omitempty"`

	// filename
	Filename string `json:"filename,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// last access date
	LastAccessDate int64 `json:"lastAccessDate,omitempty"`

	// last change Id
	LastChangeID string `json:"lastChangeId,omitempty"`

	// last commit date
	LastCommitDate int64 `json:"lastCommitDate,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

ChangedFileDto changed file dto swagger:model ChangedFileDto

func (*ChangedFileDto) MarshalBinary

func (m *ChangedFileDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ChangedFileDto) UnmarshalBinary

func (m *ChangedFileDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ChangedFileDto) Validate

func (m *ChangedFileDto) Validate(formats strfmt.Registry) error

Validate validates this changed file dto

type NamedIdentifiableDto

type NamedIdentifiableDto struct {

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

NamedIdentifiableDto named identifiable dto swagger:model NamedIdentifiableDto

func (*NamedIdentifiableDto) MarshalBinary

func (m *NamedIdentifiableDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NamedIdentifiableDto) UnmarshalBinary

func (m *NamedIdentifiableDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NamedIdentifiableDto) Validate

func (m *NamedIdentifiableDto) Validate(formats strfmt.Registry) error

Validate validates this named identifiable dto

type NamedVersionedIdentifiableDto

type NamedVersionedIdentifiableDto struct {

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// project
	Project *NamedIdentifiableDto `json:"project,omitempty"`

	// version
	Version string `json:"version,omitempty"`
}

NamedVersionedIdentifiableDto named versioned identifiable dto swagger:model NamedVersionedIdentifiableDto

func (*NamedVersionedIdentifiableDto) MarshalBinary

func (m *NamedVersionedIdentifiableDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NamedVersionedIdentifiableDto) UnmarshalBinary

func (m *NamedVersionedIdentifiableDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NamedVersionedIdentifiableDto) Validate

func (m *NamedVersionedIdentifiableDto) Validate(formats strfmt.Registry) error

Validate validates this named versioned identifiable dto

type PagedResultDtoChangedFileDto

type PagedResultDtoChangedFileDto struct {

	// data
	Data []*ChangedFileDto `json:"data"`

	// page number
	PageNumber int32 `json:"pageNumber,omitempty"`

	// page size
	PageSize int32 `json:"pageSize,omitempty"`

	// total results count
	TotalResultsCount int64 `json:"totalResultsCount,omitempty"`
}

PagedResultDtoChangedFileDto paged result dto changed file dto swagger:model PagedResultDto«ChangedFileDto»

func (*PagedResultDtoChangedFileDto) MarshalBinary

func (m *PagedResultDtoChangedFileDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PagedResultDtoChangedFileDto) UnmarshalBinary

func (m *PagedResultDtoChangedFileDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PagedResultDtoChangedFileDto) Validate

func (m *PagedResultDtoChangedFileDto) Validate(formats strfmt.Registry) error

Validate validates this paged result dto changed file dto

type PagedResultDtoTestSuiteResultDto

type PagedResultDtoTestSuiteResultDto struct {

	// data
	Data []*TestSuiteResultDto `json:"data"`

	// page number
	PageNumber int32 `json:"pageNumber,omitempty"`

	// page size
	PageSize int32 `json:"pageSize,omitempty"`

	// total results count
	TotalResultsCount int64 `json:"totalResultsCount,omitempty"`
}

PagedResultDtoTestSuiteResultDto paged result dto test suite result dto swagger:model PagedResultDto«TestSuiteResultDto»

func (*PagedResultDtoTestSuiteResultDto) MarshalBinary

func (m *PagedResultDtoTestSuiteResultDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PagedResultDtoTestSuiteResultDto) UnmarshalBinary

func (m *PagedResultDtoTestSuiteResultDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PagedResultDtoTestSuiteResultDto) Validate

Validate validates this paged result dto test suite result dto

type PluginCounterDto

type PluginCounterDto struct {

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// number of disabled test suites
	NumberOfDisabledTestSuites int32 `json:"numberOfDisabledTestSuites,omitempty"`

	// number of error test suites
	NumberOfErrorTestSuites int32 `json:"numberOfErrorTestSuites,omitempty"`

	// number of failed test suites
	NumberOfFailedTestSuites int32 `json:"numberOfFailedTestSuites,omitempty"`

	// number of skipped test suites
	NumberOfSkippedTestSuites int32 `json:"numberOfSkippedTestSuites,omitempty"`

	// number of successful test suites
	NumberOfSuccessfulTestSuites int32 `json:"numberOfSuccessfulTestSuites,omitempty"`
}

PluginCounterDto plugin counter dto swagger:model PluginCounterDto

func (*PluginCounterDto) MarshalBinary

func (m *PluginCounterDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PluginCounterDto) UnmarshalBinary

func (m *PluginCounterDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PluginCounterDto) Validate

func (m *PluginCounterDto) Validate(formats strfmt.Registry) error

Validate validates this plugin counter dto

type StrategyCounterDto

type StrategyCounterDto struct {

	// count
	Count int64 `json:"count,omitempty"`

	// strategies
	Strategies []string `json:"strategies"`
}

StrategyCounterDto strategy counter dto swagger:model StrategyCounterDto

func (*StrategyCounterDto) MarshalBinary

func (m *StrategyCounterDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StrategyCounterDto) UnmarshalBinary

func (m *StrategyCounterDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StrategyCounterDto) Validate

func (m *StrategyCounterDto) Validate(formats strfmt.Registry) error

Validate validates this strategy counter dto

type StringIdentifiableDto

type StringIdentifiableDto struct {

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

StringIdentifiableDto string identifiable dto swagger:model StringIdentifiableDto

func (*StringIdentifiableDto) MarshalBinary

func (m *StringIdentifiableDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StringIdentifiableDto) UnmarshalBinary

func (m *StringIdentifiableDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StringIdentifiableDto) Validate

func (m *StringIdentifiableDto) Validate(formats strfmt.Registry) error

Validate validates this string identifiable dto

type TestCaseResultDto

type TestCaseResultDto struct {

	// change Id
	ChangeID string `json:"changeId,omitempty"`

	// execution duration
	ExecutionDuration int64 `json:"executionDuration,omitempty"`

	// execution end date
	ExecutionEndDate int64 `json:"executionEndDate,omitempty"`

	// execution start date
	ExecutionStartDate int64 `json:"executionStartDate,omitempty"`

	// execution status
	// Enum: [PASSED FAILED SKIPPED ERROR DISABLED]
	ExecutionStatus string `json:"executionStatus,omitempty"`

	// external Id
	ExternalID string `json:"externalId,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// result message
	ResultMessage string `json:"resultMessage,omitempty"`

	// result URL
	ResultURL string `json:"resultURL,omitempty"`

	// test suite result Id
	TestSuiteResultID string `json:"testSuiteResultId,omitempty"`
}

TestCaseResultDto test case result dto swagger:model TestCaseResultDto

func (*TestCaseResultDto) MarshalBinary

func (m *TestCaseResultDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TestCaseResultDto) UnmarshalBinary

func (m *TestCaseResultDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TestCaseResultDto) Validate

func (m *TestCaseResultDto) Validate(formats strfmt.Registry) error

Validate validates this test case result dto

type TestSuiteResultDto

type TestSuiteResultDto struct {

	// application
	Application *NamedIdentifiableDto `json:"application,omitempty"`

	// application version
	ApplicationVersion *NamedIdentifiableDto `json:"applicationVersion,omitempty"`

	// build number
	BuildNumber string `json:"buildNumber,omitempty"`

	// change Id
	ChangeID string `json:"changeId,omitempty"`

	// commit Id
	CommitID string `json:"commitId,omitempty"`

	// endpoint
	Endpoint *NamedIdentifiableDto `json:"endpoint,omitempty"`

	// environments
	Environments []*NamedIdentifiableDto `json:"environments"`

	// execution detailed status description
	ExecutionDetailedStatusDescription string `json:"executionDetailedStatusDescription,omitempty"`

	// execution duration
	ExecutionDuration int64 `json:"executionDuration,omitempty"`

	// execution end date
	ExecutionEndDate int64 `json:"executionEndDate,omitempty"`

	// execution start date
	ExecutionStartDate int64 `json:"executionStartDate,omitempty"`

	// execution status description
	ExecutionStatusDescription string `json:"executionStatusDescription,omitempty"`

	// external Id
	ExternalID string `json:"externalId,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// number of failed test cases
	NumberOfFailedTestCases int32 `json:"numberOfFailedTestCases,omitempty"`

	// number of successful test cases
	NumberOfSuccessfulTestCases int32 `json:"numberOfSuccessfulTestCases,omitempty"`

	// phase
	Phase *NamedIdentifiableDto `json:"phase,omitempty"`

	// phase execution Id
	PhaseExecutionID string `json:"phaseExecutionId,omitempty"`

	// phase execution start date
	PhaseExecutionStartDate int64 `json:"phaseExecutionStartDate,omitempty"`

	// plugin
	Plugin *NamedIdentifiableDto `json:"plugin,omitempty"`

	// release
	Release *NamedVersionedIdentifiableDto `json:"release,omitempty"`

	// result URL
	ResultURL string `json:"resultURL,omitempty"`

	// strategies
	Strategies []string `json:"strategies"`

	// tags
	Tags []string `json:"tags"`

	// task
	Task *NamedIdentifiableDto `json:"task,omitempty"`

	// test case results
	TestCaseResults []*TestCaseResultDto `json:"testCaseResults"`

	// test suite
	TestSuite *StringIdentifiableDto `json:"testSuite,omitempty"`

	// test suite execution end date
	TestSuiteExecutionEndDate int64 `json:"testSuiteExecutionEndDate,omitempty"`

	// test suite execution order
	TestSuiteExecutionOrder int64 `json:"testSuiteExecutionOrder,omitempty"`

	// test suite execution status
	// Enum: [PASSED FAILED SKIPPED ERROR DISABLED]
	TestSuiteExecutionStatus string `json:"testSuiteExecutionStatus,omitempty"`

	// test suites execution Id
	TestSuitesExecutionID string `json:"testSuitesExecutionId,omitempty"`
}

TestSuiteResultDto test suite result dto swagger:model TestSuiteResultDto

func (*TestSuiteResultDto) MarshalBinary

func (m *TestSuiteResultDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TestSuiteResultDto) UnmarshalBinary

func (m *TestSuiteResultDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TestSuiteResultDto) Validate

func (m *TestSuiteResultDto) Validate(formats strfmt.Registry) error

Validate validates this test suite result dto

type TestSuitesExecutionDto

type TestSuitesExecutionDto struct {

	// application
	Application *NamedIdentifiableDto `json:"application,omitempty"`

	// application version
	ApplicationVersion *NamedIdentifiableDto `json:"applicationVersion,omitempty"`

	// build number
	BuildNumber string `json:"buildNumber,omitempty"`

	// change Id
	ChangeID string `json:"changeId,omitempty"`

	// commit Id
	CommitID string `json:"commitId,omitempty"`

	// environments
	Environments []*NamedIdentifiableDto `json:"environments"`

	// execution duration
	ExecutionDuration int64 `json:"executionDuration,omitempty"`

	// execution end date
	ExecutionEndDate int64 `json:"executionEndDate,omitempty"`

	// execution start date
	ExecutionStartDate int64 `json:"executionStartDate,omitempty"`

	// external Id
	ExternalID string `json:"externalId,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// is only intelligent test suites
	IsOnlyIntelligentTestSuites bool `json:"isOnlyIntelligentTestSuites,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// number of disabled test suites
	NumberOfDisabledTestSuites int64 `json:"numberOfDisabledTestSuites,omitempty"`

	// number of error test suites
	NumberOfErrorTestSuites int64 `json:"numberOfErrorTestSuites,omitempty"`

	// number of failed test suites
	NumberOfFailedTestSuites int64 `json:"numberOfFailedTestSuites,omitempty"`

	// number of intelligent test suites
	NumberOfIntelligentTestSuites int64 `json:"numberOfIntelligentTestSuites,omitempty"`

	// number of skipped test suites
	NumberOfSkippedTestSuites int64 `json:"numberOfSkippedTestSuites,omitempty"`

	// number of successful test suites
	NumberOfSuccessfulTestSuites int64 `json:"numberOfSuccessfulTestSuites,omitempty"`

	// number of test suites
	NumberOfTestSuites int64 `json:"numberOfTestSuites,omitempty"`

	// phase
	Phase *NamedIdentifiableDto `json:"phase,omitempty"`

	// plugins counter
	PluginsCounter []*PluginCounterDto `json:"pluginsCounter"`

	// release
	Release *NamedVersionedIdentifiableDto `json:"release,omitempty"`

	// strategy counters
	StrategyCounters []*StrategyCounterDto `json:"strategyCounters"`

	// tags
	Tags []string `json:"tags"`

	// task
	Task *NamedIdentifiableDto `json:"task,omitempty"`

	// test suite results
	TestSuiteResults []*TestSuiteResultDto `json:"testSuiteResults"`
}

TestSuitesExecutionDto test suites execution dto swagger:model TestSuitesExecutionDto

func (*TestSuitesExecutionDto) MarshalBinary

func (m *TestSuitesExecutionDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TestSuitesExecutionDto) UnmarshalBinary

func (m *TestSuitesExecutionDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TestSuitesExecutionDto) Validate

func (m *TestSuitesExecutionDto) Validate(formats strfmt.Registry) error

Validate validates this test suites execution dto

type TestSuitesExecutionPagedDto

type TestSuitesExecutionPagedDto struct {

	// data
	Data []*TestSuitesExecutionDto `json:"data"`

	// max number of test suites
	MaxNumberOfTestSuites int64 `json:"maxNumberOfTestSuites,omitempty"`

	// page number
	PageNumber int32 `json:"pageNumber,omitempty"`

	// page size
	PageSize int32 `json:"pageSize,omitempty"`

	// total results count
	TotalResultsCount int64 `json:"totalResultsCount,omitempty"`
}

TestSuitesExecutionPagedDto test suites execution paged dto swagger:model TestSuitesExecutionPagedDto

func (*TestSuitesExecutionPagedDto) MarshalBinary

func (m *TestSuitesExecutionPagedDto) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TestSuitesExecutionPagedDto) UnmarshalBinary

func (m *TestSuitesExecutionPagedDto) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TestSuitesExecutionPagedDto) Validate

func (m *TestSuitesExecutionPagedDto) Validate(formats strfmt.Registry) error

Validate validates this test suites execution paged dto

Jump to

Keyboard shortcuts

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