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

[CLI Improvements] Migrate Tests to resource manager architecture #2335

Closed
24 of 32 tasks
Tracked by #2297 ...
danielbdias opened this issue Apr 10, 2023 · 0 comments
Closed
24 of 32 tasks
Tracked by #2297 ...

[CLI Improvements] Migrate Tests to resource manager architecture #2335

danielbdias opened this issue Apr 10, 2023 · 0 comments
Assignees

Comments

@danielbdias
Copy link
Contributor

danielbdias commented Apr 10, 2023

To adapt the Test resource to the resource manager architecture, we should:

  1. Update the OpenAPI specs considering the new endpoints
  2. Create new endpoints using the Resource Manager structure on the Backend
  3. Update the code that uses the resource on the backend to use the new resource manager repository
  4. Adapt the CLI to have commands that use this new structure and make the old ones deprecated
  5. Adapt the frontend calls to consider the new endpoints
  6. Update the documentation related to this resource

Our reference should be the Test specification on #2182.

Pre-Backend Work

GET /tests

POST /tests

PUT /tests/{id}

DELETE /tests/{id}

GET /tests/{id}

Runner integration and cleanup

@danielbdias danielbdias changed the title [CLI Improvements] Migrate Tests to resource manager architecture (both CLI and server endpoints) [CLI Improvements] Migrate Tests to resource manager architecture Apr 11, 2023
@schoren schoren self-assigned this Apr 13, 2023
@xoscar xoscar closed this as completed Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants