Help us shape the future of Go! Take the 2026 Go Developer Survey

rescheduling

package
v1.6.112 Latest Latest
Warning

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

Go to latest
Published: Aug 13, 2023 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RescheduleE2ETest

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

func (*RescheduleE2ETest) AfterEach

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

func (*RescheduleE2ETest) BeforeAll

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

func (*RescheduleE2ETest) TestDefaultReschedule

func (tc *RescheduleE2ETest) TestDefaultReschedule(f *framework.F)

TestDefaultReschedule runs a job that should reschedule after delay

func (*RescheduleE2ETest) TestNoReschedule

func (tc *RescheduleE2ETest) TestNoReschedule(f *framework.F)

TestNoReschedule runs a job that should fail and never reschedule

func (*RescheduleE2ETest) TestNoRescheduleSystem

func (tc *RescheduleE2ETest) TestNoRescheduleSystem(f *framework.F)

TestNoRescheduleSystem runs a system job that should fail and never reschedule

func (*RescheduleE2ETest) TestRescheduleMaxAttempts

func (tc *RescheduleE2ETest) TestRescheduleMaxAttempts(f *framework.F)

TestRescheduleMaxAttempts runs a job with a maximum reschedule attempts

func (*RescheduleE2ETest) TestRescheduleMaxParallel

func (tc *RescheduleE2ETest) TestRescheduleMaxParallel(f *framework.F)

TestRescheduleMaxParallel updates a job with a max_parallel config

func (*RescheduleE2ETest) TestRescheduleMaxParallelAutoRevert

func (tc *RescheduleE2ETest) TestRescheduleMaxParallelAutoRevert(f *framework.F)

TestRescheduleMaxParallelAutoRevert updates a job with a max_parallel config that will autorevert on failure

func (*RescheduleE2ETest) TestRescheduleProgressDeadline

func (tc *RescheduleE2ETest) TestRescheduleProgressDeadline(f *framework.F)

TestRescheduleProgressDeadline verifies the progress deadline is reset with each healthy allocation, and that a rescheduled allocation does not.

func (*RescheduleE2ETest) TestRescheduleProgressDeadlineFail

func (tc *RescheduleE2ETest) TestRescheduleProgressDeadlineFail(f *framework.F)

TestRescheduleProgressDeadlineFail verifies the progress deadline is reset with each healthy allocation, and that a rescheduled allocation does not.

func (*RescheduleE2ETest) TestRescheduleSuccess

func (tc *RescheduleE2ETest) TestRescheduleSuccess(f *framework.F)

TestRescheduleSuccess runs a job that should be running after rescheduling

func (*RescheduleE2ETest) TestRescheduleWithCanary

func (tc *RescheduleE2ETest) TestRescheduleWithCanary(f *framework.F)

TestRescheduleWithCanary updates a running job to fail, and verify that the canary gets rescheduled

func (*RescheduleE2ETest) TestRescheduleWithCanaryAutoRevert

func (tc *RescheduleE2ETest) TestRescheduleWithCanaryAutoRevert(f *framework.F)

TestRescheduleWithCanaryAutoRevert updates a running job to fail, and verifies that the job gets reverted.

func (*RescheduleE2ETest) TestRescheduleWithUpdate

func (tc *RescheduleE2ETest) TestRescheduleWithUpdate(f *framework.F)

TestRescheduleWithUpdate updates a running job to fail, and verifies that it gets rescheduled

Jump to

Keyboard shortcuts

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