Archived issue #0030620
Tests - perf/bop/buildfaces does not match description (broken)
Description
Test case perf/bop/buildfaces pretends to compare performance and validate results of Boolean operations performed with and without parallelization ("Testing parallelization of BO").
But in reality, it does nothing (since #0025700):
- brunparallel is never called.
bbuild is called two times with different options having no effect.
- bbuild command does not validate input arguments,
hence hides errors in test scripts.
- bbuild command has no documentation.
- Probably, bfillds should be also covered by timer within this test case,
since this step takes comparable to bbuild time and also implements some parallelization.
But in reality, it does nothing (since #0025700):
- brunparallel is never called.
bbuild is called two times with different options having no effect.
- bbuild command does not validate input arguments,
hence hides errors in test scripts.
- bbuild command has no documentation.
- Probably, bfillds should be also covered by timer within this test case,
since this step takes comparable to bbuild time and also implements some parallelization.
Public activity
1 archived note
Participants are labeled by their role within this record.
Fixed in frames of #0030206. Please close the issue.
Related records
- #0030618 · related to · closedModeling Algorithms, BOPTools_Parallel - avoid using map for thread-local contexts without TBB
- #0030206 · related to · closedImprove API of commands bbop and bapibop
- #0024292 · child of · closedTesting parallelization of BO
- #0025700 · child of · closedEnsuring uniform control of the functionalities of the Boolean operations algorithm at the level of DRAW application