Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature(frontend): Automate Tab (#2753) #2762

Merged
merged 4 commits into from Jun 20, 2023
Merged

feature(frontend): Automate Tab (#2753) #2762

merged 4 commits into from Jun 20, 2023

Conversation

xoscar
Copy link
Collaborator

@xoscar xoscar commented Jun 19, 2023

This PR adds the Automate tab to the test run details, which includes the features for:

  1. Display and download the test definition YAML
  2. Allow users to generate and customize the tracetest CLI command to automate the execution

Changes

  • Adds automate tab
  • Updates the code block component to be used everywhere
  • Adds services and logic to support the customization of the CLI command

Fixes

Checklist

  • tested locally
  • added new dependencies
  • updated the docs
  • added a test

* feature(frontend): Adding Automate Tab Skeleton

* cleanup
@xoscar xoscar changed the title feature(frontend): Adding Automate Tab Skeleton (#2753) feature(frontend): Automate Tab (#2753) Jun 19, 2023
* feature(frontend): Adding Automate Tab Skeleton

* cleanup

* feature(frontend): Automate Tab - Test Definition
* feature(frontend): Adding Automate Tab Skeleton

* cleanup

* feature(frontend): Automate Tab - Test Definition

* feature(frontend): Automate Tab - CLI Command

* feature(frontend): UI cleanup

* feature(frontend): PR comments
@xoscar xoscar self-assigned this Jun 20, 2023
@xoscar xoscar marked this pull request as ready for review June 20, 2023 17:58
@xoscar xoscar merged commit fa16960 into main Jun 20, 2023
24 checks passed
@xoscar xoscar deleted the feat/automate-tab branch June 20, 2023 18:30
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.

None yet

2 participants