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

Add e2e tests #758

Merged
merged 6 commits into from
Jun 26, 2019
Merged

Add e2e tests #758

merged 6 commits into from
Jun 26, 2019

Conversation

nicolaferraro
Copy link
Member

This is built on top of #756

Fixes #693

This adds a series of e2e tests that should verify (if travis works) the most important functionalities, e.g.:

  • installation using different options
  • building kits
  • running integrations correctly (checking the logs for success)

The most important thing is that most of the tests start from user commands (interacting directly with kamel CLI).

@nicolaferraro
Copy link
Member Author

Ok, this runs in 14 mins (compared to previous version, that was 9 minutes and doing nothing useful, this seems nice).

This includes switching to Camel 3 (#756), so I think I can close #756 .

@lburgazzoli lburgazzoli merged commit afd5cc5 into apache:master Jun 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add e2e tests in CI
3 participants