Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConsulE2ETest

type ConsulE2ETest struct {
	framework.TC
	// contains filtered or unexported fields
}

func (*ConsulE2ETest) AfterEach

func (tc *ConsulE2ETest) AfterEach(f *framework.F)

func (*ConsulE2ETest) BeforeAll

func (tc *ConsulE2ETest) BeforeAll(f *framework.F)

func (*ConsulE2ETest) TestCanaryInplaceUpgrades

func (tc *ConsulE2ETest) TestCanaryInplaceUpgrades(f *framework.F)

This test verifies setting and unsetting canary tags

func (*ConsulE2ETest) TestConsulRegistration

func (tc *ConsulE2ETest) TestConsulRegistration(f *framework.F)

This test runs a job that registers in Consul with specific tags

type ScriptChecksE2ETest

type ScriptChecksE2ETest struct {
	framework.TC
	// contains filtered or unexported fields
}

func (*ScriptChecksE2ETest) AfterEach

func (tc *ScriptChecksE2ETest) AfterEach(f *framework.F)

func (*ScriptChecksE2ETest) BeforeAll

func (tc *ScriptChecksE2ETest) BeforeAll(f *framework.F)

func (*ScriptChecksE2ETest) TestGroupScriptCheck

func (tc *ScriptChecksE2ETest) TestGroupScriptCheck(f *framework.F)

TestGroupScriptCheck runs a job with a single task group with several services and associated script checks. It updates, stops, etc. the job to verify that script checks are re-registered as expected.

func (*ScriptChecksE2ETest) TestTaskScriptCheck

func (tc *ScriptChecksE2ETest) TestTaskScriptCheck(f *framework.F)

TestTaskScriptCheck runs a job with a single task with several services and associated script checks. It updates, stops, etc. the job to verify that script checks are re-registered as expected.