Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Sep 1, 2010
  1. Muck with defcondition code so that we don't require ACL

    Gary King authored
    I let some ACLisms creep into LIFT; this removes the need
    for them.
  2. Easier logging, use defcondition

    Gary King authored
    Bring in defcondition macro and use it to define conditions
    
    Add *hostname* and *current-user* (though unexported)
    
    Rename *benchmark-log-path* to *log-path*
    
    Add generate-log-entry and implement
    generate-profile-log-entry using it; export
    generate-log-entry
    
    Make date-stamp more flexible; its default output format
    isn't changed.
    
    Tweak load file
    
    remove (the unexported) *additional-measures* and replace
    with an argument to generate-log-entry
Commits on Jul 11, 2010
Commits on Jun 28, 2010
  1. Fixed 'typo' in unused code

    Gary King authored
  2. Muck with defcondition code so that we don't require ACL

    Gary King authored
    I let some ACLisms creep into LIFT; this removes the need
    for them.
Commits on Jun 9, 2010
  1. @dklayer

    various minor LIFT changes

    Gary King authored dklayer committed
    tweak logging so that entries are slightly more useful
    
    add while-counting-repetitions* and while-counting-events* which
    don't use with-timeout
    
    tweak report generation to add hook so that we can modify the
    display name easily
    
    update website templates slightly.
    
    Fix bug wherein inherited dynamic-variables were
    overriding more specific ones and add tests for same.
    
    Internal lift tests added; no AG tests
    Testsuite run (note that passing AG tests requires an update
    to lisp/tests/twinql/lift-twinql-integeration since that file
    had a bug masked by the LIFT dynamic-variables bug)
    Performance implications: none
    Release notes: none (all internal changes)
    
    Change-Id: I66638826c20170a55553e8e6314f7779fa79c6c79
Commits on Apr 25, 2010
  1. Merge branch 'logging-tweak'

    Gary King authored
    Conflicts:
    	dev/lift.lisp
    	website/website.tmproj
  2. Correct bug with inherited dynamic-variables

    Gary King authored
    Fix bug wherein inherited dynamic-variables were
    overriding more specific ones and add tests for same.
  3. tweak COPYRIGHT and website project

    Gary King authored
Commits on Apr 21, 2010
  1. tweak logging so that entries are slightly more useful

    Gary King authored
    add while-counting-repetitions* and while-counting-events* which
    don't use with-timeout
    
    tweak report generation to add hook so that we can modify the
    display name easily
    
    update website templates slightly.
Commits on Apr 17, 2010
  1. tweak logging so that entries are slightly more useful

    Gary King authored
    update website templates slightly.
  2. @dklayer

    Improve logging support, tweak HTML report

    dklayer authored
    (really from Gary)
    
    * added `log-results-mixin` class
    * added `addbenchmark` macro (WIP)
    * added `testsuite-log-data` method
    * prepend `lift:` to sample code in HTML report
    * finish removing *test-environment*
    * try to ensure that summaries are readable (by Lisp)
    * added *log-tag* and :log-tag configuration variable
    
    Added benchmark-data subdirectory to .gitignore
    
    Easier logging, use defcondition
    
    Bring in defcondition macro and use it to define conditions
    
    Add *hostname* and *current-user* (though unexported)
    
    Rename *benchmark-log-path* to *log-path*
    
    Add generate-log-entry and implement
    generate-profile-log-entry using it; export
    generate-log-entry
    
    Make date-stamp more flexible; its default output format
    isn't changed.
    
    Tweak load file
    
    remove (the unexported) *additional-measures* and replace
    with an argument to generate-log-entry
    
    Change-Id: Ia310e580394419b97f4faffb888a5e0427bf58ed
Commits on Apr 8, 2010
  1. Improve logging support, tweak HTML report

    Gary King authored
    * added `log-results-mixin` class
    * added `addbenchmark` macro (WIP)
    * added `testsuite-log-data` method
    * prepend `lift:` to sample code in HTML report
    * finish removing *test-environment*
    * try to ensure that summaries are readable (by Lisp)
    * added *log-tag* and :log-tag configuration variable
