[commit: ghc] wip/t-12758_circleci_push_perf_notes: testsuite: Save performance metrics in git notes. (f95c801)

git at git.haskell.org git at git.haskell.org
Fri Aug 17 14:42:03 UTC 2018


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/t-12758_circleci_push_perf_notes
Link       : http://ghc.haskell.org/trac/ghc/changeset/f95c801e4c18391c8f0a32155d02571612e9ad55/ghc

>---------------------------------------------------------------

commit f95c801e4c18391c8f0a32155d02571612e9ad55
Author: David Eichmann <davide at Well-Typed.com>
Date:   Wed Aug 8 11:35:44 2018 +0100

    testsuite: Save performance metrics in git notes.
    
    Summary: Can now load up git note data into the python test driver.
    
    Reviewers: bgamari
    
    Subscribers: rwbarton, carter
    
    Differential Revision: https://phabricator.haskell.org/D5059
    
    GHC Trac Issues: #12758


>---------------------------------------------------------------

f95c801e4c18391c8f0a32155d02571612e9ad55
 .circleci/config.yml                           |   29 +-
 libraries/base/tests/all.T                     |   18 +-
 testsuite/driver/README.md                     |  161 ++++
 testsuite/driver/perf_notes.py                 |  262 ++++++
 testsuite/driver/runtests.py                   |   34 +-
 testsuite/driver/testglobals.py                |   13 +-
 testsuite/driver/testlib.py                    |  211 +++--
 testsuite/driver/testutil.py                   |    6 +
 testsuite/mk/test.mk                           |    8 +
 testsuite/tests/callarity/perf/all.T           |   12 +-
 testsuite/tests/deriving/perf/all.T            |   11 +-
 testsuite/tests/perf/compiler/all.T            | 1051 ++----------------------
 testsuite/tests/perf/haddock/all.T             |  183 +----
 testsuite/tests/perf/join_points/all.T         |   16 +-
 testsuite/tests/perf/should_run/all.T          |  355 ++------
 testsuite/tests/perf/space_leaks/all.T         |   75 +-
 testsuite/tests/pmcheck/should_compile/all.T   |   27 +-
 testsuite/tests/primops/should_run/all.T       |    6 +-
 testsuite/tests/simplCore/should_compile/all.T |    3 +-
 testsuite/tests/simplStg/should_run/all.T      |    5 +-
 20 files changed, 785 insertions(+), 1701 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc f95c801e4c18391c8f0a32155d02571612e9ad55


More information about the ghc-commits mailing list