Commit Graph

15 Commits

Author SHA1 Message Date
jonathanmetzman bba21deb22
[NFC][infra] Don't import classes (#9539)
This is a violation of google's coding styleguide.
2023-02-01 16:24:48 +00:00
DavidKorczynski b048be69a8
introspector_page: only display if numbers are accurate (#9545)
Some old reports e.g.

https://storage.googleapis.com/oss-fuzz-introspector/upb/inspector-report/20221025/summary.json
have deprecated data. We should not display this information. Only show
if the percentage numbers make sense.

Signed-off-by: David Korczynski <david@adalogics.com>

Signed-off-by: David Korczynski <david@adalogics.com>
2023-02-01 20:40:48 +11:00
DavidKorczynski 0efce485d5
infra: build_status: improve fuzz introspector overview page (#9538)
Extend the page displaying Fuzz Introspector projects with more
information. Primarily, reachability and coverage information and then
wrapped it in a table where searching and sorting is possible.

Example page:
https://davidkorczynski.github.io/staticpages/fuzz_index.html

Signed-off-by: David Korczynski <david@adalogics.com>

---------

Signed-off-by: David Korczynski <david@adalogics.com>
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2023-02-01 10:06:09 +11:00
DavidKorczynski 4ebd017e8e
docs: add extended Fuzz Introspector doc (#9487)
Fixes: https://github.com/google/oss-fuzz/issues/9444

Signed-off-by: David Korczynski <david@adalogics.com>

---------

Signed-off-by: David Korczynski <david@adalogics.com>
2023-01-31 09:58:23 +11:00
Navidem 0b0c48d96a
Increase timeout (#8318) 2022-08-23 02:49:04 +00:00
Navidem 84ffe92c14
Make sure projects list is sorted on the public index (#8225) 2022-08-11 18:23:56 -07:00
DavidKorczynski 8d0f7ef8d4
infra: reduce length of line to fix CI (#7722)
* infra: reduce length of line to fix CI

* update indentation
2022-05-19 13:31:55 -05:00
jonathanmetzman 48c851901d
Fix build status failures after switch to private buildpools (#7603)
Try us-central1 and global endpoints when getting build logs.
2022-04-21 14:39:50 -04:00
Navidem cacfad81b3
log an error instead of raising an exception if log file missing (#7554)
* log an error instead of raising an exception if log file missing

* Skip processing missing log
2022-04-13 08:00:57 +10:00
Navidem e06931d20b
Generate an index of successful projects for introspector (#7537) 2022-04-11 13:43:57 +10:00
Oliver Chang bacceceb54
Increase builds status timeout. (#7530) 2022-04-08 15:10:38 +10:00
Navidem bf819daf54
Adding Fuzz Introspector build logs to the webpage (#7520)
* Adding Fuzz Introspector build logs to the webpage

* Skipping badge update for introspector builds
2022-04-08 10:42:40 +10:00
Navidem b1ebcf8698
Remove the env variable OSS_FUZZ_ROOT which is not defined in this image (#7521) 2022-04-07 16:05:11 +10:00
jonathanmetzman 696a4dd4e5
Setup trial builds in CI. (#7415)
This adds the script that will be used by the GCB trigger to do trial builds when we have a base-images change.
2022-04-04 17:47:21 -04:00
Navidem e82e180c5f
Employ cloudbuild for build status (#6767)
This resolves #5968 by employing cloud build to run update_build_status.py
2021-11-17 13:47:39 +11:00