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
Oliver Chang
c278d2a190
Don't use GitHub API for project syncs. ( #8589 )
...
Download the zip and unzip it instead. There should be enough memory for
this on the tmpfs environment on Cloud Functions, but bump up the memory
to 4GB just in case.
Create a `OssFuzzRepo` which replicates the GitHub client library to
avoid changing too many things.
Fixes #8565
2022-09-26 17:46:18 +10:00
Navidem
b22a30dbf4
Schedule introspector builds close to coverage builds ( #7661 )
...
* Schedule introspector builds close to coverage builds
* Spacing out the builds
2022-05-02 22:45:25 -05:00
Navidem
0dc7b5ef91
Set introspector build to run at 8PM ET ( #7539 )
...
* Set introspector build to run at 8PM ET
* Fix test failure
2022-04-08 23:11:06 +00:00
Oliver Chang
cb45dab05c
Make project sync update changed scheduler schedules. ( #7234 )
...
* Make project sync update changed scheduler schedules.
* lint
2022-02-04 09:00:10 +11:00
Navidem
516282fd8e
Seperating introspector build schedule from coverage build. ( #7233 )
2022-02-03 13:08:27 +11:00
Oliver Chang
fb6e9fdfef
Fuzz introspector build fixes. ( #7211 )
...
- Point `compile` to the right `fuzz-introspector` location (since it's no longer checked out in $SRC).
- Rename build tag to "introspector" to be more consistent with other
tags.
- Fix bad merge in deploy.sh script.
- Add introspector setup to project sync.
- Enable more logging for project sync cron.
2022-02-01 07:56:59 +11:00
jonathanmetzman
e407f54e61
[infra][build] Switch to f-strings. ( #6182 )
2021-08-10 10:48:16 -07:00
jonathanmetzman
648242fdb4
[pylint] Enable no-member check ( #5034 )
2021-01-21 16:21:17 -08:00
Oliver Chang
5b51cfb00f
Fix build functions tests when invoked from unittest.TestSuite. ( #5027 )
2021-01-21 07:43:42 -08:00
Oliver Chang
ade417ba20
Fix typo in project_sync.py ( #4296 )
...
* Fix typo in project_sync.py
* line length
* format
2020-08-11 16:25:08 +10:00
Oliver Chang
5e3348cdb9
Create individual schedulers for requesting coverage builds. ( #4237 )
...
The single function for requesting all coverage builds was timing out.
2020-07-31 10:56:18 +10:00
Oliver Chang
bc7d478d4a
build: Project sync fixes. ( #4194 )
...
- Add some more logging.
- Use GitHub client ID/secret rather than personal access token.
- Fix function deploy wrt "--project" argument.
2020-07-27 13:19:44 +10:00
kabeer27
769c6e80f2
Adding build coverage cloud function, and refactoring test_utils.py ( #4151 )
...
* Adding build coverage cloud function, and refactoring test_utils.py
* Multiple changes will add a comment.
* Catching sys.exit() exception and removing useless wrapper build_steps function
* Comment update
* Comment update
* Comment formatting
2020-07-20 16:30:48 +10:00