View Issue Details

IDProjectCategoryView StatusLast Update
0023618Open CASCADEOCCT:Testspublic2013-04-29 15:21
ReporterabvAssigned Toabv 
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version6.6.0 
Target Version6.6.0Fixed in Version6.6.0 
Summary0023618: Some tests get killed just because of wrong cpulimit setting
DescriptionSome tests exit prematurely (hence interpreted as FAILED or BAD) just because of wrong value of cpulimit set in the script.

Example is test bugs moddata bug54:
- in vc11 is killed and treated as BAD due to TODO "TEST INCOMPLETE"
- in vc9 is able to finish and gets reported as IMPROVEMENT
TagsNo tags attached.
Test case numberNot needed

Activities

abv

2012-12-05 13:31

manager   ~0022568

The fix is pushed to branch CR23618, please review. Please check compilation on Linux and whether dying message appears when test is killed by cpulimit.

mkv

2012-12-06 11:10

tester   ~0022582

Dear BugMaster,
Branch CR23618 (and products from GIT master) was compiled on Linux and
Windows platforms.

There are compilation errors on Linux:

../../../src/Draw/Draw_BasicCommands.cxx:319: error:
expected initializer before 'CpuFunc'

../../../src/Draw/Draw_BasicCommands.cxx:344:
 error: 'CpuFunc' was not declared in this scope

abv

2012-12-06 13:16

manager   ~0022588

Corrected, please check

mkv

2012-12-07 11:48

tester   ~0022617

Dear BugMaster,
Branch CR23618 (and products from GIT master) was compiled on Linux and
Windows platforms and tested.

There is compilation error on Linux:

../../../src/Draw/Draw_BasicCommands.cxx: In function 'void CpuFunc(int)':
../../../src/Draw/Draw_BasicCommands.cxx:321: error: 'CPU_LIMIT' was not declared in this scope

abv

2012-12-07 13:27

manager   ~0022621

Fix pushed to CR23618, please test

mkv

2012-12-11 18:00

tester   ~0022654

Dear BugMaster,

Branch CR23618 (and products from GIT master) was compiled on Linux and
Windows platforms and tested.

Regressions:
Not detected

Improvements:
Not detected

Testing cases:
Not needed

abv

2012-12-14 18:17

manager   ~0022711

Branch CR23618 is rebased on current master

Related Changesets

occt: master a60b9727

2012-12-14 13:30:40

abv


Committer: abv Details Diff
0023618: Some tests get killed just because of wrong cpulimit setting

Cpulimit increased in tests bugs moddata bug54 and boolean bsection N4 for tests to pass on slower systems.
Cpulimit command now should print a dying message when it kills process.
Affected Issues
0023618
mod - src/Draw/Draw_BasicCommands.cxx Diff File
mod - tests/boolean/bsection/N4 Diff File
mod - tests/bugs/moddata/bug54 Diff File

Issue History

Date Modified Username Field Change
2012-12-05 11:56 abv New Issue
2012-12-05 11:56 abv Assigned To => mkv
2012-12-05 13:31 abv Note Added: 0022568
2012-12-05 13:31 abv Assigned To mkv => apn
2012-12-05 13:31 abv Status new => resolved
2012-12-05 18:18 mkv Assigned To apn => mkv
2012-12-06 11:10 mkv Note Added: 0022582
2012-12-06 11:10 mkv Assigned To mkv => abv
2012-12-06 11:10 mkv Status resolved => assigned
2012-12-06 13:16 abv Note Added: 0022588
2012-12-06 13:16 abv Assigned To abv => mkv
2012-12-06 13:16 abv Status assigned => resolved
2012-12-07 11:48 mkv Note Added: 0022617
2012-12-07 11:49 mkv Assigned To mkv => abv
2012-12-07 11:49 mkv Status resolved => assigned
2012-12-07 13:27 abv Note Added: 0022621
2012-12-07 13:27 abv Assigned To abv => mkv
2012-12-07 13:27 abv Status assigned => resolved
2012-12-07 13:28 abv Status resolved => reviewed
2012-12-11 18:00 mkv Note Added: 0022654
2012-12-11 18:01 mkv Test case number => Not needed
2012-12-11 18:01 mkv Assigned To mkv => bugmaster
2012-12-11 18:01 mkv Status reviewed => tested
2012-12-14 18:17 abv Note Added: 0022711
2012-12-18 10:45 abv Changeset attached => occt master a60b9727
2012-12-18 10:45 abv Assigned To bugmaster => abv
2012-12-18 10:45 abv Status tested => verified
2012-12-18 10:45 abv Resolution open => fixed
2013-04-23 13:36 aiv Status verified => closed
2013-04-29 15:21 aiv Fixed in Version => 6.6.0