P4DTI issue job000495

TitleTest suite doesn't cope with 'qa_contact' in replicated_fields
Statusclosed
Priorityoptional
Assigned userNick Barnes
OrganizationRavenbrook
DescriptionIf you add 'qa_contact' to replicated_fields in test/config_swan.py, the test suite fails in test_p4dti.py:migrate, saying there's no Bugzilla user corresponding to Perforce user ''. This is because the translate_jobspec function provided by that test doesn't provide a 'QA_Contact' field (required by the new jobspec, but not present in the migrated jobs).
This was found when thinking about job000437.
It's a lot like job000492.
AnalysisAdd a condition in the translate_jobspec() function of that test, to add a QA_Contact to the job if it is required by the replicated_fields parameter.
How foundinspection
EvidenceI just know.
Observed in1.4.0
Introduced in1.3.0
Created byNick Barnes
Created on2002-04-03 14:30:11
Last modified byNick Barnes
Last modified on2002-04-09 12:53:29
History2002-04-03 NB Created.

Fixes

Change Effect Date User Description
27824 closed 2002-04-03 14:31:03 Nick Barnes migration test check for qa_contact field.