Skip to content

Validate InstallItem flow and state convergence - #168

Draft
1dustindavis wants to merge 1 commit into
mainfrom
agent/validate-installitem-real-service
Draft

Validate InstallItem flow and state convergence#168
1dustindavis wants to merge 1 commit into
mainfrom
agent/validate-installitem-real-service

Conversation

@1dustindavis

Copy link
Copy Markdown
Owner

Summary

  • refresh UI items from live ListOptionalInstalls data after any terminal install/remove stream state (Succeeded, Failed, Canceled)
  • make install acceptance contract stricter in the UI client by validating accepted responses include operationId and queuedAtUtc
  • add coverage for client protocol validation and Windows service install acceptance payload assertions
  • add Windows UI test coverage for HomeViewModel.InstallAsync refresh behavior and update the Windows VM checklist with reproducible TODO Add verbose flag #4 install validation steps

Validation

  • make test
  • make ui-lint
  • make ui-test

Notes

  • Windows UI tests were added in gorilla-ui/tests/Gorilla.UI.App.WindowsUiTests but were not run locally on macOS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant