[Checkins] [zopefoundation/ZODB] b8308c: Merge pull request #221 from zopefoundation/issue2...

GitHub noreply at github.com
Wed Oct 24 08:00:04 CEST 2018


  Branch: refs/heads/sunew-failing-test-for-208
  Home:   https://github.com/zopefoundation/ZODB
  Commit: b8308c6e18ea8af66892d0718bce89a76b20a90a
      https://github.com/zopefoundation/ZODB/commit/b8308c6e18ea8af66892d0718bce89a76b20a90a
  Author: Jason Madden <jason+github at nextthought.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M CHANGES.rst
    M src/ZODB/tests/testUtils.py
    M src/ZODB/utils.py

  Log Message:
  -----------
  Merge pull request #221 from zopefoundation/issue216

p64 and p64 are faster and create more informative exceptions.


  Commit: e0bc8bd56700e90cf68451b0519a650f3a91f79b
      https://github.com/zopefoundation/ZODB/commit/e0bc8bd56700e90cf68451b0519a650f3a91f79b
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2018-08-23 (Thu, 23 Aug 2018)

  Changed paths:
    M .travis.yml
    M CHANGES.rst
    M appveyor.yml
    M setup.py
    M src/ZODB/scripts/tests/test_repozo.py
    M src/ZODB/tests/PackableStorage.py
    M src/ZODB/tests/RecoveryStorage.py
    M src/ZODB/tests/RevisionStorage.py
    M src/ZODB/tests/testblob.py
    M src/ZODB/tests/util.py
    M tox.ini

  Log Message:
  -----------
  Avoid most calls to time.sleep() in the tests by mocking time.[gm]time

This also makes us more deterministic. (Based on code I wrote for nti.testing.)

On my machine, this speeds up a sequential test run from 4:08 to 1:30.

We no longer get much benefit from running the layer tests in
parallel, in fact it looks like the overhead actually slows them down
slightly, so stop doing that.


  Commit: c7e2d72801ee8a45527ac274c245acf2ed7441a8
      https://github.com/zopefoundation/ZODB/commit/c7e2d72801ee8a45527ac274c245acf2ed7441a8
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2018-08-24 (Fri, 24 Aug 2018)

  Changed paths:
    M src/ZODB/tests/testCache.py

  Log Message:
  -----------
  testCache testBogusObject: allow ref counts of none to go down.

This happens on Python 3.7, evidinced by Appveyor (https://ci.appveyor.com/project/jimfulton/zodb/build/1.0.176/job/ehutnhnvbm28w5xl) but not travis because we run coverage on travis, and coverage disables refcounts of None.


  Commit: 0a91c598d96b8c7bbe2c60c82f56eb2d74ad4a36
      https://github.com/zopefoundation/ZODB/commit/0a91c598d96b8c7bbe2c60c82f56eb2d74ad4a36
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2018-10-13 (Sat, 13 Oct 2018)

  Changed paths:
    M .travis.yml
    M CHANGES.rst
    M appveyor.yml
    M setup.py
    M src/ZODB/scripts/tests/test_repozo.py
    M src/ZODB/tests/PackableStorage.py
    M src/ZODB/tests/RecoveryStorage.py
    M src/ZODB/tests/RevisionStorage.py
    M src/ZODB/tests/testCache.py
    M src/ZODB/tests/testblob.py
    M src/ZODB/tests/util.py
    M tox.ini

  Log Message:
  -----------
  Merge pull request #222 from zopefoundation/feature/faster-tests

Avoid most calls to time.sleep() in the tests by mocking time.[gm]time


  Commit: b692df109bbaea1902bc57c54294b1210f411983
      https://github.com/zopefoundation/ZODB/commit/b692df109bbaea1902bc57c54294b1210f411983
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2018-10-13 (Sat, 13 Oct 2018)

  Changed paths:
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  Prep 5.5.0 release.


  Commit: aeb34d3b5cc88e9f5dd851c3196055b190fc68b9
      https://github.com/zopefoundation/ZODB/commit/aeb34d3b5cc88e9f5dd851c3196055b190fc68b9
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2018-10-13 (Sat, 13 Oct 2018)

  Changed paths:
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  Merge pull request #225 from zopefoundation/prep-5.5.0-release

Prep 5.5.0 release.


  Commit: dd92b75c81c205207cb7332fcb42e6c0dd963ae8
      https://github.com/zopefoundation/ZODB/commit/dd92b75c81c205207cb7332fcb42e6c0dd963ae8
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2018-10-13 (Sat, 13 Oct 2018)

  Changed paths:
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  svb


  Commit: 02a7ef860d57e2dd9c20c3addb9203e4dd5eaaf2
      https://github.com/zopefoundation/ZODB/commit/02a7ef860d57e2dd9c20c3addb9203e4dd5eaaf2
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-10-24 (Wed, 24 Oct 2018)

  Changed paths:
    M .travis.yml
    M CHANGES.rst
    M appveyor.yml
    M setup.py
    M src/ZODB/scripts/tests/test_repozo.py
    M src/ZODB/tests/PackableStorage.py
    M src/ZODB/tests/RecoveryStorage.py
    M src/ZODB/tests/RevisionStorage.py
    M src/ZODB/tests/testCache.py
    M src/ZODB/tests/testblob.py
    M src/ZODB/tests/util.py
    M tox.ini

  Log Message:
  -----------
  Merge branch 'master' into sunew-failing-test-for-208


Compare: https://github.com/zopefoundation/ZODB/compare/b3184fd80040...02a7ef860d57
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the checkins mailing list