Dominik Röttsches
c26c0b8d8d
[skia] Add myself to Skia CC list ( #8342 )
...
Planning to address COLRv1 typeface rendering fuzzing issues.
2022-08-24 10:31:50 -04:00
Oliver Chang
ca2d0e959b
Add member to skia CCs ( #8319 )
2022-08-23 09:36:04 +01:00
Dominik Röttsches
3b7c0ac582
[skia] Add COLRv1 fuzzer from upstream ( #8310 )
...
[skia] Reference COLRv1 fuzzer
Add fuzzer for COLRv1 glyph rendering, locally tested to run at >400
runs/s. Corpus file colrv1_seed_corpus.zip uploaded to bucket. The
corpus is mostly identical to the freetype2-testing COLRv1 corpus [2].
Fuzzer code for COLRv1 added in Skia in [1].
[1] https://skia-review.googlesource.com/c/skia/+/571934
[2] https://github.com/freetype/freetype2-testing/tree/master/fuzzing/corpora/colrv1
2022-08-22 17:48:22 +00:00
Kevin Lubick
c73a3e897b
[skia] Add user to auto-cc ( #7991 )
2022-07-11 16:56:16 +01:00
Kevin Lubick
13e7d063ca
[skia] Update auto-cc list ( #7937 )
2022-07-01 21:33:55 +00:00
Kevin Lubick
731a456da6
[skia] Add corpus to SkDescriptor fuzzer ( #7337 )
2022-02-28 21:52:39 +00:00
Kevin Lubick
5b1313d1be
[skia] Re-enable MSAN ( #7290 )
2022-02-15 21:50:22 +00:00
John Stiles
d612bb9dc8
Standardize SkSL corpus across all fuzzers. ( #7266 )
2022-02-12 15:16:20 +00:00
Kevin Lubick
600888d5a2
[skia] Compile Vulkan Swiftshader instead of OpenGL ES ( #7214 )
2022-02-02 15:13:35 -05:00
John Stiles
77fca6df62
Add more words to SkSL dictionary. ( #7176 )
2022-01-24 17:58:05 +00:00
John Stiles
6e51ac236e
Add SkSL dictionary to oss-fuzz. ( #7170 )
...
* Add SkSL dictionary to oss-fuzz.
* Add SkSL dictionary to oss-fuzz.
2022-01-21 11:50:02 +00:00
jonathanmetzman
a3ae68587d
[skia] Add skia-bugs-central@skia-public.iam.gserviceaccount.com to auto_ccs ( #6995 )
2021-12-13 13:11:40 -05:00
Kevin Lubick
7a6fc73897
[skia] Fix cc list ( #6953 )
...
* [skia] Fix cc list
* one more
2021-12-02 14:11:40 -05:00
Kevin Lubick
7adb3ac04e
[skia] Use fuzzer constraints ( #6462 )
2021-09-17 17:36:44 +01:00
Kevin Lubick
b25cb61cf2
[skia] Make swiftshader build less noisy ( #6433 )
2021-09-14 15:58:29 +00:00
Kevin Lubick
ce743a6cc4
[skia] Fix build after Swiftshader update ( #6358 )
2021-08-31 17:45:30 +00:00
jonathanmetzman
03d18372d5
Reland [Ubuntu upgrade] Fix projects so they don't break with upgrade ( #6313 )
...
This reverts commit 878c32419c
.
Related: #6180
2021-08-26 09:53:49 -07:00
Oliver Chang
878c32419c
Revert "[Ubuntu upgrade] Fix projects so they don't break with upgrade. ( #6304 )" ( #6306 )
...
This reverts commit 5549d804b3
.
2021-08-26 15:42:34 +10:00
jonathanmetzman
5549d804b3
[Ubuntu upgrade] Fix projects so they don't break with upgrade. ( #6304 )
...
Fix projects so they don't break with upgrade.
These fixes are likely not backwards compatible and will fail on
Ubuntu 16.04.
Related: #6180
2021-08-25 22:14:52 -07:00
jonathanmetzman
806d1a0620
[Ubuntu upgrade] Disable MSAN where it doesn't support on Ubuntu 20.04 ( #6281 )
...
These projects were tested and it was found that their use
of MSAN does not work on Ubuntu 20.04. Therefore their use of
MSAN is being disabled.
Related: #6180
2021-08-24 15:24:47 -07:00
John Stiles
ea4d271dcb
Enable SK_DEBUG when fuzzing SkSL. ( #6263 )
...
* Enable assertions for SkSL testing.
* Enable assertions for SkSL testing.
2021-08-21 07:41:23 +00:00
Kevin Lubick
a2562cfa20
[skia] Remove users from auto_ccs ( #6011 )
2021-07-08 15:14:08 +00:00
Kevin Lubick
4835f10cd3
[skia] Add API Triangulation fuzzer ( #5657 )
2021-04-23 07:36:10 -07:00
Kevin Lubick
346ef66a26
[skia] Add Region Op fuzzer ( #5527 )
2021-03-29 12:10:16 -07:00
wjtracey
0915194f24
mv instead of cp skia build.sh artifacts ( #5367 )
...
* mv instead of cp skia build.sh artifacts
Hopefully this will reduce the footprint so skia builds begin passing the CQ again.
* Update build.sh
Return some moves to copies, since the same corpus and binary is sometimes reused, slight reordering for clarity.
* Update build.sh with mv of reused corpus
2021-03-20 23:28:35 -07:00
jonathanmetzman
f5901265d1
[TSAN] Support TSAN ( #5266 )
...
We aren't planning on suppoting TSAN on ClusterFuzz.
But we can support in CIFuzz since Skia wants it.
2021-03-02 09:20:40 -08:00
wjtracey
b1be6e7bb6
[skia] Add api_ddl_threading fuzzing ( #5257 )
2021-03-02 05:36:51 -08:00
van Hauser
4bb61df790
Final afl++ integration ( #5191 )
...
* final afl++ integration
* remove afl++ cmplog tests
* update afl++ commit id
* support rebuild
* llvm 13 workaround
* apply fix for llvm 13
* fix nits
* Fix nits.
* Fix name nit.
* update commit id
* update commit id
* update commit id to stable
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-02-18 12:55:07 -08:00
van Hauser
458dd61bbb
afl++ CMPLOG test ( #5130 )
...
* afl++ CMPLOG test
* fixes
2021-02-07 09:42:13 -08:00
wjtracey
1c71a29489
Add sk_paragraph fuzzing. ( #5117 )
2021-02-04 11:46:57 -08:00
wjtracey
5d4d82264b
Add westont@google.com to CCs. ( #5116 )
2021-02-04 11:46:41 -08:00
Abhishek Arya
95a7b67504
Add main_repo for some more projects. ( #4819 )
2020-12-10 08:15:05 -08:00
Kevin Lubick
7dc92a6cb5
[skia] Fix MSAN build and remove link limit for CIFuzz ( #4588 )
...
* [skia] Fix MSAN build and remove link limit for CIFuzz
* Fix unbound var
2020-11-02 08:38:08 -08:00
Kevin Lubick
72e6ad992b
[skia] Use bin/gn ( #4469 )
2020-09-22 13:35:34 -07:00
Kevin Lubick
25e212436a
[skia] Remove pinned swiftshader hack ( #4467 )
2020-09-22 08:01:53 -07:00
Kevin Lubick
8479af6826
[skia] Remove patches ( #4446 )
...
* [skia] Remove patches
* space
2020-09-15 16:31:42 -07:00
Abhishek Arya
f9c56e2ec2
Build more often for skia ( #4448 )
2020-09-14 10:15:17 -07:00
Kevin Lubick
449213e98d
[skia] Add SkSL team to notification emails ( #4435 )
...
* [skia] Add SkSL TL to notification emails
* et al
2020-09-10 07:50:57 -07:00
werdnaH
5125d29c64
Move zip and json to data folder ( #4293 )
...
Do this so that CIFuzz will work.
Co-authored-by: Zepeng Hu <zepenghu@google.com>
Co-authored-by: jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com>
2020-08-13 15:31:01 -07:00
werdnaH
5415fe155d
[Skia] Update SKP Fuzzer ( #4245 )
...
* Update SKP Fuzzer
* fixed cf_map
Co-authored-by: Zepeng Hu <zepenghu@google.com>
2020-07-31 19:41:31 -07:00
Kevin Lubick
e253e5ff4c
[skia] Remove API skdescriptor fuzzer ( #4244 )
2020-07-31 14:08:32 -07:00
bungeman
695760805c
[skia] Further limit number of concurrent links. ( #4228 )
...
Reducing the number of concurrent link steps to the number of cpus does
not appear to have made much difference to the success of the Skia
project build. Limit the number of concurrent links to one in an attempt
to avoid running out of memory. If issues persist it is likely the bot
running this simply does not have enough memory to run the linker step.
This change is speculative since these builds have been working on the
CI bots and only failing on the oss-fuzz build.
Bug: oss-fuzz:23438,oss-fuzz:24345
2020-07-30 07:55:25 -07:00
bungeman
1753fe12bf
[skia] Limit concurrent link steps. ( #4217 )
...
The number of link build steps in the Skia build is currently not
limited and may be leading to the current failures where the linker is
killed with a signal. This changes that to limit the number of
concurrent linker steps to the number of cpus available. If there
continue to be issues it may be necessary to implement a hard limit.
Bug: oss-fuzz:23438,oss-fuzz:24345
2020-07-29 17:25:37 -07:00
werdnaH
69869e098e
Add DDL Fuzzer ( #4202 )
...
Co-authored-by: Zepeng Hu <zepenghu@google.com>
2020-07-27 17:24:21 -07:00
Kevin Lubick
3684abcfde
[skia] Fix build ( #4182 )
2020-07-23 07:40:36 -07:00
bungeman
b4e48c0d3b
[skia] Stop using gold. ( #4164 )
...
The gold linker was forced when the system linker stopped linking the
Skia build. It seems that the gold linker is now running into issues, so
attempt to switch back.
2020-07-20 22:54:59 -07:00
bungeman
af2de34dc3
Remove SkSVGCanvas.cpp from api_svg_canvas. ( #4163 )
...
This leads to multiple definitions of everything defined in
SkSVGCanvas.cpp since it will be compiled into the api_svg_canvas target
directly as well as the Skia xml target.
2020-07-20 09:27:38 -07:00
bungeman
fde2cbfdff
[skia] Pass SWIFTSHADER_EMIT_COVERAGE for coverage. ( #4152 )
...
The SwiftShader build seems to want SWIFTSHADER_EMIT_COVERAGE set or it
will do things that interfere with a coverage build. Use this to
simplify the SwuftShader build a bit and hopefully restore the coverage
build.
2020-07-17 10:30:06 -07:00
werdnaH
c8a9c08c09
[Skia] Add SkRuntimeEffect Fuzzer ( #4108 )
...
* Add SkRuntimeEffect Fuzzer
* fixed typo
* fixed the zip name
* fixed zip name
* fixed zip name
Co-authored-by: Zepeng Hu <zepenghu@google.com>
2020-07-10 19:26:35 -07:00
devtty1er
d561c49ae5
Update Dockerfiles ( #4070 )
...
* Use LABEL in place of MAINTAINER
* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00