Skip to content

[integration tests] add regular workspace PVC integration test from PVC test plans #12497

Closed
@jenting

Description

@jenting

Is your feature request related to a problem? Please describe

Manually go thru. the PVC test plans take about half a day, and it's too long for each release to manually test against all the PVC test plans.

Describe the behaviour you'd like

Trying to add more integration tests from the PVC test plans if possible, and make the manual PVC tests as small as possible.
Therefore, we could minimize the deployer only need to test the manually PVC test plans.

Describe alternatives you've considered

None

Definition of Done (DoD)

Additional context

#7901

@jenting I briefly looked at the below tests, and removed them from scope for now. Can you review, and let me know your thoughts? They seem unnecessary, but, let me know what you think? 🙏

  • Other regular workspace tests, not necessarily needed for PVC
    • TestWorkspaceInstrumentation (creates a user via server API, starts a workspace from gitpod repo, transfers or uses an agent to the workspace pod, sets up a port forward, and asserts it can connect to the agent via RPC...it is unclear how this relates to PVC)?
    • TestLaunchWorkspaceDirectly (this is exercised in most of the tests starting a workspace already)

Metadata

Metadata

Assignees

Labels

team: workspaceIssue belongs to the Workspace team

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions