View Issue Details

IDProjectCategoryView StatusLast Update
0003891Talerexchangepublic2015-09-21 13:55
ReporterChristian Grothoff Assigned ToChristian Grothoff Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.0Fixed in Version0.0 
Summary0003891: complete test-generation via AFL
DescriptionMint option to do this was added, so this should mostly be about generating the base-requests (i.e. by recording the requests from the existing mint-api test with valgrind) and then generating the variants with AFL.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

The plan

IDSummaryStatusAssigned ToEstimated effort (hours)
0003972mint should support multiple wire formats at the same time closedChristian Grothoff
This issue (hours)
Its children (hours)0
Together (hours)0
Nothing is missing: the plan can be finished.

Relationships

parent of 0003972 closedChristian Grothoff mint should support multiple wire formats at the same time 

Activities

Christian Grothoff

2015-09-21 13:55

manager   ~0009655

Many test inputs have been generated with AFL and are now part of our automated test suite. The script to generate test inputs with AFL are in mint-lib/afl-generate.sh, the baseline files in mint-lib/baseline/. The generated tests should be placed in mint/afl-tests/. A bunch are already there, more to be added as AFL runs (takes forever...).

Issue History

Date ModifiedUsernameFieldChange
2015-07-12 22:19Christian GrothoffNew Issue
2015-07-12 22:19Christian GrothoffStatusnew => assigned
2015-07-12 22:19Christian GrothoffAssigned To => Christian Grothoff
2015-09-19 18:31Christian GrothoffRelationship addedparent of 0003972
2015-09-19 20:18Christian GrothoffTarget Version => 0.0
2015-09-21 13:55Christian GrothoffNote Added: 0009655
2015-09-21 13:55Christian GrothoffStatusassigned => informing
2015-09-21 13:55Christian GrothoffFixed in Version => 0.0
2015-09-21 13:55Christian GrothoffResolutionopen => fixed
2015-09-21 13:55Christian GrothoffStatusinforming => closed
2016-02-18 14:43Christian GrothoffCategorymint => exchange