From 16286650659cb0948f71632606b35592bc9e8667 Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Mon, 2 Aug 2010 01:20:20 +0000 Subject: docs/TestingGuide: Rip out description of old nightly tester infrastructure. The official recommendation is to use LNT instead. I will write docs on setting up an LNT installation for submission to llvm.org, one day. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110004 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/TestingGuide.html | 61 -------------------------------------------------- 1 file changed, 61 deletions(-) (limited to 'docs') diff --git a/docs/TestingGuide.html b/docs/TestingGuide.html index c39065a282..2316eaba90 100644 --- a/docs/TestingGuide.html +++ b/docs/TestingGuide.html @@ -43,7 +43,6 @@
  • Writing custom tests for llvm-test
  • -
  • Running the nightly tester
  • @@ -1135,66 +1134,6 @@ example reports that can do fancy stuff.

    - -
    Running the nightly tester
    - - -
    - -

    -The LLVM Nightly Testers -automatically check out an LLVM tree, build it, run the "nightly" -program test (described above), run all of the DejaGNU tests, -delete the checked out tree, and then submit the results to -http://llvm.org/nightlytest/. -After test results are submitted to -http://llvm.org/nightlytest/, -they are processed and displayed on the tests page. An email to - -llvm-testresults@cs.uiuc.edu summarizing the results is also generated. -This testing scheme is designed to ensure that programs don't break as well -as keep track of LLVM's progress over time.

    - -

    If you'd like to set up an instance of the nightly tester to run on your -machine, take a look at the comments at the top of the -utils/NewNightlyTest.pl file. If you decide to set up a nightly tester -please choose a unique nickname and invoke utils/NewNightlyTest.pl -with the "-nickname [yournickname]" command line option. - -

    You can create a shell script to encapsulate the running of the script. -The optimized x86 Linux nightly test is run from just such a script:

    - -
    -
    -#!/bin/bash
    -BASE=/proj/work/llvm/nightlytest
    -export BUILDDIR=$BASE/build 
    -export WEBDIR=$BASE/testresults 
    -export LLVMGCCDIR=/proj/work/llvm/cfrontend/install
    -export PATH=/proj/install/bin:$LLVMGCCDIR/bin:$PATH
    -export LD_LIBRARY_PATH=/proj/install/lib
    -cd $BASE
    -cp /proj/work/llvm/llvm/utils/NewNightlyTest.pl .
    -nice ./NewNightlyTest.pl -nice -release -verbose -parallel -enable-linscan \
    -   -nickname NightlyTester -noexternals > output.log 2>&1 
    -
    -
    - -

    It is also possible to specify the the location your nightly test results -are submitted. You can do this by passing the command line option -"-submit-server [server_address]" and "-submit-script [script_on_server]" to -utils/NewNightlyTest.pl. For example, to submit to the llvm.org -nightly test results page, you would invoke the nightly test script with -"-submit-server llvm.org -submit-script /nightlytest/NightlyTestAccept.cgi". -If these options are not specified, the nightly test script sends the results -to the llvm.org nightly test results page.

    - -

    Take a look at the NewNightlyTest.pl file to see what all of the -flags and strings do. If you start running the nightly tests, please let us -know. Thanks!

    - -
    -
    -- cgit v1.2.3