Skip to content

Conversation

@riceve-fdj
Copy link
Collaborator

This pull request introduces several enhancements to improve local development workflows and test-report handling:

Key Changes

  • Local run support:

    • Added support for passing a --test-runner-app-port argument.
    • Enabled optional automatic startup of kubectl proxy when running in a local environment.
  • Report generation improvements:

    • Reports are now always saved locally, regardless of configuration.
    • Reports are only pushed to a Git repository when a git repository is explicitly configured.
    • Improved component lookup logic in test scenarios to avoid missing-component errors.

Motivation

These changes make the toolkit easier to run locally, simplify debugging, and reduce unexpected behaviour when report publishing isn’t configured.

Additional Notes

No breaking changes are introduced, and all new behaviour is fully backwards compatible.

@riceve-fdj riceve-fdj self-assigned this Dec 11, 2025
@riceve-fdj riceve-fdj added the enhancement New feature or request label Dec 11, 2025
@riceve-fdj riceve-fdj merged commit 38c6987 into master Dec 19, 2025
1 check passed
@riceve-fdj riceve-fdj deleted the feature/implement-local-run branch December 19, 2025 02:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants