Skip to content

flake: TestProvisionerDaemon_SessionToken/PrometheusEnabled #13931

@dannykopping

Description

@dannykopping

https://github.com/coder/coder/actions/runs/9987661978/job/27602490812?pr=13902

    provisionerdaemons_test.go:207: 
        	Error Trace:	/home/runner/work/coder/coder/enterprise/cli/provisionerdaemons_test.go:207
        	Error:      	Condition never satisfied
        	Test:       	TestProvisionerDaemon_SessionToken/PrometheusEnabled
// Fetch metrics from Prometheus endpoint
var res *http.Response
require.Eventually(t, func() bool {
	req, err := http.NewRequestWithContext(ctx, "GET", fmt.Sprintf("http://127.0.0.1:%d", prometheusPort), nil)
	assert.NoError(t, err)
	// nolint:bodyclose
	res, err = http.DefaultClient.Do(req)
	return err == nil
}, testutil.WaitShort, testutil.IntervalFast)

Metadata

Metadata

Assignees

Labels

bug riskProne to bugss4Internal bugs (e.g. test flakes), extreme edge cases, and bug risks

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions