Skip to content

Get the integration tests to pass #7675

Closed
@kylos101

Description

@kylos101

Is your feature request related to a problem? Please describe

The integration tests are currently failing, and cannot easily be run for self-hosted.

Describe the behaviour you'd like

The tests are passing, and able to run against core-dev but also workspace-preview.

Why? This would give all teams at Gitpod comfort when making changes in core-dev, that they have not broken something.

Also, if we get them passing "now", we'll be able to leverage this work "in the future", when we're doing automated deploys (do not try the deploy, if it fails with a workspace preview cluster, or backuout/fail the deploy if the tests fail with a real cluster).

Describe alternatives you've considered

Continue to let the tests fail 😢

Additional context

I started this branch a couple months ago, but it needs continued work.

How to test?

Create a temporary cluster using workspace-preview, and run the integration container, which'll execute the tests from within the cluster.

Metadata

Metadata

Assignees

Labels

aspect: testingAnything related to testing Gitpod manually, automated integration tests or even unit teststeam: workspaceIssue belongs to the Workspace team

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions