Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

tests: add retry conf s8 test cases and data integrity checks#702

Merged
cojenco merged 5 commits intogoogleapis:mainfrom
cojenco:retryconf-s8
Feb 25, 2022
Merged

tests: add retry conf s8 test cases and data integrity checks#702
cojenco merged 5 commits intogoogleapis:mainfrom
cojenco:retryconf-s8

Conversation

@cojenco
Copy link
Copy Markdown
Contributor

@cojenco cojenco commented Jan 24, 2022

This adds scenario 8 and data integrity checks to the retry conformance tests

  • add s8 to test schema - tests downloads handle complex retries
  • instruction cases return-broken-stream and return-broken-stream-after-256K simulate interrupted media mid-stream
  • move fixtures to newly added conftest.py file
  • create a 16MB payload/object fixture file_data to test large file complex downloads (and later on resumable uploads)
  • add data integrity checks for downloads in the retry conf tests

@product-auto-label product-auto-label bot added the api: storage Issues related to the googleapis/python-storage API. label Jan 24, 2022
@cojenco cojenco added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 24, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 24, 2022
@cojenco cojenco marked this pull request as ready for review January 24, 2022 18:05
@cojenco cojenco requested a review from a team January 24, 2022 18:05
@cojenco cojenco requested a review from a team as a code owner January 24, 2022 18:05
@cojenco cojenco added kokoro:force-run Add this label to force Kokoro to re-run the tests. and removed kokoro:force-run Add this label to force Kokoro to re-run the tests. labels Feb 23, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Feb 24, 2022
Copy link
Copy Markdown
Contributor

@unforced unforced left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@cojenco cojenco merged commit c6bf78d into googleapis:main Feb 25, 2022
@cojenco cojenco deleted the retryconf-s8 branch November 16, 2023 22:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: storage Issues related to the googleapis/python-storage API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants