plan = nelson.unittest.plan(suite)
plan = nelson.unittest.plan(suite, Name, Value)
| Paramètre | Description |
|---|---|
| suite | TestSuite retournee par nelson.unittest.discover ou nelson.unittest.select. |
| Name, Value | options de planification : Workers, ShardIndex, ShardCount, Shuffle, Seed et options de ressources. |
| Paramètre | Description |
|---|---|
| plan | structure TestPlan contenant cases, workers, shard, order et groupes de ressources. |
nelson.unittest.plan prepare les cas selectionnes pour l'execution.
Les benchs et les tests qui exigent une execution sequentielle sont separes des tests parallelisables.
plan = nelson.unittest.plan(suite, 'Workers', 4, 'ShardIndex', 1, 'ShardCount', 2);