1. 13 Dec, 2016 2 commits
    • Arcadiy Ivanov's avatar
      Future perfect release date · 89b0f6c4
      Arcadiy Ivanov authored
      89b0f6c4
    • Jason Madden's avatar
      Dns test love (#908) · 4878481a
      Jason Madden authored
      * Resolve the DNS test differences.
      
      Also document some of the known ways that c-ares is different as a
      result of these test fixes.
      
      Fixes #774.
      
      * spurious assert statement.
      
      * disable the ipv6 dual stack test even without ares, it has the same issue on travis ci. must have a different resolver configuration than I do.
      
      * more dns tweaks for travis
      
      * One small failure on travis.
      4878481a
  2. 12 Dec, 2016 2 commits
  3. 10 Dec, 2016 1 commit
  4. 09 Dec, 2016 2 commits
  5. 08 Dec, 2016 5 commits
  6. 28 Nov, 2016 10 commits
  7. 27 Oct, 2016 9 commits
  8. 26 Oct, 2016 9 commits
    • Jason Madden's avatar
      More appveyor skips. · fa2cc9d6
      Jason Madden authored
      This time, I saw a bunch of errors like this, which maybe suggest something is
      leaking between tests, but I don't know what:
      
        ===================================================
        ERROR: test_quit (__main__.Test)
        ----------------------------------------------------------------------
        Traceback (most recent call last):
          File "C:\projects\gevent\src\greentest\greentest.py", line 289, in wrap_restore_handle_error
            return method(self, *args, **kwargs)
          File "C:\projects\gevent\src\greentest\greentest.py", line 278, in wrap_error_fatal
            return method(self, *args, **kwargs)
          File "C:\projects\gevent\src\greentest\greentest.py", line 161, in wrap_timeout
            return method(self, *args, **kwargs)
          File "test__backdoor.py", line 75, in test_quit
            conn = self._create_connection()
          File "test__backdoor.py", line 46, in _create_connection
            conn.connect(('127.0.0.1', self._server.server_port))
          File "C:\Python34-x64\lib\site-packages\gevent\_socket3.py", line 291, in connect
            r = getaddrinfo(address[0], address[1], self.family)
          File "C:\Python34-x64\lib\site-packages\gevent\_socketcommon.py", line 272, in getaddrinfo
            return get_hub().resolver.getaddrinfo(host, port, family, socktype, proto, flags)
          File "C:\Python34-x64\lib\site-packages\gevent\resolver_thread.py", line 65, in getaddrinfo
            return self.pool.apply(_socket.getaddrinfo, args, kwargs)
          File "C:\Python34-x64\lib\site-packages\gevent\pool.py", line 326, in apply
            return self.spawn(func, *args, **kwds).get()
          File "C:\Python34-x64\lib\site-packages\gevent\event.py", line 382, in get
            self._wait_core(timeout, ())
          File "C:\Python34-x64\lib\site-packages\gevent\event.py", line 106, in _wait_core
            result = self.hub.switch()
          File "C:\projects\gevent\src\greentest\greentest.py", line 468, in switch
            return _original_Hub.switch(self, *args)
          File "C:\Python34-x64\lib\site-packages\gevent\hub.py", line 630, in switch
            return RawGreenlet.switch(self)
        OSError: [Errno 9] File descriptor was closed in another greenlet
      
        ----------------------------------------------------------------------
        Ran 6 tests in 10.319s
      fa2cc9d6
    • Jason Madden's avatar
      0dedfdbb
    • Jason Madden's avatar
    • Jason Madden's avatar
      Whoops, missed a b · 8dec8364
      Jason Madden authored
      8dec8364
    • Jason Madden's avatar
    • Jason Madden's avatar
      Make the BackdoorServer kill its spawned greenlets when it is stopped. · 134f26bf
      Jason Madden authored
      Hopefully this will help diagnose the timeout error seen (only) on
      Appveyor: The test that runs after test_multi hangs; all the other tests
      work. (This was verified by changing the name of test_multi and thus its
      sort order; the test after it is the one that fails.)
      134f26bf
    • Jason Madden's avatar
      Tweak some timeouts. · e6a45fb4
      Jason Madden authored
      e6a45fb4
    • Jason Madden's avatar
    • Jason Madden's avatar
      Fix #874 · 50dc757f
      Jason Madden authored
      Refactor test__backdoor.py to be simpler, and add a test case for this
      specific issue. Take the proposed patch of switch in by overriding
      throw() just for backdoor because I don't really see a general place for
      it in the hub.
      50dc757f