Comment: | Basic installall flow |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
8666173eafe72b163f16e1a0898e941b |
User & Date: | matt on 2013-07-21 23:54:30 |
Other Links: | branch diff | manifest | tags |
2013-07-22
| ||
00:12 | Some logpro file fixes for installall check-in: 7ba8688f37 user: matt tags: dev | |
2013-07-21
| ||
23:54 | Basic installall flow check-in: 8666173eaf user: matt tags: dev | |
17:53 | Adding skeleton files for installall check-in: 749307de49 user: matt tags: dev | |
Modified .fossil-settings/ignore-glob from [2404d7c5aa] to [32534fbc23].
︙ | ︙ | |||
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | mkdeploy/runs mkdeploy/links example/linktree example/runs *.backup mkdeploy/linktree mkdeploy/site.config mtest newdboard *.log fslsync/fslsynclinks/* fslsync/fslsyncruns/* sites.dat fullrun/config/*.config fullrun/envfile.txt *.bak simplerun/*.scm simplerun/simpleruns tests/mintest/runs/* tests/mintest/linktree/* | > > > > > > > > > > > > | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | mkdeploy/runs mkdeploy/links example/linktree example/runs *.backup mkdeploy/linktree mkdeploy/site.config deploytarg/* mtest newdboard *.log fslsync/fslsynclinks/* fslsync/fslsyncruns/* sites.dat fullrun/config/*.config fullrun/envfile.txt *.bak simplerun/*.scm simplerun/simpleruns tests/mintest/runs/* tests/mintest/linktree/* tests/installall/stdrel/* tests/installall/runs/* tests/installall/links/* tests/fdktestqa/simpleruns/* tests/installall/megatest.db tests/installall/monitor.db tests/megatest.db tests/fdktestqa/simplelinks/* tests/fdktestqa/testqa/megatest.db tests/fdktestqa/testqa/monitor.db megatest-fossil-hash.scm |
Added docs/manual_running_of_tests.png version [3681883a22].
cannot compute difference between binary files
Modified tests/installall/megatest.config from [ca90a40e82] to [533a61819e].
1 2 3 4 5 | [fields] CONFIGURATION TEXT [setup] max_concurrent_jobs 50 | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | [fields] CONFIGURATION TEXT [setup] max_concurrent_jobs 50 linktree #{getenv MT_RUN_AREA_HOME}/links [jobtools] useshell yes launcher nbfind [env-override] EXAMPLE_VAR example value [disks] disk0 #{getenv MT_RUN_AREA_HOME}/runs |
Modified tests/installall/runconfigs.config from [060c44c9d1] to [4e2097d726].
1 2 3 4 5 6 7 8 9 | [default] ALLTESTS see this variable [stdrel] CHICKEN_VERSION 4.8.0 IUPLIB 26g4 IUP_VERSION na SQLITE3_VERSION 3071401 PLATFORM linux | > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | [miscvars] [default] ALLTESTS see this variable PROX #{scheme (if (get-environment-variable "proxy") (conc "-proxy " (get-environment-variable "proxy")) "")} http_proxy #{scheme (if (get-environment-variable "proxy") (conc "http://" (get-environment-variable "proxy")) "")} PREFIX #{getenv MT_RUN_AREA_HOME}/#{getenv CONFIGURATION}/#{getenv MT_RUNNAME} [stdrel] CHICKEN_VERSION 4.8.0 IUPLIB 26g4 IUP_VERSION na SQLITE3_VERSION 3071401 PLATFORM linux |
︙ | ︙ |
tests/installall/tests/canvas-draw/install.sh became executable with contents [67f9a133dc].
Modified tests/installall/tests/canvas-draw/testconfig from [8171453a79] to [d9f7084cd9].
1 2 3 4 5 6 7 | # Add additional steps here. Format is "stepname script" [ezsteps] install install.sh # Test requirements are specified here [requirements] waiton iuplib | < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # Add additional steps here. Format is "stepname script" [ezsteps] install install.sh # Test requirements are specified here [requirements] waiton iuplib # Iteration for your tests are controlled by the items section [items] # test_meta is a section for storing additional data on your test [test_meta] author matt |
︙ | ︙ |
Modified tests/installall/tests/chicken/compile.logpro from [22f12ee837] to [908209500c].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | > > | 1 2 3 4 5 6 7 8 9 10 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "Leaving directory ..." #/Leaving directory/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:ignore in "LogFileBody" >= 0 "Ignore HAVE_STRERROR" #/HAVE_STRERROR/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/chicken/compile.sh from [67f9a133dc] to [a5c91dfde8].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > | 1 2 3 4 5 | #!/usr/bin/env bash # Run your step here cd chicken-${CHICKEN_VERSION} make PLATFORM=${PLATFORM} PREFIX=${PREFIX} |
Modified tests/installall/tests/chicken/download.logpro from [22f12ee837] to [843a59ef12].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | > > > | 1 2 3 4 5 6 7 8 9 10 11 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "README file must be seen" #/README$/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" >= 0 "Ignore error flagged by finalizer-error-test" #/finalizer-error-test/) (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/chicken/download.sh from [67f9a133dc] to [c232b4f30b].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 | #!/usr/bin/env bash # Run your step here if ! [[ -e chicken-${CHICKEN_VERSION}.tar.gz ]]; then wget http://code.call-cc.org/releases/${CHICKEN_VERSION}/chicken-${CHICKEN_VERSION}.tar.gz fi ls -l chicken-${CHICKEN_VERSION}.tar.gz tar xfvz chicken-${CHICKEN_VERSION}.tar.gz ls -l chicken-${CHICKEN_VERSION} |
Modified tests/installall/tests/chicken/install.logpro from [22f12ee837] to [84f00a1c8e].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | > > > | 1 2 3 4 5 6 7 8 9 10 11 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "Leaving directory" #/Leaving directory/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" >= 0 "Ignore error in some filenames" #/(check-errors|srfi-4-errors)/) (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/chicken/install.sh from [67f9a133dc] to [c5107c1ae8].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #!/usr/bin/env bash # Run your step here cd chicken-${CHICKEN_VERSION} make PLATFORM=${PLATFORM} PREFIX=${PREFIX} install echo "export PATH=$PREFIX/bin:\$PATH" > $PREFIX/setup-chicken4x.sh echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH" >> $PREFIX/setup-chicken4x.sh echo "setenv PATH $PREFIX/bin:\$PATH" > $PREFIX/setup-chicken4x.csh echo "setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH" >> $PREFIX/setup-chicken4x.csh ls -l ${PREFIX}/bin |
Modified tests/installall/tests/chicken/testconfig from [9a741b18a3] to [213947b5c5].
1 2 | # Add additional steps here. Format is "stepname script" [ezsteps] | | | | < | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # Add additional steps here. Format is "stepname script" [ezsteps] download download.sh compile compile.sh install install.sh # Test requirements are specified here [requirements] priority 10 # Iteration for your tests are controlled by the items section [items] # CHICKEN_VERSION 4.8.0 # test_meta is a section for storing additional data on your test [test_meta] author matt owner matt description Download and install chicken scheme tags tagone,tagtwo |
︙ | ︙ |
Modified tests/installall/tests/eggs/install.logpro from [22f12ee837] to [3c929554be].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | > | 1 2 3 4 5 6 7 8 9 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "Last thing done is chmod ..." #/chmod /) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" >= 0 "Ignore setup-error-handling" #/setup-error-handling/) (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/eggs/install.sh from [67f9a133dc] to [16a0cf3209].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > | 1 2 3 4 5 | #!/usr/bin/env bash # Run your step here $PREFIX/bin/chicken-install $EGG_NAME |
Modified tests/installall/tests/eggs/testconfig from [387189a3a0] to [02083358a9].
1 2 | # Add additional steps here. Format is "stepname script" [ezsteps] | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | # Add additional steps here. Format is "stepname script" [ezsteps] install install.sh # Test requirements are specified here [requirements] waiton chicken priority 9 # Iteration for your tests are controlled by the items section [items] EGG_NAME matchable readline apropos base64 regex-literals format regex-case test coops trace csv dot-locking posix-utils posix-extras directory-utils hostinfo tcp-server rpc csv-xml fmt json md5 # test_meta is a section for storing additional data on your test [test_meta] author matt owner matt description Download and install eggs with no significant prerequisites tags tagone,tagtwo |
︙ | ︙ |
Modified tests/installall/tests/ffcall/compile.logpro from [22f12ee837] to [23928ab5c5].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | | 1 2 3 4 5 6 7 8 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "Leaving directory" #/Leaving directory/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/ffcall/compile.sh from [67f9a133dc] to [8830573241].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > > | 1 2 3 4 5 6 | #!/usr/bin/env bash # Run your step here cd ffcall ./configure --prefix=${PREFIX} --enable-shared make |
Modified tests/installall/tests/ffcall/download.logpro from [22f12ee837] to [f72a12e2ae].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | | 1 2 3 4 5 6 7 8 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "VERSION" #/ VERSION/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/ffcall/download.sh from [67f9a133dc] to [920a471732].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 | #!/usr/bin/env bash # Run your step here if ! [[ -e ffcall.tar.gz ]] ; then wget http://www.kiatoa.com/matt/iup/ffcall.tar.gz fi tar xfvz ffcall.tar.gz ls -l ffcall |
Modified tests/installall/tests/ffcall/install.logpro from [22f12ee837] to [23928ab5c5].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | | 1 2 3 4 5 6 7 8 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "Leaving directory" #/Leaving directory/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/ffcall/install.sh from [67f9a133dc] to [9714886a7f].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > | 1 2 3 4 5 | #!/usr/bin/env bash # Run your step here cd ffcall make install |
Modified tests/installall/tests/ffcall/testconfig from [37d1d1f16d] to [da29d30da3].
1 2 | # Add additional steps here. Format is "stepname script" [ezsteps] | | < | | < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | # Add additional steps here. Format is "stepname script" [ezsteps] download download.sh compile compile.sh install install.sh # Test requirements are specified here [requirements] # Iteration for your tests are controlled by the items section [items] # test_meta is a section for storing additional data on your test [test_meta] author matt |
︙ | ︙ |
Deleted tests/installall/tests/ffcall/untar.logpro version [22f12ee837].
|
| < < < < < < < < |
Deleted tests/installall/tests/ffcall/untar.sh version [67f9a133dc].
|
| < < < |
Modified tests/installall/tests/iup/install.logpro from [22f12ee837] to [d034424239].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | > | 1 2 3 4 5 6 7 8 9 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "chmod is roughly last thing that happens" #/chmod /) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" >= 0 "Ignore setup-error-handling" #/setup-error-handling/) (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/iup/install.sh from [67f9a133dc] to [cc6e6150e1].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 | #!/usr/bin/env bash # Run your step here source $PREFIX/setup-chicken4x.sh export CSCLIBS=`echo $LD_LIBRARY_PATH | sed 's/:/ -L/g'` CSC_OPTIONS="-I$PREFIX/include -L$CSCLIBS" $PREFIX/bin/chicken-install $PROX -D no-library-checks -feature disable-iup-web iup # CSC_OPTIONS="-I$PREFIX/include -L$CSCLIBS" $CHICKEN_INSTALL $PROX -D no-library-checks -feature disable-iup-web -deploy -prefix $DEPLOYTARG iup # iup:1.0.2 CSC_OPTIONS="-I$PREFIX/include -L$CSCLIBS" $PREFIX/bin/chicken-install $PROX -D no-library-checks canvas-draw # CSC_OPTIONS="-I$PREFIX/include -L$CSCLIBS" $CHICKEN_INSTALL $PROX -D no-library-checks -deploy -prefix $DEPLOYTARG canvas-draw |
Modified tests/installall/tests/iup/testconfig from [466fc7f9ba] to [3d2a250f7a].
1 2 3 4 5 6 7 | # Add additional steps here. Format is "stepname script" [ezsteps] install install.sh # Test requirements are specified here [requirements] waiton iuplib | < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # Add additional steps here. Format is "stepname script" [ezsteps] install install.sh # Test requirements are specified here [requirements] waiton iuplib # Iteration for your tests are controlled by the items section [items] # test_meta is a section for storing additional data on your test [test_meta] author matt |
︙ | ︙ |
tests/installall/tests/iuplib/compile.sh became executable with contents [67f9a133dc].
Modified tests/installall/tests/iuplib/download.logpro from [22f12ee837] to [94bcd2c007].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | | 1 2 3 4 5 6 7 8 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "README file should show up" #/README/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/iuplib/download.sh from [67f9a133dc] to [c8d82a7841].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #!/usr/bin/env bash # Run your step here source $PREFIX/setup-chicken4x.sh if [[ `uname -a | grep x86_64` == "" ]]; then export ARCHSIZE='' else export ARCHSIZE=64_ fi # export files="cd-5.4.1_Linux${IUPLIB}_lib.tar.gz im-3.6.3_Linux${IUPLIB}_lib.tar.gz iup-3.5_Linux${IUPLIB}_lib.tar.gz" if [[ x$USEOLDIUP == "x" ]];then export files="cd-5.5.1_Linux${IUPLIB}_${ARCHSIZE}lib.tar.gz im-3.8_Linux${IUPLIB}_${ARCHSIZE}lib.tar.gz iup-3.6_Linux${IUPLIB}_${ARCHSIZE}lib.tar.gz" else echo WARNING: Using old IUP libraries export files="cd-5.4.1_Linux${IUPLIB}_${ARCHSIZE}lib.tar.gz im-3.6.3_Linux${IUPLIB}_${ARCHSIZE}lib.tar.gz iup-3.5_Linux${IUPLIB}_${ARCHSIZE}lib.tar.gz" fi mkdir -p $PREFIX/iuplib for a in `echo $files` ; do if ! [[ -e $a ]] ; then wget http://www.kiatoa.com/matt/iup/$a fi echo Untarring $a into $PREFIX/lib (cd $PREFIX/lib;tar xfvz $MT_TEST_RUN_DIR/$a;mv include/* ../include) done |
tests/installall/tests/iuplib/install.sh became executable with contents [67f9a133dc].
Modified tests/installall/tests/iuplib/testconfig from [efc59287ca] to [f772cd5919].
1 2 3 | # Add additional steps here. Format is "stepname script" [ezsteps] download download.sh | < < < | < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # Add additional steps here. Format is "stepname script" [ezsteps] download download.sh # Test requirements are specified here [requirements] waiton ffcall # Iteration for your tests are controlled by the items section [items] # test_meta is a section for storing additional data on your test [test_meta] author matt |
︙ | ︙ |
tests/installall/tests/iuplib/untar.sh became executable with contents [67f9a133dc].
tests/installall/tests/logpro/clone.sh became executable with contents [67f9a133dc].
tests/installall/tests/logpro/compile.sh became executable with contents [67f9a133dc].
tests/installall/tests/logpro/install.sh became executable with contents [67f9a133dc].
tests/installall/tests/logpro/open.sh became executable with contents [67f9a133dc].
Modified tests/installall/tests/logpro/testconfig from [1ca4113008] to [0dc79248a8].
1 2 3 4 5 6 7 8 9 10 | # Add additional steps here. Format is "stepname script" [ezsteps] clone clone.sh open open.sh compile compile.sh install install.sh # Test requirements are specified here [requirements] waiton eggs | < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | # Add additional steps here. Format is "stepname script" [ezsteps] clone clone.sh open open.sh compile compile.sh install install.sh # Test requirements are specified here [requirements] waiton eggs # Iteration for your tests are controlled by the items section [items] # test_meta is a section for storing additional data on your test [test_meta] author matt |
︙ | ︙ |
Modified tests/installall/tests/sqlite3/compile.logpro from [22f12ee837] to [d6c930d55e].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | > | 1 2 3 4 5 6 7 8 9 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "Leaving directory" #/(Leaving directory|Nothing to be done for)/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" >= 0 "Ignore strerror_r" #/strerror_r/i) (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/sqlite3/compile.sh from [67f9a133dc] to [4d623937a5].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > > > > | 1 2 3 4 5 6 7 8 | #!/usr/bin/env bash # Run your step here cd sqlite-autoconf-$SQLITE3_VERSION ./configure --prefix=$PREFIX make |
Modified tests/installall/tests/sqlite3/download.logpro from [22f12ee837] to [9294017d7b].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | | 1 2 3 4 5 6 7 8 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "sqlite-autoconf" #/sqlite-autoconf/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/sqlite3/download.sh from [67f9a133dc] to [cbee3c7c7d].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 | #!/usr/bin/env bash # Run your step here echo Install sqlite3 if ! [[ -e sqlite-autoconf-${SQLITE3_VERSION}.tar.gz ]]; then wget http://www.sqlite.org/sqlite-autoconf-${SQLITE3_VERSION}.tar.gz fi tar xfz sqlite-autoconf-${SQLITE3_VERSION}.tar.gz ls -l sqlite-autoconf-${SQLITE3_VERSION}.tar.gz |
Modified tests/installall/tests/sqlite3/install.logpro from [22f12ee837] to [23928ab5c5].
1 | ;; You should have at least one expect:required. This ensures that your process ran | | | 1 2 3 4 5 6 7 8 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "Leaving directory" #/Leaving directory/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Modified tests/installall/tests/sqlite3/install.sh from [67f9a133dc] to [bd436c811c].
1 2 3 | #!/usr/bin/env bash # Run your step here | > > > | 1 2 3 4 5 6 | #!/usr/bin/env bash # Run your step here cd sqlite-autoconf-$SQLITE3_VERSION make install |
Added tests/installall/tests/sqlite3/installegg.logpro version [ccb4530d9a].
> > > > > > > > > | 1 2 3 4 5 6 7 8 9 | ;; You should have at least one expect:required. This ensures that your process ran (expect:required in "LogFileBody" > 0 "chmod sqlite3" #/chmod.*sqlite3/) ;; You may need ignores to suppress false error or warning hits from the later expects ;; NOTE: Order is important here! (expect:ignore in "LogFileBody" >= 0 "Ignore setup-error-handling" #/setup-error-handling/) (expect:ignore in "LogFileBody" < 99 "Ignore the word error in comments" #/^\/\/.*error/) (expect:warning in "LogFileBody" = 0 "Any warning" #/warn/) (expect:error in "LogFileBody" = 0 "Any error" (list #/ERROR/ #/error/)) ;; but disallow any other errors |
Added tests/installall/tests/sqlite3/installegg.sh version [05188fe512].
> > > > > | 1 2 3 4 5 | #!/usr/bin/env bash # Run your step here CSC_OPTIONS="-I$PREFIX/include -L$PREFIX/lib" $PREFIX/bin/chicken-install $PROX sqlite3 |
Modified tests/installall/tests/sqlite3/testconfig from [c46669026c] to [da1727ad29].
1 2 3 | # Add additional steps here. Format is "stepname script" [ezsteps] download download.sh | < > > > | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # Add additional steps here. Format is "stepname script" [ezsteps] download download.sh compile compile.sh install install.sh installegg installegg.sh # Test requirements are specified here [requirements] # We waiton chicken because this one installs the egg. It would behove us to split this # into two tests ... waiton chicken priority 2 # Iteration for your tests are controlled by the items section [items] # test_meta is a section for storing additional data on your test [test_meta] author matt |
︙ | ︙ |
Deleted tests/installall/tests/sqlite3/untar.logpro version [22f12ee837].
|
| < < < < < < < < |
Deleted tests/installall/tests/sqlite3/untar.sh version [67f9a133dc].
|
| < < < |
tests/installall/tests/zmq/install.sh became executable with contents [67f9a133dc].
Modified tests/installall/tests/zmq/testconfig from [01b16ac62c] to [59a4513f1c].
1 2 3 4 5 6 7 | # Add additional steps here. Format is "stepname script" [ezsteps] install install.sh # Test requirements are specified here [requirements] waiton zmqlib chicken | < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # Add additional steps here. Format is "stepname script" [ezsteps] install install.sh # Test requirements are specified here [requirements] waiton zmqlib chicken # Iteration for your tests are controlled by the items section [items] # test_meta is a section for storing additional data on your test [test_meta] author matt |
︙ | ︙ |
tests/installall/tests/zmqlib/compile.sh became executable with contents [67f9a133dc].
tests/installall/tests/zmqlib/download.sh became executable with contents [67f9a133dc].
tests/installall/tests/zmqlib/install.sh became executable with contents [67f9a133dc].
Modified tests/installall/tests/zmqlib/testconfig from [adb8875292] to [d5c25522b1].
1 2 3 4 5 6 7 8 9 10 | # Add additional steps here. Format is "stepname script" [ezsteps] download download.sh untar untar.sh compile compile.sh install install.sh # Test requirements are specified here [requirements] waiton | < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | # Add additional steps here. Format is "stepname script" [ezsteps] download download.sh untar untar.sh compile compile.sh install install.sh # Test requirements are specified here [requirements] waiton # Iteration for your tests are controlled by the items section [items] # test_meta is a section for storing additional data on your test [test_meta] author matt |
︙ | ︙ |
tests/installall/tests/zmqlib/untar.sh became executable with contents [67f9a133dc].