-
-
Notifications
You must be signed in to change notification settings - Fork 187
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
ci: fix and enable some commands e2e specs #576
Conversation
It is maybe a legacy parameter recently we no longer use. TestObject is a service SauceLabs acquired long before. |
Got it, thank you for checking. Then I'll clean up them as well. |
script: npm run e2e-test:driver | ||
script: | | ||
npm run e2e-test:driver | ||
npm run e2e-test:commands |
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.
Tried to have it run in a different step but resulted in a connection error to Appium server 🤔
Please let me know if you have better approaches to run multiple tests.
@KazuCocoa Do you mind triggering the CI? |
I've updated the actions' permission to require only a new github user. The next push won't require an approval |
That's very helpful thank you!! |
hum.. some tests seem to be flaky. Can you try |
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.
👍
It's sufficient to pass a few devices. Others could be slow emulators etc. I'll merge after checking the test results
Hm, errors are rotation and attributes things. They might be related to emulator versions etc. |
Thank you! |
🎉 This PR is included in version 2.12.3 🎉 The release is available on: Your semantic-release bot 📦🚀 |
I just started looking into appium/appium#16402
This PR aims for spec files directly under
test/functional/commands
dir. Subdirectories are not included.I confirmed
npm run e2e-test:commands
passed on my laptop withandroid-30;google_apis;arm64-v8a
emulator.I have a question, what is
process.env.TESTOBJECT_E2E_TESTS
for? Do you still use it?