P4DTI issue job000267

TitleConsistency check may complain about Bugzilla bugs which are OK
Statusclosed
Priorityoptional
Assigned userNick Barnes
OrganizationRavenbrook
DescriptionIf one touches an old Bugzilla bug (one which has not been changed since the start_date), using the 'commit' button in the Bugzilla GUI, the replicator starts replicating it. If that bug is then changed from Perforce but not from Bugzilla, the consistency checker check.py will complain that there is no such issue (e.g. "Job 'bug5' is marked as being replicated to issue '5' but that issue either doesn't exist or is not being replicated by this replicator.").
AnalysisThe 'commit' button only updates the delta_ts; it doesn't write to bugs_activity or p4dti_bugs_activity. Updating from Perforce then writes to bugs_activity, p4dti_bugs_activity and the delta_ts. So this bug then looks as if all its actvity since the start_date is p4dti_bugs_activity, so all_bugs_since() doesn't return it.
I think dt_bugzilla.all_issues() really wants to call something other than bugzilla.all_bugs_since().
How foundmanual_test
EvidenceTesting on 1.0.5.
Observed in1.0.5
Introduced in0.5.0
Created byNick Barnes
Created on2001-03-21 15:33:01
Last modified byGareth Rees
Last modified on2001-12-10 19:33:35
History2001-03-21 NB Created.

Fixes

Change Effect Date User Description
13581 closed 2001-06-27 15:29:01 Nick Barnes Change the specification of defect_tracker.all_issues. See job000340.