Skip to content

Add status fixtures for different state transitions

Vishal Tak requested to merge status_fixtures into remote_dev

Issue: Add deployment status fixtures for different st... (#406258 - closed)

Adds realistic fixtures to ee/spec/support/shared_contexts/remote_development/remote_development_shared_contexts.rb#create_workspace_agent_info

Note that this is incomplete. The incomplete fixtures raise AgentInfoStatusFixtureNotImplementedError, which is caught in the corresponding examples in ee/spec/lib/remote_development/actual_state_calculator_spec.rb, and causes the example to be skiped and not fail.

See related docs at https://gitlab.com/gitlab-org/remote-development/gitlab-remote-development-docs/-/blob/main/doc/workspace-updates.md

Follow-up issue: Finish incomplete work on state management logi... (#407518)

Edited by Chad Woolley

Merge request reports