-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Repo-relative imports for Database #5861
Conversation
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Setup Bundler | ||
run: scripts/setup_bundler.sh | ||
- name: IntegrationTest | ||
run: scripts/third_party/travis/retry.sh scripts/build.sh Database ${{ matrix.target }} integration | ||
# Only iOS to mitigate flakes. |
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.
I wonder may the flakes occur due to concurrent tests execution (modifying the same database keys from tests fro different platforms simultaneously)? If so, we probably can fix it by modifying the tests, but it's probably out of scope of the PR.
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.
Yep, I wondered the same thing - but we've also disabled other tests in this suite because of flakiness from a single run.
In any case until we invest in improving the robustness of these tests, its not worth the cost of running the integration tests for non-iOS platforms.
#no-changelog - Will be part of a global M74 changelog