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

tests: relax test download remote layers api #7604

Merged
merged 1 commit into from
May 3, 2024

Conversation

VladLazar
Copy link
Contributor

Problem

This test triggers layer download failures on demand. It is possible to modify the failpoint
during a Timeline::get_vectored right between the vectored read and it's validation read.
This means that one of the reads can fail while the other one succeeds and vice versa.

Summary of changes

These errors are expected, so allow them to happen.

Checklist before requesting a review

  • I have performed a self-review of my code.
  • If it is a core feature, I have added thorough tests.
  • Do we need to implement analytics? if so did you add the relevant metrics to the dashboard?
  • If this PR requires public announcement, mark it with /release-notes label and add several sentences in this section.

Checklist before merging

  • Do not forget to reformat commit message to not include the above checklist

This test triggers layer download failures on demand. It is possible to modify the failpoint
during a `Timeline::get_vectored` right between the vectored read and it's validation read.
This means that one of the reads can fail while the other one succeeds and vice versa.

These errors are expected, so allow them to happen.
Copy link

github-actions bot commented May 3, 2024

2868 tests run: 2747 passed, 0 failed, 121 skipped (full report)


Code coverage* (full report)

  • functions: 28.0% (6617 of 23599 functions)
  • lines: 46.7% (47042 of 100669 lines)

* collected from Rust tests only


The comment gets automatically updated with the latest test results
964e17c at 2024-05-03T11:07:10.285Z :recycle:

@VladLazar
Copy link
Contributor Author

Repeated many times here. No failures.

@VladLazar VladLazar force-pushed the vlad/relax_test_download_remote_layers_api branch from 0039fad to 964e17c Compare May 3, 2024 10:24
@VladLazar VladLazar requested review from arpad-m and skyzh May 3, 2024 10:24
@VladLazar VladLazar marked this pull request as ready for review May 3, 2024 10:24
@VladLazar VladLazar merged commit 37b1930 into main May 3, 2024
52 of 53 checks passed
@VladLazar VladLazar deleted the vlad/relax_test_download_remote_layers_api branch May 3, 2024 11:40
conradludgate pushed a commit that referenced this pull request May 8, 2024
## Problem
This test triggers layer download failures on demand. It is possible to
modify the failpoint
during a `Timeline::get_vectored` right between the vectored read and
it's validation read.
This means that one of the reads can fail while the other one succeeds
and vice versa.

## Summary of changes
These errors are expected, so allow them to happen.
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.

None yet

2 participants