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

Nightly test with additional tests #800

Closed
6 tasks done
tobka777 opened this issue Jun 21, 2022 · 0 comments · Fixed by #844
Closed
6 tasks done

Nightly test with additional tests #800

tobka777 opened this issue Jun 21, 2022 · 0 comments · Fixed by #844
Assignees
Labels
enhancement New feature or request

Comments

@tobka777
Copy link
Member

tobka777 commented Jun 21, 2022

As a devon IDE user, I want that many things are tested so that the probability of an error is kept low.

Acceptance criteria:

  • install every tool (java, mvn, eclipse, intellij, vscode, jenkins, node, npm, yarn, jasypt, etc.)
  • test currently configured latest default version test versions; java with two more versions
  • test all plugins (eclipse, intellij, vscode support plugins) including those that are disabled with ``active=false`
  • run every tool to check if its runable
  • check all for win, macos, linux
  • create script(s) in https://github.com/devonfw/ide/tree/master/scripts/src/test/bash and call them in Github Action (name: integration-tests)

Question:

  • combinations (maybe some bug only occurs if you use an older Java version with a newer Eclipse version or vice versa. The number of combinations will "explode" and we can not cover everything).
  • test custom-tooling?
  • test software-repository
@tobka777 tobka777 added enhancement New feature or request Team_IDE labels Jun 21, 2022
@alfeilex alfeilex linked a pull request Aug 5, 2022 that will close this issue
@hohwille hohwille added this to the release:2022.08.001 milestone Sep 8, 2022
hohwille pushed a commit that referenced this issue Sep 8, 2022
hohwille added a commit that referenced this issue Sep 9, 2022
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 a pull request may close this issue.

3 participants