[Buildbot-commits] [buildbot/buildbot] c4ff12: Sort changes chronologically for new SourceStamps

GitHub noreply at github.com
Thu Jul 5 02:59:05 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: c4ff120206cd89fd643c70cd4c584cd606ca77eb
      https://github.com/buildbot/buildbot/commit/c4ff120206cd89fd643c70cd4c584cd606ca77eb
  Author: Jorge Gonzalez <gjorge at google.com>
  Date:   2012-06-28 (Thu, 28 Jun 2012)

  Changed paths:
    M master/buildbot/sourcestamp.py
    M master/buildbot/test/unit/test_sourcestamp.py

  Log Message:
  -----------
  Sort changes chronologically for new SourceStamps

When creating a new SourceStamp, comprising changes are not guaranteed
to come sorted chronologically. Sort them to ensure the most recent
Change's attributes are used for the new SourceStamp.

Conflicts:

	master/buildbot/sourcestamp.py
	master/buildbot/test/unit/test_sourcestamp.py

Change-Id: I682d0c48d1ce56a9cdc889db7325a61478bf8de9


  Commit: add1bc4c04286126a64a750962142edca1e0c8e7
      https://github.com/buildbot/buildbot/commit/add1bc4c04286126a64a750962142edca1e0c8e7
  Author: Jorge Gonzalez <gjorge at google.com>
  Date:   2012-06-29 (Fri, 29 Jun 2012)

  Changed paths:
    M master/buildbot/changes/changes.py
    M master/buildbot/process/builder.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/test/unit/test_process_builder.py
    M master/buildbot/test/unit/test_sourcestamp.py

  Log Message:
  -----------
  Ensure changes and requests are sorted chronologically

When creating a new SourceStamp, comprising changes are not guaranteed
to come sorted chronologically. Sort them to ensure the most recent
Change's attributes are used for the new SourceStamp.

Also, when merging requests according to the user-selected one with
nextBuild(), keep the qualifying requests in the same relative order
they were in the original superset passed in before the merge.

Change-Id: I95d02b5fae28fa87aa2cd4f2f8e3578317cf2b72


  Commit: 18170a4b825aaf091fc4e13d1f2cb0d0dfe1e257
      https://github.com/buildbot/buildbot/commit/18170a4b825aaf091fc4e13d1f2cb0d0dfe1e257
  Author: Csaba Osztrogonác <oszi at inf.u-szeged.hu>
  Date:   2012-07-04 (Wed, 04 Jul 2012)

  Changed paths:
    M master/buildbot/steps/source/svn.py
    M master/buildbot/test/unit/test_steps_source_svn.py

  Log Message:
  -----------
  Fix master-side SVN step.

New and old rmdir slave command was inverted accidentally where
it was used and in the unit tests too. It isn't problem for newer
slaves, they understand the old rmdir. But older slaves doesn't
understand the new rmdir and they throw exception.


  Commit: f5714a6a9465eb6a220af7708f6fe4550d75d37c
      https://github.com/buildbot/buildbot/commit/f5714a6a9465eb6a220af7708f6fe4550d75d37c
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-04 (Wed, 04 Jul 2012)

  Changed paths:
    M master/buildbot/changes/changes.py
    M master/buildbot/process/builder.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/test/unit/test_process_builder.py
    M master/buildbot/test/unit/test_sourcestamp.py

  Log Message:
  -----------
  Merge branch 'ext_topic_change_order_fix' of git://github.com/jgonzalezmendez/buildbot

* 'ext_topic_change_order_fix' of git://github.com/jgonzalezmendez/buildbot:
  Ensure changes and requests are sorted chronologically
  Sort changes chronologically for new SourceStamps


  Commit: e3440e0edac449f3a6ed6e829be510a41b238a9a
      https://github.com/buildbot/buildbot/commit/e3440e0edac449f3a6ed6e829be510a41b238a9a
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-04 (Wed, 04 Jul 2012)

  Changed paths:
    M master/buildbot/steps/source/svn.py
    M master/buildbot/test/unit/test_steps_source_svn.py

  Log Message:
  -----------
  Merge branch 'svn-fix' of git://github.com/ossy-szeged/buildbot

* 'svn-fix' of git://github.com/ossy-szeged/buildbot:
  Fix master-side SVN step.


Compare: https://github.com/buildbot/buildbot/compare/bf0b01df6d00...e3440e0edac4


More information about the Commits mailing list