Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-4512] Drillbit: Need to ensure that asynchronous tests always run

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2011-07-20T16:04:53.000+0000
Affected Version/sRelease 1.7.1
Fix Version/sSprint 2011-28, Release 1.8.0
ComponentsDrillbit
Labelsn/a
ReporterStephen Tramer
AssigneeMarshall Culpepper
Created2011-06-28T09:38:56.000+0000
Updated2017-03-03T22:49:45.000+0000

Description

Drillbit won't run concurrent asynchronous tests on occasion, particularly when one fails. See the attached drillbit test file for an example (a slightly modified HTTP client test, from one of our pull requests).

Attachments

FileDateSize
network.httpclient.js2011-06-28T09:38:56.000+00004885

Comments

  1. Marshall Culpepper 2011-07-06

    It looks like this might have something to do with memory management and the AsyncTest wrapper.. switching to the non-wrapper method of async tests seems to fix the issue for network.httpclient
  2. Marshall Culpepper 2011-07-06

    To verify the fix, run the network.httpclient drillbit test for iOS a few times and make sure the test always passes (and doesn't timeout / always say "Running")
  3. Lee Morris 2017-03-03

    Closing ticket.

JSON Source