Commit Graph

9 Commits

Author SHA1 Message Date
DavidKorczynski 0cb820e5af
infra: add Python coverage support (#7298)
* infra: add Python coverage support

* update python coverage helper script

* nits

* switch from commands to python

* pin coverage package

* switch to single quote strings throughout

* nit

* fix style

* fix style

* fix ci

* fix ci
2022-04-06 10:31:34 -04:00
jonathanmetzman 50f2fde161
[infra][python] Split out python projects to their own builder. (#6341) 2021-08-30 07:00:26 -07:00
jonathanmetzman 4f0b1d0b69
Dont use apt for installing things, it isn't meant for scripts. (#6252) 2021-08-20 13:39:57 +10:00
Bitshift 55a5812e8c
Update fuzzers to new Atheris version (#6060)
* Update fuzzers to new Atheris version

* Pin new atheris version

* Change = to ==

* Change path where Atheris fuzzers ld_preload from

* Update hypothesis fuzzer to work with new atheris

* Set version to 2.0.1

* Switch to Atheris 2.0.4

* Correct spelling of pygments_fuzzer decorator

* instrument yaml_reader

* Change to latest Atheris

* Set atheris version to 2.0.6
2021-08-16 08:56:54 -07:00
Fabian Meumertzheim 10e888b561
[all] Make fuzz targets world executable (#5751)
Making fuzz targets only user executable as the root user makes them
non-executable outside the container, e.g. in the oss-fuzz/build/ dir.
2021-05-12 07:03:21 -07:00
Google AutoFuzz Team 22fbe14bde
Change the primary_contact for bs4 (#5212)
As requested privately by Leonard
2021-02-18 07:06:54 -08:00
Jeremy Katz d2cd44a77a
Set up contacts for beautiful soup (#4881) 2020-12-22 09:53:46 -08:00
Google AutoFuzz Team 86322e1807
Fix the build for beautifulsoup's fuzzer (#4875)
No need to do convert the source to python3 ourself,
since pip can do it itself.
2020-12-21 05:37:36 -08:00
Google AutoFuzz Team 22704c168e
Add BeautifulSoup (#4821)
* Add BeautifulSoup

BeautifulSoup is the standard to parse untrusted/invalid/weird
html in Python, so fuzzing it for unexpected exceptions and
infinite loops makes sense. Moreover,
it's using various parsers, with some of them written in C.

* Update the building script

* ValueError is also a valid exception
2020-12-16 08:51:44 -08:00