Skip to content

test: delete a test project's lifecycle along with the project - #275

Merged
matt-richardson merged 1 commit into
mainfrom
fix/e2e-lifecycle-cleanup
Oct 19, 2026
Merged

matt-richardson merged 1 commit into
mainfrom
fix/e2e-lifecycle-cleanup

Conversation

@matt-richardson

@matt-richardson matt-richardson commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Since #274, e2e tests delete their Octopus project when they finish, but the project's dedicated lifecycle stays behind.

OctopusReleaseLinkUiTest and OctopusCreateReleaseLinkE2ETest share the ReleaseLinkIT project: whichever runs second recreates the project and fails with "A lifecycle with this name already exists". This currently fails the e2e checks on #273 and #250.

Each lifecycle is named after its project and used only by that project; deleting it doesn't affect other tests. The project is deleted first because Octopus refuses to delete a lifecycle a project still uses.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added the test label Oct 19, 2026

@APErebus APErebus left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@matt-richardson
matt-richardson merged commit 6020479 into main Oct 19, 2026
8 checks passed
@matt-richardson
matt-richardson deleted the fix/e2e-lifecycle-cleanup branch October 19, 2026 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants