Permalink
Commits on Dec 3, 2013
  1. Fix stray s in summary report editor js.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@196188 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Dec 3, 2013
Commits on Nov 23, 2013
  1. Fix sys.std -> sys.stderr

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@195531 91177308-0d34-0410-b5e6-96231b3b80d8
    tobig committed Nov 23, 2013
  2. Fix a second typo!

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@195530 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Nov 23, 2013
  3. Fix typo in logging error statement.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@195527 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Nov 23, 2013
Commits on Nov 22, 2013
  1. By request, add a --verbose option to LNT nt, which prints out what a…

    …ll the sub-commands are doing while also logging their output to a file.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@195509 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Nov 22, 2013
  2. By popular demand, when LNT nt fails while running a subprocess comma…

    …nd, make sure the error message which is printed has the name of the log file which contains the output of the failing command.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@195506 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Nov 22, 2013
  3. Fix an error caused by a partial commit of r194516.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@195498 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Nov 22, 2013
Commits on Nov 12, 2013
  1. Add a json interface to the Summary Report view.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@194518 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Nov 12, 2013
  2. Bootstrapify summary report edit UI.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@194517 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Nov 12, 2013
  3. Better errors for invalid --cc parameters.

    When you specified something odd for --cc you'd get a really cryptic "Permission Denied" error when we go to check the compiler version. Do better checking on the --cc executable first, and error if it is not  1) executable and 2) a file.  Also, make the compile test function in the same way.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@194516 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Nov 12, 2013
Commits on Oct 15, 2013
  1. Remove empty directories.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@192726 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Oct 15, 2013
Commits on Sep 5, 2013
  1. Rename opts to config, for consistency.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@190020 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Sep 5, 2013
  2. Swap the internal representation of the test configuration from Optio…

    …nParser.Value to a plain old dict. I want to use a dict so that we can accept multiple sources of test configurations. Since we are just using a dict, no need to use getattr anymore, just extend the native object dict with the options.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@190018 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Sep 5, 2013
Commits on Sep 3, 2013
  1. Only include relevant tests in a run report.

     - This limits the set of test names we consider (and thus report on) to be
       tests that appeared in any of the loaded runs. This fixes the appearance of
       spurious tests in places that look at all of the test names, for example the
       textual output from the 'lnt submit' command line tool.
    
     - Also, fix RunInfo.get_test_ids() to not return duplicates.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@189856 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Sep 3, 2013
Commits on Aug 28, 2013
  1. Make sure test-externals flag is passed to configure regardless of th…

    …e without-llvm flag.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@189533 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 28, 2013
Commits on Aug 14, 2013
  1. Better code coverage for the runtest lit tests: call runtest with an …

    …assortment of options.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188399 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 14, 2013
Commits on Aug 13, 2013
  1. Fixed an accidental indentation during refactoring.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188250 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 13, 2013
  2. Fixing up one more missing cc_info.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188239 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 13, 2013
Commits on Aug 12, 2013
  1. More useful error message when command execution fails.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188228 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 12, 2013
  2. Fixed a missing config paramters.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188225 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 12, 2013
  3. This is the first of several patches to refactor the LNT nt test, to …

    …make it more amenable to single test reruns. This patch extracts common configuration options into a separate stateless object so that they can be accessed again for rerunning. Common functionality from the run is also extracted so that it can be run more than once.
    
    This was tested on a regular nt run, as well as with --multisample and --only-test.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188207 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 12, 2013
  4. Fix a bug (which I introduced) in handling of linear regressions on l…

    …inear version numbers. This resolves the “unsupported operand type(s) for -: ‘tuple’ and ‘tuple’” server error when rendering linear regressions.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188194 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 12, 2013
Commits on Aug 9, 2013
  1. Add a second attribute to each point: the time and date for that samp…

    …le's run. Display that in the graph view mouse over.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188111 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 9, 2013
  2. Remove accidental duplications in lnt usage messages.

    Usage: lnt lnt runtest nt
    
    Changed to:
    
    Usage: lnt runtest nt
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188104 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 9, 2013
  3. [lnttool] Add a view-comparison command, for quickly viewing results.

     - This command acts as a viewer for two raw report files, by spinning up a new
       temporary LNT instance, importing the data, then opening a webbrowser to view
       the result.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188100 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Aug 9, 2013
  4. [app] Factor out App.create_with_instance().

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188099 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Aug 9, 2013
Commits on Aug 8, 2013
  1. Update the runtest lit test cases to cover two extra code paths, --mu…

    …ltisample and --only-test.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@188026 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Aug 8, 2013
Commits on Aug 5, 2013
  1. [lnt] runtest compile: Add --save-temps, and remove build results by …

    …default.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@187733 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Aug 5, 2013
Commits on Jul 31, 2013
  1. Warn when --remote-port or --remote-user are given without --remote.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@187523 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Jul 31, 2013
Commits on Jul 8, 2013
  1. Fixing up a little patching mistake.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@185870 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Jul 8, 2013
  2. Update graphing display to allow the display of non-integer revision …

    …numbers.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@185862 91177308-0d34-0410-b5e6-96231b3b80d8
    Chris Matthews committed Jul 8, 2013
Commits on Jun 24, 2013
  1. lnt: Add "send-run-comparison" command line tool.

     - Useful for integrating with user scripts to kick off some runs and get
       results when they are done.
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@184773 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Jun 24, 2013
  2. lnt tool: Check that the installed version matches the current version.

     - This check forces users of "development mode" to re-install LNT when the
       version changes, which is useful for providing more seamless transitions when
       making certain changes (like adding new package dependencies).
    
    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@184772 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Jun 24, 2013
  3. [graph ui] Fix some improperly closed rows.

    git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@184771 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Jun 24, 2013