| Title | Consistency checking of the configuration is inadequate |
| Status | closed |
| Priority | essential |
| Assigned user | Gareth Rees |
| Organization | Ravenbrook |
| Description | Consistency checking of the configuration needs to be much stronger, to catch problems so that they don't affect the replicator when it's in use. |
| Analysis | See GDR's list of things to check, written during the alpha test programme [GDR 2000-10-24]. [GDR 2000-10-24]: Mostly done. The following are outstanding. 4. Required configuration parameters all present. 5. administrator-address looks like an e-mail address. 6. smtp-server responds to connections on port 25. 11. TeamTrack keys are in the registry. 15. The Values-Status: includes 'open' and 'closed'. 17. Do corresponding users have the same e-mail address? [GDR 2000-11-01]: All done. The automatic configuration generator avoids these problems. |
| How found | manual_test |
| Evidence | [GDR 2000-10-24] <http://info.ravenbrook.com/mail/2000/10/24/23-13-26/0.txt>[GDR 2000-11-01] < http://www.ravenbrook.com/project/p4dti/doc/2000-11-01/quokka-alpha-test/> items 13 and 14. |
| Observed in | 0.3.2 |
| Test procedure | <http://www.ravenbrook.com/project/p4dti/master/test/test_p4dti.py>, section 6 |
| Created by | Richard Brooksby |
| Created on | 2000-11-21 16:15:25 |
| Last modified by | Gareth Rees |
| Last modified on | 2001-12-10 19:01:28 |
| History | 2000-11-21 RB Created from sources (see evidence). 2000-12-04 GDR Added list of outstanding items. |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 7565 | closed | 2001-01-23 18:16:58 | Gareth Rees | Adding unmatched_users method to TeamTrack user translator. |
| 7554 | open | 2001-01-23 16:28:30 | Gareth Rees | The function check_email() now checks that the address is an RFC822 address spec. |
| 7552 | open | 2001-01-23 16:01:40 | Gareth Rees | The p4 module now checks that Perforce client version is supported. |
| 5348 | open | 2000-12-04 10:07:54 | Gareth Rees | Check that replicator's RID and defect tracker's RID match. |
| 5127 | open | 2000-11-29 18:51:18 | Gareth Rees | Fixed bug: error changed to self.error. |