Skip to content

Improve e2e Workbench Positron test isolation #3338

@cgraham-rs

Description

@cgraham-rs

The initial e2e Workbench Positron automation was merged via: #2984

The tests current reuse the same default rstudio user, and this requires some amount of manual cleanup and full container restart which has the following concerns:

  • The manual cleanup is tightly tied to Workbench implementation which is planned to change at some point in the future
  • The container restart is very slow

The Workbench team suggested using ssh to create new users for each test, and simply cleanup the users. This should provide easier test isolation and not require restarting the container.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions