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

🐛 Check OSS Fuzz build file for Fuzzing check #2719

Merged
merged 17 commits into from
Mar 4, 2023

Commits on Mar 1, 2023

  1. Check OSS-Fuzz using project list

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    5335f4b View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Use clients.RepoClient interface to perform the new OSS Fuzz check

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    099176f View commit details
    Browse the repository at this point in the history
  2. wip: add eager client for better repeated lookup of projects

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    d96d769 View commit details
    Browse the repository at this point in the history
  3. Split lazy and eager behavior into different implementations.

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    60e464b View commit details
    Browse the repository at this point in the history
  4. Add tests and benchmarks

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    ba9d9e0 View commit details
    Browse the repository at this point in the history
  5. Switch to always parsing JSON to determine if a project is present. T…

    …he other approach of looking for a substring match would lead to false positives.
    
    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    15c1ec7 View commit details
    Browse the repository at this point in the history
  6. Add eager constructor to surface status file errors sooner.

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    4faf52a View commit details
    Browse the repository at this point in the history
  7. Switch existing users to new OSS Fuzz client

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    0de43a8 View commit details
    Browse the repository at this point in the history
  8. Mark old method as deprecated in the godoc

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    a76b70b View commit details
    Browse the repository at this point in the history
  9. remove unused comment.

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    f1bbe27 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'main' into bug/oss-fuzz-check

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    404781b View commit details
    Browse the repository at this point in the history
  11. Use new OSS Fuzz client in e2e test.

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    ae1eed4 View commit details
    Browse the repository at this point in the history
  12. fix typo.

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    c03e09b View commit details
    Browse the repository at this point in the history
  13. Merge branch 'main' into bug/oss-fuzz-check

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    e300165 View commit details
    Browse the repository at this point in the history
  14. Fix potential path bug with test server.

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    2ef3b01 View commit details
    Browse the repository at this point in the history
  15. Force include the two JSON files which were being ignored by .gitignore

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    26c14b5 View commit details
    Browse the repository at this point in the history
  16. trim the status json file

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    5b7acc1 View commit details
    Browse the repository at this point in the history