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

Improve CI workflows #183

Open
mauricioaniche opened this issue May 31, 2023 · 0 comments
Open

Improve CI workflows #183

mauricioaniche opened this issue May 31, 2023 · 0 comments
Labels
enhancement New feature or request Medium priority

Comments

@mauricioaniche
Copy link
Contributor

mauricioaniche commented May 31, 2023

With the assignments on this repo, we need to update our CI scripts:

  • The maven test, I'd suggest just to run a few of them in a smoke test fashion. (If we run them all, we gotta point to this repo and not to the old one anymore)
  • A JUnit test that goes through all exercises and see if they get to a 100 (this should be a good proxy for the maven behavior)
  • Run the different test suites (unit tests, slow CI tests, and the new JUnit test above) in parallel
  • I'd suggest removing the docker tests that run unit tests
  • I'd remove Selenium tests from the CI pipeline as the code isn't reflected in Weblab anyways, and this is just currently slowing down the CI.
@mauricioaniche mauricioaniche changed the title Improve the different test suites Improve CI workflows Jun 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Medium priority
Projects
None yet
Development

No branches or pull requests

1 participant