Changeset 353:5d988e250308 in freeDiameter for contrib/nightly_tests/README
- Timestamp:
- Jun 29, 2010, 5:19:28 PM (13 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
contrib/nightly_tests/README
r352 r353 12 12 13 13 1) Install all dependencies for freeDiameter. See the "prereqs" file. 14 $ sudo aptitude install `wget http://www.freediameter.net/hg/freeDiameter/raw-file/tip/contrib/nightly_tests/prereqs -O -`14 $ sudo aptitude install `wget http://www.freediameter.net/hg/freeDiameter/raw-file/tip/contrib/nightly_tests/prereqs -O - | grep -v -e "$#"` 15 15 16 16 2) Create the "test" database for app_acct test (we assume the tests are run as user "test" here) 17 # su - postgres18 # createuser test19 Shall the new role be a superuser? (y/n) n20 Shall the new role be allowed to create databases? (y/n) y21 Shall the new role be allowed to create more new roles? (y/n) n22 # logout23 $ whoami24 test25 $ createdb test26 $ psql test27 psql (8.4.4)28 Type "help" for help.17 # su - postgres 18 # createuser test 19 Shall the new role be a superuser? (y/n) n 20 Shall the new role be allowed to create databases? (y/n) y 21 Shall the new role be allowed to create more new roles? (y/n) n 22 # logout 23 $ whoami 24 test 25 $ createdb test 26 $ psql test 27 psql (8.4.4) 28 Type "help" for help. 29 29 30 test=>31 CREATE TABLE incoming_test (32 recorded_on timestamp with time zone NOT NULL,33 "Accounting-Record-Type" integer,34 "Session-Id" bytea,35 "Accounting-Record-Number" integer,36 "Route-Record1" bytea,37 "Route-Record2" bytea,38 "Route-Record3" bytea,39 "Route-Record4" bytea );40 \q30 test=> 31 CREATE TABLE incoming_test ( 32 recorded_on timestamp with time zone NOT NULL, 33 "Accounting-Record-Type" integer, 34 "Session-Id" bytea, 35 "Accounting-Record-Number" integer, 36 "Route-Record1" bytea, 37 "Route-Record2" bytea, 38 "Route-Record3" bytea, 39 "Route-Record4" bytea ); 40 \q 41 41 42 42 3) Create a directory ~/fDtests 43 $ cd44 $ mkdir fDtests45 $ cd fDtests43 $ cd 44 $ mkdir fDtests 45 $ cd fDtests 46 46 47 47 4) Retrieve the runtests.sh script and save in this directory 48 $ wget http://www.freediameter.net/hg/freeDiameter/raw-file/tip/contrib/nightly_tests/runtests.sh49 $ chmod +x runtests.sh48 $ wget http://www.freediameter.net/hg/freeDiameter/raw-file/tip/contrib/nightly_tests/runtests.sh 49 $ chmod +x runtests.sh 50 50 51 51 5) Create a file local.cmake defining the name of the build slave in this directory also. 52 $ echo "SET(CTEST_SITE \""`hostname`"\")" > local.cmake52 $ echo "SET(CTEST_SITE \""`hostname`"\")" > local.cmake 53 53 54 54 6) Run the script once to check it works properly
Note: See TracChangeset
for help on using the changeset viewer.