mass_driver.summarize

Summarize the result of a run, even a previous one

Module Contents

Functions

group_by_outcome

Group a result by its outcome

summarize_source

Summarize Source result

summarize_migration

Summarize migration result

summarize_forge

Summarize forge result

print_prs

Print the list of PRs created

summarize_result

Summarize results, whatever group they are in

print_migration

Print each repo by result type

print_forge

Print each repo by result type

API

mass_driver.summarize.group_by_outcome(result)[source]

Group a result by its outcome

mass_driver.summarize.summarize_source(result: mass_driver.models.repository.IndexedRepos, logger: logging.Logger)[source]

Summarize Source result

mass_driver.summarize.summarize_migration(result: mass_driver.models.activity.IndexedPatchResult, logger: logging.Logger, details: bool = True)[source]

Summarize migration result

mass_driver.summarize.summarize_forge(result: mass_driver.models.activity.IndexedPRResult, logger: logging.Logger, details: bool = True)[source]

Summarize forge result

mass_driver.summarize.print_prs(result: mass_driver.models.activity.IndexedPRResult, logger: logging.Logger)[source]

Print the list of PRs created

mass_driver.summarize.summarize_result(repos_by_outcome, activity_name, logger: logging.Logger)[source]

Summarize results, whatever group they are in

mass_driver.summarize.print_migration(repos_by_outcome, logger: logging.Logger)[source]

Print each repo by result type

mass_driver.summarize.print_forge(repos_by_outcome, logger: logging.Logger)[source]

Print each repo by result type