ETAPS Logo FASE 2021
3rd Competition on Software Testing (Test-Comp 2021)

Results of the Competition

This web page presents the results of Test-Comp 2021 - 3rd International Competition on Software Testing.

The background color is gold for the winner, silver for the second, and bronze for the third.

Here some brief directions for reading the score-based quantile plots:

Here some brief directions for navigating in the BenchExec-generated tables with the results:


Ranking by Category (with Score-Based Quantile Plots)

Cover-Error
1. FuSeBMC
2. VeriFuzz
3. LibKluzzer
Quantile-Plot
Cover-Branches
1. VeriFuzz
2. LibKluzzer
3. Symbiotic
Quantile-Plot
Overall
1. VeriFuzz
2. FuSeBMC
3. LibKluzzer
Quantile-Plot

Table of All Results

In every table cell for competition results, we list the points in the first row and the CPU time (rounded to two significant digits) for successful runs in the second row.

The entry '–' means that the competition candidate opted-out in the category.
The definition of the scoring schema and the categories is given on the respective SV-COMP web pages.

ParticipantsPlotsFuSeBMCCMA-ES FuzzCoVeriTestHybridTigerKLEELegionLibKluzzerPRTestSymbioticTracerXVeriFuzz
Representing Jury MemberKaled AlshmranyGidon ErnstMarie-Christine JakobsSebastian RulandMartin NowackDongge LiuHoang M. LeThomas LembergerMarek ChalupaJoxan JaffarRaveendra Kumar M
AffiliationUniversity of Manchester, UKLMU Munich, GermanyTU Darmstadt, GermanyTU Darmstadt, GermanyImperial College London, UKUniversity of Melbourne, AustraliaUniversity of Bremen, GermanyLMU Munich, GermanyMasaryk University Brno, CzechiaNational University of Singapore, SingaporeTata Consultancy Services, India
Cover-Error
607 tasks
Quantile-Plot 40502252663393535979314246385
CPU time78000 s0 s18000 s200000 s11000 s64000 s320000 s110000 s20000 s46000 s9300 s
coverage-error-call.ReachSafety-Arrays
100 tasks
Quantile-Plot 930596988679611737595
CPU time19000 s0 s2000 s41000 s130 s60000 s29000 s4600 s99 s3800 s500 s
coverage-error-call.ReachSafety-BitVectors
10 tasks
Quantile-Plot 100869095879
CPU time1400 s0 s290 s2300 s5.4 s0 s8100 s4500 s140 s2100 s200 s
coverage-error-call.ReachSafety-ControlFlow
32 tasks
Quantile-Plot 8088100110799
CPU time950 s0 s270 s4900 s3.3 s0 s7500 s0 s170 s280 s380 s
coverage-error-call.ReachSafety-ECA
18 tasks
Quantile-Plot 802114011015216
CPU time1400 s0 s450 s900 s490 s0 s9900 s0 s1400 s1100 s1600 s
coverage-error-call.ReachSafety-Floats
33 tasks
Quantile-Plot 3201622603030030
CPU time4500 s0 s770 s4600 s2.5 s0 s27000 s2700 s0 s0 s490 s
coverage-error-call.ReachSafety-Heap
57 tasks
Quantile-Plot 4503738460479474447
CPU time2300 s0 s4700 s8400 s170 s0 s29000 s7000 s450 s4400 s280 s
coverage-error-call.ReachSafety-Loops
158 tasks
Quantile-Plot 131035539641381028278136
CPU time32000 s0 s1300 s31000 s3400 s3600 s120000 s91000 s1500 s9000 s2900 s
coverage-error-call.ReachSafety-Recursive
20 tasks
Quantile-Plot 19005160171171413
CPU time910 s0 s0 s720 s8.8 s0 s15000 s900 s210 s5600 s310 s
coverage-error-call.ReachSafety-Sequentialized
107 tasks
Quantile-Plot 10106193860830795799
CPU time13000 s0 s6100 s81000 s4200 s0 s75000 s0 s4800 s10000 s2100 s
coverage-error-call.ReachSafety-XCSP
59 tasks
Quantile-Plot 530465237030413125
CPU time3100 s0 s1700 s23000 s2600 s0 s2700 s0 s11000 s9700 s540 s
coverage-error-call.SoftwareSystems-BusyBox-MemSafety
11 tasks
Quantile-Plot 00000000000
CPU time0 s0 s0 s0 s0 s0 s0 s0 s0 s0 s0 s
coverage-error-call.SoftwareSystems-DeviceDriversLinux64-ReachSafety
2 tasks
Quantile-Plot 00000000000
CPU time0 s0 s0 s0 s0 s0 s0 s0 s0 s0 s0 s
Cover-Branches
2566 tasks
Quantile-Plot 116141111288607846511292519116910871389
CPU time1400000 s1100000 s1400000 s1200000 s760000 s2000000 s1900000 s1800000 s1600000 s710000 s2300000 s
coverage-branches.ReachSafety-Arrays
400 tasks
Quantile-Plot 28413922922596195296119226223295
CPU time260000 s190000 s340000 s310000 s60000 s300000 s180000 s170000 s310000 s130000 s350000 s
coverage-branches.ReachSafety-BitVectors
62 tasks
Quantile-Plot 3723391328294027373738
CPU time20000 s35000 s24000 s7700 s24000 s44000 s56000 s55000 s36000 s31000 s56000 s
coverage-branches.ReachSafety-ControlFlow
67 tasks
Quantile-Plot 15416388165181518
CPU time47000 s46000 s44000 s39000 s23 s59000 s18000 s23000 s3800 s380 s59000 s
coverage-branches.ReachSafety-ECA
29 tasks
Quantile-Plot 50627310210712
CPU time25000 s23000 s24000 s23000 s26000 s19000 s26000 s26000 s22000 s15000 s25000 s
coverage-branches.ReachSafety-Floats
226 tasks
Quantile-Plot 10351988416649041504899
CPU time72000 s120000 s94000 s77000 s9900 s190000 s200000 s200000 s15000 s13000 s200000 s
coverage-branches.ReachSafety-Heap
143 tasks
Quantile-Plot 8819797481699040848686
CPU time63000 s71000 s88000 s57000 s71000 s100000 s110000 s83000 s75000 s18000 s130000 s
coverage-branches.ReachSafety-Loops
581 tasks
Quantile-Plot 412152402338274271419252383385424
CPU time270000 s240000 s350000 s310000 s190000 s450000 s460000 s510000 s280000 s180000 s520000 s
coverage-branches.ReachSafety-Recursive
53 tasks
Quantile-Plot 361931311820369383435
CPU time25000 s28000 s48000 s29000 s21000 s21000 s45000 s14000 s43000 s21000 s47000 s
coverage-branches.ReachSafety-Sequentialized
82 tasks
Quantile-Plot 6206139261558364171
CPU time27000 s93 s68000 s57000 s23000 s74000 s73000 s74000 s34000 s28000 s74000 s
coverage-branches.ReachSafety-XCSP
119 tasks
Quantile-Plot 97080808128079936988
CPU time27000 s180 s5000 s6000 s17000 s110000 s110000 s110000 s110000 s48000 s110000 s
coverage-branches.ReachSafety-Combinations
210 tasks
Quantile-Plot 1503188218139213599180
CPU time180000 s34000 s190000 s190000 s190000 s110000 s190000 s190000 s170000 s110000 s190000 s
coverage-branches.SoftwareSystems-BusyBox-MemSafety
72 tasks
Quantile-Plot 10546064748
CPU time11000 s23000 s64000 s58000 s59000 s65000 s61000 s63000 s60000 s31000 s65000 s
coverage-branches.SoftwareSystems-DeviceDriversLinux64-ReachSafety
290 tasks
Quantile-Plot 351360625565816445657
CPU time260000 s190000 s41000 s28000 s60000 s260000 s230000 s250000 s240000 s24000 s250000 s
coverage-branches.SoftwareSystems-SQLite-MemSafety
1 tasks
Quantile-Plot 00000000000
CPU time880 s880 s900 s900 s31 s900 s130 s900 s900 s48 s900 s
coverage-branches.Termination-MainHeap
231 tasks
Quantile-Plot 20213819318911916619951178185204
CPU time110000 s98000 s24000 s18000 s10000 s190000 s120000 s68000 s190000 s65000 s210000 s
Overall
3173 tasks
Quantile-Plot 17762541286122813704951738526154313151865
CPU time1500000 s1100000 s1400000 s1400000 s770000 s2000000 s2200000 s1900000 s1600000 s760000 s2300000 s
ParticipantsPlotsFuSeBMCCMA-ES FuzzCoVeriTestHybridTigerKLEELegionLibKluzzerPRTestSymbioticTracerXVeriFuzz

Note on meta-categories: The score is not the sum of scores of the sub-categories (normalization). The run time is the sum of run times of the sub-categories, rounded to two significant digits.


If you did not find what you are looking for, please do not hesitate to contact Dirk Beyer (competition chair).

Imprint and Privacy Policy