Evgeny Vereshchagin
a055076988
ci: free up some resources on Pipelines
...
Now that CIFuzz supports all the sanitizers we use and ALLOWED_BROKEN_TARGETS_PERCENTAGE
we no longer need that bash script.
2020-06-25 10:48:57 +02:00
Evgeny Vereshchagin
6b8d32ea7b
ci: turn off FuzzBuzz
...
I don't think anyone uses it.
2020-03-30 14:57:22 +02:00
Evgeny Vereshchagin
c667e09ba0
ci: pass max_total_time to libFuzzer
...
Since clang was updated to 9.0.1 libFuzzer has been exiting with 72
when it's run with timeout. Let's pass -max_total_time to it instead.
2020-02-18 02:29:50 +03:00
Lennart Poettering
0edd431e15
ci: add new dependencies to CI
2020-01-28 22:38:22 +01:00
Frantisek Sumsal
a3e42c468f
test: unpin meson from v0.52.1
...
The compatibility issue in meson v0.53 has been fixed in v0.53.1, which
is already available through pip, so let's remove the pin for meson
introduced before.
Reverts: 514793658c
2020-01-25 23:14:35 +03:00
Lennart Poettering
e65f29b4c6
ci: add dependencies for repart + cryptsetup's pkcs#11 support
...
Let's make sure we can test systemd-repart properly
(And while we are at it, also test cryptsetup-pkcs#11)
2020-01-20 17:42:03 +01:00
Frantisek Sumsal
514793658c
test: pin meson to 0.52.1 for fuzzit/fuzzbuzz
...
Latest meson doesn't work with older python 3.5, which is present on
Ubuntu 16.04. Let's pin in to the latest working version (0.52.1) until
we properly bump all necessary Ubuntu images to 18.04.
See: https://github.com/mesonbuild/meson/issues/6427
2020-01-08 13:56:30 +03:00
Frantisek Sumsal
03bf413309
test: install missing dependencies for CIs
2019-07-08 21:37:16 +02:00
Evgeny Vereshchagin
f572f79e18
tests: catch broken fuzz targets as early as possible
...
See https://github.com/google/oss-fuzz/pull/2419 .
2019-05-19 12:48:12 +03:00
Zbigniew Jędrzejewski-Szmek
5cef20c80a
Merge pull request #12515 from evverx/fix-fuzzers-in-local-mode
...
travis: make sure the fuzzers can be built in "local" mode
2019-05-16 23:04:45 +02:00
Evgeny Vereshchagin
63dc544b6f
tests: make docker-run and helper.py happy by not using colons in filenames
...
This should address https://github.com/google/oss-fuzz/issues/2428
2019-05-16 20:08:00 +03:00
Evgeny Vereshchagin
a0603f8c28
tests: make fuzzbuzz.sh compatible with Azure Pipelines again
...
Now that https://github.com/systemd/systemd/pull/12542 is merged,
fuzzbuzz.sh should be changed a little bit to make it work
on Azure Pipelines. We can no longer assume that source repositories
are added "automagically" by Travis CI or that PATH is set properly.
2019-05-14 13:58:05 +02:00
Evgeny Vereshchagin
8c6637bab2
travis: make sure the fuzzers can be built in "local" mode
2019-05-14 13:42:17 +02:00
Evgeny Vereshchagin
fa8ac5eb77
tests: make fuzzbuzz.sh compatible with Azure Piplines
2019-05-14 12:22:03 +02:00
Evgeny Vereshchagin
fcbabd0f90
travis: make sure that the fuzz targets can be built on OSS-Fuzz
2019-05-07 21:39:01 +00:00
Evgeny Vereshchagin
9337418565
travis: make sure the fuzz targets can be built on FuzzBuzz
2019-05-07 21:39:01 +00:00