diff --git a/benchmarks/freetype2_ftfuzzer/Dockerfile b/benchmarks/freetype2_ftfuzzer/Dockerfile index 9333e9226..68897f459 100644 --- a/benchmarks/freetype2_ftfuzzer/Dockerfile +++ b/benchmarks/freetype2_ftfuzzer/Dockerfile @@ -25,7 +25,13 @@ RUN apt-get update && \ wget RUN git clone git://git.sv.nongnu.org/freetype/freetype2.git -RUN git clone https://github.com/unicode-org/text-rendering-tests.git TRT + RUN wget https://github.com/libarchive/libarchive/releases/download/v3.4.3/libarchive-3.4.3.tar.xz +RUN wget https://raw.githubusercontent.com/ardier/fuzzbench/minimized-subsumed-mutants-benchmark-with-seeds/benchmarks/freetype2_ftfuzzer_libafl/seeds.tar -O $SRC/seeds.tar && \ + mkdir -p $SRC/seeds && \ + tar -xvf $SRC/seeds.tar -C $SRC/seeds && \ + rm $SRC/seeds.tar + + COPY * $SRC/ diff --git a/benchmarks/freetype2_ftfuzzer/build.sh b/benchmarks/freetype2_ftfuzzer/build.sh index cab2309d5..8ade58131 100755 --- a/benchmarks/freetype2_ftfuzzer/build.sh +++ b/benchmarks/freetype2_ftfuzzer/build.sh @@ -15,8 +15,9 @@ mkdir $OUT/seeds # TRT/fonts is the full seed folder, but they're too big -cp TRT/fonts/TestKERNOne.otf $OUT/seeds/ -cp TRT/fonts/TestGLYFOne.ttf $OUT/seeds/ +# cp TRT/fonts/TestKERNOne.otf $OUT/seeds/ +# cp TRT/fonts/TestGLYFOne.ttf $OUT/seeds/ +cp seeds/* $OUT/seeds/ tar xf libarchive-3.4.3.tar.xz diff --git a/service/experiment-config.yaml b/service/experiment-config.yaml index b9acb09f8..07c37f28a 100644 --- a/service/experiment-config.yaml +++ b/service/experiment-config.yaml @@ -2,8 +2,8 @@ # Unless you are a fuzzbench maintainer running this service, this # will not work with your setup. -trials: 20 -max_total_time: 82800 # 23 hours, the default time for preemptible experiments. +trials: 3 +max_total_time: 10800 # 3 hours, the default time for preemptible experiments. cloud_project: fuzzbench docker_registry: gcr.io/fuzzbench cloud_compute_zone: us-central1-c diff --git a/service/gcbrun_experiment.py b/service/gcbrun_experiment.py index bbebcf1b9..7792048d0 100644 --- a/service/gcbrun_experiment.py +++ b/service/gcbrun_experiment.py @@ -17,6 +17,7 @@ from the last PR comment containing "/gcbrun" and pass it to run_experiment.py which will run an experiment.""" +# dummy comment for experiment import logging import os import sys