View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011877CMakeCTestpublic2011-02-18 11:162011-06-06 18:25
ReporterDavid Cole 
Assigned ToDavid Cole 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSMac OSXOS Version10.6.4
Product VersionCMake 2.8.4 
Target VersionCMake 2.8.5Fixed in VersionCMake 2.8.5 
Summary0011877: ctest runs tests in different order than previous versions of ctest
DescriptionRunning just "ctest" in the build tree produces a different run order of tests than the simple top-to-bottom ordering used by previous versions.

Also, ctest and "ctest -N" produce different orderings.
Steps To ReproduceRun "ctest -N" and "ctest" in the build tree of a project with more than a handful of tests. (Say, CMake, with its nearly 200 tests...)

Expected:
- same ordering between "ctest -N" and "ctest"
- same ordering as ctest 2.8.3 and earlier : simple top-to-bottom in-order of add_test calls from the CMakeLists file

Actual:
- ctest -N order looks correct
- ctest actual run order is torqued

I suspect the change for 0011561 introduced this regression.
TagsNo tags attached.
Attached Files

 Relationships
related to 0011561closedZach Mullen test property COST not working in cmake 2.8.3 

  Notes
(0025477)
David Cole (manager)
2011-02-18 13:32

First stab at fixing this issue... pushed to 'next'
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=8af8eab7a43aa80ba89d082e23928e19265be885 [^]
(0025547)
David Cole (manager)
2011-02-22 15:31

This issue is fixed by the commit mentioned in the previous note. And that commit has now been merged to 'master'
(0026727)
David Cole (manager)
2011-06-06 18:25

Closing resolved issues that have not been updated in more than 3 months.

 Issue History
Date Modified Username Field Change
2011-02-18 11:16 David Cole New Issue
2011-02-18 11:16 David Cole Status new => assigned
2011-02-18 11:16 David Cole Assigned To => David Cole
2011-02-18 12:02 David Cole Relationship added related to 0011561
2011-02-18 13:32 David Cole Note Added: 0025477
2011-02-22 15:31 David Cole Note Added: 0025547
2011-02-22 15:31 David Cole Status assigned => resolved
2011-02-22 15:31 David Cole Fixed in Version => CMake 2.8.5
2011-02-22 15:31 David Cole Resolution open => fixed
2011-06-06 18:25 David Cole Status resolved => closed
2011-06-06 18:25 David Cole Note Added: 0026727


Copyright © 2000 - 2018 MantisBT Team