google / oss-fuzz

OSS-Fuzz - continuous fuzzing for open source software.
https://google.github.io/oss-fuzz
Apache License 2.0
10.51k stars 2.23k forks source link

Build failure not being filed #4278

Closed tomrittervg closed 4 years ago

tomrittervg commented 4 years ago

rnp stopped building on Aug 4th and hasn't succeeded since. In the past, 2 successive failed build jobs caused a build failure bug to be logged; but not this time. Has the behavior changed; or is this a bug in oss-fuzz, or perhaps something else...

Dor1s commented 4 years ago

/cc @oliverchang to take a look next week

looks like we didn't have build failures bugs opened or closed in the past 10 days: https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-id&colspec=ID%20Type%20Component%20Status%20Proj%20Reported%20Owner%20Summary%20Opened%20Closed&q=Type%3DBuild-Failure&can=1

issue 24345 was closed manually 4 days ago

inferno-chromium commented 4 years ago
 'successes'
Traceback (most recent call last):
  File "/env/lib/python3.7/site-packages/webapp2.py", line 604, in dispatch
    return method(*args, **kwargs)
  File "/srv/libs/handler.py", line 97, in wrapper
    return func(self)
  File "/srv/handlers/cron/oss_fuzz_build_status.py", line 281, in get
    self._check_last_get_build_time(build_status, build_type)
  File "/srv/handlers/cron/oss_fuzz_build_status.py", line 260, in _check_last_get_build_time
    for build in itertools.chain(build_status['successes'],
KeyError: 'successes'
inferno-chromium commented 4 years ago

Seems to work - https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=24747