See <http://buildbot.snapframework.com/job/snap-core/118/changes>
Changes:
[Gregory Collins] Add 'Range:' support to fileServe
------------------------------------------
[...truncated 91 lines...]
Loading package array-0.3.0.0 ... linking ... done.
Loading package containers-0.3.0.0 ... linking ... done.
Loading package deepseq-1.1.0.0 ... linking ... done.
Loading package text-0.7.1.0 ... linking ... done.
Loading package pretty-1.0.1.1 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package transformers-0.2.1.0 ... linking ... done.
Loading package monads-fd-0.1.0.1 ... linking ... done.
Loading package filepath-1.1.0.3 ... linking ... done.
Loading package old-locale-1.0.0.2 ... linking ... done.
Loading package old-time-1.0.0.3 ... linking ... done.
Loading package directory-1.0.1.0 ... linking ... done.
Loading package process-1.0.1.2 ... linking ... done.
Loading package time-1.1.4 ... linking ... done.
Loading package random-1.0.0.2 ... linking ... done.
Loading package haskell98 ... linking ... done.
Loading package mtl-1.1.0.2 ... linking ... done.
Loading package ListLike-1.0.1 ... linking ... done.
Loading package extensible-exceptions-0.1.1.1 ... linking ... done.
Loading package iteratee-0.3.5 ... linking ... done.
Loading package dlist-0.5 ... linking ... done.
Loading package directory-tree-0.1.1 ... linking ... done.
Loading package cereal-0.3.0.0 ... linking ... done.
Loading package binary-0.5.0.2 ... linking ... done.
Loading package bytestring-show-0.3.3 ... linking ... done.
Loading package bytestring-nums-0.3.1 ... linking ... done.
Loading package bytestring-mmap-0.2.1 ... linking ... done.
Loading package attoparsec-0.8.1.0 ... linking ... done.
src/Snap/Starter.hs:18:2:
Warning: Definition but no type signature for `tDirDefault'
Inferred type: tDirDefault :: ([[Char]], [([Char], [Char])])
src/Snap/Starter.hs:19:2:
Warning: Definition but no type signature for `tDirBareBones'
Inferred type: tDirBareBones :: ([[Char]], [([Char], [Char])])
Linking dist/build/snap/snap ...
Loading package MonadCatchIO-transformers-0.2.2.0 ... linking ... done.
Loading package ffi-1.0 ... linking ... done.
Installing library in /home/hudson/.cabal/lib/snap-core-0.2.13/ghc-6.12.1
Installing executable(s) in /home/hudson/.cabal/bin
Registering snap-core-0.2.13...
[workspace] $ /bin/sh -xe /tmp/hudson1378984272288390348.sh
+ ./haddock.sh
+ rm -Rf dist/doc
+
HADDOCK_OPTS='--html-location=http://hackage.haskell.org/packages/archive/$pkg/latest/doc/html
--css=extra/haddock.css'
+ cabal haddock
'--html-location=http://hackage.haskell.org/packages/archive/$pkg/latest/doc/html'
--css=extra/haddock.css --hyperlink-source
Running Haddock for snap-core-0.2.13...
Preprocessing library snap-core-0.2.13...
Preprocessing executables for snap-core-0.2.13...
Running hscolour for snap-core-0.2.13...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: ListLike-1.0.1,
MonadCatchIO-transformers-0.2.2.0, attoparsec-0.8.1.0, base-3.0.3.2,
binary-0.5.0.2, ffi-1.0, rts-1.0, bytestring-mmap-0.2.1,
bytestring-nums-0.3.1, bytestring-show-0.3.3, cereal-0.3.0.0, deepseq-1.1.0.0,
directory-tree-0.1.1, dlist-0.5, iteratee-0.3.5, monads-fd-0.1.0.1,
mtl-1.1.0.2, text-0.7.1.0, transformers-0.2.1.0, unix-compat-0.1.2.1,
zlib-0.5.2.0
Warning: snap-core-0.2.13:Snap.Iteratee: Could not find documentation for
exported module: Data.Iteratee
Warning: Snap.Internal.Debug: could not find link destinations for:
Control.Monad.IO.Class.MonadIO
Warning: Snap.Iteratee: could not find link destinations for:
Data.Iteratee.Base.StreamG
Data.Iteratee.WrappedByteString.WrappedByteString Data.Iteratee.Base.IterGV
Data.Iteratee.Base.IterateeG Data.Iteratee.Base.StreamChunk.StreamChunk
Data.Iteratee.Base.EnumeratorN
Warning: Snap.Internal.Http.Types: could not find link destinations for:
Data.Attoparsec.Internal.Parser Data.Serialize.Builder.Builder
Data.Attoparsec.Result
Warning: Snap.Types: could not find link destinations for:
Control.Monad.IO.Class.MonadIO Control.Monad.CatchIO.MonadCatchIO
Data.Text.Lazy.Internal.Text Data.Text.Internal.Text
Documentation created: dist/doc/html/snap-core/index.html
+ cp -r extra/fonts dist/doc/html/snap-core/
+ cp extra/logo.gif dist/doc/html/snap-core/haskell_icon.gif
+ cp extra/hscolour.css dist/doc/html/snap-core/src/
[workspace] $ /bin/sh -xe /tmp/hudson1754970145817611575.sh
+ cd test
+ cabal install
Resolving dependencies...
Configuring snap-core-testsuite-0.1.1...
Warning: 'c-sources: ../cbits/timefuncs.c' is a relative path outside of the
source tree. This will not work when generating a tarball with 'sdist'.
Warning: 'hs-source-dirs: ../src' is a relative path outside of the source
tree. This will not work when generating a tarball with 'sdist'.
Warning: 'include-dirs: ../cbits' is a relative path outside of the source
tree. This will not work when generating a tarball with 'sdist'.
Preprocessing executables for snap-core-testsuite-0.1.1...
Building snap-core-testsuite-0.1.1...
../cbits/timefuncs.c: In function ‘c_parse_http_time’:
../cbits/timefuncs.c:14:5:
warning: implicit declaration of function ‘timegm’
[ 2 of 19] Compiling Snap.Internal.Parsing ( ../src/Snap/Internal/Parsing.hs,
dist/build/testsuite/testsuite-tmp/Snap/Internal/Parsing.o )
[ 5 of 19] Compiling Snap.Iteratee ( ../src/Snap/Iteratee.hs,
dist/build/testsuite/testsuite-tmp/Snap/Iteratee.o )
../src/Snap/Iteratee.hs:54:0:
Warning: The import of `Exception'
from module `Control.Exception' is redundant
../src/Snap/Iteratee.hs:90:9:
Warning: orphan instance:
instance (Functor m, MonadCatchIO m) =>
MonadCatchIO (IterateeG s el m)
[ 6 of 19] Compiling Snap.Iteratee.Tests ( suite/Snap/Iteratee/Tests.hs,
dist/build/testsuite/testsuite-tmp/Snap/Iteratee/Tests.o )
suite/Snap/Iteratee/Tests.hs:27:0:
Warning: The import of `System.IO.Unsafe' is redundant
except perhaps to import instances from `System.IO.Unsafe'
To import instances alone, use: import System.IO.Unsafe()
suite/Snap/Iteratee/Tests.hs:32:9:
Warning: orphan instance: instance Arbitrary Int64
[ 7 of 19] Compiling Snap.Internal.Iteratee.Debug (
../src/Snap/Internal/Iteratee/Debug.hs,
dist/build/testsuite/testsuite-tmp/Snap/Internal/Iteratee/Debug.o )
../src/Snap/Internal/Iteratee/Debug.hs:21:0:
Warning: The import of `Snap.Internal.Debug' is redundant
except perhaps to import instances from `Snap.Internal.Debug'
To import instances alone, use: import Snap.Internal.Debug()
[ 8 of 19] Compiling Snap.Internal.Http.Types (
../src/Snap/Internal/Http/Types.hs,
dist/build/testsuite/testsuite-tmp/Snap/Internal/Http/Types.o )
[ 9 of 19] Compiling Snap.Internal.Http.Types.Tests (
suite/Snap/Internal/Http/Types/Tests.hs,
dist/build/testsuite/testsuite-tmp/Snap/Internal/Http/Types/Tests.o )
[10 of 19] Compiling Snap.Internal.Types ( ../src/Snap/Internal/Types.hs,
dist/build/testsuite/testsuite-tmp/Snap/Internal/Types.o )
../src/Snap/Internal/Types.hs:31:0:
Warning: The import of `Snap.Internal.Debug' is redundant
except perhaps to import instances from `Snap.Internal.Debug'
To import instances alone, use: import Snap.Internal.Debug()
[11 of 19] Compiling Snap.Internal.Routing ( ../src/Snap/Internal/Routing.hs,
dist/build/testsuite/testsuite-tmp/Snap/Internal/Routing.o )
[12 of 19] Compiling Snap.Internal.Routing.Tests (
suite/Snap/Internal/Routing/Tests.hs,
dist/build/testsuite/testsuite-tmp/Snap/Internal/Routing/Tests.o )
[13 of 19] Compiling Snap.Types.Tests ( suite/Snap/Types/Tests.hs,
dist/build/testsuite/testsuite-tmp/Snap/Types/Tests.o )
suite/Snap/Types/Tests.hs:414:7:
Warning: This binding for `rsp' shadows the existing binding
bound at suite/Snap/Types/Tests.hs:407:7
[14 of 19] Compiling Snap.Types ( ../src/Snap/Types.hs,
dist/build/testsuite/testsuite-tmp/Snap/Types.o )
[15 of 19] Compiling Snap.Util.FileServe ( ../src/Snap/Util/FileServe.hs,
dist/build/testsuite/testsuite-tmp/Snap/Util/FileServe.o )
[16 of 19] Compiling Snap.Util.FileServe.Tests (
suite/Snap/Util/FileServe/Tests.hs,
dist/build/testsuite/testsuite-tmp/Snap/Util/FileServe/Tests.o )
[17 of 19] Compiling Snap.Util.GZip ( ../src/Snap/Util/GZip.hs,
dist/build/testsuite/testsuite-tmp/Snap/Util/GZip.o )
[18 of 19] Compiling Snap.Util.GZip.Tests ( suite/Snap/Util/GZip/Tests.hs,
dist/build/testsuite/testsuite-tmp/Snap/Util/GZip/Tests.o )
[19 of 19] Compiling Main ( suite/TestSuite.hs,
dist/build/testsuite/testsuite-tmp/Main.o )
Linking dist/build/testsuite/testsuite ...
Installing executable(s) in /home/hudson/.cabal/bin
[workspace] $ /bin/sh -xe /tmp/hudson2995197876692821080.sh
+ cd test
+ ./runTestsAndCoverage.sh --jxml=junit.xml --plain
[?25lSnap.Internal.Http.Types.Tests:
show: [OK]
urlDecode: [OK]
formatLogTime: [OK]
addHeader: [OK]
Snap.Internal.Routing.Tests:
routing1: [OK]
routing2: [OK]
routing3: [OK]
routing4: [OK]
routing5: [OK]
routing6: [OK]
routing7: [OK]
routing8: [OK]
routing9: [OK]
routing10: [OK]
routing11: [OK]
routing12: [OK]
routing13: [OK]
routing14: [OK]
routing15: [OK]
routing16: [OK]
routing17: [OK]
routing18: [OK]
routing19: [OK]
routing20: [OK]
routing21: [OK]
routing22: [OK]
routing23: [OK]
routing24: [OK]
routing25: [OK]
routing26: [OK]
routing27: [OK]
routing28: [OK]
routeLocal: [OK]
Snap.Types.Tests:
failure: [OK]
alternative: [OK]
early termination: [OK]
request bodies: [OK]
trivial functions: [OK]
method: [OK]
dir: [OK]
catchIO: [OK]
writes: [OK]
getParam: [OK]
url encoding 1: [OK]
url encoding 2: [OK, passed 1000 tests]
dir2: [OK]
ipHeaderFilter: [OK]
mzero 404: [OK]
evalSnap exception: [OK]
localRequest: [OK]
redirect: [OK]
Snap.Iteratee.Tests:
enumBS: [OK, passed 1000 tests]
enumLBS: [OK, passed 1000 tests]
testBuffer: [OK, passed 1000 tests]
testBuffer2: [OK]
testBuffer3: [OK, passed 1000 tests]
testBuffer4: [OK, passed 1000 tests]
testBufferChain: [OK, passed 1000 tests]
testBufferChainEscape: [OK, passed 1000 tests]
testUnsafeBuffer: [OK, passed 1000 tests]
testUnsafeBuffer2: [OK]
testUnsafeBuffer3: [OK, passed 1000 tests]
testUnsafeBuffer4: [OK, passed 1000 tests]
testUnsafeBuffer5: [OK, passed 1000 tests]
short stream: [OK, passed 1000 tests]
exact stream: [OK, passed 1000 tests]
long stream: [OK, passed 1000 tests]
takeNoMore: short stream: [OK, passed 1000 tests]
takeNoMore: exact stream: [OK, passed 1000 tests]
takeNoMoreLong: [OK, passed 1000 tests]
count bytes: [OK, passed 1000 tests]
count bytes: [OK, passed 1000 tests]
Snap.Util.GZip.Tests:
identity1: [OK, passed 1000 tests]
identity2: [OK, passed 1000 tests]
identity3: [OK, passed 1000 tests]
identity4: [OK, passed 1000 tests]
identity5: [OK, passed 1000 tests]
testNopWhenContentEncodingSet: [OK, passed 1000 tests]
testCompositionDoesn'tExplode: [OK, passed 1000 tests]
bad headers: [OK, passed 1000 tests]
Snap.Util.FileServe.Tests:
fileServe/multi: [Failed]
Failed: foo.bin size
expected: Just 4
but got: Nothing
fileServe/Single: [Failed]
Failed: foo.html size
expected: Just 4
but got: Nothing
fileServe/range/ok: [Failed]
Failed: foo.html partial size
expected: Just 2
but got: Nothing
fileServe/range/bad: [OK]
Properties Test Cases Total
Passed 28 53 81
Failed 0 3 3
Total 28 56 84
[?25hPublishing Javadoc
Recording test results
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at BUILD level
<http://buildbot.snapframework.com/job/snap-core/ws/test/dist/hpc> to
/home/hudson/data/jobs/snap-core/builds/2010-09-24_22-12-48/htmlreports/HPC_Test_Coverage_Report
_______________________________________________
Snap mailing list
[email protected]
http://mailman-mail5.webfaction.com/listinfo/snap