[swift-dev] [swift-lldb-dev] [Swift CI] Build Failure: OSS - Swift Package - Ubuntu 15.10 (master) #1930

Daniel Dunbar daniel_dunbar at apple.com
Fri Aug 19 16:10:08 CDT 2016


The amount of flakiness in the LLDB tests is disturbing... is there a high-level bug tracking improving this? It seems like it might be worth running a stress test of the tests on a loaded machine to try and shake out such problems.

 - Daniel

> On Aug 19, 2016, at 1:58 PM, Todd Fiala via swift-lldb-dev <swift-lldb-dev at swift.org> wrote:
> 
>> 
>> On Aug 19, 2016, at 1:42 PM, Enrico Granata <egranata at apple.com <mailto:egranata at apple.com>> wrote:
>> 
>>> 
>>> On Aug 19, 2016, at 11:20 AM, Todd Fiala via swift-lldb-dev <swift-lldb-dev at swift.org <mailto:swift-lldb-dev at swift.org>> wrote:
>>> 
>>> It looks like this may be the packaging build:
>>> 
>>>>> oss-swift-package-linux-ubuntu-15_10
>>> 
>>> It was this build:
>>> 
>>> https://ci.swift.org/job/oss-swift-package-linux-ubuntu-15_10/1930/consoleFull#465392916fca400bf-2f4a-462e-b517-e058d770b2d7 <https://ci.swift.org/job/oss-swift-package-linux-ubuntu-15_10/1930/consoleFull#465392916fca400bf-2f4a-462e-b517-e058d770b2d7>
>>> 
>>> It has since gone blue.
>>> 
>>> I don’t think I recall ever seeing that test fail before in an intermittent way, but that might be what happened here.
>>> 
>> 
>> Given the failure mode, it does sound likely:
>> 
>>   File "/usr/lib/python2.7/socket.py", line 206, in accept
>>     sock, addr = self._sock.accept()
>> timeout: timed out
>> 
>> 
> 
> If we see that again, we may be able to tweak the socket timeout to allow for heavily loaded test CI.
> 
>>> -Todd
>>> 
>>>> On Aug 19, 2016, at 11:15 AM, Kate Stone via swift-lldb-dev <swift-lldb-dev at swift.org <mailto:swift-lldb-dev at swift.org>> wrote:
>>>> 
>>>> Where is this failure being reported?  I’m not seeing anything on swift-3.0-branch or master on ci.swift.org <http://ci.swift.org/>.
>>>> 
>>>> Kate Stone k8stone at apple.com <mailto:k8stone at apple.com>
>>>>  Xcode Low Level Tools
>>>> 
>>>>> On Aug 19, 2016, at 12:15 AM, mishal_shah via swift-lldb-dev <swift-lldb-dev at swift.org <mailto:swift-lldb-dev at swift.org>> wrote:
>>>>> 
>>>>> + swift-lldb-dev group.  
>>>>> 
>>>>>> On Aug 18, 2016, at 9:47 PM, Daniel Dunbar <daniel_dunbar at apple.com <mailto:daniel_dunbar at apple.com>> wrote:
>>>>>> 
>>>>>> Failing in lldb:
>>>>>> Command invoked: /home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/lldb/test/dotest.py --executable /home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/build/buildbot_linux/lldb-linux-x86_64/bin/lldb --rerun-all-issues -C /home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/build/buildbot_linux/llvm-linux-x86_64/bin/clang -s 2016-08-18-15_15_07 --results-port 41187 --inferior -p TestStubReverseConnect.py /home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/lldb/packages/Python/lldbsuite/test --event-add-entries worker_index=14:int
>>>>>> 
>>>>>> Configuration: arch=x86_64 compiler=/home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/build/buildbot_linux/llvm-linux-x86_64/bin/clang
>>>>>> ----------------------------------------------------------------------
>>>>>> Collected 2 tests
>>>>>> 
>>>>>> ======================================================================
>>>>>> ERROR: test_reverse_connect_works_llgs (TestStubReverseConnect.TestStubReverseConnect)
>>>>>> ----------------------------------------------------------------------
>>>>>> Traceback (most recent call last):
>>>>>>   File "/home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/lldb/packages/Python/lldbsuite/test/decorators.py", line 121, in wrapper
>>>>>>     func(*args, **kwargs)
>>>>>>   File "/home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/lldb/packages/Python/lldbsuite/test/decorators.py", line 121, in wrapper
>>>>>>     func(*args, **kwargs)
>>>>>>   File "/home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubReverseConnect.py", line 89, in test_reverse_connect_works_llgs
>>>>>>     self.reverse_connect_works()
>>>>>>   File "/home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubReverseConnect.py", line 67, in reverse_connect_works
>>>>>>     (stub_socket, address) = self.listener_socket.accept()
>>>>>>   File "/usr/lib/python2.7/socket.py", line 206, in accept
>>>>>>     sock, addr = self._sock.accept()
>>>>>> timeout: timed out
>>>>>> Config=x86_64-/home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/build/buildbot_linux/llvm-linux-x86_64/bin/clang-3.9
>>>>>> ----------------------------------------------------------------------
>>>>>> Ran 2 tests in 22.006s
>>>>>> 
>>>>>> RESULT: FAILED (0 passes, 0 failures, 1 errors, 1 skipped, 0 expected failures, 0 unexpected successes)
>>>>>> Session logs for test failures/errors/unexpected successes can be found in directory '2016-08-18-15_15_07'
>>>>>> 
>>>>>>  <>[TestStubReverseConnect.py FAILED]
>>>>>> Command invoked: /usr/bin/python /home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/lldb/test/dotest.py --executable /home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/build/buildbot_linux/lldb-linux-x86_64/bin/lldb --rerun-all-issues -C /home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/build/buildbot_linux/llvm-linux-x86_64/bin/clang -s 2016-08-18-15_15_07 --results-port 41187 --inferior -p TestStubReverseConnect.py /home/buildnode/jenkins/workspace/oss-swift-package-linux-ubuntu-15_10/lldb/packages/Python/lldbsuite/test --event-add-entries worker_index=14:int
>>>>>> 
>>>>>>  - Daniel
>>>>>> 
>>>>>>> On Aug 18, 2016, at 9:18 PM, no-reply at swift.org <mailto:no-reply at swift.org> wrote:
>>>>>>> 
>>>>>>> [FAILURE] oss-swift-package-linux-ubuntu-15_10 [#1930]
>>>>>>> 
>>>>>>> Build URL:	https://ci.swift.org/job/oss-swift-package-linux-ubuntu-15_10/1930/ <https://ci.swift.org/job/oss-swift-package-linux-ubuntu-15_10/1930/>
>>>>>>> Project:	oss-swift-package-linux-ubuntu-15_10
>>>>>>> Date of build:	Thu, 18 Aug 2016 20:26:52 -0700
>>>>>>> Build duration:	51 min
>>>>>>> Identified problems:
>>>>>>> 
>>>>>>> Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:
>>>>>>> Indication 1 <https://ci.swift.org//job/oss-swift-package-linux-ubuntu-15_10/1930/consoleFull#465392916fca400bf-2f4a-462e-b517-e058d770b2d7>
>>>>>>> Changes
>>>>>>> 
>>>>>>> Commit 2ebab526bfd7a5ce6ef460bebee0399fe669612d by xi_ge:
>>>>>>> [FixCode] Apply coercion fixits on return statement and initialization
>>>>>>> 
>>>>>>> edit: test/FixCode/fixits-apply-objc.swift
>>>>>>> edit: test/FixCode/fixits-apply-objc.swift.result
>>>>>>> edit: lib/Sema/CSDiag.cpp
>>>>>>> edit: test/FixCode/fixits-apply.swift.result
>>>>>>> 
>>>>>>> Commit 6447a2d16edcfbceab940d58a321b3ef70525f1a by daniel_dunbar:
>>>>>>> [Basic] Update Thread shim to match changes on Linux side.
>>>>>>> 
>>>>>>> edit: Sources/Basic/Thread.swift
>>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> swift-lldb-dev mailing list
>>>>> swift-lldb-dev at swift.org <mailto:swift-lldb-dev at swift.org>
>>>>> https://lists.swift.org/mailman/listinfo/swift-lldb-dev <https://lists.swift.org/mailman/listinfo/swift-lldb-dev>
>>>> 
>>>> _______________________________________________
>>>> swift-lldb-dev mailing list
>>>> swift-lldb-dev at swift.org <mailto:swift-lldb-dev at swift.org>
>>>> https://lists.swift.org/mailman/listinfo/swift-lldb-dev <https://lists.swift.org/mailman/listinfo/swift-lldb-dev>
>>> 
>>> _______________________________________________
>>> swift-lldb-dev mailing list
>>> swift-lldb-dev at swift.org <mailto:swift-lldb-dev at swift.org>
>>> https://lists.swift.org/mailman/listinfo/swift-lldb-dev <https://lists.swift.org/mailman/listinfo/swift-lldb-dev>
>> 
>> 
>> Thanks,
>> - Enrico
>> 📩 egranata@ <about:blank> <about:blank>.com <about:blank> ☎️ 27683
> 
> _______________________________________________
> swift-lldb-dev mailing list
> swift-lldb-dev at swift.org <mailto:swift-lldb-dev at swift.org>
> https://lists.swift.org/mailman/listinfo/swift-lldb-dev <https://lists.swift.org/mailman/listinfo/swift-lldb-dev>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20160819/1dbdec7a/attachment.html>


More information about the swift-dev mailing list