| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Some functions are not the struct members now.
Some functions deleted.
Client mock generated.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
If several syz-cis with different GCS buckets for assets are connected
to a single dashboard, we currently face problems during the asset
deprecation process.
If we receive from the dashboard a valid GCS URL that belong to an
unknown bucket, don't abort the process. Just ignore the URL.
Test this behavior.
|
| |
|
|
|
| |
From the upload method, always return the path without the bucket.
Always prepend the bucket name in the downloadURL().
|
| |
|
|
| |
The caller expects a FileExistsError error.
|
| |
|
|
|
| |
Calculate sha256 values of assets-to-upload and don't upload them if
they already exist.
|
|
|
This commit introduces the syz-ci side of the asset storage
functionality.
* Intercept assets at various stages of syz-ci operation.
* Compress and upload assets to GCS.
* Report assets to the dashboard.
* Remove no longer needed assets.
|