|
job000977
|
critical
|
perforce documentation links in UG do not work.
|
|
job000298
|
essential
|
Multiple Perforce sections in the Bugzilla form
|
|
job000302
|
essential
|
Test procedure doesn't test P4DTI upgrade
|
|
job000320
|
essential
|
P4DTI is not tested on Solaris
|
|
job000339
|
essential
|
Can lose Bugzilla changes in rare race condition
|
|
job000346
|
essential
|
Can't stop replication of an issue
|
|
job000350
|
essential
|
Can't update some Bugzilla fields from Perforce
|
|
job000366
|
essential
|
Some replicator failures may leave things inconsistent
|
|
job000380
|
essential
|
Bugzilla integration upgrade fails if you change the replicator id
|
|
job000400
|
essential
|
P4DTI project web pages quite out-of-date
|
|
job000434
|
essential
|
Migration of nonexistent users is too cumbersome
|
|
job000439
|
essential
|
Migration documentation is hard to find
|
|
job000443
|
essential
|
Replicator needlessly re-does work
|
|
job000444
|
essential
|
P4DTI can generate a lot of conflict email messages very quickly
|
|
job000485
|
essential
|
Too many conflict e-mails sent
|
|
job000487
|
essential
|
Documentation doesn't troubleshoot poll failure very well
|
|
job000488
|
essential
|
AG doesn't stress importance of not deleting issues
|
|
job000498
|
essential
|
Bugzilla integration doesn't treat "numeric" fields well
|
|
job000523
|
essential
|
Bugzilla user interface doesn't tolerate missing changelist records
|
|
job000525
|
essential
|
Consistency checker doesn't check changelists.
|
|
job000697
|
essential
|
Bugzilla 2.18 not supported
|
|
job000701
|
essential
|
A hanging query can lock up the defect tracker
|
|
job000705
|
essential
|
Insufficient documentation for running tests
|
|
job000840
|
essential
|
Documentation refers to TeamShare, not Serena
|
|
job000956
|
essential
|
No P4DTI section when Bz 2.16+ bug is "formatted for printing"
|
|
job000969
|
essential
|
No support for Perforce "tickets"
|
|
job000972
|
essential
|
Enormous changelist descriptions break replication to Bugzilla
|
|
job001256
|
essential
|
No warning message if bugzilla_directory set to None
|
|
job001701
|
essential
|
P4DTI build script too slow
|
|
job001702
|
essential
|
build script doesn't check dependencies
|
|
job001703
|
essential
|
release build script requires winzip
|
|
job002105
|
essential
|
Windows release doesn't unpack in the right place
|
|
job002295
|
essential
|
P4DTI doesn't work with Python 2.6
|
|
job000076
|
optional
|
Deleting records gives the replicator a headache
|
|
job000094
|
optional
|
Bugzilla integration design not documented.
|
|
job000098
|
optional
|
Perforce UIs don't link to defect tracker UIs
|
|
job000099
|
optional
|
The p4 module has a security hole
|
|
job000196
|
optional
|
Illegal transitions should be prevented by Perforce clients
|
|
job000197
|
optional
|
P4DTI doesn't do ESMTP authentication
|
|
job000207
|
optional
|
Deleted jobs aren't restored immediately
|
|
job000213
|
optional
|
Performance of Bugzilla is reduced because it always locks tables
|
|
job000220
|
optional
|
Perforce admin/superuser password is in clear in config.py
|
|
job000239
|
optional
|
The jobname function not configurable
|
|
job000242
|
optional
|
Uninstalling the RPM before running the P4DTI fails
|
|
job000264
|
optional
|
Uninstalling RPM-installed P4DTI doesn't remove symlinks
|
|
job000318
|
optional
|
"p4 logger" failed once
|
|
job000348
|
optional
|
Bugzilla comments can get wrong timestamp
|
|
job000365
|
optional
|
No startup script for Solaris
|
|
job000367
|
optional
|
Stopping using the startup script can cause inconsistencies
|
|
job000369
|
optional
|
Integration Kit is hard to build and test
|
|
job000397
|
optional
|
Obscure error message when Perforce client incompatible with server
|
|
job000414
|
optional
|
Bugzilla integration is slow if many users don't match up
|
|
job000423
|
optional
|
Bugzilla integration may fail due to MySQL IntegrityError
|
|
job000438
|
optional
|
Have to create Bugzilla products/components/versions by hand when migrating
|
|
job000468
|
optional
|
Can't find out coverage of recent overnight test runs
|
|
job000473
|
optional
|
Bugzilla integration doesn't check MySQL server version
|
|
job000484
|
optional
|
Bugzilla integration fails to update timestamp if only description changes
|
|
job000486
|
optional
|
Exponential backoff looks like failure
|
|
job000489
|
optional
|
Mail recipients are not very configurable
|
|
job000497
|
optional
|
Bugzilla can't replicate lastdiffed field if we run processmail
|
|
job000524
|
optional
|
It's hard to force the replication of particular items to the defect tracker
|
|
job000606
|
optional
|
Test suite doesn't display config file name
|
|
job000618
|
optional
|
Automated release build script requires client with release/...
|
|
job000638
|
optional
|
"p4dti subsystem is locked" message from startup script
|
|
job000706
|
optional
|
Procedure for running a single test does not (always?) work.
|
|
job000707
|
optional
|
Automated tests can't cope if dbms_password is needed.
|
|
job000708
|
optional
|
No procedure for creating new mysql dumps
|
|
job000815
|
optional
|
Perl warnings generated when test suite runs Bugzilla scripts
|
|
job000864
|
optional
|
Change to fix user not replicated
|
|
job000900
|
optional
|
When installing service, get "Fatal Python error: PyThreadState_Get: no current thread"
|
|
job001054
|
optional
|
AG has no job_url example for P4Web
|
|
job001292
|
optional
|
Integration Kit can't make a distribution
|
|
job002056
|
optional
|
Build script assumes winzip
|
|
job000152
|
nice
|
"commenton" parameters not enforced by Bugzilla integration
|
|
job000154
|
nice
|
"shadowdb" is not supported by the Bugzilla integration
|
|
job000175
|
nice
|
System fields like P4DTI-rid are editable by users in Perforce
|
|
job000201
|
nice
|
Empty assigned_to field can't be replicated (unreproducible)
|
|
job000250
|
nice
|
If you run the refresh script as your first step, all issues get overwritten
|
|
job000322
|
nice
|
Type checking is too strict
|
|
job000323
|
nice
|
If you use "python -G" to run the P4DTI you don't get so much error checking
|
|
job000353
|
nice
|
Bugzilla's formatted views don't show P4DTI information
|
|
job000391
|
nice
|
Can't build Bugzilla integration from kit
|
|
job000417
|
nice
|
If you change replicated_fields and forget to refresh then fields may be mixed up in Perforce
|
|
job000432
|
nice
|
Debugging information not available when customer makes a support call
|
|
job000435
|
nice
|
Bugzilla doesn't have enough fields to migrate typical jobs
|
|
job000446
|
nice
|
Automated tests don't cover some important functionality
|
|
job000479
|
nice
|
P4DTI fails to run as a service on Windows NT (unreproducible)
|
|
job000597
|
nice
|
Test suite doesn't give error for invalid Bugzilla admin user
|