giis-uniovi / retorch

RETORCH: Resource-aware End-to-End Test Orchestration
Apache License 2.0
1 stars 1 forks source link

Start migration of retorch-orchestration tool #58

Open augustocristian opened 1 week ago

augustocristian commented 1 week ago

I've reviewed the current status of the RETORCH orchestration tool, and I believe it’s almost ready to migrate the first version to this repository and make it publicly available. I’m beginning to outline the next steps we should take (tentative list):

  1. Create the module structure and organize different packages.
  2. Migrate the entity and phase packages (grouping, deployment, resource identification, scheduling), along with DTOs and base configuration files.
  3. Migrate the test cases and integrate them with GitHub Actions.
  4. Set up the repository to create the library and make it publicly accessible.
  5. Integrate the tool with the EshopContainer and Fullteaching repositories.

Let’s discuss any changes to these steps and how best to proceed, @javiertuya.

javiertuya commented 1 week ago

@augustocristian @ClaudiodelaRiva I think that a big-bang approach and let the tests for the end is not the best approach. Migration should be incremental, starting by the module with less dependencies (ochestration) as we discussed before, and including everything of it (code, tests, doc and packaging). After migrating everything, publish the release (v2.0.0)