|
7 | 7 |
|
8 | 8 | from result import Result, ResultReader |
9 | 9 |
|
10 | | -ENHANCED_REPORT = os.environ.get('ENHANCED_REPORT', True) |
11 | 10 |
|
12 | 11 | def is_recursion_error(python_version: str, result: Result) -> bool: |
13 | 12 | """ |
@@ -378,35 +377,34 @@ def report(results_dir: str, minifier_ref: str, minifier_sha: str, base_ref: str |
378 | 377 |
|
379 | 378 | if base_summary is None: |
380 | 379 | yield ( |
381 | | - f'| {python_version} ' + |
382 | | - f'| {summary.valid_count} ' + |
383 | | - f'| {summary.mean_time:.3f} ' + |
384 | | - f'| {summary.mean_percent_of_original:.3f}% ' + |
385 | | - f'| {len(list(summary.larger_than_original()))} ' + |
386 | | - f'| {len(list(summary.recursion_error()))} ' + |
387 | | - f'| {len(list(summary.unstable_minification()))} ' + |
| 380 | + f'| {python_version} ' |
| 381 | + f'| {summary.valid_count} ' |
| 382 | + f'| {summary.mean_time:.3f} ' |
| 383 | + f'| {summary.mean_percent_of_original:.3f}% ' |
| 384 | + f'| {len(list(summary.larger_than_original()))} ' |
| 385 | + f'| {len(list(summary.recursion_error()))} ' |
| 386 | + f'| {len(list(summary.unstable_minification()))} ' |
388 | 387 | f'| {len(list(summary.exception()))} |' |
389 | 388 | ) |
390 | 389 | else: |
391 | 390 | mean_time_change = summary.mean_time - base_summary.mean_time |
392 | 391 |
|
393 | 392 | yield ( |
394 | | - f'| {python_version} ' + |
395 | | - f'| {summary.valid_count} ' + |
396 | | - f'| {summary.mean_time:.3f} ({mean_time_change:+.3f}) ' + |
397 | | - f'| {format_size_change_detail(summary, base_summary)} ' + |
398 | | - f'| {format_difference(summary.larger_than_original(), base_summary.larger_than_original())} ' + |
399 | | - f'| {format_difference(summary.recursion_error(), base_summary.recursion_error())} ' + |
400 | | - f'| {format_difference(summary.unstable_minification(), base_summary.unstable_minification())} ' + |
| 393 | + f'| {python_version} ' |
| 394 | + f'| {summary.valid_count} ' |
| 395 | + f'| {summary.mean_time:.3f} ({mean_time_change:+.3f}) ' |
| 396 | + f'| {format_size_change_detail(summary, base_summary)} ' |
| 397 | + f'| {format_difference(summary.larger_than_original(), base_summary.larger_than_original())} ' |
| 398 | + f'| {format_difference(summary.recursion_error(), base_summary.recursion_error())} ' |
| 399 | + f'| {format_difference(summary.unstable_minification(), base_summary.unstable_minification())} ' |
401 | 400 | f'| {format_difference(summary.exception(), base_summary.exception())} |' |
402 | 401 | ) |
403 | 402 |
|
404 | | - if ENHANCED_REPORT: |
405 | | - yield from report_larger_than_original(results_dir, ['3.14'], minifier_sha) |
406 | | - yield from report_larger_than_base(results_dir, ['3.13'], minifier_sha, base_sha) |
407 | | - yield from report_slowest(results_dir, ['3.14'], minifier_sha) |
408 | | - yield from report_unstable(results_dir, ['2.7', '3.3', '3.4', '3.5', '3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14'], minifier_sha) |
409 | | - yield from report_exceptions(results_dir, ['2.7', '3.3', '3.4', '3.5', '3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14'], minifier_sha) |
| 403 | + yield from report_larger_than_original(results_dir, ['3.14'], minifier_sha) |
| 404 | + yield from report_larger_than_base(results_dir, ['3.13'], minifier_sha, base_sha) |
| 405 | + yield from report_slowest(results_dir, ['3.14'], minifier_sha) |
| 406 | + yield from report_unstable(results_dir, ['2.7', '3.3', '3.4', '3.5', '3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14'], minifier_sha) |
| 407 | + yield from report_exceptions(results_dir, ['2.7', '3.3', '3.4', '3.5', '3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14'], minifier_sha) |
410 | 408 |
|
411 | 409 |
|
412 | 410 | def main(): |
|
0 commit comments