bench_run
Exécuter les benchmarks
📝Syntaxe
status = bench_run()
status = bench_run(targets)
status = bench_run(targets, Name, Value)
📥Arguments d'entrée
Paramètre Description
targets nom de module, noms de modules, fichier benchmark ou fichiers benchmarks.
Name, Value options acceptées par nelson.unittest.run.
📤Arguments de sortie
Paramètre Description
status logique : vrai lorsque tous les benchmarks sélectionnés réussissent.
đź“„Description

bench_run découvre et exécute uniquement les fichiers 'bench_*.m'.

Les benchmarks sont toujours exécutés dans des processus enfants. Un processus de benchmark est utilisé avec au plus huit threads disponibles ; deux processus sont utilisés au-delà de huit threads.

Utilisez nelson.unittest.run avec Kind défini à bench pour obtenir des résultats structurés.

đź’ˇExemples
bench_run('string')
đź”—Voir aussi
test_runnelson.unittest.run
Modifier cette page sur GitHub