Navigation


Changeset 464:e16866e190a4 in freeDiameter


Ignore:
Timestamp:
Jul 30, 2010, 4:30:03 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Updated tests documentation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • contrib/nightly_tests/README

    r417 r464  
    1212INSTRUCTIONS to setup a new build slave for the freeDiameter buildserver:
    1313
    14 1) Install all dependencies for freeDiameter. See the "prereqs" file (for Debian/Ubuntu).
     141) Install all dependencies for freeDiameter as follow:
     15  a) Debian / Ubuntu: See the "prereqs" file
    1516        $ sudo aptitude install `wget http://www.freediameter.net/hg/freeDiameter/raw-file/tip/contrib/nightly_tests/prereqs -O - | grep -v -e "^#"`
     17       
     18  b) FreeBSD:
     19      - install base system and ports
     20      - install freediameter dependencies as follow:
     21      # pkg_add -r -v wget bash cmake mercurial flex bison gnutls postgresql84-client postgresql84-server mysql50-client
    1622
    17232) Create the "test" database for app_acct test (we assume the tests are run as user "test" here)
     24      - check INSTALL.FreeBSD file for specific PostgreSQL pre-install instructions.
     25      - These are the instructions for Ubuntu, adjust as needed:
    1826        # su - postgres
    1927        # createuser test
     
    5664        $ echo "set(CTEST_BUILD_OPTIONS \"\${CTEST_BUILD_OPTIONS} -DFLEX_EXECUTABLE:FILEPATH=/usr/local/bin/flex\")" >> local.cmake
    5765
    58 6) Run the script once to check it works properly
     666) Run the script once to check it works properly (freeBSD might require: ln -s /usr/local/bin/bash /bin/bash)
    5967
    60687) Set up a crontab to run the script
Note: See TracChangeset for help on using the changeset viewer.