Source: foolscap Version: 0.6.4-1 Severity: serious Tags: jessie sid User: [email protected] Usertags: qa-ftbfs-20140114 qa-ftbfs Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> testClientTimeout ...
> [OK]
> testNoConnection ...
> [OK]
> testServerTimeout ...
> [OK]
> testVersusHTTPClientAuthenticated ...
> [ERROR]
> testVersusHTTPClientUnauthenticated ...
> [ERROR]
> testVersusHTTPServerAuthenticated ...
> [OK]
> testVersusHTTPServerUnauthenticated ...
> [OK]
> foolscap.test.test_observer
> Observer
> test_oneshot ...
> [OK]
> foolscap.test.test_pb
> TestAnswer
> testAccept1 ...
> [OK]
> testAccept2 ...
> [OK]
> testReject1 ...
> [OK]
> testReject2 ...
> [OK]
> TestCallable
> testBoundMethod ...
> [OK]
> testFunction ...
> [OK]
> testGetSturdyRef ...
> [OK]
> testLogLocalFailure ...
> [OK]
> testLogRemoteFailure ...
> [OK]
> testWrongSwiss ...
> [OK]
> TestReferenceUnslicer
> testInterfaces ...
> [OK]
> testNoInterfaces ...
> [OK]
> testReject ...
> [OK]
> TestReferenceable
> testAnswer1 ...
> [OK]
> testAnswer2 ...
> [OK]
> testArgs1 ...
> [OK]
> testArgs2 ...
> [OK]
> testRef1 ...
> [OK]
> testRef2 ...
> [OK]
> testRef3 ...
> [OK]
> testRef4 ...
> [OK]
> testRef5 ...
> [OK]
> testRef6 ...
> [OK]
> TestService
> testBadMethod ...
> [OK]
> testBadMethod2 ...
> [OK]
> testConnect1 ...
> [OK]
> testConnect2 ...
> [OK]
> testConnect3 ...
> [OK]
> testRegister ...
> [OK]
> foolscap.test.test_promise
> Call
> testResolveAfter ...
> [OK]
> testResolveBefore ...
> [OK]
> testResolveFailure ...
> [OK]
> Chained
> testChained1 ...
> [OK]
> testChained2 ...
> [OK]
> testResolveToABrokenPromise ...
> [OK]
> testResolveToAPromise ...
> [OK]
> Send
> testBadName ...
> [OK]
> testBasic ...
> [OK]
> testBasicFailure ...
> [OK]
> testDisableDataflowStyle ...
> [OK]
> testFailure ...
> [OK]
> testNoMultipleResolution ...
> [OK]
> testOrdering ...
> [OK]
> testResolveAfter ...
> [OK]
> testResolveBefore ...
> [OK]
> testResolveFailure ...
> [OK]
> testSend ...
> [OK]
> SendOnly
> testNear ...
> [OK]
> testResolveAfter ...
> [OK]
> testResolveBefore ...
> [OK]
> foolscap.test.test_reconnector
> Reconnector
> test_lose_and_retry ...
> [OK]
> test_negotiate_fails_and_retry ...
> [OK]
> test_retry ...
> [OK]
> test_stop_trying ...
> [OK]
> test_try ...
> [OK]
> foolscap.test.test_reference
> LocalReference
> test_callRemote ...
> [OK]
> test_callRemoteOnly ...
> [OK]
> test_fail ...
> [OK]
> test_remoteReference ...
> [OK]
> TubID
> test_tubid_must_match ...
> [OK]
> foolscap.test.test_registration
> Registration
> testStrong ...
> [OK]
> testWeak ...
> [OK]
> test_duplicate ...
> [OK]
> foolscap.test.test_schema
> Arguments
> test_arguments ...
> [OK]
> test_bad_arguments ...
> [OK]
> ConformTest
> testAttrDict ...
> [OK]
> testBool ...
> [OK]
> testByteString ...
> [OK]
> testDict ...
> [OK]
> testInteger ...
> [OK]
> testLargeInteger ...
> [OK]
> testList ...
> [OK]
> testNestedTuple ...
> [OK]
> testPoly ...
> [OK]
> testRecursion ...
> [OK]
> testSet ...
> [OK]
> testString ...
> [OK]
> testTuple ...
> [OK]
> testUnicode ...
> [OK]
> CreateTest
> testMakeConstraint ...
> [OK]
> Interfaces
> test_referenceable ...
> [OK]
> test_remotereference ...
> [OK]
> foolscap.test.test_serialize
> Serialize
> test_copyable ...
> [OK]
> test_cycle ...
> [OK]
> test_data ...
> [OK]
> test_data_outstream ...
> [OK]
> test_referenceable ...
> [OK]
> test_referenceables_die ...
> [OK]
> test_unhandled_objects ...
> [OK]
> foolscap.test.test_stringchain
> T
> test_al ...
> [OK]
> test_appendleft ...
> [OK]
> test_clear ...
> [OK]
> test_popleft ...
> [OK]
> test_popleft_new_stringchain ...
> [OK]
> test_str ...
> [OK]
> test_tailignored ...
> [OK]
> test_trim ...
> [OK]
> foolscap.test.test_sturdyref
> URL
> testBrokenHints ...
> [OK]
> testCompare ...
> [OK]
> testLocationHintExtensions ...
> [OK]
> testLocationHints ...
> [OK]
> testTubIDExtensions ...
> [OK]
> testURL ...
> [OK]
> foolscap.test.test_tub
> BadLocationFURL
> test_empty_location ...
> [OK]
> test_future ...
> [OK]
> CancelPendingDeliveries
> test_cancel_pending_deliveries ...
> [OK]
> FurlFile
> test_furlfile ...
> [OK]
> test_tubid_check ...
> [OK]
> NameLookup
> testNameLookup ...
> [OK]
> QueuedStartup
> test_queued_getref ...
> [OK]
> test_queued_reconnector ...
> [OK]
> SetLocation
> test_set_location ...
> [OK]
> test_set_location_automatically ...
> [OK]
> Shutdown
> test_doublestop ...
> [OK]
> TestCertFile
> test_certdata ...
> [OK]
> test_certfile ...
> [OK]
> test_generate ...
> [OK]
> test_tubid ...
> [OK]
> foolscap.test.test_util
> AsyncAND
> test_empty ...
> [OK]
> test_one_failure_1 ...
> [OK]
> test_one_failure_2 ...
> [OK]
> test_simple ...
> [OK]
> test_two ...
> [OK]
> test_two_failure ...
> [OK]
> Base32
> test_is_base32 ...
> [OK]
> Time
> test_format ...
> [OK]
>
> ===============================================================================
> [SKIPPED]
> new-style classes still broken
>
> foolscap.test.test_banana.ThereAndBackAgain.test_boundMethod_newstyle
> foolscap.test.test_banana.ThereAndBackAgain.test_classMethod_newstyle
> foolscap.test.test_banana.ThereAndBackAgain.test_class_newstyle
> foolscap.test.test_banana.ThereAndBackAgain.test_instance_newstyle
> ===============================================================================
> [ERROR]
> Traceback (most recent call last):
> File "/«PKGBUILDDIR»/foolscap/test/test_negotiate.py", line 303, in
> testVersusHTTPClientAuthenticated
> d = self.connectHTTPClient(portnum)
> File "/«PKGBUILDDIR»/foolscap/test/test_negotiate.py", line 200, in
> connectHTTPClient
> return getPage("http://127.0.0.1:%d/foo" % portnum)
> File "/«PKGBUILDDIR»/foolscap/test/test_negotiate.py", line 83, in getPage
> scheme, host, port, path = client._parse(url)
> exceptions.AttributeError: 'module' object has no attribute '_parse'
>
> foolscap.test.test_negotiate.Versus.testVersusHTTPClientAuthenticated
> ===============================================================================
> [ERROR]
> Traceback (most recent call last):
> File "/«PKGBUILDDIR»/foolscap/test/test_negotiate.py", line 289, in
> testVersusHTTPClientUnauthenticated
> d = self.connectHTTPClient(portnum)
> File "/«PKGBUILDDIR»/foolscap/test/test_negotiate.py", line 200, in
> connectHTTPClient
> return getPage("http://127.0.0.1:%d/foo" % portnum)
> File "/«PKGBUILDDIR»/foolscap/test/test_negotiate.py", line 83, in getPage
> scheme, host, port, path = client._parse(url)
> exceptions.AttributeError: 'module' object has no attribute '_parse'
>
> foolscap.test.test_negotiate.Versus.testVersusHTTPClientUnauthenticated
> -------------------------------------------------------------------------------
> Ran 472 tests in 100.380s
>
> FAILED (skips=4, errors=2, successes=466)
> make[2]: *** [test] Error 1
> make[2]: Leaving directory `/«PKGBUILDDIR»'
> dh_auto_test: make -j1 test returned exit code 2
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2014/01/14/foolscap_0.6.4-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

