Received: from [193.112.141.254] (grouse.ravenbrook.com [193.112.141.254]) by raven.ravenbrook.com (8.9.3/8.9.3) with ESMTP id RAA00783 for ; Wed, 18 Jul 2001 17:53:04 +0100 (BST) Mime-Version: 1.0 X-Sender: gdr@pop3 Message-Id: Date: Wed, 18 Jul 2001 17:53:03 +0100 To: p4dti-staff@ravenbrook.com From: Gareth Rees Subject: Release 1.1.2 test report (TeamTrack) Content-Type: text/plain; charset="us-ascii" ; format="flowed" This is a test report for release 1.1.2 of the TeamTrack integration 1. The readme says that the integration unpacks into "C:\Program Files\P4DTI-1.1.2\" but in fact it unpacks into "C:\Program Files\p4dti-teamtrack-1.1.2\". This is confusing. 2. The Administrator's Guide could link to the User's Guide in section 1 but doesn't. Similarly, the User's Guide could link to the Administrator's Guide in sections 1 and 2 but doesn't. 3. AG, section 2.2, says "a mechanism for linking jobs to changelists" but doesn't mention "p4 fix" at this point. 4. AG, section 3.3.2, refers to the tTrack 4.0 Administrator Manual. This should say something like "tTrack Administrator Manual for your TeamTrack version". 5. Explanation of matching users in 3.3.2, item 7, is not very clear, especially the last sentence. Probably need section on user matching and reference here. See also job000316. 6. AG section 4.1 refers people to release notes for instructions on upgrading. In fact, the instructions are in the readme.txt. 7. AG section 4.2 names the wrong unpack directory. 8. Registry update file p4dti.reg not included with installation, so instructions in Ag, section 5.3.1 can't be carried out. 9. When I ran the replicator for the first time, it stopped with this error: Traceback (most recent call last): File "run.py", line 19, in ? from init import r File "init.py", line 110, in ? jobspec, config = configure_module.configuration(config) File "configure_teamtrack.py", line 246, in configuration 'TS_TABLEID = %d AND TS_STATUS = 0' TeamShare API error: ERROR: (no message from the TeamShare API) It looks to me as though the P4DTI was built with an improper version of the Python/TeamTrack interface modules (teamtrack45.pyd and teamtrack50.pyd only differ in a handful of bytes). When I copied the teamtrack50.pyd from the development directory the replicator started successfully. So the build procedure is in error; it's not building the right interface module. This is . (The remainder of this test report uses the development teamtrack50.pyd.) 10. The startup e-mail is misleading since it only reports on the matching generated by one half of the matching algorithm: that is, it reports on users who match by e-mail, but omits to report on those who match by userid. This is .