View Issue Details

IDProjectCategoryView StatusLast Update
0005470Talerauditorpublic2020-03-31 14:04
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.7.0Fixed in Version0.7.0 
Summary0005470: auditor needs proper testing
DescriptionCurrently, taler-auditor-httpd and taler-auditor and taler-wire-auditor are not tested at all by automated tests.

We need to have some of the usual scripted tests (via interpreter loop) plus should deploy schema fuzz to improve coverage.

The auditor is likely full of holes in terms of properly handling violations in the database (i.e. report+crash or crash instead of just report+continue).
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2019-11-14 21:25

manager   ~0015074

Last edited: 2020-01-20 11:21

Blocked on taler-wallet-cli exercising recoup.

Christian Grothoff

2020-02-24 23:12

manager   ~0015404

Don't forget about me ;-).

Christian Grothoff

2020-03-27 10:33

manager   ~0015467

What's primarily missing right now is test_32 in test-auditor.sh, which is not yet working and should test certain case of the aggregator logic (which unexpectedly are not triggered).

Issue History

Date ModifiedUsernameFieldChange
2018-11-04 16:45Christian GrothoffNew Issue
2018-11-04 16:45Christian GrothoffStatusnew => assigned
2018-11-04 16:45Christian GrothoffAssigned To => Christian Grothoff
2019-11-14 21:25Christian GrothoffNote Added: 0015074
2020-01-20 11:21Christian GrothoffNote Edited: 0015074
2020-01-20 11:21Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2020-02-24 23:12Christian GrothoffNote Added: 0015404
2020-03-27 10:30Christian GrothoffAssigned ToFlorian Dold => Christian Grothoff
2020-03-27 10:33Christian GrothoffTarget Version0.7.1 => 0.7.0
2020-03-27 10:33Christian GrothoffNote Added: 0015467
2020-03-28 12:36Christian GrothoffStatusassigned => informing
2020-03-28 12:36Christian GrothoffResolutionopen => fixed
2020-03-28 12:36Christian GrothoffFixed in Version => 0.7.0
2020-03-31 14:04Christian GrothoffStatusinforming => closed