Commits on Mar 15, 2010
  1. Easier logging, use defcondition

    Gary King authored Ahmon Dancy committed
    Bring in defcondition macro and use it to define conditions
    
    Add *hostname* and *current-user* (though unexported)
    
    Rename *benchmark-log-path* to *log-path*
    
    Add generate-log-entry and implement
    generate-profile-log-entry using it; export
    generate-log-entry
    
    Make date-stamp more flexible; its default output format
    isn't changed.
    
    Tweak load file
    
    remove (the unexported) *additional-measures* and replace
    with an argument to generate-log-entry
Commits on Mar 12, 2010
  1. Easier logging, use defcondition

    Gary King authored
    Bring in defcondition macro and use it to define conditions
    
    Add *hostname* and *current-user* (though unexported)
    
    Rename *benchmark-log-path* to *log-path*
    
    Add generate-log-entry and implement
    generate-profile-log-entry using it; export
    generate-log-entry
    
    Make date-stamp more flexible; its default output format
    isn't changed.
    
    Tweak load file
    
    remove (the unexported) *additional-measures* and replace
    with an argument to generate-log-entry
  2. Added benchmark-data subdirectory to .gitignore

    Ahmon Dancy authored
Commits on Mar 4, 2010
  1. Log test summary information more aggressively.

    Gary King authored
    Previously, LIFT wrote to the log at the end of each
    test-case. Now it writes the starting part of the log
    before the test-case runs and the ending part afterwards.
    
    Also fixed a typo in the report output (expected-errorss!)
Commits on Feb 27, 2010
  1. fix dribble and improve test-case options

    Gary King authored
    Fix dribble output so that it includes more of what it should and
    doesn't get truncated and restarted by mistake
    
    Fix handling of test-case options so that you can have more than
    one option and so that an incorrect set of options will signal an
    understandable error message.
Commits on Feb 26, 2010
  1. Merge branch 'master' of /repository/ag3/src/lift

    Gary King authored
Commits on Feb 21, 2010
  1. merge back from master in my user-repo

    Gary King authored
  2. Include configuration problems in reports

    Gary King authored
    Modified problem hierarchy and reworked run-tests to
    record anything that goes wrong while running the
    configuration (e.g., unknown options or missing
    test-suites).
    
    Reworked reports somewhat to include configuration
    problems and skipped tests in the output.
Commits on Feb 20, 2010
  1. merge from ag3/master

    Gary King authored
  2. Include configuration problems in reports

    Gary King authored
    Modified problem hierarchy and reworked run-tests to
    record anything that goes wrong while running the
    configuration (e.g., unknown options or missing
    test-suites).
    
    Reworked reports somewhat to include configuration
    problems and skipped tests in the output.
  3. Include configuration problems in reports

    Gary King authored
    Modified problem hierarchy and reworked run-tests to
    record anything that goes wrong while running the
    configuration (e.g., unknown options or missing
    test-suites).
    
    Reworked reports somewhat to include configuration
    problems and skipped tests in the output.
Commits on Feb 19, 2010
  1. Merge remote branch 'origin/master'

    Gary King authored
Commits on Feb 17, 2010
  1. Allow :full-pathname to include $user

    Gary King authored Ahmon Dancy committed
    This will be translated into the current user's name.
    
    Signed-off-by: Ahmon Dancy <dancy@franz.com>
Commits on Feb 13, 2010
  1. Merge remote branch 'origin/master'

    Gary King authored
Commits on Feb 10, 2010
  1. Continued LIFT cleanup and minor enhancements

    Gary King authored
    * Test problem instances store suite-name rather than instance
      (This simplifies code in several other places)
    
    * Started to add ensure-member and ensure-every
    
    * Need to set testsuite-initargs each time through
    
    * include testsuite-initargs and how to re-run tests in details report
    
    * Provide better errors for undefined testsuites and
      test-cases
    
    * Improve printing of test comparison functions in HTML
      detail report
    
    * Improve handling of test-case documentation in HTML detail
      report
    
    * improve handling of test-case options
    
    * add destination argument to with-profile-report
  2. whoopts

    Gary King authored
  3. improve handling of test-case options

    Gary King authored
  4. Continued cleanup and simplification

    Gary King authored
    * Provide better errors for undefined testsuites and
      test-cases
    
    * Improve printing of test comparison functions in HTML
      detail report
    
    * Improve handling of test-case documentation in HTML detail
      report
Commits on Feb 9, 2010
Something went wrong with that request. Please try again.