summaryrefslogtreecommitdiffstats
path: root/src/crush/CrushTester.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* crush: remove unused variablesCasey Bodley2023-11-211-6/+0
* src/crush: extra logging to debug CPU burn in test_with_fork()Deepika Upadhyay2022-10-211-3/+19
* crushtool: require min/max or num-rep for --testSage Weil2021-06-291-14/+8
* crush: remove last traces of 'ruleset'Sage Weil2021-06-291-8/+0
* crush/CrushTester: drop --rulesetSage Weil2021-06-291-8/+0
* crushtool: remove check for overlapped ruelsSage Weil2021-06-291-37/+0
* crush: Update to work without using namespaceAdam C. Emerson2019-03-291-18/+23
* crushtool: add --compare commandSage Weil2018-10-161-0/+77
* crush: dump weight-set values with 'osd crush tree'Sage Weil2017-07-211-1/+1
* crush/CrushTreeDumper: include parent in ItemSage Weil2017-07-211-1/+1
* crush/CrushTester: remove old test_with_crushtool helperSage Weil2017-07-071-43/+0
* mon/OSDMonitor: test crush with fork but not crushtool spawnSage Weil2017-07-071-0/+13
* Merge pull request #9307 from cxwshawn/wip-tc7-fixSage Weil2017-05-241-1/+1
|\
| * crush: optimize header file dependencycxwshawn2016-05-251-1/+1
* | crush: add per pool choose_args when calling do_ruleLoic Dachary2017-04-181-1/+1
* | common: add override for common submodule and miscliuchang08122017-02-161-1/+1
* | crush/CrushWrapper: encode with featuresSage Weil2016-11-231-1/+2
|/
* Add ability of precise testing of placement group calculation.Adam Kupczyk2016-03-301-1/+5
* crush/CrushTester: workaround a bug in boost::iclKefu Chai2016-02-081-0/+7
* crush/CrushTester.cc: remove unused variableDanny Al-Gaaf2016-01-291-1/+0
* crush/CrushTester.cc: remove unused variableDanny Al-Gaaf2016-01-291-6/+0
* crush/CrushTester: check for overlapped rulesKefu Chai2016-01-071-0/+47
* SubProcess: update to use new constructorYunchuan Wen2015-11-211-1/+1
* stdin/stdout/stderr clash with standard definition, renamed to getter/setterRohan Mars2015-11-131-2/+2
* crush/CrushTester: allow testing by rulesetSage Weil2015-09-181-1/+13
* crush/CrushTester: test fewer inputs when running crushtoolSage Weil2015-08-211-1/+6
* crush/CrushTester: fix signed/unsigned warningSage Weil2015-07-011-1/+1
* mon: add "--check" to CrushTester::test_with_crushtool()Kefu Chai2015-05-311-3/+4
* crush/CrushTester: check if any item id is too largeKefu Chai2015-05-311-4/+8
* crush/CrushTester: add check_name_maps() methodKefu Chai2015-05-311-0/+49
* mon: osd setcrushmap: use own timeout implementationMykola Golub2015-03-271-5/+3
* crush: CrushTester::test_with_crushtool: use SubProcess to spawn crushtoolMykola Golub2015-03-271-72/+24
* mon: ignore crushtool validation if too longLoic Dachary2015-03-031-1/+10
* mon: do not hardwire crushtool command lineLoic Dachary2015-03-031-3/+3
* mon: do not pollute directory with cvs files from crushtoolLoic Dachary2015-03-021-1/+0
* crush: CrushTester: add test_with_crushtool()Joao Eduardo Luis2015-02-041-1/+76
* crush/CrushTester: add new --show-mappings optionSage Weil2014-12-031-6/+6
* crushtool/CrushTester: output utilization even with 1 batchSage Weil2014-12-031-2/+2
* crush: implement --show-bad-mappings for indepLoic Dachary2013-12-091-3/+10
* crush: output --show-bad-mappings on errLoic Dachary2013-12-081-1/+1
* crush: add mising header for countNoah Watkins2013-11-051-1/+2
* src/crush/CrushTester.{cc,h}: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-131-7/+7
* crushtester: fix uninit varSage Weil2012-09-281-16/+16
* crushtester: avoid divide by zeroSage Weil2012-09-281-1/+3
* crushtester: avoid divide by zeroSage Weil2012-09-281-1/+6
* crushtool: Miscellaneous cleanup.caleb miles2012-08-311-6/+13
* crushtool: allow information generated during testing to be dumpedcaleb miles2012-07-141-8/+114
* CrushTester.cc: remove BOOST dependencies.caleb miles2012-07-031-132/+6
* CrushTester: add Monte Carlo generator to more accurately simulate acaleb miles2012-06-301-15/+221
* crush: style changescaleb miles2012-06-301-42/+39