| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
| |
After https://github.com/googleapis/google-cloud-go/pull/11519, the
cloud storage library wraps the errors which we used to check directly.
This has led to multiple asset upload errors.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Each fuzzing session costs 2G-13G now. It looks too much.
The data is highly redundant (jsonl) thus compression should help.
|
| |
|
|
|
|
| |
Some functions are not the struct members now.
Some functions deleted.
Client mock generated.
|
| |
|
|
|
| |
PublishGCS param now controls the CoverProgramsPath targets too.
Previously it controlled only CoverUploadPath and CorpusUploadPath.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Calculate sha256 values of assets-to-upload and don't upload them if
they already exist.
|
| |
|
|
| |
For download URLs we anyway need extra information.
|
| |
|
|
| |
We cannot request it using the library, so let's do it ourselves.
|
| | |
|
| |
|
|
|
| |
Upload coverage reports from all managers to GCS
after 6 hours of runtime (to make it more apples-to-apples).
|
| |
|
|
| |
Fix typos, non-canonical code, remove dead code, etc.
|
| |
|
|
|
|
|
|
|
|
| |
vm/gce differs from other VM types in that it accepts image
in a weird, GCE-specific format (namely, image named disk.raw
is put into .tar.gz file). This makes it impossible to write
generic code that creates images for any VM types.
Make vm/gce accept just image like e.g. vm/qemu
and handle own specifics internally.
|
| |
|
|
|
|
|
| |
The problem with gs:// is that after any filepath.Join
it's transformed to gs:/ which is not recognized.
It's safer to not allow specifying them at all,
rather than constantly breaking them.
|
| |
|
|
|
|
|
|
|
|
| |
Currently gce accepts precreated GCE image name as image config param,
while all other VM types accept local file path as image.
This makes it impossible to write generic code that works with all VM types,
i.e. after building a new image it's unclear if it needs to be uploaded
to GCE or not, and what needs to be passed as image in config.
Eliminate this difference by making gce accept local image file as well.
|
|
|
Move GCS-related functionality from syz-gce
to a separate package.
|