-
-
Notifications
You must be signed in to change notification settings - Fork 764
ci: Move execution of E2E tests to GitHub Actions #1913
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
ci: Move execution of E2E tests to GitHub Actions #1913
Conversation
f3b48f4
to
ea7aaf3
Compare
ea7aaf3
to
3089c64
Compare
@valfirst Any reason to move to GitActions from Azure? |
@saikrishna321 please check |
3089c64
to
77b94d1
Compare
77b94d1
to
9965ccc
Compare
java: [ 8, 11, 17 ] | ||
include: | ||
- java: 8 | ||
platform: macos-latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this might break in the future because Xcode/simulator versions are tied to macOS version. That is why it makes sense to keep them as constants in the same group, so one could update their values in a single shot. Also put a specific OS version instead of the latest
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done for iOS tests (see java 11 + macOS 12)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please also add the explanation comment below why mac os version for ios tests must not be set to latest
f7742af
to
4d74024
Compare
3ffe88b
to
2f96ffd
Compare
it looks like both integration tests don't do well yet :( |
https://www.githubstatus.com/ :
it seems it's global GitHub outage |
2f96ffd
to
c47b859
Compare
Perhaps we need to increase the default timeout for the Appium startup. 20 seconds is not enough for the slow CI |
c47b859
to
6d21f99
Compare
6d21f99
to
0d0b854
Compare
I am happy to marge the PR as soon as all tests are green |
Change list
CI: Move execution of E2E tests to GitHub Actions
Types of changes
What types of changes are you proposing/introducing to Java client?
Details