Tcl Source Code

View Ticket
Login
Ticket UUID: 957449
Title: winDde.test - intermittent failures
Type: Bug Version: obsolete: 8.5a2
Submitter: kennykb Created on: 2004-05-20 15:07:50
Subsystem: 28. dde Package Assigned To: kennykb
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2004-06-24 00:30:03
Resolution: Fixed Closed By: kennykb
    Closed on: 2004-06-23 17:30:03
Description:
When I run winDde.test, I get several intermittent
failures; the attached file has examples.  I suspect
that the test
suite code is timing dependent.
User Comments: kennykb added on 2004-06-24 00:30:03:
Logged In: YES 
user_id=99768

Commited a change to 'createChildProcess' to make it leave
the event loop alive for 200 ms after the 'done' flag is set,
to help make sure that the parent process has time to claim
all results.  This appears to stop the nuisance test failures.
As Joe observes, DDE itself is rather fragile, but this change
silences an annoying test failure.

mistachkin added on 2004-05-26 08:09:36:
Logged In: YES 
user_id=113501

The WinDDE code in the test suite is fragile and timing 
dependent (mostly due to the nature of DDE itself) and 
crashes a VB app I wrote that listens for DDE requests.

kennykb added on 2004-05-20 22:07:51:

File Added - 87794: dde.errs

Attachments: